gecko-dev/dom
Cameron McCormack 60ff2bc9ec Bug 1513603 - Remove SVG tearoff objects from the table when they are unlinked. r=longsonr
The only three types that can hit the PreservedWrapper() assertion
currently, and which this patch avoids, are DOMSVGPathSegList,
DOMSVGPointList, and DOMSVGStringList.

This is because these are the only types that are implemented as proxies
(due to having e.g. indexed getters on them, and thus have the offending
DOMProxyHandler::GetExpandoObject() call in their bindings) and which we
store in tearoff tables.

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

--HG--
extra : moz-landing-system : lando
2020-04-09 12:50:28 +00:00
..
abort
animation Bug 1586761 - P7 - Revert a few incorrect changes on P2; r=tjr 2020-04-07 07:36:52 +00:00
audiochannel Bug 1626439 - Part 2: Remove nsAutoPtr usage from dom/audiochannel. r=jya 2020-04-03 21:05:03 +00:00
base Backed out 6 changesets (bug 1363541) for browser-chrome failures at browser/base/content/test/performance/browser_startup_mainthreadio.js on a CLOSED TREE 2020-04-10 01:00:15 +03:00
battery
bindings Backed out 3 changesets (bug 1621674) for causing xpcshell permafailures in browser/extensions/formautofill/test/unit/test_createRecords.js CLOSED TREE 2020-04-08 00:49:16 +03:00
broadcastchannel Bug 1626450 - Remove stray references to "nsAutoPtr.h" in dom/. r=mccr8 2020-04-03 21:05:26 +00:00
browser-element Bug 1616353 - Part 10.2: Remove tests for window.open in mozbrowser, r=kmag 2020-04-07 21:39:54 +00:00
cache Bug 1627904 - Bugzilla component for dom/cache should be Storage: Cache API. r=jstutte 2020-04-09 12:07:45 +00:00
canvas Bug 1626776 - Delete redundant return statement at the end of a function with a void return type. r=jgilbert 2020-04-08 03:36:00 +00:00
chrome-webidl Backed out 2 changesets (bug 1625513) for bc failures in browser/base/content/test/siteIdentity/browser_identity_UI.js on a CLOSED TREE 2020-04-09 00:57:32 +03:00
clients Bug 1626404: Part 2a - Store source BrowsingContext rather than DocShell in LoadState. r=nika CLOSED TREE 2020-04-04 02:42:44 +00:00
commandhandler
console Bug 1620594 - Part 1: Rework NS_ReleaseOnMainThreadSystemGroup. r=nika 2020-04-07 15:16:23 +00:00
credentialmanagement Bug 1612839 - Re-enable test_credman_iframes.html for Fission. r=daoshengmu 2020-03-20 16:53:27 +00:00
crypto Bug 1624128 - Backed out changeset 3ed30e6b6de1 - Updating Fx76 to NSS 3.51.1 r=keeler 2020-03-30 21:12:45 +00:00
debugger
docs Bug 1622328 - Fission-IPC-Diagram.svg: Add the license r=nika 2020-03-16 19:58:35 +00:00
encoding Bug 1626447 - Remove nsAutoPtr usage from dom/encoding. r=hsivonen 2020-04-03 21:05:19 +00:00
events Bug 1612821 - Remove pointerevent_pointerlock_after_pointercapture-manual.html test; r=smaug 2020-04-08 11:23:31 +00:00
fetch Bug 1620594 - Part 7: Remove TabGroup and SystemGroup. r=nika,bas 2020-04-07 15:17:47 +00:00
file Bug 1586761 - P4 - Use new methods in dom/file and dom/events; r=baku 2020-03-25 14:14:37 +00:00
filehandle Bug 1626973 - Make attempt to increase the file size via IDBFileHandle.truncate an error. r=dom-workers-and-storage-reviewers,janv 2020-04-06 13:56:47 +00:00
filesystem Bug 1620594 - Part 5: Use GetMainThreadSerialEventTarget instead of SystemGroup::EventTargetFor. r=nika 2020-04-07 15:17:07 +00:00
flex
gamepad Bug 1617023 - Part 1: Integrating Gamepad with XRInputSource. r=kip 2020-04-08 03:23:34 +00:00
geolocation
grid
html Bug 1624232 - 1624232: Replaced 'else if' with 'if' after 'return' in dom/html/TextTrackManager.cpp r=emilio 2020-04-09 20:05:41 +00:00
imptests
indexedDB Bug 1619965 - Remove duplication between NoteDatabaseClosed methods. r=janv,dom-workers-and-storage-reviewers 2020-04-09 09:23:39 +00:00
interfaces Backed out changeset 55c37e8a6563 (bug 1627963) for test_csp_reports.js failures CLOSED TREE 2020-04-09 13:18:25 +03:00
ipc Backed out 6 changesets (bug 1363541) for browser-chrome failures at browser/base/content/test/performance/browser_startup_mainthreadio.js on a CLOSED TREE 2020-04-10 01:00:15 +03:00
jsurl Bug 1622664 - Removed redundant access specifier on line 378. r = sylvestre r=emilio 2020-04-02 08:49:30 +00:00
l10n Backed out 3 changesets (bug 1621674) for causing xpcshell permafailures in browser/extensions/formautofill/test/unit/test_createRecords.js CLOSED TREE 2020-04-08 00:49:16 +03:00
locales Bug 1621849 - Add CSS Error for DisallowedImportRule r=emilio 2020-04-08 22:45:24 +00:00
localstorage Bug 1620152 - Part 4: Replace MOZ_DIAGNOSTIC_ALWAYS_TRUE() with MOZ_ALWAYS_TRUE(). r=janv 2020-04-09 02:08:10 +00:00
manifest Bug 1625384 - Remove window.onappinstalled event, as it was never used or shipped r=baku 2020-03-27 08:28:09 +00:00
mathml Bug 1128054 - Part 3: Invalid tabindex attribute should not make an element focusable; r=smaug 2020-04-04 20:03:09 +00:00
media Backed out 3 changesets (bug 1626772) for causing bustages in DefineEnum.h 2020-04-10 03:49:33 +03:00
messagechannel Bug 1626446 - Remove nsAutoPtr usage from dom/messagechannel. r=smaug 2020-04-03 21:05:17 +00:00
midi Bug 1626445 - Remove nsAutoPtr usage from dom/midi. r=mccr8 2020-04-03 21:05:15 +00:00
network
notification Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub 2020-03-13 23:38:52 +00:00
offline
payments Bug 1615630 - Call PaymentRequestManager::NotifyRequestDone() when PaymentShowActionResponse.status() is not PAYMENT_ACCEPTED before calling PaymentRequest::RespondShowPayment r=baku,alchen 2020-03-10 09:03:51 +00:00
performance Bug 1586761 - P9 - Revert a change for performance.now to avoid causing functions in pkcs11f.h to fail; r=tjr 2020-04-07 16:34:51 +00:00
permission Backed out 6 changesets (bug 1363541) for browser-chrome failures at browser/base/content/test/performance/browser_startup_mainthreadio.js on a CLOSED TREE 2020-04-10 01:00:15 +03:00
plugins Bug 1614933 - Gather content processes' crash annotations at exception time instead of using IPC; r=froydnj 2020-04-08 06:55:40 +00:00
power
presentation
prio
promise Bug 1558786 - Report rejected promises from workers to the right window. r=baku 2020-04-09 06:50:44 +00:00
prototype Bug 1628282 - Inline nsDocShell::OnLoadingSite into its only caller. r=smaug 2020-04-08 11:48:56 +00:00
push Bug 1621756 - Don't send the Push UAID if there are no push subscriptions. r=englehardt 2020-03-30 18:21:09 +00:00
quota Bug 1626973 - Add assertions for result of MaybeUpdateSize. r=janv,dom-workers-and-storage-reviewers 2020-04-03 16:16:50 +00:00
reporting Bug 1620594 - Part 3: Use default target for timers using SystemGroup. r=nika 2020-04-07 15:16:46 +00:00
res
script Bug 1626100 - Replace SetPendingExceptionAndStack with a ExceptionStack version. r=sfink 2020-04-09 12:35:59 +00:00
security Backed out changeset 0105a6519f30 (bug 1628605) for causing failures in test_sec_fetch_websocket.html 2020-04-10 05:04:30 +03:00
serviceworkers Backed out 6 changesets (bug 1363541) for browser-chrome failures at browser/base/content/test/performance/browser_startup_mainthreadio.js on a CLOSED TREE 2020-04-10 01:00:15 +03:00
simpledb Bug 1619592 - Refactor persistence type checks using new IsValidPersistenceType method; r=dom-workers-and-storage-reviewers,sg 2020-03-17 13:06:17 +00:00
smil
storage Bug 1620594 - Part 2: Use SchedulerGroup::Dispatch instead of SystemGroup::Dispatch. r=nika 2020-04-07 15:16:33 +00:00
svg Bug 1513603 - Remove SVG tearoff objects from the table when they are unlinked. r=longsonr 2020-04-09 12:50:28 +00:00
system Bug 1626449 - Remove nsAutoPtr usage from dom/system. r=baku 2020-04-03 21:05:24 +00:00
tests Bug 1623134 - Disable test_fetch_cors_sw_reroute.html on Android r=asuth 2020-04-02 14:34:05 +00:00
u2f
url Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub 2020-03-13 23:38:52 +00:00
vr Bug 1627136 - Implement select and squeeze XRInputSourceEvent. r=kip,smaug 2020-04-10 01:22:28 +00:00
webauthn Bug 1627213 - Don't call HoldJSObjects in a superclass ctor. r=jonco 2020-04-03 16:57:10 +00:00
webbrowserpersist Bug 1627536 - Avoid silly string copying in nsWebBrowserPersit. r=nika 2020-04-06 15:37:49 +00:00
webgpu Bug 1602133 - Fix WebGPU canvas map population r=jgilbert 2020-04-07 18:53:34 +00:00
webidl Bug 890125 - Part 1 - Change Window widget base classes to return and use strings for workspace IDs, rather than integers. r=nika 2020-04-07 11:01:47 +00:00
websocket Bug 1620594 - Part 1: Rework NS_ReleaseOnMainThreadSystemGroup. r=nika 2020-04-07 15:16:23 +00:00
workers Backed out 6 changesets (bug 1363541) for browser-chrome failures at browser/base/content/test/performance/browser_startup_mainthreadio.js on a CLOSED TREE 2020-04-10 01:00:15 +03:00
worklet Bug 1626100 - Introduce an ExceptionStack class and StealPendingExceptionStack. r=sfink,mccr8 2020-04-09 12:35:29 +00:00
xhr Bug 1626450 - Remove stray references to "nsAutoPtr.h" in dom/. r=mccr8 2020-04-03 21:05:26 +00:00
xml Bug 1377999 - Make ProcessingInstruction to adapt the DOMArena changes r=smaug 2020-03-17 14:55:36 +00:00
xslt Bug 1628433 - Add missing includes and namespaces to dom/xslt. r=mccr8 2020-04-08 18:02:21 +00:00
xul Bug 1625333: Ignore changes to the is attribute made by fluent. r=zbraniecki 2020-04-07 18:39:51 +00:00
jar.mn
moz.build