Commit Graph

705304 Commits

Author SHA1 Message Date
Mike Hommey
43a2e97c21 Bug 1634605 - Stop retrying on apt-get errors. r=tomprince
We starting doing that because snapshot.debian.org would ban some AWS IP
ranges, and we would get random failures, but that's not the case
anymore. OTOH, when more "normal" errors happen, like when you change a
Dockerfile to add a package, and that package actually doesn't exist,
the image build is tried 5 times, with no chance it will succeed, and
treeherder doesn't link to the log because it's purple, so you need to
manually go to taskcluster.

Removing the autoretry will make things smoother.

Differential Revision: https://phabricator.services.mozilla.com/D73392
2020-05-02 06:18:13 +00:00
Cosmin Sabou
b9a814e53b Backed out changeset 70d9a096070b (bug 1619187) for causing Gtest failures. CLOSED TREE 2020-05-02 03:29:43 +03:00
Daosheng Mu
540b9db4a6 Bug 1634808 - Revert Oculus Go controller transform for WebVR. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D73515
2020-05-02 00:13:34 +00:00
Matthew Noorenberghe
d3465f470a Bug 1633351 - Revert doorhanger field clearing part of bug 1629174. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D73471
2020-05-01 20:59:18 +00:00
Cosmin Sabou
af8dbf25b0 Bug 1634715 - Disable all webauthn wpts. r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D73517
2020-05-01 23:37:59 +00:00
J.C. Jones
92f783423e Bug 1629594 - land NSS NSS_3_52_RTM UPGRADE_NSS_RELEASE, r=kjacobs
2020-05-01  J.C. Jones  <jjones@mozilla.com>

	* lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h:
	Set version numbers to 3.52 final
	[befc258c4336] [NSS_3_52_RTM] <NSS_3_52_BRANCH>

2020-04-30  Kevin Jacobs  <kjacobs@mozilla.com>

	* .hgtags:
	Added tag NSS_3_52_BETA2 for changeset bb4462a16de8
	[c5d002af1d61]

Differential Revision: https://phabricator.services.mozilla.com/D73512
2020-05-01 23:34:59 +00:00
Markus Stange
19bb155e7d Bug 1634782 - Enable MOZ_BASE_PROFILER on MingW. r=gerald
Now the base profiler is enabled on all platforms that also have MOZ_GECKO_PROFILER.

Differential Revision: https://phabricator.services.mozilla.com/D73513
2020-05-01 23:11:27 +00:00
Timothy Nikkel
f9e267a4a7 Bug 1619187. Handle content prevent defaulting pinch gestures. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D73217
2020-05-01 23:21:08 +00:00
Jon Bauman
2db43533f3 Bug 1625363 - AVIF (AV1 Image File Format): experimental support. r=aosmond,necko-reviewers,valentin
There are many limitations currently, but this prototype should successfully
render most basic AVIF images. Known limitations:

- No support for any derived image items (crop, rotate, etc.)
- No support for alpha planes
- No support for ICC profiles (bug 1634741)
- The primary image item must be an av01 (no grid support)
- HDR images aren't tone-mapped

Differential Revision: https://phabricator.services.mozilla.com/D68498
2020-05-01 22:56:04 +00:00
Ciure Andrei
1a902cc7ab Backed out changeset ebe0bd6a038c (bug 1614053) for landing with the wrong bug# UPGRADE_NSS_RELEASE CLOSED TREE 2020-05-02 02:06:52 +03:00
Nihanth Subramanya
4e567ac964 Bug 1631822 - Exclude TRRs with more than 30% erroneous results from selection. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D73370
2020-05-01 20:06:00 +00:00
Nihanth Subramanya
eae10ebb4f Bug 1631822 - Return a random TRR from getFastestTRR if requested. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D73359
2020-05-01 20:05:47 +00:00
Nihanth Subramanya
de3f5af147 Bug 1631822 - Use geometric mean for fastest TRR selection. r=tdsmith,dragana
Differential Revision: https://phabricator.services.mozilla.com/D73358
2020-05-01 20:05:28 +00:00
Nihanth Subramanya
7745d09edf Bug 1631822 - Implement multiple TRR selection dry-run. r=valentin,johannh
This patch uses TRRPerformance.jsm to get the fastest TRR and store it in a pref
before running DoH heuristics. The chosen TRR URI is sent in a telemetry event.

Differential Revision: https://phabricator.services.mozilla.com/D72790
2020-05-01 20:05:15 +00:00
Nihanth Subramanya
bfcbad7138 Bug 1631822 - Move TRR race completion marker out of TRRPerformance.jsm. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D72789
2020-05-01 20:04:29 +00:00
Gerald Squelart
02d4f51396 Bug 1609907 - Add AUTO_PROFILER_THREAD_SLEEP around wait_for in DEBUG OffTheBooksCondVar::Wait - r=mstange
In non-DEBUG builds, `OffTheBooksCondVar::Wait` has `AUTO_PROFILER_THREAD_SLEEP`, but it's not in DEBUG builds.
`profiler_thread_sleep` does a `MOZ_ASSERT(mSleep == AWAKE)` in DEBUG builds, so the double call that happens in non-DEBUG wouldn't trigger the assertion!

