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)
        Toolkit
          
        
        
      
        
    
        Reader Mode
          
        
        
      
        
    Tracking
()
        NEW
        
        
    
  
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.
| Updated•8 years ago
           | 
Priority: -- → P2
| Updated•3 years ago
           | 
Severity: normal → S3
          You need to log in
          before you can comment on or make changes to this bug.
        
Description
•