Commit Graph

636015 Commits

Author SHA1 Message Date
Jon Coppeard
fe540f8ddb Bug 1524946 - Fix rooting hazard r=me 2019-02-08 19:22:13 +00:00
Paolo Amadini
9627d37604 Bug 1519095 - Allow changing the text of an existing notification. r=jaws
This fixes the notification bar that shows how many popup windows have been blocked.

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

--HG--
extra : rebase_source : ca7709dbd718efcf59ac5aab70b2c0031d3232b4
extra : source : 00074091644d1aab8e83060c14f63e3104089f68
2019-02-08 19:12:54 +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
Mark Striemer
6ef0bc9dc2 Bug 1500147 - Part 2: Record LWT telemetry in customize mode r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D18002

--HG--
extra : moz-landing-system : lando
2019-02-07 16:42:04 +00:00
Mark Striemer
ebaf9c31c6 Bug 1500147 - Part 1: Record telemetry for about:addons pages r=rpl,janerik
Differential Revision: https://phabricator.services.mozilla.com/D13154

--HG--
extra : moz-landing-system : lando
2019-02-07 16:47:45 +00:00
Ricky Rosario
c9e8b41ba7 Bug 1526366 - Pref Search in PBM to ON by default in 66 Release r=nanj
MozReview-Commit-ID: 9Ocns8ig19H

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

--HG--
extra : moz-landing-system : lando
2019-02-08 18:15:52 +00:00
Dana Keeler
f7feebc465 bug 1526007 - don't return early from NSSCertDBTrustDomain::FindIssuer if NSS doesn't find any candidate issuers r=jcj
As of bug 1514118, NSS is not the only place NSSCertDBTrustDomain looks for
issuer certificates. However, the initial implementation did not take into
account that NSSCertDBTrustDomain::FindIssuer would return early if NSS did not
find candidate issuers, resulting in unknown issuer errors for third party
roots.  This patch fixes that bug by not returning early.

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

--HG--
extra : moz-landing-system : lando
2019-02-07 21:52:18 +00:00
Cosmin Sabou
19bf0075b3 Backed out 2 changesets (bug 1519538) for linting failures. CLOSED TREE
Backed out changeset 8a05a3f36cfe (bug 1519538)
Backed out changeset 58b16c9dabfd (bug 1519538)
2019-02-08 19:55:55 +02:00
arthur.iakab
27c92bb1ae Backed out changeset 51697f8232c5 (bug 1525999) for causing multiple Android failures on build/target.raptor.tests.tar.gz CLOSED TREES 2019-02-08 19:48:55 +02:00
arthur.iakab
ddeb2146e9 Backed out changeset bac51381060d (bug 1519538) for causing multiple failures on Windows CLOSED TREE 2019-02-08 19:34:20 +02:00
Ted Campbell
58dad433e7 Bug 1526324 - Stop transcoding NeedsArgsObj flag in XDRScript r=jandem
XDRScript should only be preserving ImmutableFlags for consistency.
While preserving the flag might have helped in some cases, it was a
special case of preserving performance hints and should be removed for
simplicity.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 15:35:34 +00:00
Kartikaya Gupta
8286a8c6ba Bug 1525450 - Guard against a null controller. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D19057

--HG--
extra : moz-landing-system : lando
2019-02-08 16:43:50 +00:00
Drew Willcoxon
1f90601aba Bug 1524714 - @ by itself should show all the engine @aliases. r=mak,dao
The main part of the corresponding logic in the legacy urlbar is here: https://hg.mozilla.org/mozilla-central/annotate/73a91e84dbec/toolkit/content/widgets/autocomplete.xml#l1964

This patch basically just ports that.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 08:53:07 +00:00
Cosmin Sabou
ab10660ca4 Bug 1481099 - Disable /navigation-timing/nav2_test_document_open.html on linux for frequent failures. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D19172

--HG--
extra : moz-landing-system : lando
2019-02-08 17:01:45 +00:00
Mike Hommey
f36d444aa0 Bug 1525999 - Default to arm instead of armv7a for android builds. r=nalexander
That makes target.toolchain match what the NDK provides.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 16:45:55 +00:00
Marco Bonardo
c8cf4c2695 Bug 1519538 - Disable idle-daily notifications in tests through user.js files. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D19017

--HG--
extra : moz-landing-system : lando
2019-02-08 16:43:58 +00:00
Noemi Erli
c2aec081be Backed out changeset bac51381060d (bug 1519538) for Linting failure in config.py 2019-02-08 18:32:01 +02:00
Mark Striemer
cf28f372f1 Bug 1525937 - Remove unnecessary tabindex="0"s from about:addons r=Jamie,jaws
Differential Revision: https://phabricator.services.mozilla.com/D19014