This patch adds `AUTO_PROFILER_THREAD_SLEEP` in DEBUG `OffTheBooksCondVar::Wait`, to catch more misuses during development.

Depends on D72851

Differential Revision: https://phabricator.services.mozilla.com/D72852
2020-05-01 22:12:56 +00:00
Gerald Squelart
6f36a3fdb8 Bug 1609907 - Remove AUTO_PROFILER_THREAD_SLEEP before mozilla::CondVar waits - r=mstange
CondVar already calls `AUTO_PROFILER_THREAD_SLEEP`, which shouldn't be called recursively.

mozilla::Monitor also uses CondVar, so it shouldn't be surrounded by `AUTO_PROFILER_THREAD_SLEEP` either.

Depends on D72850

Differential Revision: https://phabricator.services.mozilla.com/D72851
2020-05-01 22:12:22 +00:00
Andrea Marchesini
66722b7b39 Bug 1629436 - requests with webExtension loading principal are not 3rd party - tests, r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D73028
2020-05-01 22:59:37 +00:00
Andrea Marchesini
90d7351a6b Bug 1629436 - requests with webExtension loading principal are not 3rd party, r=ckerschb,robwu,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D73027
2020-05-01 21:35:59 +00:00
J.C. Jones
ed1c0b9f61 Bug 1614053 - land NSS NSS_3_52_RTM UPGRADE_NSS_RELEASE, r=kjacobs
2020-05-01  J.C. Jones  <jjones@mozilla.com>

	* lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h:
	Set version numbers to 3.52 final
	[befc258c4336] [NSS_3_52_RTM] <NSS_3_52_BRANCH>

2020-04-30  Kevin Jacobs  <kjacobs@mozilla.com>

	* .hgtags:
	Added tag NSS_3_52_BETA2 for changeset bb4462a16de8
	[c5d002af1d61]

Differential Revision: https://phabricator.services.mozilla.com/D73512
2020-05-01 22:45:13 +00:00
Bogdan Tara
f137fa0613 Backed out 6 changesets (bug 1632916, bug 1599658, bug 1633037, bug 1633039, bug 1633016, bug 1632920) for SA bustages CLOSED TREE
Backed out changeset 332ce0963b4e (bug 1633039)
Backed out changeset a9904cbc40d9 (bug 1633037)
Backed out changeset d06b0ec349f8 (bug 1599658)
Backed out changeset 8fd300cad80f (bug 1633016)
Backed out changeset f8820941c703 (bug 1632916)
Backed out changeset ac9c2c8746ed (bug 1632920)
2020-05-02 01:49:29 +03:00
Nicholas Nethercote
d1320d8780 Bug 1632928 - Update fix-stacks. r=erahm
This pulls in:
- https://github.com/mozilla/fix-stacks/pull/24, which removes some junk from
  Breakpad file names;
- https://github.com/mozilla/fix-stacks/pull/25, which avoids having two
  different versions of the goblin crate.

Differential Revision: https://phabricator.services.mozilla.com/D73407
2020-05-01 19:22:47 +00:00
Erik Nordin
279d4fc7b6 Bug 1634401 - Enable Constructable StyleSheets For New WPT Cases r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D73504
2020-05-01 21:30:07 +00:00
Sonia Singla
91d137c428 Bug 1634424 - Change "Open in sidebar" into "Inspect in sidebar". r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D73320
2020-05-01 21:05:20 +00:00
Ciure Andrei
48a808ecf8 Backed out 3 changesets (bug 1602075) for causing dt failures CLOSED TREE
Backed out changeset 2df583e25890 (bug 1602075)
Backed out changeset fa77554062c7 (bug 1602075)
Backed out changeset 595a28396874 (bug 1602075)
2020-05-02 00:21:30 +03:00
Jonathan Watt
2d1fc3c186 Bug 1634217. Make accessible/ buildable outside of unified-build environment. r=eeejay
Differential Revision: https://phabricator.services.mozilla.com/D73176
2020-05-01 04:28:35 +00:00
Cosmin Sabou
1b9138ac39 Bug 1633704 - Update expectations for before-prepare-iframe-parse-error-external-module.html because of frequent failures. a=testonly DONTBUILD 2020-05-01 23:57:05 +03:00
Punam Dahiya
518e85f3c4 Bug 1630456 - Unique message_id for simplified about:welcome events r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D73401
2020-05-01 20:59:10 +00:00
Rob Wu
f7f88112a2 Bug 1634671 - Add RS dump of addons-bloomfilters blocklist to Android r=agi
These support the new implementation of the addon blocklist (bug 1620621),
which is a more space-efficient way to represent the blocklist.

A comparison of file size was given in D73159. In short, 913KB for the
old JSON-based blocklist (addons.json), 64KB for the new one.

