Dactyloidae/parser/html
Gaming4JC 48844fe691 Bug 483155 - Put content creator function pointers onto nsHtml5ElementName.
This is all the manual work for Bug 483155, minus the added functionality to disable SVG and MathML which can be done at any time and are out of scope.

Tag UXP Issue #1344
2020-01-31 07:39:14 +08:00
..
java Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
jArray.h Fix an issue with the html5 tokenizer and tree builder. 2019-09-06 23:49:42 +08:00
moz.build Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
nsAHtml5TreeBuilderState.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsAHtml5TreeOpSink.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5ArrayCopy.h Belatedly fix html5 parser attribution for files not covered by the MPL. 2019-09-06 23:49:44 +08:00
nsHtml5Atom.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Atom.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5AtomList.h Bug 1355779 - Skip interned ElementName lookup for Custom Elements (ones with hyphen). 2020-01-31 07:39:08 +08:00
nsHtml5Atoms.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Atoms.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5AtomTable.cpp Fix constructor in nsHtml5AtomTable.cpp 2019-02-16 00:10:41 +08:00
nsHtml5AtomTable.h re-apply "Improve nsHtml5AtomTable performance (#693)" (#695)" 2019-02-16 00:10:40 +08:00
nsHtml5AttributeEntry.h Bug 1355479 - Flatten attribute storage in the HTML parser to AutoTArray to avoid malloc. 2020-01-31 07:38:28 +08:00
nsHtml5AttributeName.cpp Bug 1378079 - Part 1: Gecko changes for adding attribute 'is' to parser. 2020-01-31 07:38:59 +08:00
nsHtml5AttributeName.h Bug 1378079 - Part 1: Gecko changes for adding attribute 'is' to parser. 2020-01-31 07:38:59 +08:00
nsHtml5ByteReadable.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5ContentCreatorFunction.h Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
nsHtml5DependentUTF16Buffer.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5DependentUTF16Buffer.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5DocumentBuilder.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5DocumentBuilder.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5DocumentMode.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5ElementName.cpp Bug 1355779 - Skip interned ElementName lookup for Custom Elements (ones with hyphen). 2020-01-31 07:39:08 +08:00
nsHtml5ElementName.h Bug 1355779 - Skip interned ElementName lookup for Custom Elements (ones with hyphen). 2020-01-31 07:39:08 +08:00
nsHtml5Highlighter.cpp Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
nsHtml5Highlighter.h Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
nsHtml5HtmlAttributes.cpp Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:37 +08:00
nsHtml5HtmlAttributes.h Bug 1355479 - Flatten attribute storage in the HTML parser to AutoTArray to avoid malloc. 2020-01-31 07:38:28 +08:00
nsHtml5Macros.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5MetaScanner.cpp Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5MetaScanner.h Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5MetaScannerCppSupplement.h Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5MetaScannerHSupplement.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Module.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Module.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5NamedCharacters.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5NamedCharacters.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5NamedCharactersAccel.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5NamedCharactersAccel.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5NamedCharactersInclude.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5OplessBuilder.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5OplessBuilder.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5OwningUTF16Buffer.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5OwningUTF16Buffer.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Parser.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Parser.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5PlainTextUtils.cpp Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5PlainTextUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Portability.cpp Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5Portability.h Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5RefPtr.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Speculation.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Speculation.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5SpeculativeLoad.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5SpeculativeLoad.h Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5StackNode.cpp Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5StackNode.h Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5StateSnapshot.cpp Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5StateSnapshot.h Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5StreamListener.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5StreamListener.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5StreamParser.cpp Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5StreamParser.h Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5String.cpp Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5String.h Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5StringParser.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5StringParser.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5SVGLoadDispatcher.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5SVGLoadDispatcher.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5Tokenizer.cpp Bug 1355779 - Skip interned ElementName lookup for Custom Elements (ones with hyphen). 2020-01-31 07:39:08 +08:00
nsHtml5Tokenizer.h Bug 1355779 - Skip interned ElementName lookup for Custom Elements (ones with hyphen). 2020-01-31 07:39:08 +08:00
nsHtml5TokenizerCppSupplement.h Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:37 +08:00
nsHtml5TokenizerHSupplement.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5TokenizerLoopPolicies.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5TreeBuilder.cpp Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5TreeBuilder.h Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5TreeBuilderCppSupplement.h Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
nsHtml5TreeBuilderHSupplement.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5TreeOperation.cpp Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
nsHtml5TreeOperation.h Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. 2020-01-31 07:39:14 +08:00
nsHtml5TreeOpExecutor.cpp Convert dom/base/nsImageLoadingContent.cpp to use AsyncOpen2 and followups along with it (1445670 and 1373780 part 2 and 3) 2019-08-10 06:26:08 +08:00
nsHtml5TreeOpExecutor.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5TreeOpStage.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5TreeOpStage.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5UTF16Buffer.cpp Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5UTF16Buffer.h Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. 2020-01-31 07:38:41 +08:00
nsHtml5UTF16BufferCppSupplement.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5UTF16BufferHSupplement.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsHtml5ViewSourceUtils.cpp Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. 2019-07-08 20:28:54 +08:00
nsHtml5ViewSourceUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIContentHandle.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIParserUtils.idl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIScriptableUnescapeHTML.idl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsParserUtils.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsParserUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00