gecko-dev/dom
Nicholas Nethercote 18fae65f38 Bug 1563139 - Remove StaticPrefs.h. r=glandium
This requires replacing inclusions of it with inclusions of more specific prefs
files.

The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.

Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.

Differential Revision: https://phabricator.services.mozilla.com/D39138

--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
..
abort Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
animation Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
audiochannel
base Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
battery
bindings Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
broadcastchannel Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
browser-element Bug 1301529 - Remove X-Frame-Options allow-from. r=ckerschb 2019-07-24 12:23:32 +00:00
cache Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
canvas Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
chrome-webidl Backed out 3 changesets (bug 1559244) for causing bug 1370046 2019-07-25 17:42:32 +03:00
clients Bug 1559919 - Finish the WorkerHolder cleanup - part 7 - IPCWorkerRef in ClientManagerChild, r=asuth 2019-07-12 11:17:46 +00:00
commandhandler
console Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
credentialmanagement Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
crypto Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/crypto/ r=Ehsan 2019-07-10 03:25:56 +00:00
debugger
docs Bug 1562005 - Add in-tree documentation for JS Window Actors; r=nika 2019-07-08 17:41:59 +00:00
encoding Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
events Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
fetch Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
file Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
filehandle
filesystem Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/filesystem/ r=baku 2019-07-10 03:26:14 +00:00
flex
gamepad Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
geolocation Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
grid
html Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
imptests
indexedDB Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
interfaces Backed out 4 changesets (bug 1561079, bug 1561913) for mochitest failures at dom/base/test/test_bug375314.html on a CLOSED TREE 2019-07-24 20:56:30 +03:00
ipc Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
jsurl Bug 1555043: Perform CSP check against target document's CSP for javascript: URIs. r=bzbarsky 2019-07-18 16:57:54 +00:00
l10n Bug 1218456 - Prevent navigating away in test_overlay.html. r=zbraniecki 2019-07-09 20:46:30 +00:00
locales Bug 1301529 - Remove X-Frame-Options allow-from. r=ckerschb 2019-07-24 12:23:32 +00:00
localstorage Bug 1566445: Rename a couple of macros to avoid conflicts. r=ttung 2019-07-20 15:56:31 +00:00
manifest Bug 1522070 - Part 18: Update 'lang' member test for Web manifest to match latest ECMA-402. r=marcosc 2019-07-19 13:37:47 +00:00
mathml Bug 1565767 part 5. Remove some unnecesary refcounting at nsIContent::GetBaseURI callsites. r=peterv 2019-07-15 18:29:05 +00:00
media Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
messagechannel Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
midi Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
network Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/network/ r=Ehsan 2019-07-10 03:27:30 +00:00
notification Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
offline
payments Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
performance Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
permission Backed out 3 changesets (bug 1541557) for failures in SpecialPowersObserverAPI.js. a=backout CLOSED TREE 2019-07-08 14:38:45 +02:00
plugins Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley 2019-07-23 22:04:40 +00:00
power
presentation Backed out 3 changesets (bug 1541557) for failures in SpecialPowersObserverAPI.js. a=backout CLOSED TREE 2019-07-08 14:38:45 +02:00
prio
promise Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
prototype
push Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8 2019-07-15 16:19:32 -07:00
quota Bug 1566445: Rename a couple of macros to avoid conflicts. r=ttung 2019-07-20 15:56:31 +00:00
reporting Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
res
script Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
security Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
serviceworkers Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
simpledb
smil Bug 1353164 Part 1 - Remove dominant-baseline values that no longer exist r=heycam 2019-07-13 15:35:08 +01:00
storage Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/storage/ r=Ehsan 2019-07-10 03:27:55 +00:00
svg Bug 1566952: Part 2 - Update Fission failure annotations after skipping crashes. r=mccr8 2019-07-19 12:30:10 -07:00
system Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
tests Bug 1566952: Part 2 - Update Fission failure annotations after skipping crashes. r=mccr8 2019-07-19 12:30:10 -07:00
u2f Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8 2019-07-17 13:37:48 -07:00
url Bug 1565688. Remove unused IOService arg from NS_NewURI. r=mayhemer 2019-07-15 13:39:51 +00:00
vr Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
webauthn Bug 1561435 - Format dom/, a=automatic-formatting 2019-07-05 10:44:55 +02:00
webbrowserpersist Bug 1565767 part 1. Stop returning addrefed URIs from GetBaseURI(). r=peterv 2019-07-15 17:22:30 +00:00
webgpu
webidl Bug 1568285. Stop implementing JS-exposed QueryInterface for TreeColumns and TreeContentView. r=peterv 2019-07-24 13:22:07 +00:00
websocket Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8 2019-07-17 13:37:48 -07:00
workers Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
worklet Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
xbl Bug 1565584: move nsIContentUtils::ContentIsDescendantOf to nsINode::IsInclusiveDescendantOf. r=smaug 2019-07-15 10:02:21 +02:00
xhr Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
xml Bug 1498729 - Store each viewport meta data by the viewport meta tag and use the last one. r=smaug,botond 2019-07-25 20:51:23 +00:00
xslt Bug 1565767 part 4. Remove some unnecesary refcounting at Document::GetBaseURI callsites. r=peterv 2019-07-15 18:28:43 +00:00
xul Bug 1550801 - Load XUL documents as XHTML documents. r=smaug 2019-07-19 19:24:58 +00:00
jar.mn
moz.build