fune/dom
Nika Layzell 0acdb79a3f Bug 1810619 - Part 2: Get the content window from client.openWindow on geckoview, r=geckoview-reviewers,m_kato
While writing part 1 of this patch, I noticed that the geckoview code
for client.openWindow was returning the outer chrome window's
BrowsingContext rather than the BrowsingContext of the primary content
frame when opening a pop-up window. This meant that the native code
would fail to start navigating the pop-up window (as it would try to
navigate the chrome window which is not allowed).

It turns out the tests were still passing because the geckoview code was
actually starting the load itself, though with the wrong options and
properties. In this patch I remove that call to load a URI from the Java
code, and fix the code in ClientOpenWindowUtils to return the content
BrowsingContext instead of the chrome one.

Differential Revision: https://phabricator.services.mozilla.com/D171756
2023-03-15 21:57:04 +00:00
..
abort
animation Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
audiochannel
base Bug 1810619 - Part 1: Be more precise in named lookup code, r=smaug,geckoview-reviewers,m_kato 2023-03-15 21:57:03 +00:00
battery
bindings Backed out 3 changesets (bug 1765992) for causing WebIDLError linting opt failures. CLOSED TREE 2023-03-15 18:15:39 +02:00
broadcastchannel Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
browser-element
cache Bug 1818305 - Part 2: Add a streamStatus method to nsIInputStream, r=xpcom-reviewers,necko-reviewers,geckoview-reviewers,valentin,jesup,m_kato,mccr8 2023-03-15 19:52:34 +00:00
canvas Bug 1709347 - Add CanvasRenderingContext2D.reset(). r=lsalzman,webidl,smaug 2023-03-14 23:17:40 +00:00
chrome-webidl Bug 1810619 - Part 1: Be more precise in named lookup code, r=smaug,geckoview-reviewers,m_kato 2023-03-15 21:57:03 +00:00
clients Bug 1810619 - Part 2: Get the content window from client.openWindow on geckoview, r=geckoview-reviewers,m_kato 2023-03-15 21:57:04 +00:00
commandhandler
console Bug 1621675 - improve console method's dump logging for DOM elements, r=nchevobbe,smaug 2023-03-07 16:22:59 +00:00
credentialmanagement Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
crypto
debugger
docs no bug - doc: fix some typos r=marco 2023-03-06 11:53:54 +00:00
encoding Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
events Bug 1822131 - Allow XUL elements to shrink-by-default. r=dholbert 2023-03-14 12:22:11 +00:00
fetch Backed out 14 changesets (bug 1607634, bug 1814683, bug 1815177, bug 1814686) for causing build bustages on MaybeStorageBase. CLOSED TREE 2023-03-15 01:58:36 +02:00
file Bug 1818305 - Part 2: Add a streamStatus method to nsIInputStream, r=xpcom-reviewers,necko-reviewers,geckoview-reviewers,valentin,jesup,m_kato,mccr8 2023-03-15 19:52:34 +00:00
filesystem
flex
fs Backed out 14 changesets (bug 1607634, bug 1814683, bug 1815177, bug 1814686) for causing build bustages on MaybeStorageBase. CLOSED TREE 2023-03-15 01:58:36 +02:00
gamepad
geolocation
grid
html Bug 1814314 - use the script runner for calling ProcessCues. r=emilio 2023-03-15 17:26:33 +00:00
imptests
indexedDB Bug 1818305 - Part 2: Add a streamStatus method to nsIInputStream, r=xpcom-reviewers,necko-reviewers,geckoview-reviewers,valentin,jesup,m_kato,mccr8 2023-03-15 19:52:34 +00:00
interfaces Bug 1718082 - move hasSiblings from BrowserChild to BC and update as a synced field, r=nika 2023-03-13 17:32:08 +00:00
ipc Bug 1810619 - Part 1: Be more precise in named lookup code, r=smaug,geckoview-reviewers,m_kato 2023-03-15 21:57:03 +00:00
jsurl
l10n Bug 1819664 - Block onload on pending l10n mutations. r=smaug,Gijs 2023-03-04 00:04:45 +00:00
locales Bug 1531812: Remove remaining mozRTC stuff. r=jib,webidl,smaug 2023-03-14 13:27:15 +00:00
localstorage Bug 1639548 - Remove redundant purging of localstorage private mode data. r=janv 2023-03-14 05:38:04 +00:00
locks Bug 1819146, don't try to use destroyed global when accessing signal's reason, r=peterv 2023-03-10 15:14:32 +00:00
manifest
mathml
media Bug 1818305 - Part 2: Add a streamStatus method to nsIInputStream, r=xpcom-reviewers,necko-reviewers,geckoview-reviewers,valentin,jesup,m_kato,mccr8 2023-03-15 19:52:34 +00:00
messagechannel
midi Bug 1821288 - Remove "addon-install-complete" event. r=rpl 2023-03-15 17:37:42 +00:00
network Backed out 14 changesets (bug 1607634, bug 1814683, bug 1815177, bug 1814686) for causing build bustages on MaybeStorageBase. CLOSED TREE 2023-03-15 01:58:36 +02:00
notification Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
offline
origin-trials Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
payments Backed out 14 changesets (bug 1607634, bug 1814683, bug 1815177, bug 1814686) for causing build bustages on MaybeStorageBase. CLOSED TREE 2023-03-15 01:58:36 +02:00
performance Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
permission
plugins
power
promise
prototype Bug 1820280 - Enable chrome rules in Thunderbird's about:3pane. r=aleca,dholbert 2023-03-09 20:19:08 +00:00
push Bug 1821620 - Convert toolkit/components/forgetaboutsite to ES modules r=Standard8 2023-03-14 21:36:38 +00:00
quota Bug 1818305 - Part 2: Add a streamStatus method to nsIInputStream, r=xpcom-reviewers,necko-reviewers,geckoview-reviewers,valentin,jesup,m_kato,mccr8 2023-03-15 19:52:34 +00:00
reporting Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
res
script
security Bug 1806776 - Set scheme for http-first mode redirect instead of find and replace; r=ckerschb,freddyb 2023-03-13 14:42:44 +00:00
serializers Bug 1818128 - Add logging code for Selection API calls r=smaug 2023-03-05 22:38:05 +00:00
serviceworkers Bug 1775784 - Improve worker shutdown ordering. r=dom-worker-reviewers,smaug 2023-03-14 23:57:57 +00:00
simpledb
smil Bug 367994 - Map all SVG styles to all non-animation SVG elements r=emilio 2023-03-15 19:13:51 +00:00
storage Bug 1819135 - Cleanup expired origins in StorageActivityService on the idle-daily notification and when accessing the data instead of with a 5 minutes repeating timer, r=asuth. 2023-03-14 14:35:45 +00:00
streams Bug 1821563 - Do not create a promise from an uncatchable exception r=mgaudet 2023-03-15 14:38:05 +00:00
svg Bug 367994 - Map all SVG styles to all non-animation SVG elements r=emilio 2023-03-15 19:13:51 +00:00
system Backed out 14 changesets (bug 1607634, bug 1814683, bug 1815177, bug 1814686) for causing build bustages on MaybeStorageBase. CLOSED TREE 2023-03-15 01:58:36 +02:00
tests Bug 1820218 - Adjust Test Expectations for window.print for Android r=smaug 2023-03-15 21:23:12 +00:00
u2f Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
url
vr
webauthn
webbrowserpersist Bug 1818305 - Part 1: Add a streamStatus method to nsIOutputStream, r=necko-reviewers,geckoview-reviewers,jesup,emilio,m_kato,devtools-reviewers 2023-03-15 19:52:33 +00:00
webgpu Bug 1720941, part 2: tests(ci): now do the actual vendoring r=webgpu-reviewers,taskgraph-reviewers,jmaher,jimb 2023-03-15 20:13:45 +00:00
webidl Backed out 3 changesets (bug 1765992) for causing WebIDLError linting opt failures. CLOSED TREE 2023-03-15 18:15:39 +02:00
webscheduling
webshare
websocket Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
webtransport Backed out 14 changesets (bug 1607634, bug 1814683, bug 1815177, bug 1814686) for causing build bustages on MaybeStorageBase. CLOSED TREE 2023-03-15 01:58:36 +02:00
workers Bug 1775784 - Switch back to event loop spinning. r=dom-worker-reviewers,smaug 2023-03-14 23:57:57 +00:00
worklet Bug 1572644 - Part 14: Add test case for fetch a child module script failed. r=jonco 2023-03-13 22:59:43 +00:00
xhr Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
xml Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
xslt
xul
jar.mn
metrics.yaml
moz.build
pings.yaml