Dão Gottwald
a25a70aaf0
Bug 1575563 - Improve Megabar input layout. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D42864
--HG--
extra : moz-landing-system : lando
2019-08-21 19:13:15 +00:00
Thomas Nguyen
bbd6f51a56
Bug 1528697 - Add cenum referrerpolicy in ReferrerInfo.idl r=ckerschb,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D41955
--HG--
extra : moz-landing-system : lando
2019-08-21 13:28:23 +00:00
Abdoulaye O. Ly
2071196eb3
Bug 1571080 - [Fission] Port form validation to JSWindowActor. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D40483
--HG--
rename : browser/modules/FormValidationHandler.jsm => browser/actors/FormValidationParent.jsm
extra : moz-landing-system : lando
2019-08-19 18:20:19 +00:00
Mike Conley
d64c589ac1
Bug 1568320 - Add a context menu to the Picture-in-Picture toggle to allow for easy hiding. r=NeilDeakin,JSON_voorhees
...
Differential Revision: https://phabricator.services.mozilla.com/D40305
--HG--
extra : moz-landing-system : lando
2019-08-13 18:29:29 +00:00
Cosmin Sabou
b26c339222
Backed out 6 changesets (bug 1572189, bug 1572773, bug 1568974, bug 1571710, bug 1568972) for eslint failure on content/pageinfo/security.js. CLOSED TREE
...
Backed out changeset d0162a59fb9f (bug 1572773)
Backed out changeset c2105d0d65aa (bug 1572189)
Backed out changeset 49b0496a73ed (bug 1571710)
Backed out changeset 1ba4647f9bb9 (bug 1568974)
Backed out changeset a33c6ef60d25 (bug 1568974)
Backed out changeset 168b4675c975 (bug 1568972)
2019-08-13 21:23:23 +03:00
dleblanccyr
fe443d7006
Bug 1568974 - Adds error warning to certificate viewer. r=johannh,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D39531
--HG--
extra : moz-landing-system : lando
2019-08-13 14:09:44 +00:00
Jared Wein
776e7c17fb
Bug 1571567 - Fix no-fallthrough errors in /browser. r=MattN,k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D40745
--HG--
extra : moz-landing-system : lando
2019-08-08 15:18:49 +00:00
Bogdan Tara
844afcfb06
Backed out 10 changesets (bug 1571567) complementary backout after es lint failure on the patch CLOSED TREE
...
Backed out changeset ce83fa75ae32 (bug 1571567)
Backed out changeset 7aa97ba7cce9 (bug 1571567)
Backed out changeset 777d79076e99 (bug 1571567)
Backed out changeset fbdf6b75a484 (bug 1571567)
Backed out changeset e2ed4620f232 (bug 1571567)
Backed out changeset 2c67015f12c6 (bug 1571567)
Backed out changeset 7ec086bb5bd5 (bug 1571567)
Backed out changeset 42df735c8556 (bug 1571567)
Backed out changeset 7d5fc57b2809 (bug 1571567)
Backed out changeset 606bafb8211c (bug 1571567)
2019-08-08 18:13:54 +03:00
Jared Wein
bfdcad7ada
Bug 1571567 - Fix no-fallthrough errors in /browser. r=MattN,k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D40745
--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Carolina
4e44eeedbe
Bug 1570973 - Adds missing certificate chain information in about:certificate.r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D40635
--HG--
extra : moz-landing-system : lando
2019-08-08 00:58:40 +00:00
Moritz Birghan
899a70f4b9
Bug 1563849 - Get btoa(getDERString(cert)) from an API r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D39970
--HG--
extra : moz-landing-system : lando
2019-08-06 09:03:38 +00:00
Tim Huang
e09b000a95
Bug 1567422 - Part 2: Update the tooltip of the tracking protection icon. r=johannh
...
This patch modify the way how tooltip works on the tracking protection
icon. We use <tooltip> instead of 'tooltiptext' attribute in order to
limit the width of the tooltip in 500px.
Differential Revision: https://phabricator.services.mozilla.com/D40416
--HG--
extra : moz-landing-system : lando
2019-08-06 06:01:17 +00:00
Mark Banner
f41a03f6cb
Bug 1535049 - Disallow setting homepages to ignored urls. r=daleharvey,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D40393
--HG--
rename : browser/modules/test/unit/test_HomePage.js => browser/modules/test/unit/test_HomePage_ignore.js
extra : moz-landing-system : lando
2019-08-05 21:52:59 +00:00
Mark Banner
a8f61c87b4
Bug 1535049 - If the homepage is referenced in the ignore list, reset it soon after startup or when the ignore list is updated. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D40392
--HG--
extra : moz-landing-system : lando
2019-08-05 21:52:43 +00:00
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
Zibi Braniecki
b87d8246a9
Bug 1501886 - Migrate menubar to Fluent. r=fluent-reviewers,Pike,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D34379
--HG--
extra : moz-landing-system : lando
2019-08-02 16:07:44 +00:00
Vijay Budhram
d9c1062c1c
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D37961
--HG--
extra : moz-landing-system : lando
2019-08-02 13:55:19 +00:00
Andreea Pavel
3b500e9fdd
Backed out changeset 7a06c08bf267 (bug 1501886) for bc failures e.g. browser_window_menu_list.js on a CLOSED TREE
2019-08-02 05:44:47 +03:00
Zibi Braniecki
2a1b1da4ee
Bug 1501886 - Migrate menubar to Fluent. r=fluent-reviewers,Pike,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D34379
--HG--
extra : moz-landing-system : lando
2019-08-01 14:21:13 +00:00
Andrei Oprea
061101f9e1
Bug 1561547 - Use Messaging System to badge the FxA accounts toolbar button r=r1cky
...
Differential Revision: https://phabricator.services.mozilla.com/D37879
--HG--
extra : moz-landing-system : lando
2019-07-31 19:39:34 +00:00
Paul Zuehlcke
5a377a3a37
Bug 630614 - Show an indicator when geolocation is in use. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D35428
--HG--
extra : moz-landing-system : lando
2019-07-30 08:28:31 +00:00
Mihai Alexandru Michis
27acd9ae77
Backed out changeset f2b7c868c0a7 (bug 1562006) for browser chrome failures. CLOSED TREE
2019-07-29 23:37:58 +03:00
Vijay Budhram
d99505ac96
Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D37961
--HG--
extra : moz-landing-system : lando
2019-07-29 16:21:22 +00:00
Thomas Nguyen
180aa6b0a1
Bug 1566833 - Update to use ReferrerInfo in nsIWebBrowserChrome3 r=Gijs,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D38381
--HG--
extra : moz-landing-system : lando
2019-07-29 10:13:45 +00:00
Csoregi Natalia
141bcffcc8
Backed out changeset 3855d35999dd (bug 630614) for causing failures on browser_ext_tabs_sharingState.js. CLOSED TREE
2019-07-29 14:32:05 +03:00
Paul Zuehlcke
15afab0390
Bug 630614 - Show an indicator when geolocation is in use. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D35428
--HG--
extra : moz-landing-system : lando
2019-07-29 08:37:55 +00:00
Daisuke Akatsuka
bbd3534237
Bug 1407945: Calculate screenX and screenY in case of HTML element. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D38826
--HG--
extra : moz-landing-system : lando
2019-07-29 06:23:09 +00:00
Bogdan Tara
05b45758c3
Backed out 2 changesets (bug 1407945) for failures on browser_tooltip.js CLOSED TREE
...
Backed out changeset 2ea007508cd3 (bug 1407945)
Backed out changeset 43553c5c7033 (bug 1407945)
2019-07-29 09:16:30 +03:00
Daisuke Akatsuka
756317c698
Bug 1407945: Calculate screenX and screenY in case of HTML element. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D38826
--HG--
extra : moz-landing-system : lando
2019-07-23 17:20:49 +00:00
Marco Bonardo
3a39214a77
Bug 1559136 - Add urlbar event telemetry behind a pref. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D38521
--HG--
extra : moz-landing-system : lando
2019-07-25 12:39:02 +00:00
Bogdan Tara
f78b8d0022
Backed out changeset 3ecae0d7af5e (bug 1561547) for browser_startup_flicker.js failures CLOSED TREE
2019-07-24 19:22:24 +03:00
Andrei Oprea
ef6be7e743
Bug 1561547 - Use Messaging System to badge the FxA accounts toolbar button r=r1cky
...
Differential Revision: https://phabricator.services.mozilla.com/D37879
--HG--
extra : moz-landing-system : lando
2019-07-22 17:38:20 +00:00
Boris Zbarsky
edcc55e4e1
Bug 1568278 followup: fix incorrect 'let' usage on CLOSED TREE. r=bzbarsky
2019-07-23 22:00:12 -04:00
Boris Zbarsky
a818800ec5
Bug 1568278. Remove various unnecessary QIs to nsIDOMWindow. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D39065
--HG--
extra : moz-landing-system : lando
2019-07-24 01:26:07 +00:00
Gijs Kruitbosch
fffc7f0c58
Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley
...
At a high level, this change does the following:
- move the pluginchild actor to be a JSWindowActorChild
- move the parent handling from browser-plugins into a JSWindowActorParent
- move the crash handling from ContentCrashHandlers.jsm to the parent actor,
using a `PluginManager` object. It needs to talk to the actors (and vice
versa), so this seemed a better fit than spreading actor implementation
details to other JSMs.
- switch to using plugin IDs to identify plugins cross-process, instead of
combinations of names or other properties of the plugin tag. As part of that,
ensured plugin IDs are unique between "fake" plugins and the other ones.
- drop support for having a notification for more than 1 plugin. We only support
Flash, in practice, so there didn't seem to be much point in the added
complexity of trying to support more than 1 thing.
Some notes:
- the previous implementation mixes runIDs (for NPAPI plugin process "runs")
and GMP pluginIDs when doing crashreporting. AFAICT there is no guarantee
these don't conflict, so I've split them out to avoid issues. There's a
pluginCrashID object I pass around instead that has either a runID or
pluginID. Happy to rename some more for clarity.
- the previous implementation used `pluginInfo` and `plugin` for a bunch of
different types of variables. I've tried to be consistent, where:
* `pluginElement` is a DOM element for a plugin
* `activationInfo` is a JS object used to track click to play state for a plugin
* `plugin` is a plugintag as returned by the pluginhost service
* `pluginCrashID` is an identifier for a crashed plugin (see previous point).
- I'm still using broadcastAsyncMessage to tell the content processes about
gmp plugin crashes and plugin crash submission updates, because there's no
guarantee the actors are instantiated (for gmp plugins) nor can the parent
easily find out which actors to talk to (for either gmp or npapi plugins).
Open to suggestions there, too. I think our best bet might be moving that to
IPDL-based IPC within the GMP code, but that feels like a separate bug.
Differential Revision: https://phabricator.services.mozilla.com/D37665
--HG--
rename : browser/base/content/browser-plugins.js => browser/actors/PluginParent.jsm
extra : moz-landing-system : lando
2019-07-23 22:04:40 +00:00
Cosmin Sabou
a4efa7bded
Backed out 2 changesets (bug 1407945) for devtools failures on browser_tooltip.js.
...
Backed out changeset 1160c6868061 (bug 1407945)
Backed out changeset 359eec53f12e (bug 1407945)
2019-07-23 19:39:41 +03:00
Daisuke Akatsuka
7ddb98f9d5
Bug 1407945: Calculate screenX and screenY in case of HTML element. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D38826
--HG--
extra : moz-landing-system : lando
2019-07-23 13:59:23 +00:00
Andreea Pavel
148f85db1b
Backed out changeset 9955fec84808 (bug 1561547) for failing bc at browser_sync.js on a CLOSED TREE
2019-07-20 13:06:16 +03:00
Andrei Oprea
0a88215f93
Bug 1561547 - Use Messaging System to badge the FxA accounts toolbar button r=r1cky
...
Differential Revision: https://phabricator.services.mozilla.com/D37879
--HG--
extra : moz-landing-system : lando
2019-07-19 12:21:33 +00:00
Sean Feng
49f3772d40
Bug 1551965 - Add telemetry for page reload key combinations r=bdekoz,Gijs,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D35035
--HG--
extra : moz-landing-system : lando
2019-07-17 14:04:31 +00:00
Dão Gottwald
6b7e2645f9
Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D23191
--HG--
extra : moz-landing-system : lando
2019-07-17 11:34:21 +00:00
Mihai Alexandru Michis
b7d205a80b
Backed out changeset 3504c0b3f87c (bug 1513337) for marionette failures CLOSED TREE
2019-07-17 14:02:05 +03:00
Dão Gottwald
16f78d8e06
Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D23191
--HG--
extra : moz-landing-system : lando
2019-07-17 09:20:41 +00:00
Coroiu Cristina
0882dc9bf4
Backed out changeset cf34b2e8ac53 (bug 1513337) for test client failure
2019-07-17 12:12:21 +03:00
Dão Gottwald
9fce0b69a1
Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D23191
--HG--
extra : moz-landing-system : lando
2019-07-17 07:38:18 +00:00
Thomas Nguyen
b0fa7cedfe
Bug 1554947 - Update saveURL to use referrerInfo class instead of referrer and referrerr policy r=Gijs,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D33939
--HG--
extra : moz-landing-system : lando
2019-07-16 17:59:28 +00:00
Gijs Kruitbosch
5ae6f00741
Bug 1550637 - hide tooltip when the docshell navigate, don't show tooltips if the docshell is no longer active, r=nika,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D35503
--HG--
extra : moz-landing-system : lando
2019-07-16 07:48:23 +00:00
Brindusan Cristian
ea007979ee
Backed out changeset a7c14ebfcd4d (bug 1513337) for telemetry failures at test_event_ping.py. CLOSED TREE
2019-07-16 17:22:21 +03:00
Dão Gottwald
d4258708f3
Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D23191
--HG--
extra : moz-landing-system : lando
2019-07-16 10:26:04 +00:00
Carolina
9196c76343
Bug 1560538 - Opens a new tab to show the certificate. r=johannh,keeler
...
Not sure what to do in pippki.js, for the moment I put an incorrect id.
Differential Revision: https://phabricator.services.mozilla.com/D35531
--HG--
extra : moz-landing-system : lando
2019-07-15 12:32:43 +00:00