Commit Graph

51577 Commits

Author SHA1 Message Date
Drew Willcoxon
e70d0048cc Bug 1496811 - Show only top single result when search only engine alias is typed in the address bar r=mak
Differential Revision: https://phabricator.services.mozilla.com/D8804

--HG--
extra : moz-landing-system : lando
2018-10-17 15:26:46 +00:00
Chris H-C
9cb02d0163 bug 1496789 - Document the limits for n_buckets and n_values r=Dexter
MozReview-Commit-ID: CxklgZ8VPyN

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

--HG--
extra : moz-landing-system : lando
2018-10-17 13:54:28 +00:00
Chris H-C
bc070fc1a0 bug 1497953 - Document WebRender as a possible compositor value in the Telemetry Environment r=Dexter
MozReview-Commit-ID: 7JWqBmPNxdk

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

--HG--
extra : moz-landing-system : lando
2018-10-17 13:58:46 +00:00
Johann Hofmann
a63c05f4b8 Bug 1484255 - Add Telemetry Events for the certificate error pages. r=nhnt11,keeler
Differential Revision: https://phabricator.services.mozilla.com/D8281

--HG--
extra : moz-landing-system : lando
2018-10-17 13:10:26 +00:00
Csoregi Natalia
5c9839e14b Merge mozilla-central to autoland. CLOSED TREE 2018-10-17 13:07:10 +03:00
Csoregi Natalia
eef79962ba Merge inbound to mozilla-central. a=merge 2018-10-17 13:03:35 +03:00
Andrea Marchesini
dafac54f4d Bug 1499442 - Preload user-interaction permission, r=ehsan 2018-10-17 07:38:48 +02:00
Daniel Stenberg
f7c6799245 bug 1497438 - collect telemetry for TRR request success/time-out rate r=dragana
Introducing DNS_TRR_SUCCESS

MozReview-Commit-ID: Buz5nHEr8TK

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

--HG--
extra : moz-landing-system : lando
2018-10-17 07:59:43 +00:00
Daniel Stenberg
d046fc457c bug 1497252 - Add DNS_TRR_FIRST2, with an added category r=dragana
How often is a successful (native) resolve delayed by a preceeding TRR
failure. (Replaces DNS_TRR_FIRST)

MozReview-Commit-ID: Da8oH53CZTs

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

--HG--
extra : moz-landing-system : lando
2018-10-17 06:34:08 +00:00
Timothy Guan-tin Chien
3aaef61c6c Bug 1486954 - Part IV, Recover from decryption errors in some places r=MattN
In case of loss of OS key store key, we should still allow users to go into the manage credit cards dialog and fill the numbers back in.

This is not the migration strategy, see Part III.

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

--HG--
extra : moz-landing-system : lando
2018-10-17 02:34:22 +00:00
Timothy Guan-tin Chien
14d7be33ae Bug 1486954 - Part II, Remove OSKeyStore.isEnabled r=MattN
Given that the new store is always considered enabled, the not-enabled code
is now dead code. This patch removes them.

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

--HG--
extra : moz-landing-system : lando
2018-10-17 02:32:05 +00:00
Timothy Guan-tin Chien
f47a796bf6 Bug 1486954 - Part I, (Nighty-only feature) Encrypt credit card numbers with OS key store r=MattN
This patch morphs MasterPassword.jsm to OSKeyStore.jsm while keeping the same
API, as an adaptor between the API and the native API exposed as nsIOSKeyStore.idl.

Noted that OS Key Store has the concept of "recovery phrase" that we won't
be adopting here. The recovery phrase, together with our label, allow
the user to re-create the same key in OS key store.

Test case changes are needed because we have started asking for login in
places where we'll only do previously when "master password is enabled".
This also made some "when master password is enabled" tests invalid because
it is always considered enabled.

Some more test changes are needed simply because they previously rely on the
stable order of microtask resolutions (and the stable # of promises for a
specific operation). That has certainly changed with OSKeyStore.

The credit card form autofill is only enabled on Nightly.

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

--HG--
rename : browser/extensions/formautofill/MasterPassword.jsm => browser/extensions/formautofill/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/browser/browser_creditCard_fill_master_password.js => browser/extensions/formautofill/test/browser/browser_creditCard_fill_cancel_login.js
extra : moz-landing-system : lando
2018-10-17 02:31:04 +00:00
aceman
760d1d0ce9 Bug 1499222 - fix typo of node.listChild in extensions.js, fixing sorting of addons in addon manager. r=kmag
--HG--
extra : rebase_source : 5c5fde6b88ba56a2052a3d9c4e3171b35ce3a60b
2018-10-15 15:39:00 +03:00
Brian Grinstead
517c9916eb Bug 1499428 - Remove display="xul:menu" on menulist and menulist-popuponly;r=emilio
Instead, set the NS_NewMenuFrame directly on menulist elements.

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