--HG--
extra : moz-landing-system : lando
2019-02-08 04:17:34 +00:00
Mark Striemer
1d518958f6 Bug 1514316 - Basic HTML list view for about:addons behind a pref r=aswan,jaws,flod
This sets up a way to create HTML views for about:addons by hooking into the
existing UI. An entire view object must be replaced and this provides a basic
list view.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 16:22:25 +00:00
Marco Bonardo
65f6d086f4 Bug 1519538 - Disable idle-daily notifications in tests through user.js files. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D19017

--HG--
extra : moz-landing-system : lando
2019-02-08 14:10:08 +00:00
arthur.iakab
7f392867b8 Backed out changeset c6d1ab19c941 (bug 1526320) for devtools failures on browser_inspector_highlighter-eyedropper-xul.js CLOSED TREE 2019-02-08 18:12:05 +02:00
arthur.iakab
5fb6d51267 Backed out changeset 1fecce7afe30 (bug 1486258) for mochitest failures on test_spoof_english.html CLOSED TREE 2019-02-08 18:10:31 +02:00
Dave Hunt
4811b2cb05 Bug 1471920 - Fix Python 3 support in mozversion; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D18063

--HG--
extra : moz-landing-system : lando
2019-02-08 15:28:00 +00:00
Dão Gottwald
dc061c0088 Bug 1526233 - Strip http:// from Quantumbar result URLs. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D19131

--HG--
extra : moz-landing-system : lando
2019-02-08 14:49:14 +00:00
Sebastian Hengst
69193814db Bug 1526205 - set new serviceworkers mochitests (M-sw-e10s) to tier 2 because they don't run on integration (autoland and inbound) r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D19119

--HG--
extra : moz-landing-system : lando
2019-02-08 15:13:38 +00:00
J.C. Jones
21080eeacd Bug 1404934 - Wire-up Intermediate Preloading r=keeler
This patch:

* Classifies RemoteSecuritySettings as production.
* Add detailed logging controlled by the browser.policies.loglevel pref.
* Generally make RemoteSecuritySettings match other services better.
* Move to hex-encoded hashes to match Kinto.
* Adds RemoteSecuritySettings to blocklist-clients. This may not be the
  permanent home.
* Adds a preference for how many certs to download at once.
* Adds an Observer interface.

    (This makes the tests more predictable, but it also avoids having a
    duplicate call when the full "sync" is called.)

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

--HG--
extra : moz-landing-system : lando
2019-02-08 00:08:54 +00:00
Brian Grinstead
6b4cba96c6 Bug 1526320 - Convert DevTools XBL test to use a test binding instead of a xul:tree;r=pbro
This will unblock removing XBL for tree.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 15:11:15 +00:00
Chris Martin
4a154a9902 Bug 1347710 - Re-enable GPU sandbox level 1 r=bobowen
Previously, the GPU sandbox was enabled and caused the VR service to break.

The VR service has now been moved into its own process, and now the GPU
sandbox should be able to work fine. We will initially apply sandbox level '1'
for a time, and then increase to sandbox level '2' if everything works just
fine.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 14:34:18 +00:00
Michael Ratcliffe
d755ee3bf4 Bug 1524319 - Alpha values in #RRGGBBAA format can lose accuracy r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D18554

--HG--
extra : moz-landing-system : lando
2019-02-08 06:36:28 +00:00
Dustin J. Mitchell
9662aae083 Bug 1524845 - download data about previous crons, actions in parallel r=aki
Differential Revision: https://phabricator.services.mozilla.com/D19086

--HG--
extra : moz-landing-system : lando
2019-02-08 14:38:14 +00:00
Liang-Heng Chen
9074284337 Bug 1486258 - Tests for privacy.spoof_english r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D18121

--HG--
extra : moz-landing-system : lando
2019-02-08 14:18:40 +00:00
Chris H-C
0ab48aedc7 Bug 1313327 - Test C++ Events API r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D18693

--HG--
extra : moz-landing-system : lando
2019-02-08 11:35:55 +00:00
Chris H-C
0e4f788996 Bug 1313327 - Add a C++ API for recording Telemetry Events. r=janerik
This isn't the most efficient implementation as it uses the enum parameter to
fetch the strings and then uses internal string APIs (which then get the enum
again), but it's the most straightforward impl with a smallish patch.

If this starts showing on profiles we can look into efficiency then.

