Commit Graph

53478 Commits

Author SHA1 Message Date
Ehsan Akhgari
bfbc7123b5 Bug 1522912 - Add a test case for propagation of user activation flag to the reject handler of promises returned from the Storage Access API; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17836

--HG--
extra : moz-landing-system : lando
2019-01-28 16:38:55 +00:00
Felipe Gomes
d5cbcacb8a Bug 1514757 - Remove InPermitUnload message listener once it has done its job. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17530

--HG--
extra : moz-landing-system : lando
2019-01-28 16:02:27 +00:00
Alphan Chen
5c9b573069 Bug 1507286 - Convert content-sessionStore.jsm to C++ r=mikedeboer,nika
Test Plani: browser/components/sessionstore/test/

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

--HG--
extra : moz-landing-system : lando
2019-01-28 14:53:18 +00:00
Raphael Pierzina
7bbb5cf6aa Bug 1521770 - Refactor telemetry-tests-client suite and remove firefox-puppeteer; r=janerik
Depends on D17648

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

--HG--
rename : toolkit/components/telemetry/tests/marionette/harness/resources/helloworld/helloworld.html => toolkit/components/telemetry/tests/marionette/harness/telemetry_harness/resources/helloworld/helloworld.html
rename : toolkit/components/telemetry/tests/marionette/harness/resources/helloworld/manifest.json => toolkit/components/telemetry/tests/marionette/harness/telemetry_harness/resources/helloworld/manifest.json
extra : moz-landing-system : lando
2019-01-28 09:53:23 +00:00
Raphael Pierzina
28aaa36ced Bug 1521770 - Add test_search_counts_across_sessions.py to test manifest; r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D17648

--HG--
extra : moz-landing-system : lando
2019-01-28 09:38:13 +00:00
Jan-Erik Rediger
2cb2b79ad9 Bug 1521556 - Don't send aborted-session with a canary client ID r=chutten
The aborted-sessions ping is written periodically, even when Telemetry
upload is enabled (and thus the profile has a canary client ID).
On later starts, if this file exists, it is read and send if upload is enabled
(which could have happened in the previous session or by changing prefs.js).

If we now detect that it contains the canary client ID we avoid sending it
and simply remove the file from disk.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 18:10:13 +00:00
Brindusan Cristian
4faab2f1b6 Merge inbound to mozilla-central. a=merge 2019-01-27 11:35:28 +02:00
Randell Jesup
a0370b467f Bug 1270059: Disable test_ext_async_clipboard.html on android only r=nika
See bug 1523131 for re-enabling
2019-01-26 18:30:04 -05:00
Jared Wein
e3d4bb863b Bug 1523126 - Dialogs that use Fluent for localizing the dialog buttons need to wait for the buttons to be translated before sizing to content. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D17758

--HG--
extra : moz-landing-system : lando
2019-01-26 23:23:15 +00:00
Cosmin Sabou
5cc26e47b1 Merge mozilla-central to mozilla-inbound. 2019-01-26 21:15:29 +02:00
Cosmin Sabou
ee75c9f2c6 Backed out 6 changesets (bug 1516228) for causing bug 1523056. a=backout
Backed out changeset 24ebb52d21fa (bug 1516228)
Backed out changeset 53d93ee3ad84 (bug 1516228)
Backed out changeset 4f53ede33517 (bug 1516228)
Backed out changeset 2e6bec87c9f3 (bug 1516228)
Backed out changeset 09ee05a4cc30 (bug 1516228)
Backed out changeset 8456feb780f7 (bug 1516228)
2019-01-26 21:12:33 +02:00
Randell Jesup
76bd9e73cc Bug 1522150: Add a DeferredTimers queue ahead of the normal Idle EventQueue r=froyd
* * *
Bug 1522150: Rename NS_IdleDispatch* functions since they take queue identifiers r=froyd
2019-01-26 12:18:05 -05:00
Ciure Andrei
849dbde8e4 Backed out 2 changesets (bug 1507286, bug 1497146) for causing multiple crashes in nsFocusManager::GetRedirectedFocus a=backout
Backed out changeset 0509a9edc58a (bug 1507286)
Backed out changeset 21ad3aeb636f (bug 1497146)
2019-01-26 15:09:03 +02:00
Ciure Andrei
c194ec78db Backed out changeset 1438836abeab (bug 1522630) for causing testTrackingProtection perma failures a=backout 2019-01-26 15:00:44 +02:00
Ciure Andrei
fbdba3f818 Merge inbound to mozilla-central. a=merge 2019-01-26 11:37:07 +02:00
trishul
6e0b4ccf78 Bug 1522230 - Move keyboard shortcuts button into the more options menu r=mstriemer,aswan,flod
Move keyboard shortcuts button into the more options menu

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

