add an option to disable data mutation displaying
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- performance
Research direction
Start in firefox/chrome/content/firequery.js at line 683 and inspect the .eq call and surrounding data-mutation display flow. Determine where an option to disable this display belongs and how it should be exposed. Done means the option prevents the expensive display work while preserving the existing behavior when enabled; no test or entry point is named in the issue.
Written by the indexing model from the issue text.
Description
the .eq call on line https://github.com/binaryage/firequery/blob/master/firefox/chrome/content/firequery.js#L683 uses far too much CPU time if there is a lot of data attached to DOM nodes, this can be seen in the attached image:
- Dominant language
- JavaScript
- Stars
- 170
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from binaryage/firequery
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Events from parents Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
FireQuery 0.8 triggers the "this.doc is undefined" error in ExtJS after using modal window buttons. Openinvestigate
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
investigate
Difficulty 3/5 1-2 days Newbie friendliness 25/100
All issues in binaryage/firequery
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
[Block] Latest Posts [Type] Bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
sugarlabs/musicblocks#8847 ·