Also, I'm not the biggest fan of how this uses a string API to enable recording
but that's what's used in the underlying API and storage so who am I to argue?

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

--HG--
extra : moz-landing-system : lando
2019-02-08 11:35:01 +00:00
Chris H-C
e2b7d6e230 Bug 1313327 - Flatten the Telemetry Event enums. r=janerik
To support a non-templated API for recording events by enum, all the enum
values must be of the same type. Inheritence doesn't really seem to be a thing
in C++ enums, so that means flattening them all into a single, big enum the
way Scalars and Histograms work.

Alas.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 11:32:44 +00:00
Dão Gottwald
fc8592cd08 Bug 1526259 - Stop setting a negative y-offset when opening the quantumbar panel. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D19139

--HG--
extra : moz-landing-system : lando
2019-02-08 13:47:47 +00:00
Dragana Damjanovic
05dfecef50 Bug 1516806 - Remove SPDY_VERSION2 telemetry probe. r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D19138

--HG--
extra : moz-landing-system : lando
2019-02-08 13:16:11 +00:00
Dragana Damjanovic
d26590be47 Bug 1520642 - Cancel dns requests before cleaning up db. r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D18989

--HG--
extra : moz-landing-system : lando
2019-02-08 09:34:34 +00:00
John Dai
3013aa2b9f Bug 1513877 - Implement send and receive methods for base WindowActor class. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D18695

--HG--
extra : moz-landing-system : lando
2019-02-08 13:02:08 +00:00
Masayuki Nakano
33f04c5177 Bug 1466208 - part 14: Create PresShell::EventHandler::ComputeRootFrameToHandleEvent() r=smaug
In some reasons, handling event should be handled in specific frame even if
the coordinates are out of the frame.  PresShell::EventHandler::HandleEvent()
computes it with popups, capturing content, etc.  This patch moves the blocks
into new method for making HandleEvent() simpler.

Note that most of the code is just moved.  The following patch will clean it
up.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 07:11:01 +00:00
Gabriel Luong
58d897fe29 Bug 1523128 - Implement open source link in the new rules view. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D18919
2019-02-07 00:16:45 -05:00
Brian Hackett
56d2836638 Bug 1524374 - Remove breakpoint actors, r=jlast.
--HG--
extra : rebase_source : 066264dbc1f73f3afb403a9c04f5b5dbd7d53613
2019-02-06 09:18:33 -10:00
Cosmin Sabou
ffb2a3ad9f Bug 1345418 - Disable on all platforms. r=me
Since this was disabled on mac !debug and windows and still failing on linux !debug I decided to disable this everywhere because no one is looking at this bug and test in particular.
If someone thinks otherwise please re-enable the test.

--HG--
extra : amend_source : 7aa29a5d1a58e7d25c201022262922c99c99c1e3
2019-02-11 01:32:34 +02:00
André Bargull
e6a2a4613e Bug 1523633: Use guardIsNumber in GetPropIRGenerator::tryAttachPrimitive to properly handle int32 values. r=anba 2019-02-06 04:14:16 -08:00
André Bargull
ff92add97a Bug 1525352: Add VM-call for TypedArray constructor with ArrayBuffer argument. r=anba 2019-02-08 06:36:37 -08:00
Petr Sumbera
8a45d264e6 Bug 1526300 js/src/gc/Memory.cpp on Solaris should use posix_madvise instead of madvise. r=sfink
--HG--
extra : rebase_source : 496b0a819563a19fd161107b1b50515a3f51a9fa
2019-02-08 06:26:46 -08:00
Brindusan Cristian
b35a76a700 Backed out changeset 95bfbc0f513d (bug 1525685) for xpcshell failures at test_setBreakpoint-on-line-with-no-offsets.js. 2019-02-08 20:56:34 +02:00
Jon Coppeard
9f41030ba1 Bug 1524946 - Ensure script private value stays alive during dynamic module import r=jandem a=dveditz 2019-02-08 18:39:54 +00:00
Geoff Brown
f784a44011 Bug 1526113 - Use new treeherder label for Android 7.0 x86_64 tests; r=aryx 2019-02-08 11:30:20 -07:00
Brindusan Cristian
25b23d88b3 Backed out changeset b0f67b8917f4 (bug 1506376)for bc failures at browser_appmenu.js. CLOSED TREE 2019-02-08 20:11:59 +02:00
Brian Hackett
45faa3d507 Bug 1525685 - Remove server side breakpoint sliding code, r=jlast.
--HG--
extra : rebase_source : ed6bab4729ec9133b92bbfef8fbd594c53df0b2f
2019-02-07 14:05:12 -10:00