1309682
|
|
"Progressive" loading of pages no longer works
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-10-11
|
1366177
|
|
Fix bogus error for unclosed elements in <template>
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-10-11
|
1430542
|
|
Implement all of “Get rid of secondary insertion mode” change to HTML parsing algorithm
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-10-11
|
1514499
|
|
Serialize the children of void elements as the empty string
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-10-11
|
563978
|
|
JavaScript/JSON parser can create DOM elements such as img tags resulting in extraneous GET requests
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-16
|
634566
|
|
Incorrectly follows last meta refresh directive
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-14
|
663753
|
|
The "onunload" javascript event fires during the initial loading of the page, when a charset is specified with the Content-Type meta tag
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-16
|
739633
|
|
Investigate if nsHtml5TreeOpExecutor should use other data structures than nsTArray
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2024-02-25
|
940282
|
|
View Source doesn't flag invalid character as error
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-16
|
1041989
|
|
Cannot open other pages for some time after opening this PHP speed-test webpage
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2024-02-21
|
1079547
|
|
HTML foster-parenting algorithm no longer requires foster parents to be elements
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-08-13
|
1120199
|
|
Save page does not work correctly if there is a broken <script src> or <link href>
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-03-01
|
1133388
|
|
Firefox locks up when parsing invalid HTML containing <button><i class="fa fa-reply" /></button>
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-10-11
|
1173223
|
|
Maven warnings when building parser
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-14
|
1224919
|
|
Change line & indentation of nsParser's base classes
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-16
|
1229309
|
|
After Ajax call, Firefox receives the correct response in HTML but shows nothing
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-16
|
1229966
|
|
Parsing of contents of <script> ends mid file (presumably) due to markdown code ticks in comment making it appear unterminated.
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2020-12-14
|
659333
|
|
Crash in tree builder nsHtml5TreeBuilder::accumulateCharacters with large `innerHTML` assignments
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-10-27
|
1418279
|
|
No "Parse HTML" data in the "Performance" tab of dev tools
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-08-30
|
1720669
|
|
Incorrect parsing of <select> in <table> in foreign content
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2024-03-25
|
1765051
|
|
Translate a page natively without using extensions
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2023-09-13
|
1787142
|
|
html attributes being assigned invalid equals and quotations
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2022-08-26
|
1877971
|
|
innerHTML does not strip form tags when used in a shadow tree whose host is nested in a form
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2024-03-12
|
1893754
|
|
Firefox crashes at huge HTML file
|
Core
|
DOM: HTML Parser
|
nobody
|
UNCO
|
---
|
2024-05-29
|
1413101
|
|
Ensure that defer scripts have a consistent view of document.readyState regardless of when script fetch finishes
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1446104
|
|
Instructions to regenerate HTML parser don't actually work in the clang-format part
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1536789
|
|
Consider interrupting html parser's flush loop before script execution if there is a possible first contentful paint pending
|
Core
|
DOM: HTML Parser
|
smaug
|
NEW
|
---
|
2022-10-11
|
1546780
|
|
Investigate necko priorities for speculative loads
|
Core
|
DOM: HTML Parser
|
acreskey
|
NEW
|
---
|
2024-04-26
|
1762595
|
|
Check how speculative parsing work with import maps
|
Core
|
DOM: HTML Parser
|
allstars.chh
|
NEW
|
---
|
2023-05-16
|
103279
|
|
Anchor scrolling happens twice, once during loading and once after page loading finishes [named anchor]
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-12-13
|
363688
|
|
Make the XML Web content load path have the same structure as the HTML loads path
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-06-14
|
515941
|
|
[HTML5] Release script-removed parser-inserted nodes that aren't on the tree builder stack
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
940243
|
|
XML View Source flags doctype after an XML declaration as an error
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
957054
|
|
Don't preload scripts with unknown types
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-05-13
|
1300639
|
|
Speculative parsing error with textarea
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1391260
|
|
Consider lowering priority of svg images to equal raster image preloads priority
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-11-17
|
1406307
|
|
[meta] Upgrade NS_ASSERTIONs in HTML parser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1450476
|
|
LSan: Indirect leak of 4096 bytes in [@ nsHtml5TreeBuilder]
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-03-30
|
1478164
|
|
Assertion failure: mFlushState == eNotFlushing (Tried to run script while flushing.), at src/parser/html/nsHtml5TreeOpExecutor.cpp:729
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-05-13
|
1485258
|
|
When privacy.spoof_english is true, don't reveal locale by charset fallback
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-04-14
|
1490606
|
|
Warn when parsing void or self-closing custom elements
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1494940
|
|
Add memory reporting for the HTML parser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1499682
|
|
Accelerate the data state with SIMD
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-06-13
|
1508254
|
|
Change referrerpolicy nstring filed to enum ReferrerPolicy in speculative loading
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-03-30
|
1511959
|
|
The parsed result of `<table>x</table>` is different from other browsers
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1515353
|
|
Check text nodes for Latin1 and bidi on the HTML parser thread
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1538190
|
|
Scripts added to iframe via blob URL don't run from local file system
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-06-24
|
1542136
|
|
Investigate if speculative loading ordering affects page load
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1550825
|
|
Move initial referrer policy init into nsHtml5Parser::Initialize
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1598950
|
|
The encoding seems incorrect on this xkcd page
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1608415
|
|
ParseFragmentHTML does not drop forms when passed a DocumentFragment as aTargetNode
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-04-11
|
1628526
|
|
Moving a block element dynamically into a inline element in <p> generate differently DOM tree
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-05-11
|
1674583
|
|
Implement spec compliant speculative HTML parsing
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-04-21
|
1715750
|
|
Investigate how other browsers handle encodings for HTML bundled in extensions
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-06-11
|
1725183
|
|
Migrate parser threading documentation to in-tree docs
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-09-26
|
1725641
|
|
Make errors attached to EOF visible in View Source
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-08-20
|
1727692
|
|
Investigate U+0000 in the tag open state
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-02-27
|
482925
|
|
[HTML5] Tweak HTML5 tree builder flushes for better perceived responsiveness
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
489821
|
|
[HTML5] Add fast-track data state to tokenizer for use when tree builder in body/cell
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
497820
|
|
[HTML5] HTML5 parser should use mozilla:: instead of nsHtml5 for naming
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
499641
|
|
[HTML5] Avoid hitting new/delete for attribute holder's arrays
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
503212
|
|
[HTML5] Assert in the parser that we're not emitting text nodes containing null
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
512229
|
|
[HTML5] Expose HTML5 'parse errors' to the error console
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
525094
|
|
[HTML5] nsHtml5* classes don't follow the mozilla naming conventions
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
528937
|
|
[HTML5] Sort out nsresult propagation in the HTML5 parser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
529501
|
|
[HTML5] Make fragment modeness a permanent characteristic of a parser instance
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
539213
|
|
[HTML5] Java to C++ translation loses JavaDocs
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
539433
|
|
[HTML5] Replace nsIAtom::IsStaticAtom() with a marker in the least-significant bit of the pointer
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
539435
|
|
[HTML5] Use nsGkAtoms instead of nsHtml5Atoms
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
545844
|
|
[HTML5] Use NS_CStringCloneData in nsHtml5TreeOperation
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
551939
|
|
[HTML5] Make non-generated nsHtml5* files have line lengths under 80
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
551942
|
|
[HTML5] Document.write argument shouldn't be copied unless the parser blocks
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
552900
|
|
[HTML5] Meta scanner should use the same code patterns as the tokenizer
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
558351
|
|
[HTML5] Bake boolean flags on nsHtml5ElementNames into the group number
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
559547
|
|
[HTML5] The Java to C++ translation should preserve /* ... */ comments appearing where statements can appear
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
561311
|
|
[HTML5] Consolidate the use of buffers in the tokenizer and the tree builder
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
561339
|
|
[HTML5] Add by-index accessors that don't perform a bounds check to HtmlAttributes
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
563890
|
|
Remove nsHTMLContentSink from the tree
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
49551
|
|
when extraneous </script> is encountered, explain bug 32618
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-08-21
|
61363
|
|
Make sure that chardetng-triggered encoding reload is read from the cache
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-10-01
|
103357
|
|
include timers only when MOZ_PREF_METRICS enabled
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
204497
|
|
document.write() with embedded <script> prevents onload event from firing
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
287010
|
|
0[344708]: ###!!! ASSERTION: OnDataAvailable implementation consumed no data: 'Error', file r:/mozilla/netwerk/base/src/nsInputStreamPump.cpp, line 459
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
294599
|
|
Rebinding a nsScannerSubstring using a substring made out of its own iterators fails
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
299081
|
|
nsScannerSharedSubstring::writable() is called too much
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
307025
|
|
WARNING: NS_ENSURE_TRUE(scount != 0) failed, file nsDTDUtils.cpp, line 294
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
323009
|
|
test for aLastCall seems wrong in nsHTMLDocument::WriteCommon
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
358325
|
|
Clear up the blocking API
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
359059
|
|
When clicking a <INPUT type=button> relocated into a form the onclick javascript function doesn't fire
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
458563
|
|
Add tag soup html parser tests to mochitest suite
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
469526
|
|
Form action is not linkyfied in view-source link-browsing
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
489822
|
|
[HTML5] Read input once and write to tree builder directly
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
491319
|
|
[HTML5] DeCOMtaminate HTML5 parser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
499638
|
|
[HTML5] Zap the length type parameter from jArray template
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
500921
|
|
view-source: linkify poster attribute on html5 video
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
503213
|
|
[HTML5] Ensure tokenizer and treebuilder don't insert nodes directly
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
503475
|
|
Disentagle document.write() and document.close() in nsIParser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
504228
|
|
[HTML5] Shark profiles for 20 big web pages
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
504444
|
|
Improve usability of Java-to-C++ parser translation tools
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
504565
|
|
jsdIScript baseLineNumber incorrect
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
510122
|
|
While waiting for page to load, use cached information to request scripts and stylesheets
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
523334
|
|
[HTML5] Make methods of nsHtml5TreeOpExecutor private as appropriate
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
536383
|
|
Make the HTML and XML parsers add attributes to elements in the same order
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
537656
|
|
nsHTMLDocument::StartDocumentLoad() passes outparam aDocListener as out param twice.
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
539425
|
|
[HTML5] Assert that nsSyncLoadService is never used with the HTML5 parser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
559310
|
|
[HTML5] nsHtml5TreeOpExecutor::FlushDocumentWrite() causes lots of nsTArray_base::ShrinkCapacity calls
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-08-22
|
559327
|
|
[HTML5] HTML5 parser seems to alloc and dealloc a lot
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
603306
|
|
Investigate if <link> in fragment parsing needs special treatment
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
613468
|
|
Investigate if foster parenting checks can be optimized away from non-root foreign content
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
622501
|
|
HTMLparser DOCTYPE Denial of service.
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
627047
|
|
<html manifest="manifest"> in <pre> section of an HTML file pops offline application permission query up
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
636914
|
|
ASSERTION: Started update without parser.: 'mParser', file parser/html/nsHtml5TreeOpExecutor.h, line 255
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
644728
|
|
nsGenericHTMLElement::SetInnerHTML() will silently fail if target node's owner doc has no document URI
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
650775
|
|
Remove CNavDTD and nsHTMLTokenizer from the tree
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-08-22
|
651045
|
|
Remove nsParser and nsScanner from the tree
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-08-22
|
651096
|
|
Remove nsElementTable from the tree
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-08-22
|
651115
|
|
Form pointer reset on form controls when the Adoption Agency Algorithm changes the parent chain
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
672775
|
|
Invoking the fragment parsing algorithm with an RCDATA context node should leave the appropriate end tag as undefined
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
689523
|
|
Review nsHtml5StreamParser::mTerminatedMutex for uselessness
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
694528
|
|
Revert parser termination checks added in bug 619043 after bug 694101 has been fixed
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
695308
|
|
Add telemetry probes for A|B testing different values for nsContentSink timing tunables
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
695313
|
|
Add telemetry probes for finding optimal extra space to reserve in the parser's accumulation buffers
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
696316
|
|
HTML parser generator code should use mozilla::ArrayLength when possible
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
698445
|
|
Highlight non-space characters that occur before the doctype in View Source
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
698448
|
|
Figure out a way to attach error messages to the end of file when viewing source
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
698450
|
|
Support reporting tree builder errors that relate to text nodes
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
698691
|
|
Figure out if the base URL of a View Source doc can be something other than a view-source: URL
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
698693
|
|
Highlight the internal subset correctly when viewing XML source
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
698720
|
|
Add test case for checking that tooltips work in the View Source window
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
706394
|
|
Implement plain text view source separately from viewing plain text
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
717185
|
|
HTML parser should have separate methods for document.open/write/close
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-02-27
|
717206
|
|
Remove blocking state from the parsers, ask nsScriptLoader for blocking state
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
719014
|
|
DeCOMtaminate nsParser instantiation
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-09-27
|
719023
|
|
DeCOMtaminate nsIParser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-09-27
|
719024
|
|
Make creator parser reference in script elements non-weak
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-09-27
|
721003
|
|
View selection source is very strict about errors
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
761016
|
|
Turn off tree builder-level error reporting in XML View Source
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
798307
|
|
Figure out what the new spec text for a style sheet that is blocking scripts means in terms of code
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
816244
|
|
nsHtml5OwningUTF16Buffer::Release(): Mismatched free() / delete / delete []
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
871719
|
|
document.write of script tags after a Synchronous XHR will misplace the tags
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
889210
|
|
A <pre> element beginning with a NUL character should not trim the following newline
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
893113
|
|
Slow innerHTML performance with img
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-02-10
|
897091
|
|
Links don't open in a special page
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-02-27
|
934565
|
|
Don't clear op queue all the time
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
944668
|
|
Whine to console when a document is decoded as "replacement" or "x-user-defined"
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-19
|
1013728
|
|
Huge allocations in nsHtml5TreeOpStage
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
1014932
|
|
Parser should warn for unclosed iframe
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-15
|
1096166
|
|
Remove nsHtml5TreeOperationStringPair
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
1169660
|
|
Investigate improving the test for bug 1104732 for async script loads and DOMContentLoaded/load events
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-02-27
|
1186389
|
|
Error not Displayed for Failure to load JavaScript with no closing tag </script>
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
1298764
|
|
Consider not speculating when loading in a background tab
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1302012
|
|
<svg><div></div></svg> should be interpreted as <svg></svg><div></div> in innerHTML
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-16
|
1320869
|
|
Support the #script-off in html5lib tests
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
1390506
|
|
Atomize whitespaceless class attribute value in the HTML parser in the network / document.write() cases
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
1401103
|
|
Explicitly set the stack size for the HTML parser thread to a small number
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2020-12-14
|
1694175
|
|
Install a telemetry probe for HTML parse errors on UI documents
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-03-02
|
1223829
|
|
Remove space from XHTML definitions of ⃛ ⃛ ⃜ and ̑
|
Core
|
DOM: HTML Parser
|
fwang
|
NEW
|
---
|
2022-10-11
|
665008
|
|
Review textarea.innerHTML = "</textarea>" for correctness
|
Core
|
DOM: HTML Parser
|
hsivonen
|
NEW
|
---
|
2022-10-10
|
75001
|
|
Too many calls to PR_Now in HTMLContentSink::IsTimeToNotify
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
370946
|
|
[meta] tracking bug: sanitizing content features for Fx3
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-02-27
|
436006
|
|
"ASSERTION: Not a UTF-8 string" with <a name="%e2g">
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-09-13
|
469256
|
|
Measure the impact of view source linkification on view source performance.
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
472547
|
|
The view-source handler should check for javascript URLs in newURI rather than channel init
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
472846
|
|
We need automated tests for view source
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
558775
|
|
Eliminate duplicated nsRefPtr code from nsHtml5RefPtr.h
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
616094
|
|
Make variable-sized buffer allocations in the HTML5 tree builder use fallible allocation and mark the parser dirty & stop parse if an allocation has failed
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
617662
|
|
please use more // fall through comments in nsHtml5TreeBuilder::endTag
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
693271
|
|
Googledoc editing hangs
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
698442
|
|
Clean up MarkAsNotScriptCreated()
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
728632
|
|
Leak with CSS mask pointing to HTML document
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
729050
|
|
Remove nsIParserService
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
812542
|
|
Charset detected as Western-8859-1 in a frame with meta charset="UTF-8"
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-10
|
824669
|
|
Consider adding a way to parse from an array of strings without concatenating them all
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-06-24
|
959331
|
|
attribute/element initialize/release statics functions take up a lot of space
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1006520
|
|
contentEditable attribute behaves differently in Mozilla than Chrome and IE
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1095165
|
|
Extreme performance drop with `window.open(LARGE_DATA_URL) `
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-02-27
|
1180623
|
|
Stop choking at badly formatted application/xhtml+xml documents
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-11
|
1192544
|
|
Nested XML <!ENTITY> definitions in XML/SVG attributes can cause crash due to OOM
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-10-27
|
1558414
|
|
Review tree builder spec changes for input with type=hidden and img
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1581080
|
|
Make nsHtml5TreeOperation movable and not default-constructible
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1604456
|
|
Investigate why regenerating HTML parser's entity table changes magic numbers
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1609430
|
|
Upstream validator patches to the HTML parser
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1620380
|
|
Convert the thread 'HTML5 Parser' to use the background thread pool
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1634480
|
|
The HTML parser does not always kick off speculative loads before inserting the first element
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-02-16
|
1646661
|
|
Audit that HTML parser's fields are correctly zeroed
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1678245
|
|
Statically assert all HTML URL attributes are HTML attributes
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-05
|
1689970
|
|
Transfer meta viewport information using the speculating load queue
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-02-02
|
1691509
|
|
Expose information for requests caused by parsing HTML/SVG/MathML
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-02-18
|
1697775
|
|
Remove unused arguments of nsIParser::Parse
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-16
|
1729702
|
|
Speculative parser wpt test img-srcset is flaky
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-05-16
|
1731215
|
|
[sanitizer] Implement text-only fast path for Element.setHTML()
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-09-21
|
1733043
|
|
Refactor nsHtml5SpeculativeLoad to use mozilla::Variant
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-09-29
|
1735979
|
|
New wpt failures in /html/syntax/parsing/html5lib_innerHTML_foreign-fragment.html
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
Fri 14:27
|
1744194
|
|
Hold mSpeculationMutex less
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2021-12-03
|
1754384
|
|
Change the atomics in nsHtml5StreamParser to ReleaseAcquire
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-02-09
|
1760267
|
|
Migrate htmlparser.properties to Fluent
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-11-23
|
1776081
|
|
<html:image> should be an HTMLUnknownElement instead of HTMLElement
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2022-06-27
|
1789492
|
|
Gecko parses SVG with non-foreignObject HTML differently to Chrome
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-02-22
|
1791073
|
|
Implement spec change: Remove parse error for <template><tr></tr> </template>
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-09
|
1821615
|
|
Consider a fast-path parser for innerHTML setter
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-03-13
|
1830321
|
|
HTML parser doesn't reset insertion mode correctly for <div><table><svg><foreignObject><select><table><s>
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-05-18
|
1845254
|
|
Adding a new attribute to the HTML parser and regenerating the corresponding C++ code removes a necessary include
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-08-07
|
1848312
|
|
Importmap seen state not synced between parser thread and the main thread
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-01-18
|
1863177
|
|
Crash in [@ nsHtml5TreeOpExecutor::MoveOpsFrom] due to failure in MOZ_RELEASE_ASSERT(mFlushState == eNotFlushing) (Ops added to mOpQueue during tree op execution.)
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-11-08
|
1863238
|
|
Crash in [@ nsHtml5Parser::Parse]
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2023-11-14
|
1879393
|
|
Latent (?) UAF caused by autoJArray::operator=()
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-05-30
|
1887582
|
|
Modified Codepen demo is faster to load in Nightly but uses tons of more RAM
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-03-25
|
1895456
|
|
HTML namespace nodes should exit foreign contexts (WPT html/syntax/parsing/html_content_in_foreign_context.html)
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-05-08
|
1902563
|
|
Assertion failure: (source >= kCharsetFromFinalAutoDetectionWouldHaveBeenUTF8InitialWasASCII && source <= kCharsetFromFinalAutoDetectionWouldNotHaveBeenUTF8DependedOnTLDInitialWasASCII) || source == kCharsetFromFinalUserForcedAutoDetection
|
Core
|
DOM: HTML Parser
|
nobody
|
NEW
|
---
|
2024-06-26
|
1815756
|
|
Fix nsHtml5Tokenizer Padding
|
Core
|
DOM: HTML Parser
|
sguelton
|
NEW
|
---
|
2023-02-20
|
1559616
|
|
Table inside SVG foreignObject breaks outer table context
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2023-05-05
|
1587842
|
|
Assertion failure: fragment, at src/parser/html/nsHtml5TreeBuilder.cpp:608
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2022-10-11
|
1029309
|
|
make named_characters on parser/html/java removes some named characters.
|
Core
|
DOM: HTML Parser
|
patgrizle
|
ASSI
|
---
|
2024-06-04
|
500612
|
|
Scripts should run upon </script> even if script parent has been removed from the tree
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2022-10-10
|
706735
|
|
Add muted attribute to parser/html where applicable
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2022-10-10
|
980317
|
|
Turn nsIContentHandle into a class that asserts its nsIContent* vs. nsIContent** state
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2022-10-11
|
1205631
|
|
HTML Parser ambiguity with inline svg and nested styles
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2022-10-11
|
1259039
|
|
<option>EOF and <optgroup>EOF should not be parse errors
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2022-10-11
|
1751845
|
|
Get rid of timer-driven flushes on the parser thread
|
Core
|
DOM: HTML Parser
|
hsivonen
|
ASSI
|
---
|
2022-01-29
|
1853718
|
|
Don't create nsDocElementCreatedNotificationRunner for data documents
|
Core
|
DOM: HTML Parser
|
mstange.moz
|
ASSI
|
---
|
2023-09-18
|
1833895
|
|
Firefox parses <command> element as non-void
|
Core
|
DOM: HTML Parser
|
patgrizle
|
ASSI
|
---
|
2024-06-04
|
1692231
|
|
Pressing command + , several times (continuously reloading the preferences) will trigger an error
|
Core
|
DOM: HTML Parser
|
zibi
|
ASSI
|
---
|
2022-09-13
|
1598466
|
|
mXSS/HTML parser ambiguity with SVG and P nested
|
Core
|
DOM: HTML Parser
|
hsivonen
|
REOP
|
---
|
2023-08-07
|
1642086
|
|
Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParserPtr.h:42:13 in assign_assuming_AddRef
|
Core
|
DOM: HTML Parser
|
nobody
|
REOP
|
---
|
2022-10-11
|
1642314
|
|
Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParserPtr.h:122:45 in get
|
Core
|
DOM: HTML Parser
|
nobody
|
REOP
|
---
|
2022-10-11
|
569328
|
|
document.write DoS loop crash in [@ operator new(unsigned int) | jArray<unsigned short, int>::jArray<unsigned short, int>(int) ] [@ mozalloc_abort(char const* const) | mozalloc_handle_oom() | nsHtml5TreeBuilder::flushCharacters]
|
Core
|
DOM: HTML Parser
|
nobody
|
REOP
|
---
|
2023-03-09
|
1151048
|
|
Slow pageload on a page full of unbalanced document.write() calls that make tokenizer speculation fail over and over again
|
Core
|
DOM: HTML Parser
|
nobody
|
REOP
|
---
|
2024-04-02
|