Closed
Bug 508663
Opened 15 years ago
Closed 15 years ago
[HTML5] ASSERTION: Attempt to set a parser filter on HTML5 parser.: 'Error', file /Users/bzbarsky/mozilla/vanilla/mozilla/parser/html/nsHtml5Parser.cpp, line 206
Categories
(Core :: DOM: HTML Parser, defect, P2)
Tracking
()
RESOLVED
FIXED
People
(Reporter: bzbarsky, Unassigned)
References
Details
STEPS TO REPRODUCE:
1) Enable the HTML5 parser
2) Enable charset autodetect (View > Character Encoding > Autodetect > Universal
3) Load an HTML page from <file>
EXPECTED RESULTS: No assertions
ACTUAL RESULTS: The assertion above. Then another assertion:
ASSERTION: QueryInterface needed: 'query_result.get() == mRawPtr', file ../../../../dist/include/nsCOMPtr.h, line 521
due to nsHTML5Parser inheriting from nsICharsetDetectionObserver but not QIing to it.
Priority: -- → P2
Summary: ASSERTION: Attempt to set a parser filter on HTML5 parser.: 'Error', file /Users/bzbarsky/mozilla/vanilla/mozilla/parser/html/nsHtml5Parser.cpp, line 206 → [HTML5] ASSERTION: Attempt to set a parser filter on HTML5 parser.: 'Error', file /Users/bzbarsky/mozilla/vanilla/mozilla/parser/html/nsHtml5Parser.cpp, line 206
The patch for bug 537557 fixed this.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•