gecko-dev/dom
Masayuki Nakano 5bca4199fb Bug 1660378 - part 9: Avoid QI for getting `nsStyledElement` pointer r=smaug
The editor modules does QI too many times when it sets or removes some style
with `execCommand` or XPCOM API.  Therefore, there should be an API to
retrieve `nsStyledElement` pointer from `nsINode*`.

Differential Revision: https://phabricator.services.mozilla.com/D87990
2020-08-26 05:29:06 +00:00
..
abort Bug 1656957 - Pin AbortSignalImpl instance while signaling followers. r=baku 2020-08-13 08:10:19 +00:00
animation Bug 1660378 - part 9: Avoid QI for getting `nsStyledElement` pointer r=smaug 2020-08-26 05:29:06 +00:00
audiochannel
base Bug 1660378 - part 9: Avoid QI for getting `nsStyledElement` pointer r=smaug 2020-08-26 05:29:06 +00:00
battery
bindings Bug 1459905 - Merge DOMSVGTranslatePoint and DOMSVGPoint and fix updates r=emilio 2020-08-25 14:38:32 +00:00
broadcastchannel Bug 1652960 - Remove unnecessary includes from Document.h. r=smaug 2020-07-15 15:48:53 +00:00
browser-element Bug 1651519: Part 2 - Also remove nsIDOMWindowUtils::outerWindowID. r=nika,geckoview-reviewers,agi 2020-08-17 20:22:12 +00:00
cache Bug 1635489: Add telemetry on the status of sqlite database accesses. r=mak 2020-08-11 20:55:33 +00:00
canvas Bug 1659523: Secure bool and enum serialization in remote WebGL r=jgilbert 2020-08-25 16:10:21 +00:00
chrome-webidl Backed out 12 changesets (bug 1660328, bug 1660015, bug 1649595, bug 1649596, bug 1649593, bug 1659176, bug 1659839, bug 1659838, bug 1657663, bug 1657647, bug 1655460) for xpcshell perma failures. CLOSED TREE 2020-08-26 06:35:20 +03:00
clients Bug 1558394 - Pass the TriggeringSandboxFlags to nsILoadinfo r=ckerschb,smaug,necko-reviewers,valentin 2020-07-29 11:43:23 +00:00
commandhandler
console Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
credentialmanagement
crypto Bug 1652002 - Remove some unnecessary includes from BindingUtils.h. r=peterv 2020-07-15 15:34:49 +00:00
debugger
docs Bug 1618024 - Add more in-tree navigation docs, r=neha 2020-07-29 20:29:48 +00:00
encoding Bug 1653335 - Replace MakeSpan uses by constructor calls. r=froydnj 2020-08-07 07:49:47 +00:00
events Bug 1659642 - Split out a new file APZPublicUtils.h from APZUtils.h. r=kats 2020-08-19 00:51:46 +00:00
fetch Bug 1655716 - Introduce TYPE_INTERNAL_FETCH_PRELOAD and use in HTMLLinkElement::AsValueToContentPolicy() - r=emilio,mayhemer,ckerschb 2020-08-11 12:33:14 +00:00
file Bug 847347 - Ensure that FileReader::GetAsDataURL does not trigger a release-mode assertion failure on large files. r=jstutte,froydnj 2020-08-19 08:11:42 +00:00
filehandle Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
filesystem Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
flex Bug 1648774 Part 2: Add a test that display:flex elements generate computed flex info. r=dholbert 2020-07-23 20:48:04 +00:00
gamepad Bug 1660660 - Fix deadlock in gamepad initialization code. r=cmartin 2020-08-24 17:06:58 +00:00
geolocation Bug 1653602 - Add a geolocation monitor r=baku 2020-08-05 12:54:14 +00:00
grid
html Bug 1660214 - Use CreatesDateTimeWidget() in two other places. r=smaug 2020-08-20 12:53:18 +00:00
imptests
indexedDB Bug 1659647 - Correctly propagate error of OpenDatabaseAndHandleBusy in CreateStorageConnection. r=dom-workers-and-storage-reviewers,janv 2020-08-18 07:41:55 +00:00
interfaces Bug 1636728 - Centralize printing entry points in nsGlobalWindowOuter, and move cloning out of nsPrintJob. r=jwatt,geckoview-reviewers,smaug,agi 2020-08-25 17:45:12 +00:00
ipc Backed out 3 changesets (bug 1568597) for perma failures on sharedworker-classic.https.html. CLOSED TREE 2020-08-25 22:34:41 +03:00
jsurl Bug 1653335 - Replace MakeSpan uses by constructor calls. r=froydnj 2020-08-07 07:49:47 +00:00
l10n Bug 1656117 - Reduce include dependencies on nsRefreshDriver.h. r=mstange 2020-08-04 21:17:50 +00:00
locales Bug 1650329 - Improve message: bad start tag in noscript in head. r=alchen 2020-08-03 12:30:12 +00:00
localstorage Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
manifest Bug 1464542: Part 3b - Add existing Services.jsm registrations to the new services cache. r=mccr8,geckoview-reviewers,agi 2020-07-09 21:42:25 +00:00
mathml Bug 1652942 - Remove some unnecessary includes of Element.h. r=smaug 2020-07-15 13:55:24 +00:00
media Bug 1622966 - composite YUV surfaces directly in SWGL SwCompositor. r=mattwoodrow 2020-08-26 00:36:24 +00:00
messagechannel Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
midi Bug 1654469 - Stop generating operator==/operator != for IPDL structs/unions by default. r=nika 2020-07-22 17:24:33 +00:00
network Backed out 2 changesets (bug 1659132) for failures at browser_cleanFlow.js. CLOSED TREE 2020-08-25 13:02:33 +03:00
notification Bug 1650919 - Adding manifest annotations for xorigin test harness. r=kmag 2020-07-13 20:34:46 +00:00
offline Bug 1652960 - Remove unnecessary includes from Document.h. r=smaug 2020-07-15 15:48:53 +00:00
payments Bug 1656359 - eliminate needless string flattening when calling JS_ParseJSON; r=peterv 2020-08-04 14:17:37 +00:00
performance Backed out 6 changesets (bug 1518999) for geckoview failures on scrollToVerticalOnZoomedContentAuto. 2020-08-25 01:02:36 +03:00
permission Bug 1658471 - Remove dom.security.featurePolicy.enabled. r=baku 2020-08-12 10:57:04 +00:00
plugins Bug 1656141 - Remove RESFILE. r=firefox-build-system-reviewers,rstewart 2020-08-06 22:51:59 +00:00
power
presentation Bug 1265275 - Removed using namespace mozilla::ipc; from PresentationIPCService.cpp r=smaug 2020-08-21 11:37:17 +00:00
prio
promise Bug 1653011 - Simplify and make WeakPtr<Derived> usable and compact. r=froydnj,sg,geckoview-reviewers,jgilbert,kvark,snorp 2020-07-23 14:51:46 +00:00
prototype Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp 2020-07-15 11:20:45 +00:00
push Backed out changeset 07e51bfc3436 (bug 1633710) for xpcshell failure on test_permissions.js CLOSED TREE 2020-08-19 18:00:21 +03:00
quota Bug 1659680 - QM: Introduce ToResultGet and use it in EnsureStorageIsInitialized; r=dom-workers-and-storage-reviewers,sg 2020-08-24 17:41:30 +00:00
reporting Bug 1656359 - eliminate needless string flattening when calling JS_ParseJSON; r=peterv 2020-08-04 14:17:37 +00:00
res
script Bug 1656248 - Associate the JS script with the loader script for scripts loaded from the bytecode cache like we do for compiled scripts r=smaug 2020-08-24 19:33:53 +00:00
security Backed out changeset 5fd46f578846 (bug 1661077) for perma failures on browser_errorpage_timeout.js. CLOSED TREE 2020-08-26 02:07:40 +03:00
serviceworkers Bug 1654064 - P2. Add a testcase for applying window.open heuristic on a first-party iframe. r=baku 2020-08-06 12:53:00 +00:00
simpledb Bug 1519636 - Reformat recent changes to the Google coding style r=andi 2020-08-02 15:29:15 +00:00
smil Bug 1658455 - Remove eANIMATION and eFILTER from IsNodeOfType r=dholbert 2020-08-15 10:38:17 +00:00
storage Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
svg Bug 1648550 - Fix getBoundingClientRect for use element position r=emilio 2020-08-25 23:36:18 +00:00
system Backed out 12 changesets (bug 1660328, bug 1660015, bug 1649595, bug 1649596, bug 1649593, bug 1659176, bug 1659839, bug 1659838, bug 1657663, bug 1657647, bug 1655460) for xpcshell perma failures. CLOSED TREE 2020-08-26 06:35:20 +03:00
tests Bug 1661132 - disable a few mochitests on osx opt. r=bc 2020-08-25 21:48:25 +00:00
u2f Bug 1650919 - Adding manifest annotations for xorigin test harness. r=kmag 2020-07-13 20:34:46 +00:00
url Bug 1658878 - Isolate BlobURLs per agent-cluster - cleanup remove method, r=smaug 2020-08-17 09:57:04 +00:00
vr Bug 1656117 - Reduce include dependencies on nsRefreshDriver.h. r=mstange 2020-08-04 21:17:50 +00:00
webauthn Bug 1653335 - Replace MakeSpan uses by constructor calls. r=froydnj 2020-08-07 07:49:47 +00:00
webbrowserpersist Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp 2020-07-15 11:20:45 +00:00
webgpu Bug 1653161 - Implement Queue.writeBuffer and writeTexture in WebGPU r=jgilbert,webidl,smaug 2020-07-28 22:26:21 +00:00
webidl Bug 1636728 - Centralize printing entry points in nsGlobalWindowOuter, and move cloning out of nsPrintJob. r=jwatt,geckoview-reviewers,smaug,agi 2020-08-25 17:45:12 +00:00
webshare
websocket Bug 1646545 - Replace GetInProcessScriptableTop usage with TopWindowContext() in WebSocket.cpp r=baku 2020-08-25 08:25:00 +00:00
workers Backed out 3 changesets (bug 1568597) for perma failures on sharedworker-classic.https.html. CLOSED TREE 2020-08-25 22:34:41 +03:00
worklet Bug 1634200 don't create a new global when the Worklet is finished r=padenot 2020-08-06 01:06:03 +00:00
xhr Bug 1652568 - Enable test_worker_xhr_parameters.html for xorigin fission r=kmag 2020-08-24 19:00:27 +00:00
xml Bug 1659457 - Do clone xml-pretty-printer's UA widget. r=smaug 2020-08-20 11:29:45 +00:00
xslt Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp 2020-07-15 11:20:45 +00:00
xul Bug 1636728 - Centralize printing entry points in nsGlobalWindowOuter, and move cloning out of nsPrintJob. r=jwatt,geckoview-reviewers,smaug,agi 2020-08-25 17:45:12 +00:00
jar.mn
moz.build