Mark Banner
5b24b600be
Bug 1528255 - In browser_UsageTelemetry*, correct the checks for the urlbar navigation scalar to only look at the specific scalar to avoid intermittents. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D20198
--HG--
extra : moz-landing-system : lando
2019-02-19 09:46:44 +00:00
Gijs Kruitbosch
ca77a3ac16
Bug 1529577 - stop tracking window minimization in BrowserWindowTracker, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D19186
--HG--
extra : rebase_source : 16e601fa7ce3b2381c245417b00a7f204b0a7923
2019-02-08 16:34:41 +00:00
Christoph Kerschbaumer
08be3dab62
Bug 1529252: Remove the 2 from the various version to create a channel within nsIIOService.idl. r=valentin
2019-02-21 12:48:20 +01:00
Gijs Kruitbosch
7996faf31b
Bug 1509847 - only move minimized windows behind unminimized ones, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D19181
--HG--
extra : moz-landing-system : lando
2019-02-18 07:04:43 +00:00
Mark Banner
0df151fa88
Bug 1500476 - Re-implement FX_URLBAR_SELECTED_RESULT_METHOD on the new Quantumbar. r=dao
...
This doesn't enable the rightClick option for telemetry reporting as that is complicated to support, see bug 1528250.
Differential Revision: https://phabricator.services.mozilla.com/D19951
--HG--
extra : moz-landing-system : lando
2019-02-17 06:57:58 +00:00
Cosmin Sabou
a4b19fcd61
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : browser/components/nsBrowserContentHandler.js => browser/components/BrowserContentHandler.jsm
2019-02-15 20:39:45 +02:00
Cosmin Sabou
fab429586f
Merge autoland to mozilla-central. a=merge
2019-02-15 20:36:32 +02:00
Razvan Maries
00ff5fa61a
Backed out changeset 10528ad0d7a1 (bug 1525125) for frequently failing bug 1528134. a=backout
2019-02-15 18:23:14 +02:00
Mark Banner
10cebf3c34
Bug 1515083
- Re-implement telemetry for selected index/type on QuantumBar. r=adw
...
This makes the browser_UsageTelemetry_urlbar*.js tests pass for the all of the
FX_URLBAR_SELECTED_RESULT_* histograms apart from the "METHOD" one which will be handled
in bug 1500476.
I have handled the recording of telemetry in the controller, as this seems a better
location than BrowserUsageTelemetry.jsm due to needing to reach into the results and obtain
specific details.
Differential Revision: https://phabricator.services.mozilla.com/D19785
--HG--
extra : moz-landing-system : lando
2019-02-15 14:57:23 +00:00
Mark Banner
bc8b48262e
Bug 1515083
- Extend urlbar telemetry tests to cover most reported result types. r=adw
...
This add checks for everything bar 'preloaded-top-site' which isn't used/enabled at the moment (bug 1527888).
Depends on D19709
Differential Revision: https://phabricator.services.mozilla.com/D19784
--HG--
extra : moz-landing-system : lando
2019-02-15 14:57:13 +00:00
Johann Hofmann
a13167c2c6
Bug 1523272 - Add unit tests for the SiteDataManager. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17871
--HG--
extra : moz-landing-system : lando
2019-02-14 22:53:49 +00:00
Johann Hofmann
d01d434104
Bug 1523272 - Use ClearDataService to clear site data in SiteDataManager.jsm. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17870
--HG--
extra : moz-landing-system : lando
2019-02-14 22:54:07 +00:00
Andrea Marchesini
5c643138d6
Bug 1524200 - Diagnostic messages on Sanitizer.jsm, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D19767
--HG--
extra : moz-landing-system : lando
2019-02-15 12:04:46 +00:00
Mark Banner
0baadc8693
Bug 1522504 - Update browser_PageActions.js and browser_UsageTelemetry_urlbar.js to be able to run with QuantumBar. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D19709
--HG--
extra : moz-landing-system : lando
2019-02-14 22:23:43 +00:00
Razvan Maries
2fb9019d41
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2019-02-15 11:59:08 +02:00
Daniel Varga
1e9aa9e1fc
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
...
--HG--
rename : browser/components/nsBrowserContentHandler.js => browser/components/BrowserContentHandler.jsm
2019-02-15 03:51:05 +02:00
Shane Caraveo
75718b91a4
Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D18730
--HG--
extra : moz-landing-system : lando
2019-02-14 19:46:00 +00:00
Bogdan Tara
4c0cf6db45
Backed out 3 changesets (bug 1523272) for ES Linut failure CLOSED TREE
...
Backed out changeset 80d103201d1d (bug 1523272)
Backed out changeset bbd8f0b2e3b2 (bug 1523272)
Backed out changeset bf2ec5cdc33b (bug 1523272)
2019-02-14 18:29:54 +02:00
Johann Hofmann
62dfb471d3
Bug 1523272 - Add unit tests for the SiteDataManager. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17871
--HG--
extra : moz-landing-system : lando
2019-02-14 15:22:37 +00:00
Johann Hofmann
ae065c75a2
Bug 1523272 - Use ClearDataService to clear site data in SiteDataManager.jsm. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17870
--HG--
extra : moz-landing-system : lando
2019-02-14 15:22:24 +00:00
Bogdan Tara
55264a1e43
Backed out changeset 14f7c02566c2 (bug 1525125) for browser_ext_windows_create_tabId.js failures CLOSED TREE
2019-02-14 17:29:40 +02:00
Alexander Surkov
1649231cef
Bug 1527495 - migrate text-link binding to CE, r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D19595
--HG--
rename : toolkit/content/widgets/text.xml => toolkit/content/widgets/text.js
2019-02-12 19:14:40 -05:00
Shane Caraveo
40e0ac9225
Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D18730
--HG--
extra : moz-landing-system : lando
2019-02-14 12:44:07 +00:00
Jonathan Kingston
3421b8fcff
Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin
...
Replacing js and text occurences of asyncOpen2
Replacing open2 with open
Differential Revision: https://phabricator.services.mozilla.com/D16885
--HG--
rename : layout/style/test/test_asyncopen2.html => layout/style/test/test_asyncopen.html
extra : moz-landing-system : lando
2019-02-12 16:08:25 +00:00
Mark Striemer
911fb7280f
Bug 1500147 - Part 3: Record add-on manager telemetry for page/browser actions r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D18003
--HG--
extra : moz-landing-system : lando
2019-02-07 16:43:02 +00:00
Kris Maglione
bb97eb4646
Bug 1524688: Part 2 - Convert BrowserGlue and friends to static registration. r=mconley
...
--HG--
rename : browser/components/nsBrowserContentHandler.js => browser/components/BrowserContentHandler.jsm
rename : browser/components/nsBrowserGlue.js => browser/components/BrowserGlue.jsm
rename : browser/components/protocolhandler/WebProtocolHandlerRegistrar.js => browser/components/protocolhandler/WebProtocolHandlerRegistrar.jsm
extra : source : 9201a7ea3c543310df1612b57ab72b883c94e07e
2019-01-29 17:44:35 -08:00
Csoregi Natalia
ecd94d6986
Backed out 79 changesets (bug 1524687, bug 1524688) for crashes on mozilla::dom::ScreenOrientation::ScreenOrientation(nsPIDOMWindowInner *,nsScreen *). CLOSED TREE
...
Backed out changeset 68a001a42406 (bug 1524687)
Backed out changeset 328de611bcd3 (bug 1524688)
Backed out changeset 68cffca6927a (bug 1524687)
Backed out changeset 81dc12cc9257 (bug 1524688)
Backed out changeset c7c49f64048f (bug 1524688)
Backed out changeset fb23a0271da0 (bug 1524688)
Backed out changeset 0c1d1248e59e (bug 1524688)
Backed out changeset 9e9ec7de4160 (bug 1524688)
Backed out changeset de0b9993bd5d (bug 1524688)
Backed out changeset 92877cf4fe33 (bug 1524688)
Backed out changeset b4938f2ff8fd (bug 1524688)
Backed out changeset 230d2feaf941 (bug 1524688)
Backed out changeset 6c63bc240972 (bug 1524688)
Backed out changeset 0ad5465eace1 (bug 1524688)
Backed out changeset 1e75ce91029b (bug 1524688)
Backed out changeset 34a978503b1d (bug 1524688)
Backed out changeset 183602e8a30b (bug 1524688)
Backed out changeset 12a9135dc005 (bug 1524688)
Backed out changeset 978ef5dac9db (bug 1524688)
Backed out changeset 28105bf7bf6a (bug 1524688)
Backed out changeset a9fb74beaf2b (bug 1524688)
Backed out changeset fe106b369a72 (bug 1524688)
Backed out changeset e657e77d4271 (bug 1524688)
Backed out changeset 09f626870ad0 (bug 1524688)
Backed out changeset fe9b6695212e (bug 1524688)
Backed out changeset 995ea188bc31 (bug 1524688)
Backed out changeset 01c4d3edb1b0 (bug 1524688)
Backed out changeset 1bb7dfbb9f48 (bug 1524688)
Backed out changeset 56c61e0a1f45 (bug 1524688)
Backed out changeset c819943ff466 (bug 1524688)
Backed out changeset a1dd5cec066e (bug 1524688)
Backed out changeset 517838ee0c3c (bug 1524688)
Backed out changeset f509a5759fdf (bug 1524688)
Backed out changeset 56f5c8f0d708 (bug 1524688)
Backed out changeset 5746311ef859 (bug 1524688)
Backed out changeset df02f7d25212 (bug 1524688)
Backed out changeset c9846136d105 (bug 1524688)
Backed out changeset 2bd48db9cd0f (bug 1524688)
Backed out changeset ff120b4eeb79 (bug 1524688)
Backed out changeset fe583e7aae8d (bug 1524688)
Backed out changeset 18f156d6355a (bug 1524688)
Backed out changeset f4eaebbe2e0f (bug 1524688)
Backed out changeset bf6b18e23f69 (bug 1524688)
Backed out changeset dd89eb7e9b0d (bug 1524688)
Backed out changeset 4cbbb367ba0b (bug 1524688)
Backed out changeset 4ed0cf6be580 (bug 1524688)
Backed out changeset d8efb5ed62b1 (bug 1524688)
Backed out changeset ea347d57d73a (bug 1524688)
Backed out changeset 911689ef9f33 (bug 1524688)
Backed out changeset 28670fdc418d (bug 1524688)
Backed out changeset 38e1e42a0fb0 (bug 1524688)
Backed out changeset 35a5f031dd1e (bug 1524688)
Backed out changeset b586d55d76d5 (bug 1524688)
Backed out changeset 6dcacead1746 (bug 1524688)
Backed out changeset 9895239d8ac6 (bug 1524688)
Backed out changeset 25f982fd53bd (bug 1524688)
Backed out changeset 4fb0f0a59fe2 (bug 1524688)
Backed out changeset fdc6c4ed241a (bug 1524688)
Backed out changeset 5ce5986068f0 (bug 1524688)
Backed out changeset ab64ed7388ae (bug 1524688)
Backed out changeset 56607c5a301a (bug 1524688)
Backed out changeset 6b3684e7d8f9 (bug 1524688)
Backed out changeset ee28258a5724 (bug 1524688)
Backed out changeset 9201a7ea3c54 (bug 1524688)
Backed out changeset d5dca413e2da (bug 1524688)
Backed out changeset 68eb174a337b (bug 1524688)
Backed out changeset 625f71135038 (bug 1524687)
Backed out changeset 46e13c453538 (bug 1524687)
Backed out changeset 614be688767f (bug 1524687)
Backed out changeset 9c24919ac5c2 (bug 1524687)
Backed out changeset b9862758b98c (bug 1524687)
Backed out changeset 92d9e927deec (bug 1524687)
Backed out changeset f4ee175bc5bd (bug 1524687)
Backed out changeset 191afe83da2e (bug 1524687)
Backed out changeset c58caf41bb94 (bug 1524687)
Backed out changeset df95a56dae04 (bug 1524687)
Backed out changeset 10c69df4444d (bug 1524687)
Backed out changeset 219b84a58f50 (bug 1524687)
Backed out changeset e96e61bd282f (bug 1524687)
--HG--
rename : browser/components/migration/360seProfileMigrator.jsm => browser/components/migration/360seProfileMigrator.js
rename : browser/components/migration/ChromeProfileMigrator.jsm => browser/components/migration/ChromeProfileMigrator.js
rename : browser/components/migration/EdgeProfileMigrator.jsm => browser/components/migration/EdgeProfileMigrator.js
rename : browser/components/migration/FirefoxProfileMigrator.jsm => browser/components/migration/FirefoxProfileMigrator.js
rename : browser/components/migration/IEProfileMigrator.jsm => browser/components/migration/IEProfileMigrator.js
rename : browser/components/migration/ProfileMigrator.jsm => browser/components/migration/ProfileMigrator.js
rename : browser/components/migration/SafariProfileMigrator.jsm => browser/components/migration/SafariProfileMigrator.js
rename : browser/components/newtab/AboutNewTabService.jsm => browser/components/newtab/aboutNewTabService.js
rename : browser/components/BrowserContentHandler.jsm => browser/components/nsBrowserContentHandler.js
rename : browser/components/BrowserGlue.jsm => browser/components/nsBrowserGlue.js
rename : browser/components/payments/PaymentUIService.jsm => browser/components/payments/paymentUIService.js
rename : browser/components/protocolhandler/WebProtocolHandlerRegistrar.jsm => browser/components/protocolhandler/WebProtocolHandlerRegistrar.js
rename : devtools/startup/AboutDebuggingNewRegistration.jsm => devtools/startup/aboutdebugging-new-registration.js
rename : devtools/startup/AboutDebuggingRegistration.jsm => devtools/startup/aboutdebugging-registration.js
rename : devtools/startup/aboutdevtools/AboutDevToolsRegistration.jsm => devtools/startup/aboutdevtools/aboutdevtools-registration.js
rename : devtools/startup/AboutDevToolsToolboxRegistration.jsm => devtools/startup/aboutdevtoolstoolbox-registration.js
rename : devtools/startup/DevToolsStartup.jsm => devtools/startup/devtools-startup.js
rename : dom/base/ProcessSelector.jsm => dom/base/ProcessSelector.js
rename : dom/base/SlowScriptDebug.jsm => dom/base/SlowScriptDebug.js
rename : dom/base/ContentAreaDropListener.jsm => dom/base/contentAreaDropListener.js
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
rename : dom/console/ConsoleAPIStorage.jsm => dom/console/ConsoleAPIStorage.js
rename : dom/html/HTMLMenuBuilder.jsm => dom/html/htmlMenuBuilder.js
rename : dom/media/PeerConnection.jsm => dom/media/PeerConnection.js
rename : dom/notification/NotificationStorage.jsm => dom/notification/NotificationStorage.js
rename : dom/presentation/PresentationDataChannelSessionTransport.jsm => dom/presentation/PresentationDataChannelSessionTransport.js
rename : dom/presentation/PresentationNetworkHelper.jsm => dom/presentation/PresentationNetworkHelper.js
rename : dom/presentation/provider/AndroidCastDeviceProvider.jsm => dom/presentation/provider/AndroidCastDeviceProvider.js
rename : dom/presentation/provider/PresentationControlService.jsm => dom/presentation/provider/PresentationControlService.js
rename : dom/push/Push.jsm => dom/push/Push.js
rename : dom/push/PushComponents.jsm => dom/push/PushComponents.js
rename : dom/system/NetworkGeolocationProvider.jsm => dom/system/NetworkGeolocationProvider.js
rename : layout/tools/recording/RecordingCmdLine.jsm => layout/tools/recording/recording-cmdline.js
rename : netwerk/dns/mdns/libmdns/DNSServiceDiscovery.jsm => netwerk/dns/mdns/libmdns/nsDNSServiceDiscovery.js
rename : netwerk/protocol/http/UAOverridesBootstrapper.jsm => netwerk/protocol/http/UAOverridesBootstrapper.js
rename : netwerk/protocol/http/WellKnownOpportunisticUtils.jsm => netwerk/protocol/http/WellKnownOpportunisticUtils.js
rename : services/fxaccounts/FxAccountsPush.jsm => services/fxaccounts/FxAccountsPush.js
rename : services/settings/RemoteSettingsComponents.jsm => services/settings/RemoteSettingsComponents.js
rename : services/sync/Weave.jsm => services/sync/Weave.js
rename : toolkit/components/asyncshutdown/nsAsyncShutdown.jsm => toolkit/components/asyncshutdown/nsAsyncShutdown.js
rename : toolkit/components/backgroundhangmonitor/BHRTelemetryService.jsm => toolkit/components/backgroundhangmonitor/BHRTelemetryService.js
rename : toolkit/components/captivedetect/CaptiveDetect.jsm => toolkit/components/captivedetect/captivedetect.js
rename : toolkit/components/cleardata/ClearDataService.jsm => toolkit/components/cleardata/ClearDataService.js
rename : toolkit/components/contentprefs/ContentPrefService2.jsm => toolkit/components/contentprefs/ContentPrefService2.js
rename : toolkit/components/crashes/CrashService.jsm => toolkit/components/crashes/CrashService.js
rename : toolkit/components/crashmonitor/nsCrashMonitor.jsm => toolkit/components/crashmonitor/nsCrashMonitor.js
rename : toolkit/components/downloads/DownloadLegacy.jsm => toolkit/components/downloads/DownloadLegacy.js
rename : toolkit/components/gfx/SanityTest.jsm => toolkit/components/gfx/SanityTest.js
rename : toolkit/components/mozintl/mozIntl.jsm => toolkit/components/mozintl/mozIntl.js
rename : toolkit/components/mozprotocol/MozProtocolHandler.jsm => toolkit/components/mozprotocol/mozProtocolHandler.js
rename : toolkit/components/normandy/ShieldContentProcess.jsm => toolkit/components/normandy/shield-content-process.js
rename : toolkit/components/DefaultCLH.jsm => toolkit/components/nsDefaultCLH.js
rename : toolkit/components/passwordmgr/LoginInfo.jsm => toolkit/components/passwordmgr/nsLoginInfo.js
rename : toolkit/components/passwordmgr/LoginManager.jsm => toolkit/components/passwordmgr/nsLoginManager.js
rename : toolkit/components/passwordmgr/LoginManagerPrompter.jsm => toolkit/components/passwordmgr/nsLoginManagerPrompter.js
rename : toolkit/components/places/ColorAnalyzer.jsm => toolkit/components/places/ColorAnalyzer.js
rename : toolkit/components/places/PageIconProtocolHandler.jsm => toolkit/components/places/PageIconProtocolHandler.js
rename : toolkit/components/places/PlacesCategoriesStarter.jsm => toolkit/components/places/PlacesCategoriesStarter.js
rename : toolkit/components/places/UnifiedComplete.jsm => toolkit/components/places/UnifiedComplete.js
rename : toolkit/components/places/PlacesExpiration.jsm => toolkit/components/places/nsPlacesExpiration.js
rename : toolkit/components/places/TaggingService.jsm => toolkit/components/places/nsTaggingService.js
rename : toolkit/components/processsingleton/ContentProcessSingleton.jsm => toolkit/components/processsingleton/ContentProcessSingleton.js
rename : toolkit/components/processsingleton/MainProcessSingleton.jsm => toolkit/components/processsingleton/MainProcessSingleton.js
rename : toolkit/components/prompts/src/Prompter.jsm => toolkit/components/prompts/src/nsPrompter.js
rename : toolkit/components/remotebrowserutils/RemoteWebNavigation.jsm => toolkit/components/remotebrowserutils/RemoteWebNavigation.js
rename : toolkit/components/satchel/FormHistoryStartup.jsm => toolkit/components/satchel/FormHistoryStartup.js
rename : toolkit/components/satchel/FormAutoComplete.jsm => toolkit/components/satchel/nsFormAutoComplete.js
rename : toolkit/components/satchel/InputListAutoComplete.jsm => toolkit/components/satchel/nsInputListAutoComplete.js
rename : toolkit/components/search/SearchService.jsm => toolkit/components/search/nsSearchService.js
rename : toolkit/components/search/SearchSuggestions.jsm => toolkit/components/search/nsSearchSuggestions.js
rename : toolkit/components/search/Sidebar.jsm => toolkit/components/search/nsSidebar.js
rename : toolkit/components/telemetry/TelemetryStartup.jsm => toolkit/components/telemetry/TelemetryStartup.js
rename : toolkit/components/terminator/TerminatorTelemetry.jsm => toolkit/components/terminator/nsTerminatorTelemetry.js
rename : toolkit/components/thumbnails/PageThumbsStorageService.jsm => toolkit/components/thumbnails/PageThumbsStorageService.js
rename : toolkit/components/timermanager/UpdateTimerManager.jsm => toolkit/components/timermanager/nsUpdateTimerManager.js
rename : toolkit/components/tooltiptext/TooltipTextProvider.jsm => toolkit/components/tooltiptext/TooltipTextProvider.js
rename : toolkit/components/url-classifier/UrlClassifierHashCompleter.jsm => toolkit/components/url-classifier/nsUrlClassifierHashCompleter.js
rename : toolkit/components/url-classifier/UrlClassifierLib.jsm => toolkit/components/url-classifier/nsUrlClassifierLib.js
rename : toolkit/components/url-classifier/UrlClassifierListManager.jsm => toolkit/components/url-classifier/nsUrlClassifierListManager.js
rename : toolkit/components/urlformatter/URLFormatter.jsm => toolkit/components/urlformatter/nsURLFormatter.js
rename : toolkit/components/utils/SimpleServices.jsm => toolkit/components/utils/simpleServices.js
rename : toolkit/components/xulstore/XULStore.jsm => toolkit/components/xulstore/XULStore.js
rename : toolkit/mozapps/downloads/HelperAppDlg.jsm => toolkit/mozapps/downloads/nsHelperAppDlg.js
rename : toolkit/mozapps/extensions/amContentHandler.jsm => toolkit/mozapps/extensions/amContentHandler.js
rename : toolkit/mozapps/extensions/amInstallTrigger.jsm => toolkit/mozapps/extensions/amInstallTrigger.js
rename : toolkit/mozapps/extensions/amWebAPI.jsm => toolkit/mozapps/extensions/amWebAPI.js
rename : toolkit/mozapps/handling/ContentDispatchChooser.jsm => toolkit/mozapps/handling/nsContentDispatchChooser.js
rename : toolkit/mozapps/update/UpdateService.jsm => toolkit/mozapps/update/nsUpdateService.js
rename : toolkit/mozapps/update/UpdateServiceStub.jsm => toolkit/mozapps/update/nsUpdateServiceStub.js
rename : uriloader/exthandler/WebHandlerApp.jsm => uriloader/exthandler/nsWebHandlerApp.js
2019-02-14 11:50:23 +02:00
Kris Maglione
075d41c086
Bug 1524688: Part 2 - Convert BrowserGlue and friends to static registration. r=mconley
...
--HG--
rename : browser/components/nsBrowserContentHandler.js => browser/components/BrowserContentHandler.jsm
rename : browser/components/nsBrowserGlue.js => browser/components/BrowserGlue.jsm
rename : browser/components/protocolhandler/WebProtocolHandlerRegistrar.js => browser/components/protocolhandler/WebProtocolHandlerRegistrar.jsm
extra : rebase_source : ce505f146ec12ec4c191039ae7004a723dc1c376
2019-01-29 17:44:35 -08:00
Varun Dey
2c911ec44a
Bug 1524227 Replacing getParentProcessScalar with generic getProcessScalar r=chutten
...
Replacing existing getParentProcessScalars with a generic implementation of getProcessScalars
Differential Revision: https://phabricator.services.mozilla.com/D18861
--HG--
extra : moz-landing-system : lando
2019-02-07 18:11:56 +00:00
Dorel Luca
28f51339d1
Backed out 3 changesets (bug 1523272) for Browser-chrome and tv failures in browser/components/preferences/in-content/tests/siteData/browser_siteData3.js
...
Backed out changeset ddf39b3e96df (bug 1523272)
Backed out changeset 8fbf00832008 (bug 1523272)
Backed out changeset 7250b9f956b6 (bug 1523272)
2019-02-07 13:55:33 +02:00
Johann Hofmann
a23b44bd06
Bug 1523272 - Add unit tests for the SiteDataManager. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17871
--HG--
extra : moz-landing-system : lando
2019-02-07 09:02:45 +00:00
Johann Hofmann
4af5fc80f4
Bug 1523272 - Use ClearDataService to clear site data in SiteDataManager.jsm. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D17870
--HG--
extra : moz-landing-system : lando
2019-02-07 09:02:43 +00:00
Johann Hofmann
ec434d78b1
Bug 1525763 - Use browser:purge-sessionStorage instead of extension:purge-sessionStorage in SiteDataManager.jsm. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D18894
--HG--
extra : moz-landing-system : lando
2019-02-07 08:06:21 +00:00
ui.manish
5460bb6581
Bug 1497838- Consider removing Geolocation values in SECURITY_UI r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D18363
--HG--
extra : moz-landing-system : lando
2019-02-04 12:13:20 +00:00
Andrea Marchesini
eb7f0ac9fb
Bug 1524674 - Cleanup site data with custom permissions per subdomains - check permissions, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D18497
--HG--
extra : moz-landing-system : lando
2019-02-04 14:25:47 +00:00
Andrea Marchesini
7a55ab0c97
Bug 1524674 - Cleanup site data with custom permissions per subdomains - debug messages, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D18496
--HG--
extra : moz-landing-system : lando
2019-02-04 14:24:33 +00:00
Mike de Boer
481ae95c00
Bug 1524593 - nsISearchService (aka nsIBrowserSearchService, previously) refactor to be mostly an asynchronous, in preparation of WebExtension engines. r=daleharvey
...
This is a rollup of all the patches that have landed on the cedar project branch:
891252fdd0
Bug 1492475 - Part 1: Migrate most, if not all nsSearchService consumers to use async APIs. r=florian
79b2eb2367
Bug 1492475 - Part 2: Move nsIBrowserSearchService.idl to toolkit/components/search/nsISearchService.idl and update references. r=florian
a947d3cdf0
Bug 1492475 - Part 3: The search service init() method should simply return a Promise. r=florian
c1e172dfac
Bug 1492475 - Part 4: Remove the synchronous initialization flow. r=florian
cd41189eac
Bug 1492475 - Part 5: Since async initialization of the search service now is implicit behavior, remove the distinctive verbiage used internally. r=florian
2ae7189dfa
Bug 1492475 - Part 6: Update the cache build task to work with an actual Promise and re-initialize only once at the same time - all to fix race conditions here. r=florian
c8ee92973f
Bug 1492475 - Part 7: Make the region fetch not block the init flow, to ensure it's as fast as possible. r=florian
c44e674e16
Bug 1492475 - Part 8: Introduce an init flag, which can only be used privately, that allows to explicitly skip waiting for the region check process to complete. r=florian
6c79eaf1d3
Bug 1492475 - Part 9: Update unit tests to stop using 'currentEngine', in favor of 'defaultEngine'. r=Standard8
21b3aa17ee
Bug 1492475 - Part 10: Update unit tests to be fully aware of the new, async signatures of the search service API and remove sync init flow tests. r=mkaply,florian
ce5ba69019
Bug 1492475 - Part 11: Repair incorrect usage of the `identifier` property of nsISearchEngine instances. r=florian
fd177a7994
Bug 1518543 - Fix up the Android (Fennec) nsISearchService shim to work with the new asynchronous API. r=florian
3653d8ee22
Bug 1523708 - Change the search service interaction in the show-heartbeat action to use the new async API. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D18355
--HG--
rename : netwerk/base/nsIBrowserSearchService.idl => toolkit/components/search/nsISearchService.idl
extra : moz-landing-system : lando
2019-02-02 11:27:21 +00:00
Myk Melez
25349d2601
Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D17526
--HG--
extra : moz-landing-system : lando
2019-01-30 17:26:25 +00:00
Ehsan Akhgari
a418695e65
Bug 1513309 - Add telemetry for the storage access API; r=johannh,janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D17860
--HG--
extra : moz-landing-system : lando
2019-01-30 12:41:58 +00:00
Luca Greco
52847f1a00
Bug 1515697 - Replace addonsManager telemetry events num_origin and num_perms extras with num_strings. r=aswan
...
This patch includes the following changes:
- added a new "num_strings" extra key to the "addonsManager install" and "addonsManager manage"
telemetry events, where "num_strings" represents the "number of permissions actually visible
in the extension permission doorhanger"
- do not record a telemetry event for the "permission_prompt" (or "sideload_prompt") if the
permissions_prompt is not going to be shown
- add num_strings and removed "num_perms" and "num_origins" extras from the test assertions in the existing tests
- added some additional assertions to test in automation that we don't record the telemetry
event for "permission_prompt" when no permission prompt is being shown for an
extension update (as part of the browser_extension_update_background_noprompt.js test)
Differential Revision: https://phabricator.services.mozilla.com/D16992
--HG--
extra : moz-landing-system : lando
2019-01-29 17:32:51 +00:00
Cosmin Sabou
599a15d354
Merge mozilla-inbound to mozilla-central. a=merge
2019-01-29 12:01:56 +02:00
Shane Caraveo
e8915eda78
Bug 1515701 show addons disabled doorhanger in private browsing, r=Gijs,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D15445
--HG--
extra : moz-landing-system : lando
2019-01-29 01:39:37 +00:00
Timothy Guan-tin Chien
0de6e5d4aa
Bug 1518932 - Convert menulist to custom element r=paolo
...
This custom element replaces XBL <content> usage by directly prepend the two needed child nodes when the element is connected.
This is doable because
- There isn't any direct access of child nodes under <menulist>. Everyone seems to access via .menupopup, which is usually the only child.
- We don't need to move the children under <menulist>. If we need to and if the child is a <xbl:children> (which could happen if <menulist> is inside an XBL <content> that just get cloned to the document), the layout will get very confused and crash (see finding in bug 1514926)
Differential Revision: https://phabricator.services.mozilla.com/D16149
--HG--
rename : toolkit/content/widgets/menulist.xml => toolkit/content/widgets/menulist.js
extra : moz-landing-system : lando
2019-01-28 18:24:08 +00:00
Andrea Marchesini
8b89f2aaf9
Bug 1522776 - Unsupported permission values should be ignored by Sanitizer.jsm, r=johannh
2019-01-25 11:44:40 +01:00
Kris Maglione
e930b89c34
Bug 1514594: Part 3 - Change ChromeUtils.import API.
...
***
Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
This changes the behavior of ChromeUtils.import() to return an exports object,
rather than a module global, in all cases except when `null` is passed as a
second argument, and changes the default behavior not to pollute the global
scope with the module's exports. Thus, the following code written for the old
model:
ChromeUtils.import("resource://gre/modules/Services.jsm");
is approximately the same as the following, in the new model:
var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
Since the two behaviors are mutually incompatible, this patch will land with a
scripted rewrite to update all existing callers to use the new model rather
than the old.
***
Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
This was done using the followng script:
https://bitbucket.org/kmaglione/m-c-rewrites/src/tip/processors/cu-import-exports.jsm
***
Bug 1514594: Part 3c - Update ESLint plugin for ChromeUtils.import API changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D16747
***
Bug 1514594: Part 3d - Remove/fix hundreds of duplicate imports from sync tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16748
***
Bug 1514594: Part 3e - Remove no-op ChromeUtils.import() calls. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16749
***
Bug 1514594: Part 3f.1 - Cleanup various test corner cases after mass rewrite. r=Gijs
***
Bug 1514594: Part 3f.2 - Cleanup various non-test corner cases after mass rewrite. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D16750
--HG--
extra : rebase_source : 359574ee3064c90f33bf36c2ebe3159a24cc8895
extra : histedit_source : b93c8f42808b1599f9122d7842d2c0b3e656a594%2C64a3a4e3359dc889e2ab2b49461bab9e27fc10a7
2019-01-17 10:18:31 -08:00
Kris Maglione
2fe0de01dc
Bug 1519596: Part 1 - Remove several unnecessary/unused ChromeUtils.import() calls. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D16377
--HG--
extra : rebase_source : 6c4311387d25de425806aeb6c4691e12c9fcb855
2019-01-11 16:59:23 -08:00
Johann Hofmann
79332e3ef4
Bug 1524619 - Part 1 - Add support for requiring user gestures for push notifications. r=Ehsan,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D23647
--HG--
extra : rebase_source : ef6bb77983b135c0c352e8fe0a37ba72e4f69718
2019-03-15 11:43:17 +01:00
Ciure Andrei
c035ee7d3a
Merge inbound to mozilla-central. a=merge
2019-01-24 05:44:33 +02:00
Dale Harvey
467ab77cab
Bug 1517562 - Update media autoplay strings. r=flod,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D17131
--HG--
extra : moz-landing-system : lando
2019-01-23 20:52:53 +00:00
Andrea Marchesini
ae7e7d4c3a
Bug 1521051 - Get rid of nsICookiePermission.ACCESS_ALLOW_FIRST_PARTY_ONLY, r=johannh, r=flod
2019-01-23 19:19:19 +01:00
Andrea Marchesini
dc777dc7a6
Bug 1521051 - nsICookiePermission.ACCESS_LIMIT_THIRD_PARTY, r=valentin, r=johannh
2019-01-23 19:19:18 +01:00
Razvan Maries
7ccb4bf803
Backed out 2 changesets (bug 1521051) for xpcshell fails on extensions/cookie/test/unit/test_cookies_thirdparty.js. CLOSED TREE
...
Backed out changeset 90bb620dd870 (bug 1521051)
Backed out changeset 483fa314e45e (bug 1521051)
2019-01-23 22:09:32 +02:00
Ciure Andrei
a4eeeccf1d
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-01-23 20:55:29 +02:00
Andrea Marchesini
8e0c688733
Bug 1521051 - Get rid of nsICookiePermission.ACCESS_ALLOW_FIRST_PARTY_ONLY, r=johannh, r=flod
2019-01-23 19:19:19 +01:00
Andrea Marchesini
fb5e2a4f57
Bug 1521051 - nsICookiePermission.ACCESS_LIMIT_THIRD_PARTY, r=valentin, r=johannh
2019-01-23 19:19:18 +01:00
shindli
42595cea0a
Backed out 2 changesets (bug 1520436) for TV failures in browser/base/content/test/permissions/browser_permissions.js CLOSED TREE
...
Backed out changeset 4752a33b4c3a (bug 1520436)
Backed out changeset 10716b2122dc (bug 1520436)
2019-01-23 03:20:13 +02:00
alwu
6433e31707
Bug 1520436 - part2 : modify test. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D16771
--HG--
extra : moz-landing-system : lando
2019-01-22 18:16:52 +00:00
alwu
db9dcd21c8
Bug 1520436 - part1 : add another tooltip text for non-promptable permission. r=flod,johannh
...
As non-promptable permission won't prompt user to ask for their approval, we should use different texts for the cancel button of promptable permissions.
Differential Revision: https://phabricator.services.mozilla.com/D16770
--HG--
extra : moz-landing-system : lando
2019-01-18 18:54:54 +00:00
Dale Harvey
d13fedb2c6
Bug 1517526 - Let user allow blocked autoplay. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D17130
--HG--
extra : moz-landing-system : lando
2019-01-22 21:48:24 +00:00
Harry Twyford
70df5bbf20
Bug 1313429 - Add Touch Bar functionality to Firefox r=spohl,mikedeboer,flod
...
Adds Touch Bar functionality to Firefox across eight commits.
Differential Revision: https://phabricator.services.mozilla.com/D5496
--HG--
extra : moz-landing-system : lando
2019-01-22 17:13:33 +00:00
Ehsan Akhgari
ea0beadb68
Bug 1516889 - Part 2: Make sure the storage access API prompt is denied when pressing Esc; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D16737
2019-01-21 11:23:22 -05:00
Ciure Andrei
eb5345d4eb
Backed out 2 changesets (bug 1516889) for failing browser_storageAccessDoorHanger.js CLOSED TREE
...
Backed out changeset fe40c77b54b4 (bug 1516889)
Backed out changeset 95fee3425c55 (bug 1516889)
2019-01-21 17:48:11 +02:00
Ehsan Akhgari
4137a92662
Bug 1514340
- Part 2: Break out the content blocking related notifications into nsIWebProgressListener.onContentBlockingEvent(); r=baku,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D16052
2019-01-21 09:58:50 -05:00
Ehsan Akhgari
46e587fc36
Bug 1516889 - Part 2: Make sure the storage access API prompt is denied when pressing Esc; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D16737
2019-01-21 09:57:31 -05:00
Dorel Luca
cc75d50ac9
Backed out 2 changesets (bug 1520436) for browser-chrome failures in browser/base/content/test/permissions/browser_permissions.js
...
Backed out changeset 031aee32565c (bug 1520436)
Backed out changeset 1428560105ca (bug 1520436)
2019-01-23 19:35:50 +02:00
alwu
13015c68d3
Bug 1520436 - part2 : modify test. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D16771
--HG--
extra : moz-landing-system : lando
2019-01-23 16:23:16 +00:00
alwu
b15aaa43f8
Bug 1520436 - part1 : add another tooltip text for non-promptable permission. r=flod,johannh
...
As non-promptable permission won't prompt user to ask for their approval, we should use different texts for the cancel button of promptable permissions.
Differential Revision: https://phabricator.services.mozilla.com/D16770
--HG--
extra : moz-landing-system : lando
2019-01-23 16:21:48 +00:00
Ehsan Akhgari
4680510d84
Bug 1521598 - Part 1: Create a lazy preference getter for privacy.resistFingerprinting in SitePermissions; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D17362
--HG--
extra : moz-landing-system : lando
2019-01-23 15:57:09 +00:00
Johann Hofmann
43ac055f78
Bug 1483440 - Part 3 - Use purge-localStorage instead of purge-domain-data to clean up localStorage. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D16462
--HG--
extra : moz-landing-system : lando
2019-01-17 17:41:28 +00:00
Michael Kelly
28e4764f00
Bug 1509888: Remove Browser Error Collection. r=Gijs,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D15879
--HG--
extra : moz-landing-system : lando
2019-01-15 18:04:28 +00:00
Mark Banner
537292585c
Bug 1518152 - Create a TelemetryTestUtils.jsm and start using it in browser/modules/test. r=Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D15839
--HG--
extra : moz-landing-system : lando
2019-01-09 09:08:42 +00:00
alwu
294f48db51
Bug 1513039 - part12 : remove temporary allow. r=daleharvey,florian
...
After removing autoplay doorhanger, we won't have temporary allow.
Differential Revision: https://phabricator.services.mozilla.com/D14340
--HG--
extra : moz-landing-system : lando
2019-01-07 18:42:55 +00:00
alwu
3e5817542c
Bug 1513039 - part8 : remove autoplay prompt front-end codes. r=florian,daleharvey,flod
...
Remove autoplay prompt related js codes.
Differential Revision: https://phabricator.services.mozilla.com/D14333
--HG--
extra : moz-landing-system : lando
2019-01-07 18:38:26 +00:00
alwu
242554622e
Bug 1513039 - part1 : remove caching temporary autoplay permission. r=smaug,florian
...
We're going to remove all autoplay temporary permission related codes, so we don't need to cache it anymore.
Differential Revision: https://phabricator.services.mozilla.com/D14325
--HG--
extra : moz-landing-system : lando
2019-01-07 18:29:10 +00:00
Dave Townsend
1c728fbeac
Bug 1517029: Fail favicon requests when encountering an icon that requires credentials. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D15768
--HG--
extra : moz-landing-system : lando
2019-01-07 17:57:46 +00:00
Dave Townsend
db7545da18
Bug 1516658: Favicon requests should use an accept header appropriate for images. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D15778
--HG--
extra : moz-landing-system : lando
2019-01-07 17:43:23 +00:00
Alastor Wu
048a1e2282
Bug 1513681 - part4 : remove the logic about setting globally blocked in PermissionUI. r=daleharvey
...
We've handle showing the blocking icon in patch2, so we don't need to set block permission in PermissionUI.
Differential Revision: https://phabricator.services.mozilla.com/D14797
--HG--
extra : moz-landing-system : lando
2019-01-04 18:36:20 +00:00
Ed Lee
e5ecdc6d96
Bug 1516272 - Add search hand-off, discovery stream and bug fixes to Activity Stream r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D15307
--HG--
extra : moz-landing-system : lando
2019-01-03 01:23:21 +00:00
Gurzau Raul
4a500304ba
Backed out changeset 5990f24b16ef (bug 1516272) for failing at browser_google_behavior.js on a CLOSED TREE
2019-01-03 01:15:52 +02:00
Ed Lee
3d659c0a32
Bug 1516272 - Add search hand-off, discovery stream and bug fixes to Activity Stream r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D15307
--HG--
extra : moz-landing-system : lando
2019-01-02 21:09:23 +00:00
Bogdan Tara
6defca7262
Backed out 5 changesets (bug 1513681) for browser_autoplay_blocked.js failures CLOSED TREE
...
Backed out changeset d24ddb803761 (bug 1513681)
Backed out changeset 6f52b229d953 (bug 1513681)
Backed out changeset 79a78732c3ac (bug 1513681)
Backed out changeset d0a9422928ae (bug 1513681)
Backed out changeset 23b5a58e3bcc (bug 1513681)
--HG--
rename : toolkit/actors/AutoplayChild.jsm => toolkit/actors/AudibleAutoplayChild.jsm
2018-12-29 04:00:53 +02:00
alwu
52780efeaa
Bug 1513681 - part4 : remove the logic about setting globally blocked in PermissionUI. r=daleharvey
...
We've handle showing the blocking icon in patch2, so we don't need to set block permission in PermissionUI.
Differential Revision: https://phabricator.services.mozilla.com/D14797
--HG--
extra : moz-landing-system : lando
2018-12-28 22:24:13 +00:00
Jan-Ivar Bruaroey
fb42e2d3f0
Bug 1474376 - Update browser_devices_get_user_media_screen.js test w/window+screen, remove application test. r=jkt
...
Differential Revision: https://phabricator.services.mozilla.com/D15157
--HG--
extra : moz-landing-system : lando
2018-12-27 23:40:40 +00:00
Jan-Ivar Bruaroey
ee3a9f9f4f
Bug 1474376 - Merge window+screen sharing for content (list fullscreen as option in window-list), and get away from MediaSourceEnum. r=pehrsons,florian
...
Differential Revision: https://phabricator.services.mozilla.com/D14941
--HG--
extra : moz-landing-system : lando
2018-12-27 23:40:36 +00:00
Andrea Marchesini
c7a7810165
Bug 1513890 - Get rid of x-moz-errormessage attribute, r=edgar
2018-12-15 09:54:02 +01:00
Gijs Kruitbosch
2ece1af1ce
Bug 1503214 - remove toolkit feed processor code, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D14603
--HG--
extra : moz-landing-system : lando
2018-12-14 19:57:40 +00:00
Gijs Kruitbosch
af9411f355
Bug 1513567 - fix version compare for browser error tests, r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D14606
--HG--
extra : moz-landing-system : lando
2018-12-14 20:41:21 +00:00
Bogdan Tara
b6a18773a4
Merge inbound to mozilla-central. a=merge
2018-12-14 00:42:20 +02:00
Gijs Kruitbosch
7ab8abdd16
Bug 1499092 - move bulk of registerProtocolHandler checks into compiled code so we don't need a dedicated component in the child process, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D13697
--HG--
extra : moz-landing-system : lando
2018-12-13 13:47:39 +00:00
Ehsan Akhgari
d4b2c4dbef
Bug 1511818 - Keep track of unique domains with a valid hostname for the purposes of the automatic access grant heuristics of the Storage Access API r=mikedeboer
...
This is an attempt to fix a Talos regression caused by the cost of URL
parsing. The approach I'm taking here is to modify the requirements of
bug 1509047 part 2 slightly so that I can remove the expensive code
which resulted in the Talos regression.
The change in behaviour is that the automatic access grants for the
Storage Access API will use the number of unique domains visited in the
session as opposed to the number of unique origins visited.
Differential Revision: https://phabricator.services.mozilla.com/D14156
--HG--
extra : moz-landing-system : lando
2018-12-12 15:21:32 +00:00
Daniel Stenberg
704416cc5c
Bug 1503393 - adjust tests for localhost proxying r=mayhemer
...
--HG--
extra : rebase_source : 49fd0951c9bce6058a1a54a4772891aa28ebb354
extra : source : 52e8ef71af9b837be53b294d09381d70c5efceba
2018-12-03 16:28:14 +02:00
Shane Caraveo
b8b0e4b612
Bug 1506653 support disabling page action for private windows, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D11805
--HG--
extra : moz-landing-system : lando
2018-11-20 18:24:38 +00:00
Dave Townsend
0f41ddb2a4
Bug 1513113: Bail out of loading icons if the content page has unloaded. r=mak
...
There is a problem in FaviconLoader where we can attempt to load icons after the
page has been unloaded somehow. Because DeferredTask pushes its task to the idle
queue there is a short gap between when DeferredTask's timer fires and when its
task starts. If the page is unloaded in that gap we are unable to cancel the
task and when it starts it fails to access the content page.
However, when the page unloads we do clear the list of icons and since there is
no reason to do anything when the list of icons is empty we can just bail out
of the load task early and never try to touch the content page in this case.
Differential Revision: https://phabricator.services.mozilla.com/D14188
--HG--
extra : moz-landing-system : lando
2018-12-12 17:12:53 +00:00
Mark Banner
0304564ac7
Bug 1415483 - Apply the new options to reject-importGlobalProperties across the codebase, remove unnecessary importGlobalProperties. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D13754
--HG--
extra : moz-landing-system : lando
2018-12-11 21:39:40 +00:00
Csoregi Natalia
9e970681f2
Backed out 2 changesets (bug 1415483) for multiple failures e.g. on test_message_manager_ipc.html. CLOSED TREE
...
Backed out changeset d00748de66fc (bug 1415483)
Backed out changeset 8dea94258f54 (bug 1415483)
2018-12-11 19:30:57 +02:00
Mark Banner
1abdc8687f
Bug 1415483 - Apply the new options to reject-importGlobalProperties across the codebase, remove unnecessary importGlobalProperties. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D13754
--HG--
extra : moz-landing-system : lando
2018-12-11 14:09:44 +00:00
Mark Banner
833371676c
Bug 1512052 - Update some directories in .eslintignore, and correct a few .eslintrc.js files. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D13745
--HG--
rename : browser/components/attribution/test/.eslintrc.js => browser/components/attribution/test/xpcshell/.eslintrc.js
extra : moz-landing-system : lando
2018-12-11 13:15:16 +00:00
Marco Bonardo
4df6b25ace
Bug 1510281 - Backed out changeset 093960021b8b because we want to use a different approach. r=mkaply
...
Differential Revision: https://phabricator.services.mozilla.com/D13328
--HG--
extra : moz-landing-system : lando
2018-12-08 17:32:27 +00:00
Andrea Marchesini
562202c9bd
Bug 1512485 - Introduce nsIClearDataService.deleteDataFromOriginAttributesPattern, r=johannh
2018-12-09 13:19:04 +01:00
Mark Banner
47d25a826d
Bug 1505411 - Add basic monitoring for partner search pages with ads and clicks. Depends on D11188 r=adw,Felipe,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D11656
--HG--
extra : moz-landing-system : lando
2018-12-05 20:33:01 +00:00
Gijs Kruitbosch
2efc57c842
Bug 1511903 - r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D13714
--HG--
extra : moz-landing-system : lando
2018-12-05 10:24:56 +00:00
Ciure Andrei
ed617be144
Backed out 2 changesets (bug 1512052)for causing build bustages CLOSED TREE
...
Backed out changeset 4773a3f46c22 (bug 1512052)
Backed out changeset 2f48c5afbe57 (bug 1512052)
--HG--
rename : browser/components/attribution/test/xpcshell/.eslintrc.js => browser/components/attribution/test/.eslintrc.js
2018-12-05 05:47:39 +02:00
Mark Banner
6eec4b7bae
Bug 1512052 - Update some directories in .eslintignore, and correct a few .eslintrc.js files. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D13745
--HG--
rename : browser/components/attribution/test/.eslintrc.js => browser/components/attribution/test/xpcshell/.eslintrc.js
extra : moz-landing-system : lando
2018-12-04 22:27:02 +00:00
Dennis Schubert
d849d67a61
Bug 1511600 - Disable WebCompat Reporter in some tests. a=testonly
...
Differential Revision: https://phabricator.services.mozilla.com/D13739
--HG--
extra : moz-landing-system : lando
2018-12-04 19:29:42 +00:00
Dorel Luca
4ce99f5758
Backed out changeset 5516f3e7b817 (bug 1511903) for browser-chrome failures in browser/components/sessionstore/test/browser_attributes.js. CLOSED TREE
...
--HG--
extra : amend_source : ce52b72a7637a7a04f0f0c9531aecb4bf9ed8457
2018-12-04 15:20:13 +02:00
Gijs Kruitbosch
bbf6af58e6
Bug 1511903 - r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D13714
--HG--
extra : moz-landing-system : lando
2018-12-04 12:12:05 +00:00
Coroiu Cristina
3564dfde3b
Merge inbound to mozila-central a=merge
2018-12-01 07:46:00 +02:00
Ehsan Akhgari
e62ed1ac15
Bug 1511249 - Ensure that 3rdPartyStorage permissions are checked with the exact tracker origin not just with a prefix r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D13499
--HG--
extra : moz-landing-system : lando
2018-11-30 14:36:36 +00:00
Razvan Maries
77d87d9972
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-11-30 05:13:14 +02:00
Ehsan Akhgari
e86e968562
Bug 1510015 - Display IDN domain names properly in the storage access API doorhanger r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12984
--HG--
extra : moz-landing-system : lando
2018-11-30 02:17:50 +00:00
Jan Varga
709a73dabf
Bug 1286798 - Part 14: Enhance clearStoragesForPrincipal() to support clearing of storages for specific quota client; r=asuth
...
See also bug 1402254, original patch by baku.
2018-11-29 21:47:58 +01:00
Ehsan Akhgari
45a3f1578f
Bug 1509047 - Part 5: Add heuristics to the storage access API for automatically granting temporary session-scoped storage access without displaying a doorhanger prompt; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12866
2018-11-29 00:45:06 -05:00
Ehsan Akhgari
1a3a93b61f
Bug 1509047 - Part 4: Add support for PermissionPromptPrototype.onBeforeShow() cancelling a prompt; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12865
2018-11-29 00:45:06 -05:00
Ehsan Akhgari
4aa18e126d
Bug 1509047 - Part 2: Add an API for measuring the number of unique origins visited in the past 24 hours; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12863
2018-11-29 00:45:06 -05:00
Jan-Erik Rediger
5fd1cd8036
Bug 1498163 - Migrate external callers to the new snapshot API r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D12890
--HG--
extra : moz-landing-system : lando
2018-11-28 09:36:03 +00:00
Dão Gottwald
65b52f7de5
Bug 1510418 - Use TelemetryStopwatch.running instead of custom _tabSwitchStopWatchRunning flag. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D13126
--HG--
extra : moz-landing-system : lando
2018-11-27 21:53:13 +00:00
Cosmin Sabou
e1e8f2ea69
Merge mozilla-inbound to mozilla-central. a=merge
2018-11-28 06:08:19 +02:00
Marco Bonardo
7adb9377d5
Bug 1510281 - Use a private and isolated context for search suggestions. r=mkaply
...
Differential Revision: https://phabricator.services.mozilla.com/D13082
--HG--
extra : moz-landing-system : lando
2018-11-27 17:18:28 +00:00
Shane Caraveo
29892c75cf
Bug 1508853 make the search default panel persistent, r=aswan
...
This is a quick fix to ensure that the search install panel is shown when an extension uses is_default. The intention is to uplift for 64.
Differential Revision: https://phabricator.services.mozilla.com/D13078
--HG--
extra : moz-landing-system : lando
2018-11-27 18:05:59 +00:00
Mike de Boer
1c9d33675e
Bug 1496764 - extend search event telemetry to never expire and change the probe owners. r=chutten,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D9229
--HG--
extra : moz-landing-system : lando
2018-11-27 15:15:35 +00:00
Andreea Pavel
ebe85db8e7
Backed out changeset ad857edac6a5 (bug 1498163) for failing devtools/client/performance/test/browser_perf-telemetry-04.js on a CLOSED TREE
2018-11-27 11:05:28 +02:00
Jan-Erik Rediger
c6e72f0819
Bug 1498163 - Migrate external callers to the new snapshot API r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D12890
--HG--
extra : moz-landing-system : lando
2018-11-26 14:34:23 +00:00
Ehsan Akhgari
923b4f06ad
Bug 1503074 - Only touch the FX_TAB_SWITCH_COMPOSITE_E10S_MS stopwatch when we have actually started it in the past
...
Differential Revision: https://phabricator.services.mozilla.com/D12966
--HG--
extra : moz-landing-system : lando
2018-11-26 19:16:09 +00:00
Ehsan Akhgari
164791340d
Bug 1490811 - Part 2: Add a test for the basic functionality of the storage access prompt r=johannh
...
Depends on D12467
Differential Revision: https://phabricator.services.mozilla.com/D12507
--HG--
extra : moz-landing-system : lando
2018-11-26 21:23:18 +00:00
Ehsan Akhgari
cc714b7adc
Bug 1490811 - Part 1: Add a permission doorhanger for the storage access API r=baku,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12467
--HG--
extra : moz-landing-system : lando
2018-11-26 21:23:16 +00:00
Shane Caraveo
dfbb130d83
Bug 1489531 Expose telemetry client_id hash to about:addons via cookie r=Gijs,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D9317
--HG--
extra : moz-landing-system : lando
2018-11-26 15:26:39 +00:00
Ehsan Akhgari
5eb383c4df
Bug 1508759 - Add support for hooking up permission prompts that don't use SitePermissions to TemporaryPermissions r=johannh
...
Normally, permission prompts would define a permissionKey attribute in order
to get integrated with SitePermissions. Since SitePermissions is internally
hooked up to TemporaryPermissions, such permission prompts do not need any
extra handling for taking benefit from the temporary permissions infrastructure.
For the Storage Access API, however, we're not going to use SitePermissions,
and instead Gecko will be in charge of defining the required permissions in the
permission manager database when the prompt is responded to with an Allow
action. This means that by default we won't be integrated with the temporary
permissions setup either.
This patch allows prompts to define a new way to opt out of reading and writing
permissions through the permission manager but still being integrated with
temporary permissions. That is, through returning false from the new
usePermissionManager attribute and returning a name from the permissionKey
attribute. TemporaryPermissions will do the expected work in order to ensure
that each prompt with a unique key will be automatically blocked if a previous
instance of the same prompt type with the same key has been blocked in the
current tab.
Note that this doesn't yet include support for showGloballyBlocked or
permitTemporaryAllow since those features aren't needed for our use case.
Differential Revision: https://phabricator.services.mozilla.com/D12466
--HG--
extra : moz-landing-system : lando
2018-11-26 10:32:19 +00:00
Christian Holler
e48061eb07
Bug 1506044 - Do not send cookies with ASan reporter submits. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12317
--HG--
extra : moz-landing-system : lando
2018-11-21 23:18:27 +00:00
Jan-Erik Rediger
b07e153ff0
Bug 1498173 - Migrate external tests to changed histogram API r=chutten
...
Depends on D12557
Differential Revision: https://phabricator.services.mozilla.com/D12558
--HG--
extra : moz-landing-system : lando
2018-11-22 23:35:43 +00:00
Mark Striemer
28551ead0f
Bug 1505751 - Wait for menulist close for browser language handlers r=Gijs
...
The search handler was being called when focusing the menuitem with the keyboard on Windows. This didn't provide a good experience and left the popup open once the search started. Ensure the popup is always shown when using the keyboard and don't trigger the search until the popup is closed.
Differential Revision: https://phabricator.services.mozilla.com/D12324
--HG--
extra : moz-landing-system : lando
2018-11-21 15:36:52 +00:00
Andrea Marchesini
e8cb35c9b3
Bug 1507171 - Cleanup data on shutdown just for http, https and file URLs, r=johannh
2018-11-19 16:02:23 +01:00
Tim Nguyen
f3c3251f9d
Bug 1468517 - Make toolbar_bottom_separator color apply to findbar top border. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D11577
--HG--
extra : moz-landing-system : lando
2018-11-18 18:16:52 +00:00
Andreea Pavel
72b0594cb8
Merge mozilla-inbound to mozilla-central. a=merge
2018-11-17 13:27:24 +02:00
Nika Layzell
fe2f2478f7
Bug 1477432 - Part 2: Avoid using nsIJSID in GenerateQI, and produce better diagnostics, r=kmag
...
This is the first part of hiding the implementation of nsIJSID behind the
interface added in Part 1, such that we can substitute that implementation out.
I had to make a couple of changes to fix the errors caused by the new behaviour
in GenerateQI.
Differential Revision: https://phabricator.services.mozilla.com/D2279
2018-11-16 17:27:31 -05:00
Drew Willcoxon
b8258389b8
Bug 1499193 - Follow-up 2: Update SEARCH_COUNTS key r=mkaply
...
Change the `<engine>.<alias>.urlbar` `SEARCH_COUNTS` keys to `<engine>.alias` as described in bug 1499193 comment 23 and later.
Differential Revision: https://phabricator.services.mozilla.com/D12038
--HG--
extra : moz-landing-system : lando
2018-11-16 21:15:54 +00:00
alwu
4515d99b29
Bug 1493766 - part1 : notify when temporary permission changed. r=johannh
...
Since temporary permissions are only stored in the front-end side, we can't know whether we have
allowed page to autoplay or not without sending a request. Therefore, we want to notify the back-end
side when the temporary permissions changed.
Differential Revision: https://phabricator.services.mozilla.com/D7011
--HG--
extra : moz-landing-system : lando
2018-11-15 19:51:26 +00:00
Dave Townsend
3e18f3d532
Bug 1503696: Cache cookies in the same way we did before Firefox 63. r=mak
...
Previous to bug 1453751 favicons were loaded from the network by a <xul:image>
tag with validate="never". This caused us to always use any cached version if
possible. Bug 1453751 used a normal load type causing us to revalidate with the
server for each request. This switches the loader to using the cache if possible.
Differential Revision: https://phabricator.services.mozilla.com/D11402
--HG--
extra : moz-landing-system : lando
2018-11-15 20:46:32 +00:00
Mark Banner
7e8a95c1c9
Bug 1505456 - Move recordSearchURLTelemetry to its own module. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D11188
--HG--
rename : toolkit/components/search/tests/xpcshell/test_urltelemetry.js => browser/components/search/test/unit/test_urlTelemetry.js
extra : moz-landing-system : lando
2018-11-15 14:45:20 +00:00
Mark Banner
008609384d
Bug 1505456 - Move browser tests into a sub-directory for browser/components/search/test. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D11187
--HG--
rename : browser/components/search/test/.eslintrc.js => browser/components/search/test/browser/.eslintrc.js
rename : browser/components/search/test/426329.xml => browser/components/search/test/browser/426329.xml
rename : browser/components/search/test/483086-1.xml => browser/components/search/test/browser/483086-1.xml
rename : browser/components/search/test/483086-2.xml => browser/components/search/test/browser/483086-2.xml
rename : browser/components/search/test/SearchTestUtils.jsm => browser/components/search/test/browser/SearchTestUtils.jsm
rename : browser/components/search/test/browser.ini => browser/components/search/test/browser/browser.ini
rename : browser/components/search/test/browser_426329.js => browser/components/search/test/browser/browser_426329.js
rename : browser/components/search/test/browser_483086.js => browser/components/search/test/browser/browser_483086.js
rename : browser/components/search/test/browser_aboutSearchReset.js => browser/components/search/test/browser/browser_aboutSearchReset.js
rename : browser/components/search/test/browser_addEngine.js => browser/components/search/test/browser/browser_addEngine.js
rename : browser/components/search/test/browser_amazon.js => browser/components/search/test/browser/browser_amazon.js
rename : browser/components/search/test/browser_bing.js => browser/components/search/test/browser/browser_bing.js
rename : browser/components/search/test/browser_contextSearchTabPosition.js => browser/components/search/test/browser/browser_contextSearchTabPosition.js
rename : browser/components/search/test/browser_contextmenu.js => browser/components/search/test/browser/browser_contextmenu.js
rename : browser/components/search/test/browser_ddg.js => browser/components/search/test/browser/browser_ddg.js
rename : browser/components/search/test/browser_eBay.js => browser/components/search/test/browser/browser_eBay.js
rename : browser/components/search/test/browser_google.js => browser/components/search/test/browser/browser_google.js
rename : browser/components/search/test/browser_google_behavior.js => browser/components/search/test/browser/browser_google_behavior.js
rename : browser/components/search/test/browser_healthreport.js => browser/components/search/test/browser/browser_healthreport.js
rename : browser/components/search/test/browser_hiddenOneOffs_cleanup.js => browser/components/search/test/browser/browser_hiddenOneOffs_cleanup.js
rename : browser/components/search/test/browser_hiddenOneOffs_diacritics.js => browser/components/search/test/browser/browser_hiddenOneOffs_diacritics.js
rename : browser/components/search/test/browser_oneOffContextMenu.js => browser/components/search/test/browser/browser_oneOffContextMenu.js
rename : browser/components/search/test/browser_oneOffContextMenu_setDefault.js => browser/components/search/test/browser/browser_oneOffContextMenu_setDefault.js
rename : browser/components/search/test/browser_oneOffHeader.js => browser/components/search/test/browser/browser_oneOffHeader.js
rename : browser/components/search/test/browser_private_search_perwindowpb.js => browser/components/search/test/browser/browser_private_search_perwindowpb.js
rename : browser/components/search/test/browser_searchEngine_behaviors.js => browser/components/search/test/browser/browser_searchEngine_behaviors.js
rename : browser/components/search/test/browser_searchbar_keyboard_navigation.js => browser/components/search/test/browser/browser_searchbar_keyboard_navigation.js
rename : browser/components/search/test/browser_searchbar_openpopup.js => browser/components/search/test/browser/browser_searchbar_openpopup.js
rename : browser/components/search/test/browser_searchbar_smallpanel_keyboard_navigation.js => browser/components/search/test/browser/browser_searchbar_smallpanel_keyboard_navigation.js
rename : browser/components/search/test/browser_tooManyEnginesOffered.js => browser/components/search/test/browser/browser_tooManyEnginesOffered.js
rename : browser/components/search/test/browser_webapi.js => browser/components/search/test/browser/browser_webapi.js
rename : browser/components/search/test/google_codes/browser.ini => browser/components/search/test/browser/google_codes/browser.ini
rename : browser/components/search/test/head.js => browser/components/search/test/browser/head.js
rename : browser/components/search/test/opensearch.html => browser/components/search/test/browser/opensearch.html
rename : browser/components/search/test/test.html => browser/components/search/test/browser/test.html
rename : browser/components/search/test/testEngine.xml => browser/components/search/test/browser/testEngine.xml
rename : browser/components/search/test/testEngine_diacritics.xml => browser/components/search/test/browser/testEngine_diacritics.xml
rename : browser/components/search/test/testEngine_dupe.xml => browser/components/search/test/browser/testEngine_dupe.xml
rename : browser/components/search/test/testEngine_missing_namespace.xml => browser/components/search/test/browser/testEngine_missing_namespace.xml
rename : browser/components/search/test/testEngine_mozsearch.xml => browser/components/search/test/browser/testEngine_mozsearch.xml
rename : browser/components/search/test/tooManyEnginesOffered.html => browser/components/search/test/browser/tooManyEnginesOffered.html
rename : browser/components/search/test/webapi.html => browser/components/search/test/browser/webapi.html
extra : moz-landing-system : lando
2018-11-15 14:44:55 +00:00
Paolo Amadini
f6b106efb2
Bug 1496827 - Remove the "notification" binding. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D11650
--HG--
rename : browser/components/customizableui/content/.eslintrc.js => browser/components/translation/content/.eslintrc.js
rename : browser/components/translation/jar.mn => browser/components/translation/content/jar.mn
rename : browser/components/translation/microsoft-translator-attribution.png => browser/components/translation/content/microsoft-translator-attribution.png
rename : browser/components/customizableui/content/moz.build => browser/components/translation/content/moz.build
rename : browser/components/translation/translation-infobar.xml => browser/components/translation/content/translation-notification.js
extra : rebase_source : 598396d2da96b04782413946976f7bb9fb6be75f
2018-11-13 12:56:42 +00:00
Dave Townsend
73268fba43
Bug 1504470: Drop favicons above 2048x2048. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D13362
--HG--
extra : rebase_source : 23f76080b037dbae71d25b2851e03e4afd179d84
2018-11-28 13:38:42 -08:00
Dave Townsend
da469d9988
Bug 1504470: Switch to using a storage stream for caching favicon data. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D13361
--HG--
extra : rebase_source : 52a4012baa5ff921fb83fb43988c3eb797ab918c
2018-11-28 12:42:51 -08:00
Jared Wein
98ab4d61f7
Bug 1511095 - Remove SchedulePressure.jsm and the fallback loading throbber in the tabstrip. r=mconley
...
The APNG version is still used by the TabsList which can't support the SVG version of the throbber currently.
Differential Revision: https://phabricator.services.mozilla.com/D13461
--HG--
extra : moz-landing-system : lando
2018-11-29 22:25:33 +00:00
Noemi Erli
3b0f69841f
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-11-13 18:34:32 +02:00
Andrea Marchesini
1a3d20aa4f
Bug 1505071 - Cleanup cookies should ignore OriginAttributes on shutdown, r=johannh
2018-11-13 16:49:01 +01:00
Siddhant085
6218cd4d20
Bug 1503851 - Replace Services.search.currentEngine by defaultEngine in test code r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D11553
--HG--
extra : moz-landing-system : lando
2018-11-13 09:34:00 +00:00
Michael Kaply
fb81651d50
Bug 1504686 - Don't count search for same document changes. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D11394
--HG--
extra : moz-landing-system : lando
2018-11-09 11:24:59 +00:00
Andreea Pavel
6cebff1713
Backed out changeset 655b8b4a0e67 (bug 1503696) for failing eslint at gecko/browser/base/content/test/favicons/browser_favicon_cache.js on a CLOSED TREE
2018-11-12 19:11:08 +02:00
Dave Townsend
918425999d
Bug 1503696: Cache cookies in the same way we did before Firefox 63. r=mak
...
Previous to bug 1453751 favicons were loaded from the network by a <xul:image>
tag with validate="never". This caused us to always use any cached version if
possible. Bug 1453751 used a normal load type causing us to revalidate with the
server for each request. This switches the loader to using the cache if possible.
Differential Revision: https://phabricator.services.mozilla.com/D11402
--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:35 +00:00
Paolo Amadini
cdb5b4eb19
Bug 1471403 - Part 4 - Convert "notificationbox" to a custom class. r=bgrins
...
As part of the conversion, support for notificationsHidden and children that are not notifications is also removed.
Differential Revision: https://phabricator.services.mozilla.com/D10894
--HG--
rename : toolkit/content/widgets/notification.xml => toolkit/content/widgets/notificationbox.js
extra : rebase_source : 36a5412e1e9a9dc591fd486d1123c1f763a6f173
2018-11-09 14:58:18 +00:00
Paolo Amadini
ce13039af3
Bug 1471403 - Part 2 - Lazify the creation of "notificationbox" elements. r=dao,bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D10892
--HG--
extra : rebase_source : f66fe90d780c3d446f4a065c0397cbb37f43cb0c
2018-11-09 14:38:49 +00:00
Cosmin Sabou
1b7e778d69
Merge mozilla-central to mozilla-inbound.
2018-11-28 00:04:55 +02:00
Ehsan Akhgari
31a9e2ed4f
Bug 1503074 follow-up: Address review comments
2018-11-27 14:48:23 -05:00
Drew Willcoxon
9fbda91757
Bug 1504370 - Update SEARCH_COUNTS telemetry for private browsing mode r=mkaply
...
* If a search is performed in a private window and the new pref `browser.engagement.search_counts.pbm` is true, then do not record `SEARCH_COUNTS` telemetry. Note that the the pref must be true. If it's false or doesn't exist, then we record telemetry even in pbm like we normally do currently. (We record `SEARCH_COUNTS` telemetry in two places: (1) In BrowserUsageTelemetry.jsm, and (2) "in-content" telemetry directly in the search service. So skip both of those places.)
* Also skip the other ancillary telemetry recorded by `BrowserUsageTelemetry._recordSearch`: a keyed scalar and a telemetry event.
* I made some modifications to the search service to let me test the "in-content" telemetry keys
Differential Revision: https://phabricator.services.mozilla.com/D10851
--HG--
extra : moz-landing-system : lando
2018-11-06 17:58:07 +00:00
Gijs Kruitbosch
a0bf942503
Bug 1496360 - make BrowserWindowTracker and its deps use the docshell to obtain an outerWindowID, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D11003
--HG--
extra : moz-landing-system : lando
2018-11-06 09:48:46 +00:00
Drew Willcoxon
28cc94facb
Bug 1499193 - Add new SEARCH_COUNTS telemetry for internal search engine alias usage. r=mkaply
...
Modify `BrowserUsageTelemetry.recordSearch` to take an alias instead of the bool `isAlias`. If an alias is given and it's an internal alias of the given engine, then increment a new `"engineName.@engine.source"` key under the `SEARCH_COUNTS` histogram -- in addition to incrementing the usual `"engineName.source"` key under that same histogram.
Differential Revision: https://phabricator.services.mozilla.com/D10633
--HG--
extra : moz-landing-system : lando
2018-11-03 16:47:16 +00:00
Kris Maglione
ade8c9ede8
Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D9888
--HG--
extra : source : afd0a13bcfff4c92ad2497ec687f466484481667
extra : amend_source : 501bca3f94a0cb0c8bec1f30d0b3f64a50b04e48
extra : intermediate-source : bc03f101937e373fdaca735f3f356960a5239bc0
2018-10-25 19:04:01 -07:00
arthur.iakab
0c81738411
Backed out 2 changesets (bug 1482091) for bc failures on browser_domFullscreen_fullscreenMode.js
...
Backed out changeset bc03f101937e (bug 1482091)
Backed out changeset 28a19b7290ab (bug 1482091)
2018-11-03 01:08:36 +02:00
Kris Maglione
7fa01216a4
Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D9888
--HG--
extra : source : afd0a13bcfff4c92ad2497ec687f466484481667
extra : amend_source : bf22d8e9ce5c081902bd5c75b892cc434a167300
2018-10-25 19:04:01 -07:00
arthur.iakab
cf2aa54f83
Backed out 2 changesets (bug 1482091)for failing browser chrome failures on browser_panelUINotifications_fullscreen_noAutoHideToolbar.js
...
Backed out changeset afd0a13bcfff (bug 1482091)
Backed out changeset a19c6b3e0402 (bug 1482091)
2018-11-02 23:01:15 +02:00
Kris Maglione
96f3e16d1a
Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D9888
--HG--
extra : rebase_source : a9daea3a9efea37acdbcaecda8bf0b7f69631de4
extra : histedit_source : bb8b416b1387da9de3bd95c7a171f10426a22602
2018-10-25 19:04:01 -07:00
prathiksha
7a42d37605
Bug 1459603 - Remove the checkbox from the persistent storage notification. r=johannh
...
Remove the checkbox from the persistent storage notification.
Differential Revision: https://phabricator.services.mozilla.com/D8891
--HG--
extra : moz-landing-system : lando
2018-11-02 08:15:05 +00:00
Daniel Varga
e86b1d05f8
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : mobile/android/chrome/geckoview/GeckoViewNavigationContent.js => mobile/android/chrome/geckoview/GeckoViewNavigationChild.js
2018-11-02 00:27:53 +02:00
Jan-Erik Rediger
50555e7773
Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
...
Depends on D9236
Differential Revision: https://phabricator.services.mozilla.com/D9237
--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:59 +00:00
Jay Lim
b232c83d80
Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
...
Now that we have moved some about: pages to the privileged content process,
opening these URLs from a non-privileged content process will trigger SessionStore
to restore the tab state due to a process flip. We will set favicons for these
URLs earlier to avoid flickering and improve perceived performance.
This patch also prevents the spinner whenever a page with a local about: URI
(about:blank and about: pages that resolve to jar:// or file:// URIs) is
loaded from a process that the URI cannot load in (e.g. loading about:newtab
in the web content process), as well as during tab duplication or session
restoration for such local about: URIs.
Before this patch, there were additional frames when opening a new window, causing
browser/base/content/test/performance/browser_windowopen.js to fail. This patch
will reduce the number of frames when opening a new window.
MozReview-Commit-ID: yjj2964KSz
--HG--
extra : source : cecc2d52e72e7c6e61137a9147735cb07a079d51
extra : intermediate-source : 21a6f1a83c73ce4fff654d4b2118e98375f0a528
extra : histedit_source : e8b8132856b7ee27b530798c2721b76118de655e
2018-07-20 16:43:12 -04:00
Ciure Andrei
60ea98ca60
Backed out 10 changesets (bug 1501044, bug 1472212) for fetch-destination.https.html perma failure CLOSED TREE
...
Backed out changeset aa35078cabaa (bug 1472212)
Backed out changeset bf02793f802d (bug 1472212)
Backed out changeset 95a7ef6102a6 (bug 1472212)
Backed out changeset 7b7fa6ab2229 (bug 1472212)
Backed out changeset 4fe4ec18f2f3 (bug 1472212)
Backed out changeset 18f824674b76 (bug 1472212)
Backed out changeset 1978a7837502 (bug 1472212)
Backed out changeset 21a6f1a83c73 (bug 1472212)
Backed out changeset 48242d39d532 (bug 1472212)
Backed out changeset 0b5cf2f4305a (bug 1501044)
2018-10-30 23:31:10 +02:00
Jay Lim
6fe4aee23e
Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
...
Now that we have moved some about: pages to the privileged content process,
opening these URLs from a non-privileged content process will trigger SessionStore
to restore the tab state due to a process flip. We will set favicons for these
URLs earlier to avoid flickering and improve perceived performance.
This patch also prevents the spinner whenever a page with a local about: URI
(about:blank and about: pages that resolve to jar:// or file:// URIs) is
loaded from a process that the URI cannot load in (e.g. loading about:newtab
in the web content process), as well as during tab duplication or session
restoration for such local about: URIs.
Before this patch, there were additional frames when opening a new window, causing
browser/base/content/test/performance/browser_windowopen.js to fail. This patch
will reduce the number of frames when opening a new window.
MozReview-Commit-ID: yjj2964KSz
--HG--
extra : rebase_source : a5588b5b6496c983350f591602d0959f906235d5
extra : intermediate-source : 176f3ee14e67f493bafefbd599fbf0fe194a25a6
extra : source : cecc2d52e72e7c6e61137a9147735cb07a079d51
2018-07-20 16:43:12 -04:00
Gurzau Raul
42ed3a7d97
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-30 07:32:36 +02:00
Csoregi Natalia
cc313f779c
Backed out 9 changesets (bug 1472212) for browser-chrome tests run issues on Linux x64 asan and failures on browser_ext_windows_create_tabId.js. CLOSED TREE
...
Backed out changeset 18e46df44cd1 (bug 1472212)
Backed out changeset 2e5de66c1f60 (bug 1472212)
Backed out changeset b94f9883aef0 (bug 1472212)
Backed out changeset ebdca743668c (bug 1472212)
Backed out changeset f8a06d01437e (bug 1472212)
Backed out changeset b6996abc7d90 (bug 1472212)
Backed out changeset 24c257cd18c3 (bug 1472212)
Backed out changeset 176f3ee14e67 (bug 1472212)
Backed out changeset b4baa63e5b1b (bug 1472212)
2018-10-30 01:58:21 +02:00
Mark Banner
3df3ea0b86
Bug 1501041 - Fix browser_UsageTelemetry_content*.js to consistently fail if there is an issue with the navigation event probe, and disable them due to current expiry. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D10070
--HG--
extra : moz-landing-system : lando
2018-10-29 18:48:52 +00:00
Gurzau Raul
8f82fd493f
Merge inbound to mozilla-central. a=merge
2018-10-30 00:00:56 +02:00
Narcis Beleuzu
7faa4c74d0
Backed out changeset 7bb0ca583b02 (bug 1501041) for bc failures on browser_UsageTelemetry_content_aboutHome.js. CLOSED TREE
2018-10-29 16:13:41 +02:00
Cosmin Sabou
ec3d261a04
Bug 1501041 - Disable browser/modules/test/browser/browser_UsageTelemetry_content.js because of permafailure. r=jmaher
2018-10-26 18:04:00 +03:00
Siddhant085
6ab6938f8c
Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
...
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.
Differential Revision: https://phabricator.services.mozilla.com/D7972
--HG--
extra : moz-landing-system : lando
2018-10-27 16:52:02 +00:00
Andrea Marchesini
e78ef32074
Bug 1482055 - Cleanup cookie at shutdown must support domain cookies, r=johannh
2018-10-27 10:26:31 +02:00
Jay Lim
6687faac63
Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
...
Now that we have moved some about: pages to the privileged content process,
opening these URLs from a non-privileged content process will trigger SessionStore
to restore the tab state due to a process flip. We will set favicons for these
URLs earlier to avoid flickering and improve perceived performance.
This patch also prevents the spinner whenever a page with a local about: URI
(about:blank and about: pages that resolve to jar:// or file:// URIs) is
loaded from a process that the URI cannot load in (e.g. loading about:newtab
in the web content process), as well as during tab duplication or session
restoration for such local about: URIs.
Before this patch, there were additional frames when opening a new window, causing
browser/base/content/test/performance/browser_windowopen.js to fail. This patch
will reduce the number of frames when opening a new window.
MozReview-Commit-ID: yjj2964KSz
--HG--
extra : rebase_source : b5087686ad3e1c3eb16d0be9a8031b01d14cb6ab
extra : source : cecc2d52e72e7c6e61137a9147735cb07a079d51
2018-07-20 16:43:12 -04:00
Andrea Marchesini
1f9d9c2fc3
Bug 1482055 - Cleanup old cookies at shutdown if network.cookie.lifetimePolicy is ACCEPT_SESSION, r=johannh
2018-10-24 17:48:17 +02:00
Gijs Kruitbosch
8c3a4d7b4a
Bug 1501079 - fix various tests to not race with window focus/activate, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D9437
--HG--
extra : moz-landing-system : lando
2018-10-23 10:16:35 +00:00
Sebastian Hengst
699b4c267b
Bug 1496764 - Disable browser_UsageTelemetry_urlbar.js until telemetry probe has been extended to fix permafail on version increase. a=version-increase-fix
2018-10-22 19:59:24 +03:00
Sebastian Hengst
f38b28a87d
Bug 1496764 - Disable browser_UsageTelemetry_searchbar.js until telemetry probe has been extended to fix permafail on version increase. a=version-increase-fix
...
--HG--
extra : histedit_source : 88682dd1c8ed7dc93af81bba552e3b6d91f4b0cb
2018-10-22 16:33:06 +03:00
Ryan VanderMeulen
7482d4da97
Backed out changeset 2c633215c514 (bug 1482055) for causing bug 1500505.
2018-10-19 13:32:56 -04:00
Andrea Marchesini
20405b112f
Bug 1482055 - Cleanup old cookies at shutdown if network.cookie.lifetimePolicy is ACCEPT_SESSION, r=johannh
2018-10-17 19:53:51 +02:00
Dale Harvey
ce7a7296b3
Bug 1363169 - Add support for native windows share. r=gijs, r=aklotz
...
MozReview-Commit-ID: 7quON7Somvr
2018-10-16 13:54:13 +01:00
Jared Hirsch
74f48e2408
Bug 1498410 - Part 5 - Fix tests broken by Screenshots migration to pure webextension; r=aswan
...
Summary:
* Explicitly disable Screenshots in PageActions and context menu tests
* Update browser_preferences_usage test to accommodate Screenshots as a webextension
(Moving Screenshots from legacy bootstrap to webextension seems to require reducing
the minimum number of values in the `extensions.getAddons.cache.enabled` pref by one)
MozReview-Commit-ID: LCNaaXSE8w0
Reviewers: aswan
Reviewed By: aswan
Bug #: 1498410
Differential Revision: https://phabricator.services.mozilla.com/D8507
--HG--
extra : rebase_source : 5f1d71e966972cc324c91750745e8862ace2ddb6
2018-10-15 23:47:08 +03:00
Daniel Varga
906345c5bf
Backed out 5 changesets (bug 1498410) for browser-chrome failures at browser/base/content/test/performance/browser_preferences_usage.js
...
Backed out changeset 4842c9240ccf (bug 1498410)
Backed out changeset 9ba024979004 (bug 1498410)
Backed out changeset db5f7c857952 (bug 1498410)
Backed out changeset 40f06570e491 (bug 1498410)
Backed out changeset 0a7fd350ec1d (bug 1498410)
--HG--
rename : browser/extensions/screenshots/_locales/ach/messages.json => browser/extensions/screenshots/webextension/_locales/ach/messages.json
rename : browser/extensions/screenshots/_locales/ar/messages.json => browser/extensions/screenshots/webextension/_locales/ar/messages.json
rename : browser/extensions/screenshots/_locales/az/messages.json => browser/extensions/screenshots/webextension/_locales/az/messages.json
rename : browser/extensions/screenshots/_locales/be/messages.json => browser/extensions/screenshots/webextension/_locales/be/messages.json
rename : browser/extensions/screenshots/_locales/bg/messages.json => browser/extensions/screenshots/webextension/_locales/bg/messages.json
rename : browser/extensions/screenshots/_locales/bn_BD/messages.json => browser/extensions/screenshots/webextension/_locales/bn_BD/messages.json
rename : browser/extensions/screenshots/_locales/br/messages.json => browser/extensions/screenshots/webextension/_locales/br/messages.json
rename : browser/extensions/screenshots/_locales/bs/messages.json => browser/extensions/screenshots/webextension/_locales/bs/messages.json
rename : browser/extensions/screenshots/_locales/ca/messages.json => browser/extensions/screenshots/webextension/_locales/ca/messages.json
rename : browser/extensions/screenshots/_locales/cak/messages.json => browser/extensions/screenshots/webextension/_locales/cak/messages.json
rename : browser/extensions/screenshots/_locales/crh/messages.json => browser/extensions/screenshots/webextension/_locales/crh/messages.json
rename : browser/extensions/screenshots/_locales/cs/messages.json => browser/extensions/screenshots/webextension/_locales/cs/messages.json
rename : browser/extensions/screenshots/_locales/cy/messages.json => browser/extensions/screenshots/webextension/_locales/cy/messages.json
rename : browser/extensions/screenshots/_locales/da/messages.json => browser/extensions/screenshots/webextension/_locales/da/messages.json
rename : browser/extensions/screenshots/_locales/de/messages.json => browser/extensions/screenshots/webextension/_locales/de/messages.json
rename : browser/extensions/screenshots/_locales/dsb/messages.json => browser/extensions/screenshots/webextension/_locales/dsb/messages.json
rename : browser/extensions/screenshots/_locales/el/messages.json => browser/extensions/screenshots/webextension/_locales/el/messages.json
rename : browser/extensions/screenshots/_locales/en_GB/messages.json => browser/extensions/screenshots/webextension/_locales/en_GB/messages.json
rename : browser/extensions/screenshots/_locales/en_US/messages.json => browser/extensions/screenshots/webextension/_locales/en_US/messages.json
rename : browser/extensions/screenshots/_locales/eo/messages.json => browser/extensions/screenshots/webextension/_locales/eo/messages.json
rename : browser/extensions/screenshots/_locales/es_AR/messages.json => browser/extensions/screenshots/webextension/_locales/es_AR/messages.json
rename : browser/extensions/screenshots/_locales/es_CL/messages.json => browser/extensions/screenshots/webextension/_locales/es_CL/messages.json
rename : browser/extensions/screenshots/_locales/es_ES/messages.json => browser/extensions/screenshots/webextension/_locales/es_ES/messages.json
rename : browser/extensions/screenshots/_locales/es_MX/messages.json => browser/extensions/screenshots/webextension/_locales/es_MX/messages.json
rename : browser/extensions/screenshots/_locales/et/messages.json => browser/extensions/screenshots/webextension/_locales/et/messages.json
rename : browser/extensions/screenshots/_locales/eu/messages.json => browser/extensions/screenshots/webextension/_locales/eu/messages.json
rename : browser/extensions/screenshots/_locales/fa/messages.json => browser/extensions/screenshots/webextension/_locales/fa/messages.json
rename : browser/extensions/screenshots/_locales/ff/messages.json => browser/extensions/screenshots/webextension/_locales/ff/messages.json
rename : browser/extensions/screenshots/_locales/fi/messages.json => browser/extensions/screenshots/webextension/_locales/fi/messages.json
rename : browser/extensions/screenshots/_locales/fr/messages.json => browser/extensions/screenshots/webextension/_locales/fr/messages.json
rename : browser/extensions/screenshots/_locales/fy_NL/messages.json => browser/extensions/screenshots/webextension/_locales/fy_NL/messages.json
rename : browser/extensions/screenshots/_locales/ga_IE/messages.json => browser/extensions/screenshots/webextension/_locales/ga_IE/messages.json
rename : browser/extensions/screenshots/_locales/gd/messages.json => browser/extensions/screenshots/webextension/_locales/gd/messages.json
rename : browser/extensions/screenshots/_locales/gl/messages.json => browser/extensions/screenshots/webextension/_locales/gl/messages.json
rename : browser/extensions/screenshots/_locales/gn/messages.json => browser/extensions/screenshots/webextension/_locales/gn/messages.json
rename : browser/extensions/screenshots/_locales/gu_IN/messages.json => browser/extensions/screenshots/webextension/_locales/gu_IN/messages.json
rename : browser/extensions/screenshots/_locales/he/messages.json => browser/extensions/screenshots/webextension/_locales/he/messages.json
rename : browser/extensions/screenshots/_locales/hi_IN/messages.json => browser/extensions/screenshots/webextension/_locales/hi_IN/messages.json
rename : browser/extensions/screenshots/_locales/hr/messages.json => browser/extensions/screenshots/webextension/_locales/hr/messages.json
rename : browser/extensions/screenshots/_locales/hsb/messages.json => browser/extensions/screenshots/webextension/_locales/hsb/messages.json
rename : browser/extensions/screenshots/_locales/hu/messages.json => browser/extensions/screenshots/webextension/_locales/hu/messages.json
rename : browser/extensions/screenshots/_locales/hy_AM/messages.json => browser/extensions/screenshots/webextension/_locales/hy_AM/messages.json
rename : browser/extensions/screenshots/_locales/ia/messages.json => browser/extensions/screenshots/webextension/_locales/ia/messages.json
rename : browser/extensions/screenshots/_locales/id/messages.json => browser/extensions/screenshots/webextension/_locales/id/messages.json
rename : browser/extensions/screenshots/_locales/it/messages.json => browser/extensions/screenshots/webextension/_locales/it/messages.json
rename : browser/extensions/screenshots/_locales/ja/messages.json => browser/extensions/screenshots/webextension/_locales/ja/messages.json
rename : browser/extensions/screenshots/_locales/ka/messages.json => browser/extensions/screenshots/webextension/_locales/ka/messages.json
rename : browser/extensions/screenshots/_locales/kab/messages.json => browser/extensions/screenshots/webextension/_locales/kab/messages.json
rename : browser/extensions/screenshots/_locales/kk/messages.json => browser/extensions/screenshots/webextension/_locales/kk/messages.json
rename : browser/extensions/screenshots/_locales/kn/messages.json => browser/extensions/screenshots/webextension/_locales/kn/messages.json
rename : browser/extensions/screenshots/_locales/ko/messages.json => browser/extensions/screenshots/webextension/_locales/ko/messages.json
rename : browser/extensions/screenshots/_locales/lij/messages.json => browser/extensions/screenshots/webextension/_locales/lij/messages.json
rename : browser/extensions/screenshots/_locales/lo/messages.json => browser/extensions/screenshots/webextension/_locales/lo/messages.json
rename : browser/extensions/screenshots/_locales/lt/messages.json => browser/extensions/screenshots/webextension/_locales/lt/messages.json
rename : browser/extensions/screenshots/_locales/mai/messages.json => browser/extensions/screenshots/webextension/_locales/mai/messages.json
rename : browser/extensions/screenshots/_locales/mk/messages.json => browser/extensions/screenshots/webextension/_locales/mk/messages.json
rename : browser/extensions/screenshots/_locales/ml/messages.json => browser/extensions/screenshots/webextension/_locales/ml/messages.json
rename : browser/extensions/screenshots/_locales/mr/messages.json => browser/extensions/screenshots/webextension/_locales/mr/messages.json
rename : browser/extensions/screenshots/_locales/ms/messages.json => browser/extensions/screenshots/webextension/_locales/ms/messages.json
rename : browser/extensions/screenshots/_locales/nb_NO/messages.json => browser/extensions/screenshots/webextension/_locales/nb_NO/messages.json
rename : browser/extensions/screenshots/_locales/ne_NP/messages.json => browser/extensions/screenshots/webextension/_locales/ne_NP/messages.json
rename : browser/extensions/screenshots/_locales/nl/messages.json => browser/extensions/screenshots/webextension/_locales/nl/messages.json
rename : browser/extensions/screenshots/_locales/nn_NO/messages.json => browser/extensions/screenshots/webextension/_locales/nn_NO/messages.json
rename : browser/extensions/screenshots/_locales/pa_IN/messages.json => browser/extensions/screenshots/webextension/_locales/pa_IN/messages.json
rename : browser/extensions/screenshots/_locales/pl/messages.json => browser/extensions/screenshots/webextension/_locales/pl/messages.json
rename : browser/extensions/screenshots/_locales/pt_BR/messages.json => browser/extensions/screenshots/webextension/_locales/pt_BR/messages.json
rename : browser/extensions/screenshots/_locales/pt_PT/messages.json => browser/extensions/screenshots/webextension/_locales/pt_PT/messages.json
rename : browser/extensions/screenshots/_locales/rm/messages.json => browser/extensions/screenshots/webextension/_locales/rm/messages.json
rename : browser/extensions/screenshots/_locales/ro/messages.json => browser/extensions/screenshots/webextension/_locales/ro/messages.json
rename : browser/extensions/screenshots/_locales/ru/messages.json => browser/extensions/screenshots/webextension/_locales/ru/messages.json
rename : browser/extensions/screenshots/_locales/sk/messages.json => browser/extensions/screenshots/webextension/_locales/sk/messages.json
rename : browser/extensions/screenshots/_locales/sl/messages.json => browser/extensions/screenshots/webextension/_locales/sl/messages.json
rename : browser/extensions/screenshots/_locales/sq/messages.json => browser/extensions/screenshots/webextension/_locales/sq/messages.json
rename : browser/extensions/screenshots/_locales/sr/messages.json => browser/extensions/screenshots/webextension/_locales/sr/messages.json
rename : browser/extensions/screenshots/_locales/sv_SE/messages.json => browser/extensions/screenshots/webextension/_locales/sv_SE/messages.json
rename : browser/extensions/screenshots/_locales/ta/messages.json => browser/extensions/screenshots/webextension/_locales/ta/messages.json
rename : browser/extensions/screenshots/_locales/th/messages.json => browser/extensions/screenshots/webextension/_locales/th/messages.json
rename : browser/extensions/screenshots/_locales/tl/messages.json => browser/extensions/screenshots/webextension/_locales/tl/messages.json
rename : browser/extensions/screenshots/_locales/tr/messages.json => browser/extensions/screenshots/webextension/_locales/tr/messages.json
rename : browser/extensions/screenshots/_locales/uk/messages.json => browser/extensions/screenshots/webextension/_locales/uk/messages.json
rename : browser/extensions/screenshots/_locales/ur/messages.json => browser/extensions/screenshots/webextension/_locales/ur/messages.json
rename : browser/extensions/screenshots/_locales/vi/messages.json => browser/extensions/screenshots/webextension/_locales/vi/messages.json
rename : browser/extensions/screenshots/_locales/zh_CN/messages.json => browser/extensions/screenshots/webextension/_locales/zh_CN/messages.json
rename : browser/extensions/screenshots/_locales/zh_TW/messages.json => browser/extensions/screenshots/webextension/_locales/zh_TW/messages.json
rename : browser/extensions/screenshots/assertIsBlankDocument.js => browser/extensions/screenshots/webextension/assertIsBlankDocument.js
rename : browser/extensions/screenshots/assertIsTrusted.js => browser/extensions/screenshots/webextension/assertIsTrusted.js
rename : browser/extensions/screenshots/background/analytics.js => browser/extensions/screenshots/webextension/background/analytics.js
rename : browser/extensions/screenshots/background/auth.js => browser/extensions/screenshots/webextension/background/auth.js
rename : browser/extensions/screenshots/background/communication.js => browser/extensions/screenshots/webextension/background/communication.js
rename : browser/extensions/screenshots/background/deviceInfo.js => browser/extensions/screenshots/webextension/background/deviceInfo.js
rename : browser/extensions/screenshots/background/main.js => browser/extensions/screenshots/webextension/background/main.js
rename : browser/extensions/screenshots/background/selectorLoader.js => browser/extensions/screenshots/webextension/background/selectorLoader.js
rename : browser/extensions/screenshots/background/senderror.js => browser/extensions/screenshots/webextension/background/senderror.js
rename : browser/extensions/screenshots/background/startBackground.js => browser/extensions/screenshots/webextension/background/startBackground.js
rename : browser/extensions/screenshots/background/takeshot.js => browser/extensions/screenshots/webextension/background/takeshot.js
rename : browser/extensions/screenshots/blank.html => browser/extensions/screenshots/webextension/blank.html
rename : browser/extensions/screenshots/blobConverters.js => browser/extensions/screenshots/webextension/blobConverters.js
rename : browser/extensions/screenshots/build/buildSettings.js => browser/extensions/screenshots/webextension/build/buildSettings.js
rename : browser/extensions/screenshots/build/inlineSelectionCss.js => browser/extensions/screenshots/webextension/build/inlineSelectionCss.js
rename : browser/extensions/screenshots/build/onboardingCss.js => browser/extensions/screenshots/webextension/build/onboardingCss.js
rename : browser/extensions/screenshots/build/onboardingHtml.js => browser/extensions/screenshots/webextension/build/onboardingHtml.js
rename : browser/extensions/screenshots/build/raven.js => browser/extensions/screenshots/webextension/build/raven.js
rename : browser/extensions/screenshots/build/selection.js => browser/extensions/screenshots/webextension/build/selection.js
rename : browser/extensions/screenshots/build/shot.js => browser/extensions/screenshots/webextension/build/shot.js
rename : browser/extensions/screenshots/build/thumbnailGenerator.js => browser/extensions/screenshots/webextension/build/thumbnailGenerator.js
rename : browser/extensions/screenshots/catcher.js => browser/extensions/screenshots/webextension/catcher.js
rename : browser/extensions/screenshots/clipboard.js => browser/extensions/screenshots/webextension/clipboard.js
rename : browser/extensions/screenshots/domainFromUrl.js => browser/extensions/screenshots/webextension/domainFromUrl.js
rename : browser/extensions/screenshots/icons/back-highlight.svg => browser/extensions/screenshots/webextension/icons/back-highlight.svg
rename : browser/extensions/screenshots/icons/back.svg => browser/extensions/screenshots/webextension/icons/back.svg
rename : browser/extensions/screenshots/icons/cancel.svg => browser/extensions/screenshots/webextension/icons/cancel.svg
rename : browser/extensions/screenshots/icons/cloud.svg => browser/extensions/screenshots/webextension/icons/cloud.svg
rename : browser/extensions/screenshots/icons/copied-notification.svg => browser/extensions/screenshots/webextension/icons/copied-notification.svg
rename : browser/extensions/screenshots/icons/copy.svg => browser/extensions/screenshots/webextension/icons/copy.svg
rename : browser/extensions/screenshots/icons/done.svg => browser/extensions/screenshots/webextension/icons/done.svg
rename : browser/extensions/screenshots/icons/download.svg => browser/extensions/screenshots/webextension/icons/download.svg
rename : browser/extensions/screenshots/icons/help-16.svg => browser/extensions/screenshots/webextension/icons/help-16.svg
rename : browser/extensions/screenshots/icons/icon-highlight-32-v2.svg => browser/extensions/screenshots/webextension/icons/icon-highlight-32-v2.svg
rename : browser/extensions/screenshots/icons/icon-v2.svg => browser/extensions/screenshots/webextension/icons/icon-v2.svg
rename : browser/extensions/screenshots/icons/icon-welcome-face-without-eyes.svg => browser/extensions/screenshots/webextension/icons/icon-welcome-face-without-eyes.svg
rename : browser/extensions/screenshots/icons/menu-fullpage.svg => browser/extensions/screenshots/webextension/icons/menu-fullpage.svg
rename : browser/extensions/screenshots/icons/menu-myshot-white.svg => browser/extensions/screenshots/webextension/icons/menu-myshot-white.svg
rename : browser/extensions/screenshots/icons/menu-myshot.svg => browser/extensions/screenshots/webextension/icons/menu-myshot.svg
rename : browser/extensions/screenshots/icons/menu-visible.svg => browser/extensions/screenshots/webextension/icons/menu-visible.svg
rename : browser/extensions/screenshots/icons/onboarding-1.png => browser/extensions/screenshots/webextension/icons/onboarding-1.png
rename : browser/extensions/screenshots/icons/onboarding-2.png => browser/extensions/screenshots/webextension/icons/onboarding-2.png
rename : browser/extensions/screenshots/icons/onboarding-4.png => browser/extensions/screenshots/webextension/icons/onboarding-4.png
rename : browser/extensions/screenshots/icons/onboarding-5.png => browser/extensions/screenshots/webextension/icons/onboarding-5.png
rename : browser/extensions/screenshots/log.js => browser/extensions/screenshots/webextension/log.js
rename : browser/extensions/screenshots/makeUuid.js => browser/extensions/screenshots/webextension/makeUuid.js
rename : browser/extensions/screenshots/manifest.json => browser/extensions/screenshots/webextension/manifest.json
rename : browser/extensions/screenshots/onboarding/slides.html => browser/extensions/screenshots/webextension/onboarding/slides.html
rename : browser/extensions/screenshots/onboarding/slides.js => browser/extensions/screenshots/webextension/onboarding/slides.js
rename : browser/extensions/screenshots/randomString.js => browser/extensions/screenshots/webextension/randomString.js
rename : browser/extensions/screenshots/selector/callBackground.js => browser/extensions/screenshots/webextension/selector/callBackground.js
rename : browser/extensions/screenshots/selector/documentMetadata.js => browser/extensions/screenshots/webextension/selector/documentMetadata.js
rename : browser/extensions/screenshots/selector/shooter.js => browser/extensions/screenshots/webextension/selector/shooter.js
rename : browser/extensions/screenshots/selector/ui.js => browser/extensions/screenshots/webextension/selector/ui.js
rename : browser/extensions/screenshots/selector/uicontrol.js => browser/extensions/screenshots/webextension/selector/uicontrol.js
rename : browser/extensions/screenshots/selector/util.js => browser/extensions/screenshots/webextension/selector/util.js
rename : browser/extensions/screenshots/sitehelper.js => browser/extensions/screenshots/webextension/sitehelper.js
2018-10-13 06:46:17 +03:00
Jared Hirsch
24854801a8
Bug 1498410 - Part 5 - Fix tests broken by Screenshots migration to pure webextension; r=aswan
...
* Explicitly disable Screenshots in PageActions and context menu tests
* Update browser_preferences_usage test to accommodate Screenshots as a webextension
(Moving Screenshots from legacy bootstrap to webextension seems to require reducing
the minimum number of values in the `extensions.getAddons.cache.enabled` pref by one)
MozReview-Commit-ID: LCNaaXSE8w0
Differential Revision: https://phabricator.services.mozilla.com/D8507
--HG--
extra : moz-landing-system : lando
2018-10-12 23:42:54 +00:00
Mike Conley
90e282026f
Bug 1497901 - Make some tests work if Activity Stream runs in its own content process. r=Felipe
...
The separate Activity Stream content process is currently pref-able, and I'd like to make sure
that the tree is green with it enabled and disabled. This patch makes it so that tests that
browse from about:home/about:newtab to some other page or back work properly even if there
are process flips.
Based on work originally by Jay Lim (:imjching) <jay@imjching.com>.
Differential Revision: https://phabricator.services.mozilla.com/D8265
--HG--
extra : moz-landing-system : lando
2018-10-11 21:13:31 +00:00
Thomas Wisniewski
b572526d9c
Bug 1451485 - convert webcompat-reporter to a webextension; r=aswan,Pike
...
convert webcompat-reporter to a webextension
Differential Revision: https://phabricator.services.mozilla.com/D6575
--HG--
rename : browser/extensions/webcompat-reporter/skin/lightbulb.svg => browser/extensions/webcompat-reporter/icons/lightbulb.svg
extra : moz-landing-system : lando
2018-10-11 15:53:23 +00:00
Tiberius Oros
fea4c7c01d
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-11 06:56:20 +03:00
Shane Caraveo
695068b047
Bug 1497702 remove app-installed notification upon dismissal, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D8159
--HG--
extra : moz-landing-system : lando
2018-10-10 23:40:32 +00:00
Haik Aftandilian
206f542c37
Bug 1479051 - [macOS 10.14] WebRTC sites silently fail if user previously clicked "Don't Allow" for Firefox camera/mic access r=johannh
...
Check if we have permission from the OS to access the camera and microphone after the user has granted access to a site.
If permission is denied at the OS level, but granted to the site within Firefox, return NotFoundError.
Differential Revision: https://phabricator.services.mozilla.com/D5458
--HG--
extra : moz-landing-system : lando
2018-10-10 08:28:41 +00:00
Csoregi Natalia
523d3ae4fe
Backed out changeset c35bab726b03 (bug 1493483) for multiple browser-chrome failures e.g browser_extension_controlled.js. CLOSED TREE
2018-10-09 23:26:24 +03:00
Siddhant085
5e4fc9f261
Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
...
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.
Differential Revision: https://phabricator.services.mozilla.com/D7972
--HG--
extra : moz-landing-system : lando
2018-10-09 18:40:08 +00:00
Diego Pino Garcia
45377e5099
Bug 1481199 - Drop the obsolete dataType parameter for nsIBrowserSearchService.addEngine. r=mkaply
2018-10-09 13:39:35 +01:00
Shane Caraveo
e84b2e0788
Bug 1491438 move addon-installed notification to the appMenu, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D7949
--HG--
extra : moz-landing-system : lando
2018-10-08 14:56:39 +00:00
Mike Conley
7b8c8612f0
Bug 1496848 - Make browser_ContentSearch.js work with process flips. r=adw
...
Depends on D7937
Differential Revision: https://phabricator.services.mozilla.com/D7938
--HG--
extra : moz-landing-system : lando
2018-10-05 22:29:49 +00:00
Mike Conley
6e40bbfc36
Bug 1496848 - Get rid of message manager global from browser_ContentSearch.js. r=adw
...
This is to simplify a later patch that makes it easier to deal with process
flipping.
Depends on D7936
Differential Revision: https://phabricator.services.mozilla.com/D7937
--HG--
extra : moz-landing-system : lando
2018-10-05 22:29:23 +00:00
Drew Willcoxon
a9f52240ca
Bug 1489834 - Fix the Send Tab to Device page action title and tooltip r=jaws
...
Bug 1470555 moved the title from a dtd to a properties file, so we can and should now set the action's title directly when the action is created in PageActions.jsm. But it's a PluralForm string, so we need to jump through that hoop.
Differential Revision: https://phabricator.services.mozilla.com/D5721
--HG--
extra : moz-landing-system : lando
2018-10-02 14:25:37 +00:00
Mike Conley
441aadf5f8
Bug 1492950 - Get browser-fullZoom.js and ZoomUI.jsm off of getBrowserForDocument. r=florian
...
Depends on D6710
Differential Revision: https://phabricator.services.mozilla.com/D6711
--HG--
extra : moz-landing-system : lando
2018-10-02 17:51:11 +00:00
Mike Conley
7fc357cb04
Bug 1492950 - Move ZoomManager reset for crashed tabs into ContentCrashHandlers.jsm. r=Felipe
...
Depends on D6706
Differential Revision: https://phabricator.services.mozilla.com/D6709
--HG--
extra : moz-landing-system : lando
2018-10-02 17:50:09 +00:00
Doug Thayer
351745db30
Bug 1495032 - Proactively adjust tab priority on switch r=mconley
...
Our current prioritization mechanism doesn't account for tab
warming, or for the fact that the current tab should be
deprioritized. This corrects that.
Differential Revision: https://phabricator.services.mozilla.com/D7205
--HG--
extra : moz-landing-system : lando
2018-10-01 17:05:32 +00:00
savvysiddharth
e2553af6ae
Bug 1494276 - Removed unused hasFocus parameter from WindowHelper.onActivate;r=dao
...
hasFocus parameter was unused in BrowserWindowTracker.jsm
Differential Revision: https://phabricator.services.mozilla.com/D7237
--HG--
extra : moz-landing-system : lando
2018-09-29 09:39:57 +00:00
Dave Townsend
5dc008d932
Bug 1490015: Allow tab previews to direct load data uris. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D6996
--HG--
extra : moz-landing-system : lando
2018-09-26 21:09:49 +00:00
Gijs Kruitbosch
10714b6c62
Bug 1493628 - only update the 'current' outerWindowID when the browser window is the foreground window, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D6898
--HG--
extra : moz-landing-system : lando
2018-09-26 11:57:07 +00:00
k88hudson
201a155a88
Bug 1493794 - Add new search-only UI, onboarding localization, strings and bugfixes to Activity Stream r=ursula
...
Differential Revision: https://phabricator.services.mozilla.com/D6699
--HG--
extra : moz-landing-system : lando
2018-09-25 15:01:42 +00:00
Mark Striemer
2b0aaa8c2d
Bug 1483591 - Treat built-in webextension page actions as built-in r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D6329
--HG--
extra : moz-landing-system : lando
2018-09-21 21:50:26 +00:00
Gijs Kruitbosch
cf0c221553
Bug 1477672 - export and convert existing live bookmarks to avoid losing user data, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D6062
--HG--
extra : rebase_source : 793761fda84fb24d5ac614df9a4004cc303da9c2
2018-09-17 18:59:57 +01:00
Michael Kaply
44622e08e5
Bug 1492233 - Add telemetry for search from webextension. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D6262
--HG--
extra : moz-landing-system : lando
2018-09-21 20:08:28 +00:00
Zibi Braniecki
83ea94f5ba
Bug 1491394 - Update callsites to use new mozILocaleService API. r=jfkthame
...
Depends on D5924
Differential Revision: https://phabricator.services.mozilla.com/D6339
--HG--
extra : moz-landing-system : lando
2018-09-21 15:30:37 +00:00
Luca Greco
e834e90cb2
Bug 1433335 - Send telemetry events for each AddonManager action on an extension. r=aswan
...
- Added definitions for the new telemetry events
- Send telemetry events for each AddonManager action on an extension.
- Ensure that telemetry events are sent also for the extension prompts.
Differential Revision: https://phabricator.services.mozilla.com/D4448
--HG--
extra : moz-landing-system : lando
2018-09-19 16:43:11 +00:00
Jonathan Kingston
555f89c8d7
Bug 1485305 - browser/ tests Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4552
--HG--
extra : source : 2cf17e4974823d09d0fdd1aef64e69e840b288a1
extra : intermediate-source : 4771e6948a78507aa95a56e5b324d87dc82e9009
2018-08-29 15:44:56 +01:00
Jonathan Kingston
82cf4833c8
Bug 1485305 - browser/ Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4551
--HG--
extra : source : 2b7baed037199f16100d13e0057a5d1054fca14c
extra : intermediate-source : 091677bcef226cc780c0d60f34754e1cd8de8974
2018-08-29 15:43:27 +01:00
Brindusan Cristian
1db0587c0e
Backed out 10 changesets (bug 1485305) for browser-chrome failures on docshell/test/browser/browser_loadURI.js. CLOSED TREE
...
Backed out changeset 50439ec01661 (bug 1485305)
Backed out changeset a05e40ef7215 (bug 1485305)
Backed out changeset c99b97b4348b (bug 1485305)
Backed out changeset 75220b2f6669 (bug 1485305)
Backed out changeset e698f2fc1c1a (bug 1485305)
Backed out changeset acce14683c13 (bug 1485305)
Backed out changeset 323773a395cc (bug 1485305)
Backed out changeset 1b74152cabc1 (bug 1485305)
Backed out changeset 4b5c9d5929fc (bug 1485305)
Backed out changeset 238d92348159 (bug 1485305)
2018-09-19 18:47:27 +03:00
Jonathan Kingston
f57a3dbfb5
Bug 1485305 - browser/ tests Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4552
--HG--
extra : source : 2cf17e4974823d09d0fdd1aef64e69e840b288a1
2018-08-29 15:44:56 +01:00
Jonathan Kingston
10c02f08ca
Bug 1485305 - browser/ Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4551
--HG--
extra : source : 2b7baed037199f16100d13e0057a5d1054fca14c
2018-08-29 15:43:27 +01:00
arthur.iakab
d2e647e133
Backed out 10 changesets (bug 1485305)for failing browser chrome tests on browser_loadDisallowInherit.js
...
Backed out changeset 138b8596a9cd (bug 1485305)
Backed out changeset d9f04aeeeef7 (bug 1485305)
Backed out changeset cd063d8afe4e (bug 1485305)
Backed out changeset 2f8a5a03ccb5 (bug 1485305)
Backed out changeset 8085d1eefd7c (bug 1485305)
Backed out changeset 3aaccb374a59 (bug 1485305)
Backed out changeset 3a111e9e5c9c (bug 1485305)
Backed out changeset 61aa1cfb0b01 (bug 1485305)
Backed out changeset bca973d90acc (bug 1485305)
Backed out changeset 4eb33bf25d6f (bug 1485305)
2018-09-18 20:30:07 +03:00
Jonathan Kingston
48be04b556
Bug 1485305 - browser/ tests Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4552
--HG--
extra : source : 7a505f4e2d97aa9b9662d442ad0a1f0ee34687f4
2018-08-29 15:44:56 +01:00
Jonathan Kingston
c5b234e0ea
Bug 1485305 - browser/ Ensure loadURI always passes a triggeringPrincipal() r=Mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D4551
--HG--
extra : source : b4b9736b30b679bba6b496c4191a17529241f0d7
2018-08-29 15:43:27 +01:00
Gijs Kruitbosch
6b518d3722
Bug 1491243 - remove subscribe button, menu items and subscription section out of feed previews, r=florian
...
This removes subscribe UI and functionality from the main browser window,
the page info window, and from feed previews. It may leave some stray strings
in subscribe.properties/dtd, which will be removed in bug 1477669 when the
preview code goes away completely.
Differential Revision: https://phabricator.services.mozilla.com/D5982
--HG--
extra : moz-landing-system : lando
2018-09-18 06:06:27 +00:00
Coroiu Cristina
9a2b88d99e
Backed out changeset d61965849528 (bug 1491243) for en-US failures at testing\firefox-ui\tests\puppeteer\test_page_info_window.py
2018-09-17 22:23:58 +03:00
Andrew Swan
3bc9db418d
Bug 1487173 Switch asan-reporter to built-in r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D5615
--HG--
rename : browser/extensions/asan-reporter/bootstrap.js => browser/modules/AsanReporter.jsm
extra : moz-landing-system : lando
2018-09-17 18:19:33 +00:00
Gijs Kruitbosch
1b1f1b759d
Bug 1491243 - remove subscribe button, menu items and subscription section out of feed previews, r=florian
...
This removes subscribe UI and functionality from the main browser window,
the page info window, and from feed previews. It may leave some stray strings
in subscribe.properties/dtd, which will be removed in bug 1477669 when the
preview code goes away completely.
Differential Revision: https://phabricator.services.mozilla.com/D5982
--HG--
extra : moz-landing-system : lando
2018-09-17 18:06:05 +00:00
Shane Caraveo
58e3df40e9
Bug 1488055 - followup fix to enable the click handler actor in sidebar, r=mconley
...
Depends on D5196
Differential Revision: https://phabricator.services.mozilla.com/D5780
--HG--
extra : moz-landing-system : lando
2018-09-13 20:12:38 +00:00
Marco Bonardo
751325b9aa
Bug 1488296 - Race condition when setting favicons for a browser with a changed currentURI. r=mossop
...
There is a race condition between the time we decide to fetch an icon and the time we actually store that icon, where the original browser currentURI may have changed.
Differential Revision: https://phabricator.services.mozilla.com/D5685
--HG--
extra : moz-landing-system : lando
2018-09-13 13:24:41 +00:00
Gijs Kruitbosch
821c9b5b85
Bug 1490819 - wait for windows to be active in browser_BrowserWindowTracker.js, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D5707
--HG--
extra : moz-landing-system : lando
2018-09-13 08:21:51 +00:00
Dorel Luca
70d09db423
Backed out changeset fddb4d2af447 (bug 1488296) for browser-chrome failures on browser/components/originattributes/test/browser/browser_favicon_userContextId.js
2018-09-13 01:51:59 +03:00
Marco Bonardo
7cdcd1eef1
Bug 1488296 - Race condition when setting favicons for a browser with a changed currentURI. r=mossop
...
There is a race condition between the time we decide to fetch an icon and the time we actually store that icon, where the original browser currentURI may have changed.
Differential Revision: https://phabricator.services.mozilla.com/D5685
--HG--
extra : moz-landing-system : lando
2018-09-12 17:07:15 +00:00
Barry Chen
962804a71e
Bug 1483085 - Update Screenshots' id in built-in page actions list; r=adw
...
Update the page action id for Screenshots in the list of built-in actions
because Screenshots now use WebExtension pageAction instead of Photon.
Differential Revision: https://phabricator.services.mozilla.com/D3338
--HG--
extra : moz-landing-system : lando
2018-09-11 23:46:13 +00:00
Michael Kaply
4adab6a925
Bug 1482158 - Add telemetry for other major engines. r=mikedeboer
...
--HG--
extra : amend_source : b98d9a76daed3ec0dd27ec2a91d998d19645a0ad
2018-09-06 16:14:25 -05:00
Tiberius Oros
9df3c85d93
Backed out changeset b38e10e9dcf8 (bug 1482158) for eslint failure at builds/worker/checkouts/gecko/browser/modules/BrowserUsageTelemetry.jsm on a CLOSED TREE
2018-09-10 23:37:11 +03:00
Dão Gottwald
87b1e322e2
Bug 1489552 - Let BrowserWindowTracker.getTopWindow use the module's internal window list instead of nsIWindowMediator::getZOrderDOMWindowEnumerator / getMostRecentWindow. r=nhnt11
2018-09-10 22:27:38 +02:00
Michael Kaply
5d4baca1a6
Bug 1482158 - Add telemetry for other major engines. r=mikedeboer
...
--HG--
extra : amend_source : 0097cbe78a73cba3250a98978e1094d20c5024be
2018-09-06 16:14:25 -05:00
Tiberius Oros
a325c6ef11
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-09-06 01:27:49 +03:00
Mark Striemer
47e85ff68e
bug 1483598 - Match system and user extension add/remove page action strings r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D5069
--HG--
extra : moz-landing-system : lando
2018-09-05 19:17:40 +00:00
Dão Gottwald
541109bcf7
Bug 1480415 - Set aria-label on Reader View button and set menuitem-specific attributes directly there instead of on the command element. r=jaws
2018-09-05 14:49:15 +02:00
Margareta Eliza Balazs
0a38d82d7b
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-09-05 15:43:59 +03:00
Tim Nguyen
eda7b67115
Bug 1488000 - Allow theming sidebar border color. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D4839
--HG--
extra : moz-landing-system : lando
2018-09-04 21:33:46 +00:00
Tim Nguyen
825932cc26
Bug 1484891 - Make sidebar and sidebar_text properties apply to the sidebar header. r=dao
2018-08-23 14:21:59 +01:00
Coroiu Cristina
83cdfe7284
Merge mozilla-central to inbound a=merge on a CLOSED TREE
2018-08-31 19:35:06 +03:00
Mark Banner
691543ee89
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Dave Townsend
e1f6637191
Bug 1487246: Remove uses of comma sequences in linted code. r=Standard8
...
Two cases were hiding permanently failing tests. I've commented those out and
filed bug 1487431.
Differential Revision: https://phabricator.services.mozilla.com/D4680
--HG--
extra : rebase_source : 232fa6173de8844a9c47d59926ec8e39d0640ecd
2018-08-29 16:12:55 -07:00
ui.manish
16aea32a9f
Bug 1225519 Permission in Page info should say Send notifications instead of Receive notifications r=lina
2018-09-03 22:55:03 +02:00
Dave Townsend
730ca3472e
Bug 1473514
: Display an empty space for the tab icon while waiting for the real favicon to appear. r=dao
...
This adds a simple empty box that is displayed when we're still loading an icon
but are no longer showing the throbber. Ideally I'd like to keep showing the
throbber and maintain the busy state but that seems more risky for now.
Differential Revision: https://phabricator.services.mozilla.com/D2364
--HG--
extra : moz-landing-system : lando
2018-08-29 18:27:36 +00:00
Ciure Andrei
d716a04e20
Merge inbound to mozilla-central. a=merge
2018-08-29 00:58:21 +03:00
Bianca Danforth
16d89ecabc
Bug 1457226 - Revert Savant Shield study commits; r=rhelmer
...
The Savant pref flip Shield study was ended on 08-20-18 (https://bugzilla.mozilla.org/show_bug.cgi?id=1457226#c28 ), so this patch removes all temporary study code from Firefox.
Differential Revision: https://phabricator.services.mozilla.com/D4285
--HG--
extra : moz-landing-system : lando
2018-08-27 18:17:43 +00:00
Dale Harvey
bd06f8da9f
Bug 1478869 - Allow remembering autoplay permission for session in private mode. r=johannh
...
MozReview-Commit-ID: BcwGZ2t06jE
2018-08-27 09:23:59 +01:00
Dale Harvey
d3a00966a3
Bug 1485953 - Fix label for permissions blocked globally. r=johannh
...
MozReview-Commit-ID: Jx902nO2RwZ
2018-08-27 15:32:22 +01:00
Brendan Dahl
f6923ccc24
Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
...
Preparing for transitioning to XHTML.
MozReview-Commit-ID: JLlmUxsvhIB
Differential Revision: https://phabricator.services.mozilla.com/D4265
--HG--
extra : moz-landing-system : lando
2018-08-25 00:16:27 +00:00
Tiberius Oros
2ee9341d01
Merge inbound to mozilla-central. a=merge
2018-08-24 12:43:45 +03:00
Kris Maglione
80327d3561
Bug 1484496: Part 5a - Convert browser/ nsISimpleEnumerator users to use JS iteration. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D3729
--HG--
extra : rebase_source : e187b8e9a6b6db7ebc762adda5e489b25c7a7e43
extra : histedit_source : 868cb99d09954a51d6be321fcb516475ef70eb33
2018-08-18 19:27:33 -07:00