In practice, addons.json is 273KB compressed.

The new blocklist (addons-mlbf.bin) does not compress that well since it
is already an efficiently packed binary format.

Differential Revision: https://phabricator.services.mozilla.com/D73438
2020-05-01 19:36:43 +00:00
Nika Layzell
a0d1066c47 Bug 1633723 - Add CanonicalBrowsingContext::GetParentCrossChromeBoundary, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D73337
2020-04-30 19:48:04 +00:00
Nika Layzell
c507cc54ac Bug 1633812 - Simplify the subframe crash codepath, r=farre
Previously the BrowsingContext was also being sent down, despite it being
obvious from the PBrowserBridge actor which the message was sent over.

Differential Revision: https://phabricator.services.mozilla.com/D72929
2020-04-29 09:58:50 +00:00
Nika Layzell
dcf520555c Bug 1634530 - Delete unused CheckBrowsingContextOwnership, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D73339
2020-04-30 19:50:14 +00:00
Ciure Andrei
e9a1334803 Backed out changeset ae7594e8509c (bug 1620646) for causing SM bustages CLOSED TREE 2020-05-01 23:43:39 +03:00
Ciure Andrei
c7af299990 Backed out 2 changesets (bug 1629436) for causing test_chrome_ext_trackingprotection.html failures CLOSED TREE
Backed out changeset 18d21d5f63dd (bug 1629436)
Backed out changeset d14b4bb75db7 (bug 1629436)
2020-05-01 23:43:02 +03:00
Sonia Singla
c3d71cca63 Bug 1620646 - Fix mixed `' ticks in "debuggee would run" warning. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D73436
2020-05-01 19:42:15 +00:00
owlishDeveloper
c0adc6fa58 Bug 1634710 - Update GeckoView Quick Start for Contributors with info on adb and logcat r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D73467
2020-05-01 19:44:44 +00:00
owlishDeveloper
ac48ff2312 Bug 1623153 - Prevent app hanging when updating disabled web extensions r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D73399
2020-05-01 18:06:07 +00:00
Jonathan Watt
5039526672 Bug 1634154. Make widget/gtk buildable outside of unified-build environment. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D73123
2020-05-01 03:02:13 +00:00
Andrea Marchesini
a22e6c201b Bug 1629436 - requests with webExtension loading principal are not 3rd party - tests, r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D73028
2020-05-01 17:29:41 +00:00
Andrea Marchesini
72b4bf0489 Bug 1629436 - requests with webExtension loading principal are not 3rd party, r=ckerschb,robwu,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D73027
2020-05-01 19:21:03 +00:00
Yura Zenevich
b503cad7f4 Bug 1602075 - make enable/disable panel UI conditional on the accessibility-panel-auto-init feature. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71584
2020-05-01 19:04:15 +00:00
Yura Zenevich
c8683212ad Bug 1602075 - handle can-be-disabled and can-be-disabled events in the MainFrame component instead of the Toolbar and Description respectively. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71583
2020-05-01 19:04:07 +00:00
Yura Zenevich
9de5527ad8 Bug 1602075 - add an accessibility-panel-auto-init feature to control the panel auto enabling functionality. r=mythmon,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71582
2020-05-01 19:03:56 +00:00
Geoff Brown
086057c9bf Bug 1634717 - Reduce scope of import of psutil in android_device.py; r=jmaher
Trivial change to reduce import dependencies for most callers.

Differential Revision: https://phabricator.services.mozilla.com/D73468
2020-05-01 18:24:48 +00:00
Emilio Cobos Álvarez
08e6a50949 Bug 1633828 - crashtest.
Differential Revision: https://phabricator.services.mozilla.com/D73455
2020-05-01 14:28:41 +00:00
Cosmin Sabou
c5a6346d30 Bug 1633704 - Further update metadata. a=testonly DONTBUILD 2020-05-01 21:33:46 +03:00
Rob Wu
eb8be1efed Bug 1634700 - Always use latest generation_time in MLBF blocklist updates r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73464
2020-05-01 17:58:20 +00:00
Rob Wu
aa423d1002 Bug 1634700 - Treat signedDate as a Date instead of a number in the blocklist r=Gijs
Emphasize that `signedDate` is a `Date` instance instead of a number,
because this is the actual type of the addon wrappers exposed by the
AddonManager.

And replace check for signedState with signedDate, because the latter
captures my intent (the original implementation checked signedState
because signedDate used to unconditionally return a `Date` instance,
even for invalid dates, but that was changed in bug 1583844).

Differential Revision: https://phabricator.services.mozilla.com/D73463
2020-05-01 17:58:17 +00:00
Cosmin Sabou
d487758d18 Bug 1633704 - Update metadata for linux debug qr. a=testonly 2020-05-01 20:36:45 +03:00
Tooru Fujisawa
4d2291e503 Bug 1634108 - Add placeholder for not-yet-implemented ScopeData, and update jsparagus. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D73094
2020-05-01 17:34:36 +00:00