Erica Wright
2a35015fdc
Bug 1589753 - Add telemetry for users clearing data on shutdown. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50124
--HG--
extra : moz-landing-system : lando
2019-11-04 16:02:09 +00:00
Neil Deakin
d12fb42226
Bug 1592157, convert LinkHandlerChild.jsm to JSWindowActor to support fission, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D51026
--HG--
extra : moz-landing-system : lando
2019-11-04 14:48:04 +00:00
Anny Gakhokidze
0676ebade6
Bug 1585777 - Part 3: Enable browser/modules/test/browser/browser_UsageTelemetry_domains.js for Fission, r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D51279
--HG--
extra : moz-landing-system : lando
2019-10-31 17:52:00 +00:00
Neil Deakin
0d839af744
Bug 1590752
, convert ContentMetaHandler.jsm into JSWindowActors, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D50584
--HG--
rename : browser/modules/ContentMetaHandler.jsm => browser/actors/ContentMetaChild.jsm
extra : moz-landing-system : lando
2019-10-31 10:11:40 +00:00
Marco Bonardo
b3f1ffe8c3
Bug 1568043 - Remove code paths going through _parseActionUrl(url). r=Standard8
...
_parseActionUrl was necessary for pre-QuantumBar code, because we were going
through the toolkit autocomplete component. Telemetry has been moved to the
UrlbarController, WebNavigation has a new hook to the QuantumBar, and the
autocomplete widget is no more used. Thus all this code can go.
Differential Revision: https://phabricator.services.mozilla.com/D50916
--HG--
extra : moz-landing-system : lando
2019-10-30 14:48:57 +00:00
Ehsan Akhgari
a8a01884db
Bug 1591803 - Part 2: Rename nsIPermissionManager.enumerator to all and turn it into an Array; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50753
--HG--
extra : moz-landing-system : lando
2019-10-29 01:56:25 +00:00
Arthur Iakab
9c93bb3a7a
Backed out 2 changesets (bug 1591803) for causing build bustages on XULAlerts.cpp CLOSED TREE
...
Backed out changeset 7eff50262110 (bug 1591803)
Backed out changeset c0b6f37d24d2 (bug 1591803)
2019-10-29 03:37:07 +02:00
Ehsan Akhgari
8c1d9bf15d
Bug 1591803 - Part 2: Rename nsIPermissionManager.enumerator to all and turn it into an Array; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50753
--HG--
extra : moz-landing-system : lando
2019-10-28 20:26:21 +00:00
Ehsan Akhgari
05b288d47f
Bug 1591746 - Make nsIPermissionManager.getAllForPrincipal() return an Array<> instead of an XPCOM enumerator; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50717
--HG--
extra : moz-landing-system : lando
2019-10-29 01:13:57 +00:00
Arthur Iakab
470c5a07f1
Backed out 2 changesets (bug 1591803) for causing build busatges on PermissionManager.idl. CLOSED TREE
...
Backed out changeset 060f159fa43d (bug 1591803)
Backed out changeset b53a3d8c408d (bug 1591803)
2019-10-28 22:12:01 +02:00
Ehsan Akhgari
f7eef9ebc5
Bug 1591803 - Part 2: Rename nsIPermissionManager.enumerator to all and turn it into an Array; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D50753
--HG--
extra : moz-landing-system : lando
2019-10-28 13:55:56 +00:00
Shane Caraveo
ef6d2edce8
Bug 1581852 handle incognito checkbox for consecutive installs r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D49669
--HG--
extra : moz-landing-system : lando
2019-10-23 21:38:56 +00:00
Harry Twyford
713e2a8e91
Bug 1582339 - Let tip results hide the help button and remove the details object from onResultPicked. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D49779
--HG--
extra : moz-landing-system : lando
2019-10-23 15:26:08 +00:00
Mark Banner
70b07bd990
Bug 1589972 - Don't stop tracking search telemetry when the location change is for the same document. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D49949
--HG--
extra : moz-landing-system : lando
2019-10-23 12:07:43 +00:00
Sean Feng
7a418c9ca7
Bug 1578271 - Remove the expired FX_PAGE_RELOAD_KEY_COMBO probe r=Gijs,chutten a=test-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D48361
--HG--
extra : amend_source : bb2741a588efda6a6f7809aa8134ae85e2e93da3
2019-10-07 17:41:41 +02:00
Mark Banner
2e1253978b
Bug 1588785 - Make the search service also detect when the UI is not enabled. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D49652
--HG--
extra : moz-landing-system : lando
2019-10-18 18:53:36 +00:00
Oana Pop Rus
852f034b58
Backed out 2 changesets (bug 1588785) for causing bc perma failures in browser_searchDefaultEngine.js on a CLOSED TREE
...
Backed out changeset 6ad4b26b21d7 (bug 1588785)
Backed out changeset 4a4afa268baf (bug 1588785)
2019-10-18 18:45:58 +03:00
Mark Banner
c481f33c74
Bug 1588785 - Make the search service also detect when the UI is not enabled. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D49652
--HG--
extra : moz-landing-system : lando
2019-10-18 13:48:17 +00:00
Marco Bonardo
3f507f3fdc
Bug 1587803 - Check BrowserContentHandler.jsm::doSearch() uses the private engine when appropriate. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D49446
--HG--
extra : moz-landing-system : lando
2019-10-18 10:24:52 +00:00
Mike de Boer
089165087b
Bug 1587817 - Move the default search engine in Private Browsing mode for in-content search access points to be contained in ContentSearch.jsm. r=Mardak,Standard8
...
This reverts part of bug 1576158, so that all current and future in-content pages share the same implementation.
Differential Revision: https://phabricator.services.mozilla.com/D49559
--HG--
extra : moz-landing-system : lando
2019-10-17 13:02:09 +00:00
Jan-Ivar Bruaroey
45fe5da43a
Bug 1588640: Show OS Screen Recording helper prompt when user makes a selection. r=johannh,haik
...
Depends on D49217
Differential Revision: https://phabricator.services.mozilla.com/D49328
--HG--
extra : moz-landing-system : lando
2019-10-16 16:13:15 +00:00
Jan-Ivar Bruaroey
8f436b2bf0
Bug 1588640: Split out Screen Recording OSX permission from Camera, and reject even own window sharing sans OS permission. r=johannh,haik
...
Differential Revision: https://phabricator.services.mozilla.com/D49217
--HG--
extra : moz-landing-system : lando
2019-10-16 19:35:42 +00:00
James Teh
a19c705a8b
Bug 1585907 part 3: Announce when Reader View is available for screen reader users. r=Gijs,fluent-reviewers
...
While the availability of Reader View is somewhat noticeable visually, a screen reader user won't be aware of this unless they explicitly explore the toolbar.
Differential Revision: https://phabricator.services.mozilla.com/D48036
--HG--
extra : moz-landing-system : lando
2019-10-14 10:32:45 +00:00
James Teh
eb04b6c810
Bug 1585907 part 1: Remove exposure of the "reader" accessibility object attribute. r=Gijs
...
This reverts bug 1425541.
This was intended to make it easy for accessibility clients to retrieve the Reader View state programmatically.
However, it was never actually used by any clients.
Differential Revision: https://phabricator.services.mozilla.com/D48035
--HG--
extra : moz-landing-system : lando
2019-10-14 03:08:08 +00:00
Sebastian Hengst
0af4fd28ee
Bug 1587836 - update permissions related Bugzilla components stored in moz.build files. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D48869
--HG--
extra : moz-landing-system : lando
2019-10-11 08:44:00 +00:00
Mark Banner
bdbf383b06
Bug 1578381 - When resetting the homepage preference due to an ignore list update, ensure WebExtension settings are reset correctly. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D48196
--HG--
extra : moz-landing-system : lando
2019-10-07 17:05:16 +00:00
Mark Banner
526c10a89d
Bug 1578381 - Rename HomePage.init to delayedStartup to better describe when it gets called normally. r=mixedpuppy
...
Depends on D48169
Differential Revision: https://phabricator.services.mozilla.com/D48195
--HG--
extra : moz-landing-system : lando
2019-10-07 17:05:09 +00:00
Mark Banner
240f2d58f6
Bug 1583479 - Fix case-insensitive comparison when comparing against the home page ignore list when setting the home page value. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D48169
--HG--
extra : moz-landing-system : lando
2019-10-04 11:45:19 +00:00
Gijs Kruitbosch
d579352ba8
Bug 1565998 - display a descriptive text for local file: related data, and allow removing it, r=johannh,fluent-reviewers,flod,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44832
--HG--
extra : moz-landing-system : lando
2019-10-02 11:42:53 +00:00
Tom Tung
c0f0ba97a7
Bug 1584986 - P2 - Rename listInitializedOrigins to listOrigins; r=asuth,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D47741
--HG--
rename : dom/quota/test/unit/test_listInitializedOrigins.js => dom/quota/test/unit/test_listOrigins.js
extra : moz-landing-system : lando
2019-10-02 07:57:52 +00:00
Oana Pop Rus
cb6253f70e
Backed out 3 changesets (bug 1584986) for xpcshell failures in dom/quota/test/unit/test_listOrigins.js on a CLOSED TREE
...
Backed out changeset 8fc63769342e (bug 1584986)
Backed out changeset ec44603ce08a (bug 1584986)
Backed out changeset 0fc3d50b822e (bug 1584986)
--HG--
rename : dom/quota/test/unit/test_listOrigins.js => dom/quota/test/unit/test_listInitializedOrigins.js
2019-10-02 07:50:10 +03:00
Tom Tung
a9e251b07f
Bug 1584986 - P2 - Rename listInitializedOrigins to listOrigins; r=asuth,johannh
...
Depends on D47740
Differential Revision: https://phabricator.services.mozilla.com/D47741
--HG--
rename : dom/quota/test/unit/test_listInitializedOrigins.js => dom/quota/test/unit/test_listOrigins.js
extra : moz-landing-system : lando
2019-10-01 13:29:52 +00:00
Michael Kaply
54257dc01e
Bug 1579418 - Don't reset homepage unless we need to. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D45081
--HG--
extra : moz-landing-system : lando
2019-09-30 21:35:38 +00:00
Doug Thayer
94a1e48dad
Bug 1583651 - Add logging indicator for maybeVisibleTabs r=mconley
...
This is just sometimes relevant for debugging things.
Depends on D47350
Differential Revision: https://phabricator.services.mozilla.com/D47351
--HG--
extra : moz-landing-system : lando
2019-09-27 19:17:25 +00:00
Doug Thayer
4d7fc6146d
Bug 1583651 - Pull Telemetry code out into helpers r=mconley
...
This just pulls chunks of TelemetryStopwatch and similar code,
which often eats up several lines, into some helper functions.
This should just help reduce the cognitive load of reading this
code.
Depends on D47349
Differential Revision: https://phabricator.services.mozilla.com/D47350
--HG--
extra : moz-landing-system : lando
2019-09-27 19:23:12 +00:00
Doug Thayer
ac9c79f25f
Bug 1583651 - Send all pre/postActions through handleEvent r=mconley
...
This way we ensure that the reentrancy guard always stays in effect.
It should just be a little easier to reason about everything if it's
all channeled through the same place.
Differential Revision: https://phabricator.services.mozilla.com/D47349
--HG--
extra : moz-landing-system : lando
2019-09-27 19:12:03 +00:00
Mark Banner
b93f2c2970
Bug 1576158 - Display the private browsing engine on the private browsing page. r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D47208
--HG--
extra : moz-landing-system : lando
2019-09-27 14:54:38 +00:00
Emilio Cobos Álvarez
69d84b1151
Bug 1582042 - Remove nsIRemoteTab.forceRepaint(). r=mconley
...
It's useless if the tab is already visible (i.e., has renderLayers=true), per
the previous patches, and that's the only point at which it gets called.
Differential Revision: https://phabricator.services.mozilla.com/D47131
--HG--
extra : moz-landing-system : lando
2019-09-26 22:11:50 +00:00
Ed Lee
ea35d790ee
Bug 1584299 - Add sending PDFs, undismissing spocs and bug fixes to New Tab Page r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D47328
--HG--
extra : moz-landing-system : lando
2019-09-26 20:01:28 +00:00
Olli Pettay
322a0d1fa7
Bug 1579591, clear pending timeouts in BrowserUsageTelemetry.jsm to avoid leaks during testing, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D47250
--HG--
extra : moz-landing-system : lando
2019-09-26 13:37:15 +00:00
Drew Willcoxon
e505b9b12c
Bug 1578584 - Quantumbar WebExt API: Add onResultPicked event. r=harry,mixedpuppy
...
Adds a new event listener to `browser.urlbar` called `onResultPicked`. This event is fired for tip results when they don't specify a URL. Hypothetically it could be fired for any type of result that didn't specify a URL, but that's only tips for now.
The listener is passed two arguments: the payload of the result that was picked, and a "details" object whose properties depend on the type of result. For tips, details is `{ helpPicked }`, where `helpPicked` is true if the help button was picked and false if the main button was picked.
Differential Revision: https://phabricator.services.mozilla.com/D46254
--HG--
extra : moz-landing-system : lando
2019-09-26 13:53:14 +00:00
Sebastian Streich
2fbc46096e
Bug 1580782 - Remove JS Callsites for Principal->GetURI->Schemeis r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D45685
--HG--
extra : moz-landing-system : lando
2019-09-26 10:47:33 +00:00
Haik Aftandilian
445acf98e9
Bug 1565738 - Re-enable disabled WebRTC tests on macOS Mojave r=jib
...
Re-enable skipped webRTC tests on Mac which were disabled due to the macOS 10.14 permission prompts causing timeouts.
Don't trigger OS camera and microphone permission prompts for fake devices (used for tests).
Differential Revision: https://phabricator.services.mozilla.com/D46893
--HG--
extra : moz-landing-system : lando
2019-09-25 17:43:46 +00:00
Paul Zuehlcke
5720b1afae
Bug 1402957 - Removed deprecated SitePermission URI methods. r=johannh
...
Depends on D47055
Differential Revision: https://phabricator.services.mozilla.com/D47056
--HG--
extra : moz-landing-system : lando
2019-09-25 11:07:07 +00:00
Paul Zuehlcke
acb69b0593
Bug 1402957 - Refactored SitePermission tests to use principals. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D47055
--HG--
extra : moz-landing-system : lando
2019-09-25 11:42:10 +00:00
Paul Zuehlcke
172c56e5ba
Bug 1580189 - Clear geolocation permission for sub-frames with active sharing state. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D45827
--HG--
extra : moz-landing-system : lando
2019-09-25 09:16:32 +00:00
Paul Zuehlcke
a20be9ee64
Bug 1574469 - Removed block param from nsICookieManager::Remove. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D45848
--HG--
extra : moz-landing-system : lando
2019-09-24 17:13:43 +00:00
Oana Pop Rus
3144f81e55
Backed out changeset cb1b6afa9f33 (bug 1574469) for multiple failures in nsICookieManager.remove on a CLOSED TREE
2019-09-24 13:10:07 +03:00
Paul Zuehlcke
b7de7aec93
Bug 1574469 - Removed block param from nsICookieManager::Remove. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D45848
--HG--
extra : moz-landing-system : lando
2019-09-19 17:10:58 +00:00
Kris Maglione
7dbe15f5f1
Bug 1553804: Part 5 - Fix callers which create chrome windows with content openers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D45656
--HG--
extra : source : 301e0d883a5f39053ab02ba11133f1b23156e240
extra : histedit_source : 241111e45e10e49eb5add12e1b69689ea9783b16
2019-09-20 04:43:55 +00:00