gecko-dev/parser/html
Sean Feng 75047f597c Bug 1653474 - Process META elements when it's inserted r=smaug
Unlike other engine vendors, we process meta elements
at parser, instead of when they are inserted. This
leads some web compact issues.

This patch aligns us with other vendors.

Differential Revision: https://phabricator.services.mozilla.com/D84545
2020-08-05 16:32:57 +00:00
..
java Bug 1614314 - Use GitHub as upstream for the Java code of the HTML parser. r=alchen 2020-02-10 15:05:17 +00:00
javasrc Bug 1650326 - Fix typo in error message about over-deep tree. DONTBUILD NPOTB r=alchen 2020-08-03 11:09:33 +00:00
jArray.h
moz.build Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk 2019-12-12 17:50:19 +00:00
nsAHtml5TreeBuilderState.h
nsAHtml5TreeOpSink.h
nsHtml5ArrayCopy.h
nsHtml5AtomTable.cpp Bug 1637500 - P2. Rename methods as they are not always dealing with "threads". r=froydnj 2020-06-23 05:05:36 +00:00
nsHtml5AtomTable.h
nsHtml5AttributeEntry.h
nsHtml5AttributeName.cpp Bug 1490661 - Part 2. Add enterkeyhint attribute to htmlparser. r=hsivonen 2020-06-23 06:37:43 +00:00
nsHtml5AttributeName.h Bug 1490661 - Part 2. Add enterkeyhint attribute to htmlparser. r=hsivonen 2020-06-23 06:37:43 +00:00
nsHtml5AutoPauseUpdate.h
nsHtml5ByteReadable.h
nsHtml5ContentCreatorFunction.h
nsHtml5DependentUTF16Buffer.cpp
nsHtml5DependentUTF16Buffer.h
nsHtml5DocumentBuilder.cpp Bug 1639392 - Merge nsIStyleSheetLinkingElement and nsStyleLinkElement, and call it LinkStyle. r=jwatt 2020-05-21 03:07:16 +00:00
nsHtml5DocumentBuilder.h
nsHtml5DocumentMode.h
nsHtml5ElementName.cpp Bug 1315460 - Removal of keygen element r=keeler,baku,jld,hsivonen 2019-06-13 08:58:07 +00:00
nsHtml5ElementName.h
nsHtml5Highlighter.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
nsHtml5Highlighter.h
nsHtml5HtmlAttributes.cpp
nsHtml5HtmlAttributes.h
nsHtml5Macros.h
nsHtml5MetaScanner.cpp Bug 1603919 - Use [[fallthrough]] instead of MOZ_FALLTHROUGH in generated HTML parser code. r=cpeterson 2019-12-18 00:00:06 +00:00
nsHtml5MetaScanner.h
nsHtml5MetaScannerCppSupplement.h
nsHtml5MetaScannerHSupplement.h
nsHtml5Module.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsHtml5Module.h Bug 1550524 part 1. Make NewHtml5Parser() return an nsHtml5Parser. r=hsivonen 2019-05-14 19:46:25 +00:00
nsHtml5NamedCharacters.cpp
nsHtml5NamedCharacters.h
nsHtml5NamedCharactersAccel.cpp
nsHtml5NamedCharactersAccel.h
nsHtml5NamedCharactersInclude.h
nsHtml5OplessBuilder.cpp Bug 1600545 - add back some includes needed to un-bust comm-central. r=sylvestre 2019-12-07 10:26:56 +00:00
nsHtml5OplessBuilder.h
nsHtml5OwningUTF16Buffer.cpp
nsHtml5OwningUTF16Buffer.h
nsHtml5Parser.cpp Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen 2020-02-28 20:49:06 +00:00
nsHtml5Parser.h Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen 2020-02-28 20:49:06 +00:00
nsHtml5PlainTextUtils.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
nsHtml5PlainTextUtils.h Bug 1565129 - Re-introduce plain_text.wrap_long_lines. r=bzbarsky 2019-07-11 18:49:50 +00:00
nsHtml5Portability.cpp
nsHtml5Portability.h
nsHtml5SVGLoadDispatcher.cpp Bug 1540990 - Get rid of unnecessary nsIPresShell.h inclusions r=emilio 2019-04-04 00:19:48 +00:00
nsHtml5SVGLoadDispatcher.h
nsHtml5Speculation.cpp
nsHtml5Speculation.h Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen 2020-02-28 20:49:06 +00:00
nsHtml5SpeculativeLoad.cpp Bug 1618536 - Preload for fonts, r=heycam,hsivonen 2020-05-11 14:14:32 +00:00
nsHtml5SpeculativeLoad.h Bug 1618536 - Preload for fonts, r=heycam,hsivonen 2020-05-11 14:14:32 +00:00
nsHtml5StackNode.cpp
nsHtml5StackNode.h
nsHtml5StateSnapshot.cpp
nsHtml5StateSnapshot.h
nsHtml5StreamListener.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-03-13 10:19:06 +01:00
nsHtml5StreamListener.h
nsHtml5StreamParser.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
nsHtml5StreamParser.h Bug 1645313 - Instantiate mozilla::JapaneseDetector only when needed. r=m_kato 2020-06-23 01:40:53 +00:00
nsHtml5StreamParserPtr.h
nsHtml5String.cpp Bug 1490601 part 2 - Move C++ entry points to encoding_c_mem to mfbt/. r=jwalden 2019-09-18 08:26:34 +00:00
nsHtml5String.h Bug 1604307 - Avoid passing nullptr to memcmp and memcpy even with 0 length. r=alchen 2019-12-19 13:38:05 +00:00
nsHtml5StringParser.cpp Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen 2020-02-28 20:49:06 +00:00
nsHtml5StringParser.h Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen 2020-02-28 20:49:06 +00:00
nsHtml5Tokenizer.cpp Bug 1650090 - Stop reporting HTML4-specific parse errors. DONTBUILD NPOTB r=alchen 2020-08-03 11:03:02 +00:00
nsHtml5Tokenizer.h Bug 1650090 - Stop reporting HTML4-specific parse errors. DONTBUILD NPOTB r=alchen 2020-08-03 11:03:02 +00:00
nsHtml5TokenizerCppSupplement.h Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen 2020-02-28 20:49:06 +00:00
nsHtml5TokenizerHSupplement.h Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen 2020-02-28 20:49:06 +00:00
nsHtml5TokenizerLoopPolicies.h
nsHtml5TreeBuilder.cpp Bug 1650329 - Improve message: bad start tag in noscript in head. r=alchen 2020-08-03 12:30:12 +00:00
nsHtml5TreeBuilder.h Bug 1650090 - Stop reporting HTML4-specific parse errors. DONTBUILD NPOTB r=alchen 2020-08-03 11:03:02 +00:00
nsHtml5TreeBuilderCppSupplement.h Bug 1653474 - Process META elements when it's inserted r=smaug 2020-08-05 16:32:57 +00:00
nsHtml5TreeBuilderHSupplement.h Bug 1650329 - Improve message: bad start tag in noscript in head. r=alchen 2020-08-03 12:30:12 +00:00
nsHtml5TreeOpExecutor.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
nsHtml5TreeOpExecutor.h Bug 1618536 - Preload for fonts, r=heycam,hsivonen 2020-05-11 14:14:32 +00:00
nsHtml5TreeOpStage.cpp
nsHtml5TreeOpStage.h
nsHtml5TreeOperation.cpp Bug 1653474 - Process META elements when it's inserted r=smaug 2020-08-05 16:32:57 +00:00
nsHtml5TreeOperation.h Bug 1653474 - Process META elements when it's inserted r=smaug 2020-08-05 16:32:57 +00:00
nsHtml5UTF16Buffer.cpp
nsHtml5UTF16Buffer.h
nsHtml5UTF16BufferCppSupplement.h
nsHtml5UTF16BufferHSupplement.h
nsHtml5ViewSourceUtils.cpp Bug 1610402 - static prefs for view_source.{wrap_long_lines,syntax_highlight,tab_size} r=emilio 2020-02-20 15:31:37 +00:00
nsHtml5ViewSourceUtils.h
nsIContentHandle.h
nsIParserUtils.idl Bug 1600429 - Add ability to strip conditional CSS rules, only. r=hsivonen 2019-12-03 07:04:50 +00:00
nsParserUtils.cpp Bug 1648010 - Fix uses of NS_LITERAL_STRING with C string literals. r=geckoview-reviewers,agi,froydnj 2020-07-01 08:34:12 +00:00
nsParserUtils.h