Open Bug 1318015 Opened 8 years ago Updated 3 years ago

optimize too-long-to-parse check slightly by avoiding getElementsByTagName("*").length

Categories

(Toolkit :: Reader Mode, defect, P2)

defect

Tracking

()

People

(Reporter: jfkthame, Unassigned)

Details

https://dxr.mozilla.org/mozilla-central/rev/79feeed4293336089590320a9f30a813fade8e3c/toolkit/components/reader/ReaderMode.jsm#422-429 The call to .length can be expensive here (multiple milliseconds, even on desktop) for very large documents. It should be cheaper to check whether element [this.parseNodeLimit] is defined.
Priority: -- → P2
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.