Steven Englehardt
2a86001eea
Bug 1643432 - Renew STORAGE_ACCESS_API_UI probes until Firefox 88; r=baku, data-review=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D82481
2020-07-07 15:16:07 +00:00
Kris Maglione
65524b5ecb
Bug 1651436: Wrap exceptions thrown by WrapPrivileged getters. r=mccr8
...
When a privileged exception object is thrown by a function exported via
`exportFunction`, it is reported to the console, and a generic unprivileged
exception is re-thrown in its place. This is a problem for test harness code
which tests for getters throwing exceptions by catching them and then setting
a flag. The re-thrown exception is hidden, but the original is still reported,
and becomes a red herring for people debugging tests.
This patch catches exceptions thrown by getters (and setters, and other proxy
hooks previously overlooked), checks if they're readable by the global the
privileged object is wrapped for, wraps them if they are not, and then
re-throws them.
Differential Revision: https://phabricator.services.mozilla.com/D82782
2020-07-08 20:22:05 +00:00
Sebastian Hengst
aa6404a088
Bug 1559315 - Temporarily disable browser_rules_authored_color.js on Windows opt. r=gbrown DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D82775
2020-07-08 20:21:04 +00:00
Nika Layzell
27320bcf81
Bug 1650163 - Part 3: Move REMOTE_TYPE defines to a separate header, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D82107
2020-07-08 20:16:06 +00:00
Nika Layzell
3f8ded27c9
Bug 1650163 - Part 2: Add a NOT_REMOTE_TYPE define to clarify calling code, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D82106
2020-07-08 20:16:04 +00:00
Nika Layzell
22a65a237e
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 20:15:59 +00:00
Matthew Gaudet
0877db2bf0
Bug 1651178 - Ensure Private Methods aren't enabled by accident r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D82587
2020-07-08 19:49:56 +00:00
Tom Prince
f27be8d7e7
No bug: Be strict about treeherder symbol splitting; r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D82624
2020-07-08 20:02:26 +00:00
Michael Froman
919ac9b1ae
Bug 1651286 - remove unused static method PeerConnectionImpl::CreatePeerConnection. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D82781
2020-07-08 19:45:11 +00:00
Dorel Luca
7ff1c0fb61
Backed out changeset b17f8ba4211d for Gecko Decision task bustage. CLOSED TREE
2020-07-08 22:53:59 +03:00
Tom Prince
440eed985f
Bug 1643817: Use a fresh taskgroup for create-interactive tasks; r=Callek
...
In Bug 1641971 (e7d4c490c31a) we changed `taskgraph.create.create_tasks` to
always get the decision task id to use. However, the call in create-interactive
passed `None`, expecting to have on generated. This changes that to use the
`create-interactive`s action task as the task id.
Differential Revision: https://phabricator.services.mozilla.com/D82652
2020-07-08 18:41:17 +00:00
Tom Prince
fc3ae614bc
No bug: Update links to hg.mozilla.org to use default
instead of tip
in taskcluster/
; r=Callek
...
The latter sometimes bites us if we have a legacy support branch that gets
pushed more recently than default.
Differential Revision: https://phabricator.services.mozilla.com/D82628
2020-07-08 18:41:17 +00:00
Tom Prince
4eacbe9962
Bug 1630710: Add link to specfic task in treeherder for decision task; r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D82627
2020-07-08 18:27:52 +00:00
Tom Prince
927f176328
No bug: Be strict about treeherder symbol splitting; r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D82624
2020-07-08 18:18:57 +00:00
Jeff Muizelaar
ef6f52b8e9
Bug 1651063 - Lower minimum Intel driver to 24.20.100.6286 for WebRender. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D82526
2020-07-08 19:13:37 +00:00
Jeff Muizelaar
863ee55d6d
Bug 1651172 - Rollout WebRender to gen7.5 gt2-3. r=aosmond
...
We accidentally shipped to these users last summer
without any problems so this should be relatively low risk.
Differential Revision: https://phabricator.services.mozilla.com/D82586
2020-07-08 19:11:39 +00:00
Kevin Jacobs
c6376d375d
Bug 1563279 - Add Fiat-Crypto license. r=jcj,mhoye
...
Differential Revision: https://phabricator.services.mozilla.com/D80700
2020-07-08 17:50:57 +00:00
Hamzah
0606c70920
Bug 1594914 - Convert mach python-test to run with python 3 r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D77872
2020-07-08 19:15:27 +00:00
Michael Froman
27399f92bf
Bug 1651235 - enable webrtc usage of socket process on early beta and earlier. r=drno
...
Differential Revision: https://phabricator.services.mozilla.com/D82623
2020-07-08 18:53:35 +00:00
alwu
9d553eb412
Bug 1649358 - return UNKNOWN_ACTION
when fail to get autoplay permission r=bryce
...
We can have different autoplay permission setting for specific sites, and those setting can override the global autoplay setting.
Eg. Global permission setting is `Block Audio & Video` but site A is being set to `Block Audio Only`, then when inaudible video wants to start on siteA, it would be allowed to autoplay.
Returning `DENY_ACTION` is like specifically modifying the site permission setting, but in those cases, we should return `UNKNOWN_ACTION` because we are actually not able to check the site permission.
Differential Revision: https://phabricator.services.mozilla.com/D82570
2020-07-07 19:03:29 +00:00
Hubert Boma Manilla
b271ba8b01
Bug 1649632 - Update the slow icon tooltip r=Honza,victoria
...
Differential Revision: https://phabricator.services.mozilla.com/D81817
2020-07-08 18:16:18 +00:00
Dan Minor
4e37915de1
Bug 1650572 - Check V4L2_CAP_DEVICE_CAPS before accessing device_caps; r=ng
...
The capabilities field is for the physical device, device_caps is for the
specific /dev/videoX device that has been opened. The device_caps field is
only populated if V4L2_CAP_DEVICE_CAPS is set, so we should check that, and
fall back to capabilities if it is not set.
Differential Revision: https://phabricator.services.mozilla.com/D82377
2020-07-08 17:35:38 +00:00
Markus Stange
3d57edb614
Bug 1649313 - Add SkippedComposite markers. r=nical
...
Differential Revision: https://phabricator.services.mozilla.com/D82636
2020-07-08 18:41:21 +00:00
Julian Descottes
0e4d7862d4
Bug 1651319 - Cleanup devtools calls to JSWindowActor sendAsyncMessage r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D82677
2020-07-08 18:52:17 +00:00
Mihai Alexandru Michis
1ba2a3f6f6
Backed out 3 changesets (bug 1650163) for causing bustages in nsContentSecurityManager.cpp
...
CLOSED TREE
Backed out changeset 51d7c644a1e6 (bug 1650163)
Backed out changeset 3d2b6908447a (bug 1650163)
Backed out changeset 79141707d47b (bug 1650163)
2020-07-08 21:18:44 +03:00
Nika Layzell
48c6c034ee
Bug 1650163 - Part 3: Move REMOTE_TYPE defines to a separate header, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D82107
2020-07-08 01:13:43 +00:00
Nika Layzell
64031d88e9
Bug 1650163 - Part 2: Add a NOT_REMOTE_TYPE define to clarify calling code, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D82106
2020-07-08 01:13:45 +00:00
Nika Layzell
c850a94434
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 14:54:48 +00:00
Gavin Lazar Suntop
4f0c38a591
Bug 1651154 - hiding video playhead from dev tools r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D82591
2020-07-07 23:26:23 +00:00
Edwin Takahashi
02a12126c0
Bug 1648851 - reduce max-run-time value of android-api-16-shippable/opt task to 1800 r=gbrown,jmaher
...
Changes:
- max-run-time reduced to 1800 which should suffice.
Differential Revision: https://phabricator.services.mozilla.com/D82253
2020-07-08 17:46:37 +00:00
James Graham
983278ea99
Bug 1650429 - Restore metadata for win7 debug failure, r=malexandru
...
Differential Revision: https://phabricator.services.mozilla.com/D82765
2020-07-08 17:38:43 +00:00
Florian Quèze
70dffcbae3
Bug 1650843 - fix the opacity of the profiler toolbar down arrow when a light weight theme is in use, r=julienw.
...
Differential Revision: https://phabricator.services.mozilla.com/D82404
2020-07-08 17:24:10 +00:00
Andrei Oprea
45831de74e
Bug 1651377 - Land strings for What's New Panel content in Firefox 79 r=flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82724
2020-07-08 16:49:19 +00:00
emilfs
dafec58d06
Bug 1643293 - added new job in doc to render documentation at review phase r=sylvestre,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80428
2020-07-08 13:53:45 +00:00
R. Martinho Fernandes
fb3abbefc6
Bug 1270634 - check usages when generating WebCrypto keys r=keeler,jcj
...
Differential Revision: https://phabricator.services.mozilla.com/D81146
2020-07-08 16:32:19 +00:00
R. Martinho Fernandes
c27996d699
Bug 1286059 - throw correct error when encrypting with a bad AES-GCM tag length r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D81144
2020-07-08 09:25:08 +00:00
R. Martinho Fernandes
67fb5b6119
Bug 1286880 - add test to ensure deriveBits and deriveKey throw the correct errors given invalid length arguments r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D80010
2020-07-08 09:25:06 +00:00
R. Martinho Fernandes
2c531eb20a
Bug 1286878 - Add test to ensure deriveBits throws the right error when given an invalid hash name r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D80009
2020-07-08 09:24:06 +00:00
R. Martinho Fernandes
393a11c9f9
Bug 1270599 - add test to ensure generateKey returns the correct error given an invalid algorithm argument r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D80008
2020-07-08 09:23:51 +00:00
R. Martinho Fernandes
6636ae8e72
Bug 1286250 - return correct error code for bad AES key length r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D79455
2020-07-08 09:23:44 +00:00
Bogdan Tara
92d6c2f06f
Backed out changeset 8d3a31f6fcd6 (bug 1643765) by morgan's request CLOSED TREE
2020-07-08 19:57:22 +03:00
Nika Layzell
7d938e109a
Bug 1649477 - Part 4: Improve a couple of error messages, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D82103
2020-07-08 14:22:23 +00:00
Nika Layzell
60f3afe23e
Bug 1649477 - Part 3: Handle ReceiveRawMessage generically, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D82102
2020-07-08 14:22:22 +00:00
Nika Layzell
4d6fb8dcc5
Bug 1649477 - Part 2: Unify JSActor manager logic, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D82101
2020-07-08 14:22:22 +00:00
Nika Layzell
b141d76834
Bug 1649477 - Part 1: Move JSActor related files into their own directory, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D82100
2020-07-08 14:22:22 +00:00
Nika Layzell
f0b027c089
Bug 1650204 - Part 2: Add dummy AutoAnnotateCrashReport definitions, r=gsvelto
...
It appears as though I missed these in the first step, and didn't catch the bug
on try.
Differential Revision: https://phabricator.services.mozilla.com/D82649
2020-07-08 16:32:41 +00:00
Christoph Kerschbaumer
87f4fb171f
Bug 1651002: Do not report mixed content errors to the console for preloads. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D82723
2020-07-08 16:01:47 +00:00
Henrik Skupin
f8fbd2e85e
Bug 1651312 - [remote] Fix invalid data type checks in browser-chrome tests. r=remote-protocol-reviewers,maja_zf
...
Differential Revision: https://phabricator.services.mozilla.com/D82678
2020-07-08 13:47:22 +00:00
Junior Hsu
acc77fd89e
Bug 1649965 - only waiting for main thread OnStartRequestSent for LOAD_DOCUMENT_NEEDS_COOKIE, r=mayhemer,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D80682
2020-07-08 15:47:36 +00:00
Mitchell Hentges
c8d28df64b
Bug 1646832: Use NoopErrorReporter for build team members r=rstewart
...
register_sentry() should always return an error-reporter implementation.
Differential Revision: https://phabricator.services.mozilla.com/D82600
2020-07-07 21:39:59 +00:00