--HG--
extra : moz-landing-system : lando
2018-10-16 19:58:33 +00:00
Brian Grinstead
5392b776a6 Bug 1499476 - Add the ability to mixin the base MozXULElement;r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D8898

--HG--
extra : moz-landing-system : lando
2018-10-16 19:59:16 +00:00
Dave Townsend
ce58ac886e Bug 1495792: Add a profile first-run time to the telemetry environment. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D8464

--HG--
extra : moz-landing-system : lando
2018-10-15 16:09:12 +00:00
Robert Helmer
784e3fecc8 Bug 1499361 - skip Prio telemetry tests if prio.enabled is false r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D8879

--HG--
extra : moz-landing-system : lando
2018-10-16 16:37:09 +00:00
Cosmin Sabou
884e6b7585 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-16 19:24:57 +03:00
Arshad Kazmi
06c583d324 Bug 1484946 - Fix tree twisty color on in-content pages when selected and unfocused r=ntim,dao
Differential Revision: https://phabricator.services.mozilla.com/D8669

--HG--
extra : moz-landing-system : lando
2018-10-16 10:18:56 +00:00
Raphael Pierzina
41ba899583 Bug 1488468 - Move HTTP POST request to wait_for_ping in TestPingServer; r=davehunt
Depends on D8531

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

--HG--
extra : moz-landing-system : lando
2018-10-16 10:42:06 +00:00
Raphael Pierzina
5961cffb59 Bug 1488468 - Filter ping_list in Wait function of TelemetryTestCase; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D8531

--HG--
extra : moz-landing-system : lando
2018-10-16 08:28:56 +00:00
Dimi Lee
86eec944ad Bug 1439450 - Ignore has_first_value() check in ProtocolParser. r=francois
Sometimes the protocol buffer data (RiceEncodingData) sent by Google's Safe Browsing server has the following properties:

1. |has_first_value| is false
2. |num_entries| > 0

In this case, we can still parse the data and apply partial update correctly by assuming that the first value is equal to 0.

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

--HG--
extra : moz-landing-system : lando
2018-10-16 10:36:01 +00:00
Margareta Eliza Balazs
3d989d097f Merge inbound to mozilla-central. a=merge 2018-10-16 12:31:18 +03:00
Sam Foster
c37c1f4c10 Bug 1485105 - Allow 12-19 digit length card numbers. r=MattN
* Change to isValidNumber to allow any number length in the range. This also removes 9 as a valid payment card number length
* Amend form autocomplete test for sensitive 9 digit numbers. We no longer consider them valid cc numbers, test for 19 digit numbers instead
* Fix intermittent issue in a session restore tests. It turns out Date.now().toString() can sometimes pass the Luhn algorithm and look like a valid credit card number. I believe this could lead to it being treated as sensitive data which is not saved and restored, failing the test

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

--HG--
extra : moz-landing-system : lando
2018-10-16 05:37:39 +00:00
Noemi Erli
6f5e7779a8 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-16 07:30:03 +03:00
Noemi Erli
642d116b9a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-16 04:29:03 +03:00
Noemi Erli
77b328b5a7 Backed out changeset 8efab497c2e6 (bug 1498591) for failures in browser_storageAccessRemovalNavigateSubframe.js a=backout 2018-10-16 04:22:34 +03:00
Ciure Andrei
673efa0461 Backed out changeset 1119f9458b5d (bug 1484255) for browser_aboutCertError_telemetry.js failures CLOSED TREE 2018-10-16 03:33:42 +03:00
Noemi Erli
014b37a409 Merge inbound to mozilla-central. a=merge 2018-10-16 01:20:08 +03:00
Rob Wu
92e0725cbb Bug 1491397 - Correctly forward falsey scriptMetadata in userScripts API r=rpl
This also adds new test coverage for the previously untested features:
- "file" in "js" param to userScripts.register works.
- "allFrames" set to true in userScripts.register works.
- scriptMetadata accepts primitive values, and in particular falsey
  values in particular (= bug 1491397 ).
 - scriptMetadata is the same object in all API script calls.

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

--HG--
extra : moz-landing-system : lando
2018-10-15 18:05:08 +00:00
Johann Hofmann
9f4cd70201 Bug 1484255 - Add Telemetry Events for the certificate error pages. r=nhnt11,keeler
Differential Revision: https://phabricator.services.mozilla.com/D8281

--HG--
extra : moz-landing-system : lando
2018-10-15 23:00:08 +00:00
Noemi Erli
f63cc2b795 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-16 01:21:28 +03:00
Francois Marier
da7c3b0f8c Bug 1498736 - Log the number of prefixes loaded from disk. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D8622

