gecko-dev/chrome
Xidorn Quan 4cf9aed667 Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio
This patch basically does:
* remove StyleSetHandle and its corresponding files
* revisit #includes of related header files and change correspondingly
* change nsIPresShell::mStyleSet to be UniquePtr<ServoStyleSet>
* change the creating path of ServoStyleSet to pass UniquePtr
* change other mentions of StyleSetHandle to ServoStyleSet*
* remove AsServo() calls on ServoStyleSet

Some unfortunate bits:
* some methods of (Servo)StyleSet only accepts ServoStyleSheet while
  many places call into the methods with StyleSheet, so there are many
  ->AsServo() added to sheets

MozReview-Commit-ID: K4zYnuhOurA

--HG--
extra : rebase_source : 459e8efeb171adad089d94272e143e8c244bd279
extra : source : 65ba2f174fcf7dba4e59c00ee8908b1bd0820a48
2018-03-29 22:15:46 +11:00
..
test Bug 1436575 - Autofix errors from no-compare-against-boolean-literal. r=standard8 2018-02-08 12:57:31 -05:00
moz.build Bug 1328388 - add BUG_COMPONENT to chrome/* files. r=bsmedberg 2017-01-06 11:33:44 -05:00
nsChromeProtocolHandler.cpp Bug 1433958 - Change code that sets nsIURI.pathQueryRef to use nsIURIMutator r=mayhemer 2018-02-26 20:43:45 +01:00
nsChromeProtocolHandler.h
nsChromeRegistry.cpp Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio 2018-03-29 22:15:46 +11:00
nsChromeRegistry.h Bug 1433958 - Change code that sets nsIURI.pathQueryRef to use nsIURIMutator r=mayhemer 2018-02-26 20:43:45 +01:00
nsChromeRegistryChrome.cpp Bug 1431260 - Migrate LocaleService::AvailableLocales from ChromeRegistry to multilocale.txt. r=jfkthame 2018-02-13 23:41:39 -08:00
nsChromeRegistryChrome.h Bug 1347306 - Hand over language negotiation from ChromeRegistry to LocaleService. r=jfkthame 2017-03-14 15:28:47 -07:00
nsChromeRegistryContent.cpp Backed out changeset 05fc8d2d7ca9 (bug 863246) for failing various reftests, e.g. parser/htmlparser/tests/reftest/bug535530-2.html. r=backout on a CLOSED TREE 2017-08-25 16:44:40 +02:00
nsChromeRegistryContent.h Bug 1347306 - Hand over language negotiation from ChromeRegistry to LocaleService. r=jfkthame 2017-03-14 15:28:47 -07:00
nsIChromeRegistry.idl Bug 1312049 - Switch nsChromeRegistry::GetDirectionForLocale to use uloc_isRightToLeft instead of a list of known-rtl locales, and replace the now-obsolete intl.uidirection.* prefs with a single override intl.uidirection for testing purposes. r=gandalf 2017-02-02 22:12:50 +00:00
nsIToolkitChromeRegistry.idl
RegistryMessageUtils.h Backed out changeset 05fc8d2d7ca9 (bug 863246) for failing various reftests, e.g. parser/htmlparser/tests/reftest/bug535530-2.html. r=backout on a CLOSED TREE 2017-08-25 16:44:40 +02:00