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
Mark Banner
b1970e6a2f
Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop
...
These are raised as redeclares or unused variables by ESLint 6.
Differential Revision: https://phabricator.services.mozilla.com/D37268
--HG--
extra : moz-landing-system : lando
2019-08-19 07:11:56 +00:00
mcrawford@mozilla.com
ea906a1753
Bug 1574108 - blocklist migration (ETP) using UI version 85 won't run in beta and release once it reaches version 70 because UI version 86 got uplifted r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D42175
--HG--
extra : moz-landing-system : lando
2019-08-16 15:47:59 +00:00
mcrawford
2dc8fda553
Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D34370
--HG--
extra : moz-landing-system : lando
2019-08-16 14:43:37 +00:00
lesleynorton
ff591a5038
Bug 1569846: Add breach alert dismissal. r=MattN,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D41034
--HG--
extra : moz-landing-system : lando
2019-08-15 18:55:37 +00:00
Oana Pop Rus
1c6c6b2040
Backed out changeset 9a0528095590 (bug 1550165) for browser chrome failures in browser_all_files_referenced.js on a CLOSED TREE
2019-08-15 21:32:12 +03:00
mcrawford
3ead3c1106
Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D34370
--HG--
extra : moz-landing-system : lando
2019-08-15 15:14:18 +00:00
Mihai Alexandru Michis
cd6717e6e4
Backed out 2 changesets (bug 1569846, bug 1572118) for causing failures in browser_deleteLogin.js
...
Backed out changeset e9acadba3a61 (bug 1569846)
Backed out changeset 9c5269817d0a (bug 1572118)
--HG--
extra : rebase_source : e6169f79b1518d214d822933771792a6f081c02d
2019-08-15 10:35:25 +03:00
lesleynorton
7fa8371641
Bug 1569846: Add breach alert dismissal. r=MattN,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D41034
--HG--
extra : moz-landing-system : lando
2019-08-14 22:56:55 +00:00
arthur.iakab
71d7431c74
Backed out changeset fc5ca772497d (bug 1550165) for causing build bustages. CLOSED TREE
2019-08-14 21:02:41 +03:00
mcrawford
e9b944d54b
Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D34370
--HG--
extra : moz-landing-system : lando
2019-08-14 17:31:20 +00:00
Gijs Kruitbosch
50ddf33040
Bug 1568518 - don't allow early blank window on mac where it can break the app menu after update restarts, r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D41779
--HG--
extra : moz-landing-system : lando
2019-08-14 12:51:43 +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
Ehsan Akhgari
da187aab70
Bug 1560741 - Part 2: Remove the now unneeded PERMISSION_REQUEST_THIRD_PARTY_ORIGIN telemetry probe; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41306
--HG--
extra : moz-landing-system : lando
2019-08-12 21:39:05 +00:00
Brindusan Cristian
29eb45c017
Backed out 2 changesets (bug 1560741) for mochitest failures at test_permission_isHandlingUserInput.xul. CLOSED TREE
...
Backed out changeset c08aa2078829 (bug 1560741)
Backed out changeset 9dc1d39d2786 (bug 1560741)
2019-08-13 00:23:59 +03:00
Ehsan Akhgari
6f54e8e054
Bug 1560741 - Part 2: Remove the now unneeded PERMISSION_REQUEST_THIRD_PARTY_ORIGIN telemetry probe; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41306
--HG--
extra : moz-landing-system : lando
2019-08-12 19:34:43 +00:00
Alastor Wu
9f6ad187bb
Bug 1567302 - add a Telemetry ping to record the deault setting of blocking autoplay. r=janerik,daleharvey
...
We acutally have an old Telemetry ping `autoplay_default_blocked`, which, however, has been removed incorrectly in bug1356046.
As we have extended the setting options of blocking autoplay in bug1543812, it's also no longer proper to use scalar to store it.
Therefore, create an new histogram Telemetry ping to store the number of times a user changed the default autoplay behavior to each setting during a subsession.
Differential Revision: https://phabricator.services.mozilla.com/D40890
--HG--
extra : moz-landing-system : lando
2019-08-09 21:26:55 +00:00
mcrawford@mozilla.com
0654ce0e37
Bug 1566861 - Revise Tracking Protection Panel UI in Preferences r=fluent-reviewers,Pike,johannh
...
This updates various strings across the privacy panel.
- Update mulitple text strings in Enhanced Tracking Protection panel
- Add additional icons/revise order of strings in panel UI
- Hide "Change Block List" ui in Custom option of ETP behind pref: browser.contentblocking.customBlockList.preferences.ui.enabled;true
Differential Revision: https://phabricator.services.mozilla.com/D38345
--HG--
extra : moz-landing-system : lando
2019-08-09 19:31:04 +00:00
Dale Harvey
7dc916875b
Bug 1562601 - Migrate media.autoplay.allow-muted pref. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D38073
--HG--
extra : moz-landing-system : lando
2019-08-09 13:58:08 +00:00
Coroiu Cristina
5db4923320
Backed out changeset 2aee1f1d976c (bug 1566861) for browser-chrome failures at browser/base/content/test/static/browser_all_files_referenced.js on a CLOSED TREE
2019-08-08 22:19:24 +03:00
mcrawford@mozilla.com
6a63cdac35
Bug 1566861 - Revise Tracking Protection Panel UI in Preferences r=fluent-reviewers,Pike,johannh
...
This updates various strings across the privacy panel.
- Update mulitple text strings in Enhanced Tracking Protection panel
- Add additional icons/revise order of strings in panel UI
- Hide "Change Block List" ui in Custom option of ETP behind pref: browser.contentblocking.customBlockList.preferences.ui.enabled;true
Differential Revision: https://phabricator.services.mozilla.com/D38345
--HG--
extra : moz-landing-system : lando
2019-08-08 16:58:17 +00:00
rdalal
43acd674ea
Bug 1569330 - Disable telemetry check in Normandy recipe runner r=mythmon,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D39576
--HG--
extra : moz-landing-system : lando
2019-08-06 23:54:34 +00:00
lesleynorton
ce8bda124b
Bug 1549808: Add favicons to login list items. r=jaws,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D38401
--HG--
extra : moz-landing-system : lando
2019-08-05 22:10:10 +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
mcrawford@mozilla.com
ac9982eb2d
Bug 1568900 - Hide "Change Block List" UI in Custom option of ETP r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D39515
--HG--
extra : moz-landing-system : lando
2019-07-31 15:54:40 +00:00
Gurzau Raul
8e5d745f7d
Backed out changeset de47b64c35f1 (bug 1549808) for failing at browser_masterPassword.js on a CLOSED TREE.
2019-07-31 22:46:42 +03:00
lesleynorton
4b81ad0696
Bug 1549808: Add favicons to login list items. r=jaws,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D38401
--HG--
extra : moz-landing-system : lando
2019-07-31 17:05:48 +00:00
Mike Conley
b0452cabd0
Bug 1555711 - Port RemotePrompt to a JS Window Actor to be Fission-compatible. r=NeilDeakin,layely
...
Differential Revision: https://phabricator.services.mozilla.com/D38189
--HG--
rename : browser/modules/RemotePrompt.jsm => browser/actors/PromptParent.jsm
extra : moz-landing-system : lando
2019-07-31 15:32:15 +00:00
Jared Wein
a8360e85b5
Bug 1562328 - Hook up the enable and options Sync buttons to their respective sites. r=MattN,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D38736
--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:27 +00:00
Jared Wein
0f2338c828
Bug 1562328 - Hook up Sync's UIState and login sharing pref to Sync button custom element. r=MattN,fluent-reviewers,markh,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D38031
--HG--
extra : moz-landing-system : lando
2019-07-30 22:44:33 +00:00
Jared Wein
72eec6ac45
Bug 1567230 - Require master password auth before copying or revealing passwords in about:logins. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D38587
--HG--
extra : moz-landing-system : lando
2019-07-30 15:03:30 +00:00
Jared Wein
94563ef107
Bug 1567230 - Move copying of login detail to AboutLoginsChild.jsm to workaround limitations in the Clipboard API. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D39131
--HG--
extra : moz-landing-system : lando
2019-07-30 15:03:23 +00:00
Mihai Alexandru Michis
00d5a20840
Backed out 2 changesets (bug 1567230) for causing failures in browser_masterPassword.js
...
Backed out changeset 755c7d187626 (bug 1567230)
Backed out changeset 6115bb93cc3c (bug 1567230)
2019-07-26 05:01:00 +03:00
Jared Wein
329127d3a8
Bug 1567230 - Require master password auth before copying or revealing passwords in about:logins. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D38587
--HG--
extra : moz-landing-system : lando
2019-07-25 23:02:46 +00:00
Jared Wein
efdcdd4387
Bug 1567230 - Move copying of login detail to AboutLoginsChild.jsm to workaround limitations in the Clipboard API. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D39131
--HG--
extra : moz-landing-system : lando
2019-07-25 23:21:14 +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
mcrawford@mozilla.com
68ac43af8f
Bug 1550166 - Install on Mobile Device button in Ellipsis menu r=jaws,fluent-reviewers,Pike
...
Differential Revision: https://phabricator.services.mozilla.com/D38700
--HG--
extra : moz-landing-system : lando
2019-07-23 22:00:33 +00:00
Matthew Noorenberghe
f27991e755
Bug 1548875 - Notify LoginManagerParent the same way when a generated password is filled or edited. r=sfoster
...
Tests will be added in bug 1548861 and bug 1548874.
Differential Revision: https://phabricator.services.mozilla.com/D38220
--HG--
rename : toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilled.js => toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_onGeneratedPasswordFilledOrEdited.js
extra : moz-landing-system : lando
2019-07-17 05:20:32 +00:00
Luke Crouch
8f38aebe4a
Bug 1559365: UI indication of breached logins r=jaws,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D35105
--HG--
extra : moz-landing-system : lando
2019-07-10 19:57:25 +00:00
Gijs Kruitbosch
aac6c9089a
Bug 1559195 - clean up PdfJs enabled checking code, r=bdahl
...
Differential Revision: https://phabricator.services.mozilla.com/D36771
--HG--
extra : moz-landing-system : lando
2019-07-09 15:44:30 +00:00
Gurzau Raul
c6fc020ab2
Backed out changeset 2af514f1a7bc (bug 1559195)for failures at browser_startup_mainthreadio.js
2019-07-09 18:10:38 +03:00
Gijs Kruitbosch
ac69ec3d6a
Bug 1559195 - clean up PdfJs enabled checking code, r=bdahl
...
Differential Revision: https://phabricator.services.mozilla.com/D36771
--HG--
extra : moz-landing-system : lando
2019-07-09 11:34:19 +00:00
Narcis Beleuzu
8478c8b076
Merge autoland to mozilla-central. a=merge
2019-07-09 06:43:17 +03:00
Ehsan Akhgari
dd91eeb9c9
Bug 1564241 - Remove the contentblocking.exceptions scalar probe since it's expired. a=permafail-fix
...
Differential Revision: https://phabricator.services.mozilla.com//D37330
--HG--
extra : amend_source : 2640c821301ccbfe21e301c22dc4d51a5294ab97
2019-07-08 23:29:02 +02:00
Mihai Alexandru Michis
0a425ceb11
Backed out changeset b4f0e8b4b6fa (bug 1559365) for causing browser-chrome failures in AboutLoginsParent.jsm
2019-07-06 03:18:28 +03:00
Luke Crouch
7c07097b69
Bug 1559365: UI indication of breached logins r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D35105
--HG--
extra : moz-landing-system : lando
2019-07-05 20:31:06 +00:00
Carolina
259cb0f2ca
Bug 1563751 - Removes RPM handler for about:certificate and it's call. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D37072
--HG--
extra : moz-landing-system : lando
2019-07-08 11:53:20 +00:00
Victor Porof
1f830c96da
Bug 1561435 - Format browser/components/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36042
--HG--
extra : source : d3afcafdce650a6f36cebbc126ee93b17f13cf52
2019-07-05 09:53:32 +02:00
Abdoulaye O. Ly
536807149d
Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D33965
--HG--
rename : toolkit/modules/DateTimePickerParent.jsm => toolkit/actors/DateTimePickerParent.jsm
extra : moz-landing-system : lando
2019-07-04 10:14:41 +00:00
meandave
4d1a8ed239
Bug 1559549 - Add FAQ menuitem to the ellipsis menu in about:logins. ?jaws r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D35843
--HG--
extra : moz-landing-system : lando
2019-07-03 03:34:46 +00:00