fune/parser/htmlparser
Emilio Cobos Álvarez f32093456d Bug 1786513 - Make SimpleResizeReflow not flush by default. r=jfkthame,layout-reviewers
Only GeckoMVMContext really needs the flush, to measure scrolled height
afterwards. Do that explicitly.

This shouldn't change behavior, for the most part; there was a preload
test that relied on the flush when changing DPI to start a run really
clean, but other than that this looks green on try.

Should at best be neutral (just code clean-up), or be a performance
improvement.

In a follow-up, we can possibly remove the DelayedResize code from the
view manager, though I need to think how to possibly coalesce the MVM
reflows, so let's not do that yet.

Differential Revision: https://phabricator.services.mozilla.com/D155385
2022-09-01 10:54:24 +00:00
..
tests Bug 1786513 - Make SimpleResizeReflow not flush by default. r=jfkthame,layout-reviewers 2022-09-01 10:54:24 +00:00
CNavDTD.cpp Bug 1749935 - Remove GetDTD. r=hsivonen 2022-02-14 13:03:52 +00:00
CNavDTD.h
CParserContext.cpp Bug 1749935 - Remove nsITokenizer. r=hsivonen 2022-02-14 13:03:50 +00:00
CParserContext.h Bug 1749935 - Remove nsITokenizer. r=hsivonen 2022-02-14 13:03:50 +00:00
moz.build Bug 1749935 - Create nsParser directly instead of with a CID. r=hsivonen 2022-02-14 13:03:51 +00:00
nsElementTable.cpp Bug 1372276 - Remove HTML menuitem. r=smaug,mconley,agi 2022-06-22 22:31:42 +00:00
nsElementTable.h
nsExpatDriver.cpp Bug 1751796 - XML parsererror eats two first letters. r=bholley 2022-04-05 14:10:11 +00:00
nsExpatDriver.h Bug 1751796 - XML parsererror eats two first letters. r=bholley 2022-04-05 14:10:11 +00:00
nsHTMLTagList.h Bug 1372276 - Remove HTML menuitem. r=smaug,mconley,agi 2022-06-22 22:31:42 +00:00
nsHTMLTags.cpp Bug 1749935 - Create nsParser directly instead of with a CID. r=hsivonen 2022-02-14 13:03:51 +00:00
nsHTMLTags.h
nsIContentSink.h Bug 1749935 - Mark nsIParser::WillResume(Impl) as infallible. r=hsivonen 2022-02-14 13:03:43 +00:00
nsIDTD.h Bug 1749935 - Remove GetDTD. r=hsivonen 2022-02-14 13:03:52 +00:00
nsIExpatSink.idl
nsIFragmentContentSink.h Bug 1749935 - Remove nsIParser::ParseFragment/Reset. r=hsivonen 2022-02-14 13:03:51 +00:00
nsIHTMLContentSink.h
nsIParser.h Bug 1749935 - Remove GetDTD. r=hsivonen 2022-02-14 13:03:52 +00:00
nsParser.cpp Bug 1729005: Recursively block parsing for parser blocking scripts. r=hsivonen 2022-05-11 22:15:14 +00:00
nsParser.h Bug 1749935 - Simplify nsParser::Initialize. r=hsivonen 2022-02-14 13:03:52 +00:00
nsParserBase.h Bug 1749935 - Remove nsIParser::GetChannel. r=hsivonen 2022-02-14 13:03:44 +00:00
nsParserConstants.h
nsParserMsgUtils.cpp
nsParserMsgUtils.h
nsRLBoxExpatDriver.h
nsScanner.cpp Bug 1749935 - Make mSlidingBuffer a UniquePtr. r=hsivonen 2022-02-14 13:03:48 +00:00
nsScanner.h Bug 1749935 - Make mSlidingBuffer a UniquePtr. r=hsivonen 2022-02-14 13:03:48 +00:00
nsScannerString.cpp
nsScannerString.h