--HG--
extra : moz-landing-system : lando
2018-10-13 20:21:45 +00:00
Edouard Oger
e6c1d59703 Bug 1496638 - Instrument fetchMissedRemoteCommands with telemetry r=markh
Differential Revision: https://phabricator.services.mozilla.com/D7912

--HG--
extra : moz-landing-system : lando
2018-10-15 05:42:02 +00:00
Robert Helmer
d158b6c2a8 Bug 1497365 - send Prio-encoded data for subsessions r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D8300

--HG--
extra : moz-landing-system : lando
2018-10-15 16:52:49 +00:00
Michael Kaply
bab6fc0886 Bug 1475989 - add support for loadPath blocking r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D7620

--HG--
rename : toolkit/components/search/tests/xpcshell/data/search_blacklist.json => toolkit/components/search/tests/xpcshell/data/search_ignorelist.json
rename : toolkit/components/search/tests/xpcshell/test_blacklist.js => toolkit/components/search/tests/xpcshell/test_ignorelist.js
rename : toolkit/components/search/tests/xpcshell/test_json_cache_blacklist.js => toolkit/components/search/tests/xpcshell/test_json_cache_ignorelist.js
extra : moz-landing-system : lando
2018-10-10 17:11:37 +00:00
Jan-Erik Rediger
cb18367fe4 Bug 1481812 - Refactor memory gathering into its own module r=chutten
This avoids loading the remaining parts of TelemetrySession in a content process.
This saves around 10 kb of memory.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 13:51:24 +00:00
Ehsan Akhgari
bd4eab0ff0 Bug 1498466 - Ensure that hasStorageAccess() returns a sensible value with cookieBehavior set to accept all cookies r=baku
Differential Revision: https://phabricator.services.mozilla.com/D8584

--HG--
extra : moz-landing-system : lando
2018-10-15 10:36:48 +00:00
Ehsan Akhgari
e38073ca8f Bug 1498591 - Add a test to ensure that navigating a subframe will revoke its storage access r=baku
Differential Revision: https://phabricator.services.mozilla.com/D8555

--HG--
extra : moz-landing-system : lando
2018-10-15 10:35:39 +00:00
Ehsan Akhgari
ecd5aada04 Bug 1498370 - Update the storage access flag when storage access is granted/denied r=baku
Differential Revision: https://phabricator.services.mozilla.com/D8550

--HG--
extra : moz-landing-system : lando
2018-10-15 10:29:33 +00:00
Dorel Luca
451e26f0c6 Backed out changeset 8d7987ea4fb1 (bug 1490257) for causing android failures. CLOSED TREE 2018-10-15 14:39:00 +03:00
vinoth
7b887cfbbc Bug 1498885 - Assertion added in ContentSecurityPolicyPermitsJSAction() to not allow eval with SystemPrincipal r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D8683

--HG--
extra : moz-landing-system : lando
2018-10-15 08:02:04 +00:00
Jonathan Kingston
8bcd10a7ab Bug 1490257 - Add asserts and remove implied system triggering principal code r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D8368

--HG--
extra : moz-landing-system : lando
2018-10-15 06:29:45 +00:00
Andreas Farre
c9272ef398 Bug 1437064 - Remove tracking timeouts list from TimeoutManager. r=chutten,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D7878

--HG--
extra : moz-landing-system : lando
2018-10-12 18:01:19 +00:00
Ehsan Akhgari
e94af8f1b2 Bug 1498102 - Add a rejection handler to another promise chain in the test which was forgotten in the previous debugging patch 2018-10-15 10:06:53 -04:00
Gurzau Raul
91701fdad3 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-15 01:20:42 +03:00
Gurzau Raul
21b5725e3c Merge inbound to mozilla-central. a=merge 2018-10-15 01:18:18 +03:00
Emilio Cobos Álvarez
5a86920f63 Bug 1498632 - Remove some other useless declarations in datetimebox.css. r=Gijs
* Remove unused xul namespace declaration.
 * color and font are inherited, so no need to declare anything.
 * Setting -moz-appearance: none on a div element is useless.

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

--HG--
extra : moz-landing-system : lando
2018-10-14 19:54:28 +00:00
Emilio Cobos Álvarez
d03714e54f Bug 1498632 - Remove cursor overrides from datetimebox.css r=Gijs
Instead set the cursor from the UA sheet, and allow authors to override it. This
matches what other UAs do.

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

--HG--
extra : moz-landing-system : lando
2018-10-14 19:55:22 +00:00
Mark Striemer
058859efb5 Bug 1488730 - Add label to search and move utilities menu in about:addons r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8104

--HG--
extra : moz-landing-system : lando
2018-10-14 19:24:31 +00:00