gecko-dev/browser
Kris Maglione 22592538f5 Bug 1561015: Part 1 - Use BrowsingContext in window provider APIs. r=bzbarsky,mossop
This is the first step in making it possible to return remote WindowProxy
objects from window.open() and related APIs.

This patch also incidentally fixes a bug where getContentWindowOrOpenURI
returned the top-level browser window rather than the new content window when
passed OPEN_NEWWINDOW for the `aWhere` parameter. This was not the expected
behavior, and was a potentially major footgun for any new users who expected
to always get the content window for the URL they were loading, rather than
sometimes getting a chrome browser window instead.

For now, that case just returns null, which is only a minor footgun, rather
than the major one we had before.

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

--HG--
extra : moz-landing-system : lando
2019-08-02 20:48:33 +00:00
..
actors Bug 1555711 - Port RemotePrompt to a JS Window Actor to be Fission-compatible. r=NeilDeakin,layely 2019-07-31 15:32:15 +00:00
app Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod 2019-08-02 13:55:19 +00:00
base Bug 1561015: Part 1 - Use BrowsingContext in window provider APIs. r=bzbarsky,mossop 2019-08-02 20:48:33 +00:00
branding Bug 1566968 - Prevent very long reinstall prompt strings from overflowing the window. r=agashlin 2019-07-18 06:27:08 +00:00
components Bug 1570475 - Saving a login should select the login. r=MattN 2019-08-02 20:14:47 +00:00
config Bug 1566336 - Build clang from git rather than subversion. r=glandium 2019-08-01 07:26:55 +09:00
docs Bug 1566932 - Move quantumbar docs to browser/components/urlbar/docs. r=mak 2019-07-23 17:54:03 +00:00
extensions Bug 1570885 - Remove focusout event from FormAutofillFrameScript r=MattN 2019-08-02 10:40:28 +00:00
fonts Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame 2019-04-19 20:58:50 +00:00
fxr Bug 1565296 - Implement Command Line Handler for FxR on desktop r=mossop,Gijs 2019-07-29 20:11:27 +00:00
installer Backed out changeset 4aead1eca8c6 (bug 1521893) to fix crashes (bug 1568862) 2019-07-29 17:11:19 +02:00
locales Bug 1501886 - Migrate menubar to Fluent. r=fluent-reviewers,Pike,flod 2019-08-02 16:07:44 +00:00
modules Bug 1555711 - Port RemotePrompt to a JS Window Actor to be Fission-compatible. r=NeilDeakin,layely 2019-07-31 15:32:15 +00:00
themes Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod 2019-08-02 13:55:19 +00:00
tools/mozscreenshots Bug 1555454 - disable browser-screenshot test cases that time out on macosx1014 r=jmaher 2019-07-31 18:01:35 +00:00
.eslintrc.js Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8 2019-06-28 17:14:01 +02:00
app.mozbuild
build.mk
confvars.sh Bug 1562952 - Always build signmar when mar is built. r=nalexander 2019-07-16 19:01:03 +00:00
defs.mk
l10n-registry.manifest Bug 1555662 - Register L10nRegistry sources using categories. r=kmag 2019-06-08 04:37:31 +00:00
LICENSE
Makefile.in
moz.build Bug 1565296 - Implement Command Line Handler for FxR on desktop r=mossop,Gijs 2019-07-29 20:11:27 +00:00
moz.configure