gecko-dev/dom
Barret Rennie b32c02517c Bug 1510569 - Port onStateChange notifications inside WebProgressChild.jsm to C++ r=baku,kmag
We now also only access the document when the state is
nsIWebProgress::STATE_STOP. The comments in the previous code indicated that
touching the document inside the event handler when the state is not STATE_STOP
would result in the content creating a new about:blank document to retrieve the
values from. However, it then went on to do this in another location, causing a
document to be created whenever we received an onStateChange event. This should
no longer occur.

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

--HG--
extra : moz-landing-system : lando
2019-05-02 16:20:34 +00:00
..
abort Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
animation Bug 1547621 - Move all inline methods of nsIPresShell into mozilla::PresShell r=smaug 2019-04-30 01:52:53 +00:00
audiochannel Bug 1544352 - update BUG_COMPONENT for some dom/* and testing/web-platform/* files. r=overholt,jmaher 2019-04-25 09:14:08 +00:00
base Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
battery Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
bindings Merge mozilla-central to inbound a=merge 2019-05-01 07:27:22 +03:00
broadcastchannel Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
browser-element Bug 1547851 - Ensure we have a pres shell to send events to by the time load ends. r=mconley 2019-05-02 13:54:03 +00:00
cache Bug 1544352 - update BUG_COMPONENT for some dom/* and testing/web-platform/* files. r=overholt,jmaher 2019-04-25 09:14:08 +00:00
canvas Bug 1548375 - Remove redundant canvas log info. r=baku 2019-05-01 21:54:43 +00:00
chrome-webidl Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal. 2019-05-02 04:51:18 +03:00
clients Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
commandhandler Bug 1542352 - Restore zero-argument constructor of nsBaseCommandController. r=bz 2019-04-05 12:55:00 +03:00
console Bug 1544322 - Part 3 - Remove the [type] attribute for multiline <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-16 03:59:25 +00:00
credentialmanagement Bug 1544051 - Part 3 - Scripted change to remove references to AddTask.js r=ahal 2019-04-18 16:51:01 +00:00
crypto Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
encoding Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
events Bug 253889 - part 4: Finally, get rid of nsIPresShell r=emilio 2019-05-01 02:28:59 +00:00
fetch Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
file Merge mozilla-inbound to mozilla-central. a=merge 2019-05-01 18:56:07 +03:00
filehandle Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - PendingIPCBlob actors, r=qdot 2019-04-26 18:01:08 +00:00
filesystem Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
flex Bug 1544322 - Part 1 - Remove the [type] attribute for one-liner <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-15 20:56:58 +00:00
gamepad Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-04-28 09:30:05 +00:00
geolocation
grid Bug 1531982 Part 2: Update test expectations to check that implicit line names from implicit named areas are assigned to lines. r=bradwerth 2019-04-17 17:19:09 +00:00
html Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
imptests
indexedDB Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - IPCBlobInputStream actors, r=qdot 2019-04-26 18:04:02 +00:00
interfaces Bug 1510569 - Port onStateChange notifications inside WebProgressChild.jsm to C++ r=baku,kmag 2019-05-02 16:20:34 +00:00
ipc Bug 1510569 - Port onStateChange notifications inside WebProgressChild.jsm to C++ r=baku,kmag 2019-05-02 16:20:34 +00:00
jsurl Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
l10n Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-04-28 09:30:05 +00:00
locales Bug 1539006: Properly implement Performance Timeline Level 2 w3c spec. r=mstange,baku 2019-04-12 16:29:48 +00:00
localstorage Bug 1546305 - LSNG: Add temporary support for downgrading; r=asuth 2019-04-25 11:25:52 +02:00
manifest Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
mathml
media Bug 1530178 - copyFromChannel/copyToChannel until end of buffer when destination/source is longer r=padenot,karlt 2019-05-02 09:24:57 +00:00
messagechannel Bug 1544322 - Part 3 - Remove the [type] attribute for multiline <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-16 03:59:25 +00:00
midi Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
network Bug 1541114 - Check mIPCOpen before sending messages r=mayhemer 2019-05-02 12:00:57 +00:00
notification Bug 1515094 - minimally convert notificationstore to kvstore r=asuth,lina 2019-04-17 17:30:20 +00:00
offline
payments Bug 1514425 - disable webpayment tests as we do not currently ship this feature. r=marcosc,edenchuang 2019-05-01 06:59:03 +00:00
performance Bug 1548253 - Port pref cache variables of nsContentUtils to StaticPrefs - dom.performance.enable_notify_performance_timing, r=Ehsan 2019-05-01 21:09:31 +00:00
permission Bug 1547397 - Part 3: Move the permission manager code to extensions/permissions; r=baku 2019-04-30 14:06:53 +00:00
plugins Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
power Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
presentation Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal. 2019-05-02 04:51:18 +03:00
prio Bug 1542146 - Apply the change with the option StatementMacros from clang-format-8 r=andi 2019-04-05 21:42:17 +00:00
promise Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
prototype Bug 1545107 - DocumentStatesChanged should not unconditionally notify if the state hasn't actually changed. r=smaug 2019-04-17 19:25:50 +00:00
push Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal. 2019-05-02 04:51:18 +03:00
quota Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal. 2019-05-02 04:51:18 +03:00
reporting Bug 1544322 - Part 2.2 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in dom/ r=bzbarsky 2019-04-16 03:53:28 +00:00
res
script Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
security Bug 1532318 - part 1: use ReferrerInfo class in nsIHttpChannel instead of referrer and referrer policy r=valentin,ckerschb,michal 2019-05-02 12:34:52 +00:00
serviceworkers Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
simpledb Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-04-22 16:35:03 +00:00
smil Bug 1547621 - Move all inline methods of nsIPresShell into mozilla::PresShell r=smaug 2019-04-30 01:52:53 +00:00
storage Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal. 2019-05-02 04:51:18 +03:00
svg Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
system Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
tests Bug 1546459 - remove subsuite=clipboard from manifests. r=ahal 2019-05-01 08:16:44 +00:00
u2f Bug 1544051 - Part 3 - Scripted change to remove references to AddTask.js r=ahal 2019-04-18 16:51:01 +00:00
url Bug 1544352 - update BUG_COMPONENT for some dom/* and testing/web-platform/* files. r=overholt,jmaher 2019-04-25 09:14:08 +00:00
vr Bug 1543564 part 2. Get rid of pointless nsPIDOMWindowInner::AsInner methods. r=farre 2019-04-11 14:12:43 +00:00
webauthn Bug 1544051 - Part 3 - Scripted change to remove references to AddTask.js r=ahal 2019-04-18 16:51:01 +00:00
webbrowserpersist Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
webgpu
webidl Bug 1533955 - Fire oop-browser-crashed event again if a subframe crashes. r=nika 2019-05-01 20:04:50 +00:00
websocket Bug 1541339 - WebSocket channel should use the correct CookieSettings in workers, r=Ehsan 2019-04-26 22:51:42 +00:00
workers Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal. 2019-05-02 04:51:18 +03:00
worklet Bug 1548562 - require `nsThread::Init` to take a name; r=baku 2019-05-02 16:05:50 +00:00
xbl Bug 1547782 - Implement GCPolicy<T>::isValid for Gecko specializations r=jonco 2019-04-30 21:48:32 +00:00
xhr Bug 1548253 - Port pref cache variables of nsContentUtils to StaticPrefs - network.http.tailing.enabled, r=Ehsan 2019-05-01 21:10:31 +00:00
xml Bug 1281135 - Make <link disabled> work and HTMLLinkElement.disabled reflect that attribute. r=bzbarsky 2019-04-19 13:31:05 +00:00
xslt Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug 2019-05-02 12:33:55 +00:00
xul Bug 1547618 - Make dom use mozilla::PresShell rather than via nsIPresShell r=smaug 2019-04-30 01:35:30 +00:00
jar.mn
moz.build Bug 1503657 - Land DOMOverlays tests prior to switch to C++. r=Pike 2019-04-24 05:03:28 +00:00