--HG--
extra : moz-landing-system : lando
2019-01-26 08:05:32 +00:00
Patricia Lawless
a1377d8c37 Bug 1517726 - Corrected case of usernameField. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D17708

--HG--
extra : moz-landing-system : lando
2019-01-25 23:37:39 +00:00
Patricia Lawless
1f4905a876 Bug 1522722 - Added eslint space-in-parens rule and fixed corresponding errors. r=MattN
Added "space-in-parens": ["error"] to eslint for passwordmgr, and fixed the 5 errors found.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:33:21 +00:00
Ehsan Akhgari
5591361c34 Bug 1522630 - Report content blocking status notifications from the idle event queue; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17554
2019-01-25 19:10:54 -05:00
Ehsan Akhgari
0e87c93f9a Bug 1522370 - Part 2: Remove the changes for bug 1493361 which accidentally crept in here while rebasing 2019-01-25 17:03:23 -05:00
Coroiu Cristina
caf5db8e62 Merge inbound to mozilla-central a=merge 2019-01-25 23:49:49 +02:00
Coroiu Cristina
cacbab45bd Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-01-25 23:52:42 +02:00
Mark Striemer
6a772e906d Bug 1521881 - Back button for about:addons shortcuts and details views r=mixedpuppy,flod
Differential Revision: https://phabricator.services.mozilla.com/D17673

--HG--
extra : moz-landing-system : lando
2019-01-25 21:46:41 +00:00
Mark Striemer
cbd7c81aa7 Bug 1521837 - Fix margin-inline-end on about:addons options button r=dao
Differential Revision: https://phabricator.services.mozilla.com/D17592

--HG--
extra : moz-landing-system : lando
2019-01-25 21:42:57 +00:00
Matthew Noorenberghe
be6b66c0fe Bug 1518094 - Fix test_*_autocomplete.html autofill failures by setting prefs sooner. r=jaws
Move prefs from pwmgr_common.js to mochitest.ini and remove redundant calls to set those same prefs.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:35:26 +00:00
Dave Townsend
26e0f46fb1 Bug 1522694: Add a toolkit level API for determining if this is the default instance of the application. r=mconley
This also switches around a few preprocessor lines to make more sense.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:03:15 +00:00
Alastor Wu
d7fbbec18a Bug 1521947 - add telemetry to know what default blocking-autoplay setting users usually use. r=johannh,janerik
Add a scalar 'autoplay_default_blocked' which records a boolean value which indicates whether user is blocking autoplay by default.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 18:44:09 +00:00
Johann Hofmann
7b94b61d51 Bug 1522256 - Add telemetry events for new content blocking UI items. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D17488

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:40 +00:00
Ehsan Akhgari
08e1954154 Bug 1520879 - Port the onContentBlockingEvent notifications inside WebProgressChild.jsm to C++; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17157

--HG--
extra : moz-landing-system : lando
2019-01-25 14:44:09 +00:00
Ehsan Akhgari
de3af6756d Bug 1522490 - Only get the parent principal URI if logging is enabled; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17502

--HG--
extra : moz-landing-system : lando
2019-01-25 08:50:54 +00:00
Dão Gottwald
52f32d6f2d Bug 1522315 - Reduce minimum horizontal padding for panel footer buttons. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D17482

--HG--
extra : moz-landing-system : lando
2019-01-25 14:22:08 +00:00
Dorel Luca
2702a37d2c Backed out 3 changesets (bug 1513878) for build bustage. CLOSED TREE
Backed out changeset a480d92de046 (bug 1513878)
Backed out changeset 0333640041bb (bug 1513878)
Backed out changeset 48b36980fe1c (bug 1513878)
2019-01-25 21:16:50 +02:00
Shane Caraveo
0c6d9d1764 Bug 1522810 disable client id header in private window, r=aswan
When switching to using a header for the discover pane I forgot
to check for privateness of the window.  This patch should apply to both
m-c and beta.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:43:11 +00:00
John Dai
3e9e8f9274 Bug 1513878 - Part 3: Add getActor test for WindowGlobalParent/WindowGlobalChild. r=nika
Depends on D16845

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:45:36 +00:00
Alphan Chen
288d9d4baa Bug 1507286 - Convert content-sessionStore.jsm to C++ r=mikedeboer,nika
Test Plani: browser/components/sessionstore/test/

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

