gecko-dev/accessible
Timothy Guan-tin Chien 2b5881e46b Bug 1503019 - Part I, Remove dom.webcomponents.shadowdom.enabled r=smaug
This patch removes the dom.webcomponents.shadowdom.enabled pref and all its
references, including the following functions:

* nsContentUtils::IsShadowDOMEnabled()
* nsIDocument::IsShadowDOMEnabled()
* nsDocument::IsShadowDOMEnabled(JSContext* aCx, JSObject* aGlobal)
* nsDocument::IsShadowDOMEnabled(const nsINode* aNode)
* nsTextNode::IsShadowDOMEnabled(JSContext* aCx, JSObject* aObject)

This function is renamed and updated to nsDocument::IsCallerChromeOrAddon():

* nsDocument::IsShadowDOMEnabledAndCallerIsChromeOrAddon(JSContext* aCx, JSObject* aObject)

I didn't change the tests that load Shadow DOM tests in an iframe, in the interest of keeping hg annotation history.

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

--HG--
extra : moz-landing-system : lando
2018-11-15 06:51:07 +00:00
..
android Bug 1479039 - Update SessionAccessibility cache and state from events. r=snorp,yzen 2018-11-12 16:42:37 +00:00
aom Bug 1479033 - Introduce Android accessibility directory. r=Jamie 2018-09-18 10:43:18 -07:00
atk Bug 1504906 - Add another -Werror exception for G_DEFINE_TYPE_EXTENDED. r=gps 2018-11-08 19:49:38 +09:00
base Bug 1479039 - Move PersistentPropertiesToArray to nsAccUtils. r=Jamie 2018-11-12 16:41:31 +00:00
generic Bug 1503964 - Prevent crashes when dealing with crazy table row and column role constructs, r=Jamie 2018-11-08 10:54:09 +00:00
html Bug 1501273 - Expose an html:form element as a landmark role if it has an accessible name, r=Jamie 2018-11-02 01:06:56 +00:00
interfaces Bug 1501273 - Expose an html:form element as a landmark role if it has an accessible name, r=Jamie 2018-11-02 01:06:56 +00:00
ipc Bug 1479039 - Extend BatchData struct and added focus path cache. r=yzen 2018-11-12 16:41:38 +00:00
jsat Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
mac Bug 1479036 - Android classes role additions. r=surkov 2018-08-09 14:43:00 +03:00
other Bug 1479033 - Introduce Android accessibility directory. r=Jamie 2018-09-18 10:43:18 -07:00
tests Bug 1503019 - Part I, Remove dom.webcomponents.shadowdom.enabled r=smaug 2018-11-15 06:51:07 +00:00
windows Bug 1052866 part 2: Handle QI to IAccessibleText for tables. r=MarcoZ 2018-10-29 06:36:51 +00:00
xpcom Bug 1052866 - Expose IAccessibleText on tables, rows, etc., r=tbsaunde. Bustage fix by MarcoZ. 2018-10-26 11:07:27 +02:00
xul Bug 1416363 - Remove colorpicker binding and related code. r=bgrins,surkov 2018-10-04 01:03:19 +00:00
.eslintrc.js Bug 1436389 - Update complexity rules to adapt for the algorithm in the new ESLint. r=mossop 2018-02-07 16:16:09 +00:00
moz.build Bug 1479033 - Introduce Android accessibility directory. r=Jamie 2018-09-18 10:43:18 -07:00