mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-09 21:00:42 +02:00
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 |
||
|---|---|---|
| .. | ||
| .eslintrc.js | ||
| browser.ini | ||
| browser_bug329212.js | ||
| browser_bug331772_xul_tooltiptext_in_html.js | ||
| browser_bug561623.js | ||
| browser_bug581947.js | ||
| browser_input_file_tooltips.js | ||
| browser_shadow_dom_tooltip.js | ||
| title_test.svg | ||
| xul_tooltiptext.xhtml | ||