--HG--
extra : moz-landing-system : lando
2019-01-25 13:14:28 +00:00
Alphan Chen
0022290b4b Bug 1497146 part 3 - Convert FormData.jsm to C++ [restore() part] r=peterv,mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D12672

--HG--
extra : moz-landing-system : lando
2019-01-25 10:19:04 +00:00
Mathieu Leplatre
0019ec958f Bug 1522559 - Fix formatting of Telemetry docs r=gfritzsche
Fix formatting of Telemetry docs (uptake and data collection index)

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

--HG--
extra : moz-landing-system : lando
2019-01-24 17:49:31 +00:00
Jan-Erik Rediger
20d86fc6a7 Bug 1486792 - Generate docs for WebExtension Telemetry API r=chutten
Based on the documentation in toolkit/components/extensions/schemas/telemetry.json.
Generated using a Ruby script: https://gist.github.com/badboy/858d5fddc814ca15161d327d6e35b149

Small manual changes after initial import (e.g. adding default values, linking and some phrasing)

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

--HG--
extra : moz-landing-system : lando
2019-01-24 20:09:51 +00:00
Narcis Beleuzu
3a7fba9cb8 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-25 06:31:03 +02:00
Narcis Beleuzu
dcd0b9d50a Merge inbound to mozilla-central. a=merge 2019-01-25 06:28:32 +02:00
Rob Wu
71c8ed90e5 Bug 1315829 - Re-enable test_ext_runtime_onInstalled_and_onStartup.js r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D17489

--HG--
extra : moz-landing-system : lando
2019-01-24 19:36:35 +00:00
Mike Hommey
a998ad0269 Bug 1516228 - Use llvm-objdump for ELF in dependentlibs.py, too. r=firefox-build-system-reviewers,mshal
Depends on D17465

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

--HG--
extra : moz-landing-system : lando
2019-01-24 15:55:59 +00:00
Mike Hommey
1fc4b9344e Bug 1516228 - Use llvm-objdump for mac in dependentlibs.py, too. r=firefox-build-system-reviewers,mshal
Depends on D17464

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

--HG--
extra : moz-landing-system : lando
2019-01-24 15:54:05 +00:00
Mike Hommey
2bb9d2d602 Bug 1516228 - Use llvm-objdump exclusively for windows in dependentlibs.py. r=firefox-build-system-reviewers,mshal
Depends on D17463

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

--HG--
extra : moz-landing-system : lando
2019-01-24 15:47:26 +00:00
k88hudson
af085ba0c6 Bug 1521538 - Update license for Reselect in Activity Stream r=mhoye
Differential Revision: https://phabricator.services.mozilla.com/D17390

--HG--
extra : moz-landing-system : lando
2019-01-24 22:12:23 +00:00
Dave Townsend
4980b117c6 Bug 1521902: Remove unused argument from nsIShellService.isDefaultBrowser. r=rstrong,chutten
Differential Revision: https://phabricator.services.mozilla.com/D17281

--HG--
extra : moz-landing-system : lando
2019-01-24 20:08:14 +00:00
Chris H-C
f747587c4e Bug 1520210 - Send 'event' ping with reason 'shutdown' at shutdown r=janerik
Instead of relying on an observer for profile-before-change, use the
likely-more-reliable shutdown call from TelemetryController to trigger the
shutdown "event" ping.

Also, add some log lines to make diagnosing timing issues easier in the future.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 19:55:39 +00:00
Matthew Noorenberghe
c247059b63 Bug 1520967 - Replace 'var' usage in test_prompt_async.html. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D17430

--HG--
extra : moz-landing-system : lando
2019-01-24 19:05:05 +00:00
Matthew Noorenberghe
9d18be494a Bug 1520967 - Make toolkit/components/passwordmgr/test/test_prompt_async.html work with e10s. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D17420

--HG--
rename : toolkit/components/passwordmgr/test/subtst_prompt_async.html => toolkit/components/passwordmgr/test/mochitest/subtst_prompt_async.html
rename : toolkit/components/passwordmgr/test/test_prompt_async.html => toolkit/components/passwordmgr/test/mochitest/test_prompt_async.html
extra : moz-landing-system : lando
2019-01-24 19:04:30 +00:00
Luca Greco
8bb370504e Bug 1464711 - Fix typo in ExtensionContent script.requiresCleanup getter. r=zombie
This patch fixes the typo in the requiresCleanup getter and adds an additional step
in the automated tests to verify that the scripts created by browser.tabs.removeCSS
are not being added to the content scripts that requires cleanup.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 17:18:22 +00:00