Commit Graph

710434 Commits

Author SHA1 Message Date
Sebastian Hengst
cc52ab7df9 Backed out 3 changesets (bug 1641131) for gecko decision task bustage. CLOSED TREE
Backed out changeset 6f3a65196d88 (bug 1641131)
Backed out changeset 2e034897a64f (bug 1641131)
Backed out changeset 48e73dbc588e (bug 1641131)
2020-05-29 10:26:05 +02:00
Sebastian Hengst
d9ac58cbcd Backed out 5 changesets (bug 1641459) for causing bug 1641635 (as requested by baku).
Backed out changeset 8f30acc0c69f (bug 1641459)
Backed out changeset 9bb7f1d7f4e8 (bug 1641459)
Backed out changeset a29a3d445871 (bug 1641459)
Backed out changeset d708ea7a1d98 (bug 1641459)
Backed out changeset 21fe51299547 (bug 1641459)
2020-05-29 10:21:52 +02:00
Sebastian Hengst
7108b64814 Backed out changeset 70ad78352bf7 (bug 1641553) for conflict while backing out bug 1641459 2020-05-29 10:19:54 +02:00
Ben Hearsum
1e7c40890d Bug 1641656: reduce frequency of asan debug builds to once every 10 pushes on autoland r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D77340
2020-05-28 19:41:03 +00:00
Harry Twyford
059db56517 Bug 1641661 - Remove urlbar.experiments.openViewOnFocus WebExt API. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D77339
2020-05-28 19:40:56 +00:00
Dan Minor
9db7328409 Bug 1640668 - Remove unwrap() call from MDNSService start; r=mjf
Unwrap asserts if there is an error, ? will propogate it back to the caller
which is what we want.

Differential Revision: https://phabricator.services.mozilla.com/D77291
2020-05-28 16:46:54 +00:00
Andrew Halberstadt
cd4e4a87cb Bug 1641131 - [taskgraph] Make 'upload-symbols' tasks copy their dependency's optimization r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D77048
2020-05-28 14:19:25 +00:00
Andrew Halberstadt
0cf7f3077f Bug 1641131 - [taskgraph] Make 'upload-generated-sources' tasks copy their dependency's optimization r=Callek
This should ensure that they are never the cause of their dependency being scheduled
and only run when they do.

Differential Revision: https://phabricator.services.mozilla.com/D76988
2020-05-28 14:18:21 +00:00
Andrew Halberstadt
edd18338b6 Bug 1641131 - [taskgraph] Fix the 'push-interval-*' schema to not require an argument, r=jmaher
The Backstop optimization doesn't take any arguments, yet the schema for 'push-optimization-*'
requires a 'schedules-component' that goes ignored. Fix this.

Differential Revision: https://phabricator.services.mozilla.com/D77058
2020-05-27 16:22:27 +00:00
Julian Descottes
66564c9bcf Bug 1637687 - Catch push subscription actor errors in about:debugging r=davidwalsh,daisuke
Depends on D75905

Differential Revision: https://phabricator.services.mozilla.com/D75906
2020-05-29 06:06:58 +00:00
Julian Descottes
4c889947b8 Bug 1637687 - Remove lastPush/pushCount from PushSubscriptionActor as they are not supported on GeckoView r=davidwalsh,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D75905
2020-05-29 06:08:55 +00:00
Kris Maglione
162c01f69b Bug 1638164: Stop using sameTypeParent in E10SUtils. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D75434
2020-05-28 19:04:09 +00:00
Geoff Brown
06278cbfec Bug 1634603 - [tryselect] Fix 'mach try coverage'; r=marco
Use up-to-date URL for code-coverage information and fix miscellaneous bit-rot.

Differential Revision: https://phabricator.services.mozilla.com/D77270
2020-05-28 18:50:49 +00:00
Ricky Stewart
c364c46587 Bug 1640703 - Fix Python 2/3 incompatibility when running mach jstests r=jgraham
Bug 1632916 regressed `mach jstests`, which still run under Python 2 (unlike the in-build `jstests`, which use Python 3). Here we call into different logic for Python 2 and 3 to make sure there aren't type mismatches down the line.

Differential Revision: https://phabricator.services.mozilla.com/D76922
2020-05-28 18:45:01 +00:00
Imanol Fernandez
af94e32736 Bug 1641593 - Apply sensor orientation in XRNativeOriginViewer reference space r=kip,daoshengmu
Differential Revision: https://phabricator.services.mozilla.com/D77283
2020-05-28 18:04:14 +00:00
Imanol Fernandez
7e6883c730 Bug 1641596 - Apply XRNativeOrigin transform to XRViewerPose base transform r=kip,daoshengmu
We are applying XRNativeOrigin to each view transform from the XRViewerPose but not to the base transform of the XRViewerPose object.

Differential Revision: https://phabricator.services.mozilla.com/D77284
2020-05-28 18:00:15 +00:00
Scott
ec0b5ea12d Bug 1639957 - Updates to navigation component r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D76551
2020-05-28 18:21:22 +00:00
Cameron McCormack
d7ff9cd79b Bug 1641730 - Flip layout.css.serialize-grid-implicit-tracks back to true. r=emilio
Chrome backed out their change to omit implicit tracks; see
https://github.com/w3c/csswg-drafts/issues/4475#issuecomment-613032475.

Differential Revision: https://phabricator.services.mozilla.com/D77390
2020-05-29 00:51:18 +00:00
Alexandre Poirot
8827278483 Bug 1640641 - Add resourceType attribute to each resource and emit list of resources. r=nchevobbe,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D76672
2020-05-29 06:29:40 +00:00
Alexandre Poirot
6e0500aaaa Bug 1640641 - Instantiate only one ResourceWatcher in the console stubs test. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D75790
2020-05-29 06:29:38 +00:00
Johann Hofmann
8390f9e2e9 Bug 1630053 - Add telemetry for cookie purging. r=englehardt,ewright
Differential Revision: https://phabricator.services.mozilla.com/D76028
2020-05-29 06:21:44 +00:00
Nicolas Chevobbe
1e8a799842 Bug 1641590 - Make ErrorRep text red. r=bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D77268
2020-05-28 20:00:29 +00:00
Bert Peers
f41b9eb190 Bug 1641704 - vendor tracy-rs 0.1.1 r=gw
Differential Revision: https://phabricator.services.mozilla.com/D77401
2020-05-29 04:15:29 +00:00
Julian Descottes
a4568d4c46 Bug 1641490 - TargetList::watchTargets should wait for onAvailable to be called on service worker targets r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D77225
2020-05-29 06:00:06 +00:00
Chris AtLee
3f6a61cb75 Bug 1640961: Force geckodriver to be rebuilt on release branches r=aki
Differential Revision: https://phabricator.services.mozilla.com/D77155
2020-05-27 21:58:13 +00:00
prathiksha
e694e621bd Bug 1641628 - Fix a nit in the monitor resolve string on protections dashboard. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D77312
2020-05-28 18:13:07 +00:00
Mathieu Leplatre
1cfe96cf26 Bug 1640023 - Sync on .get() when no metadata r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D77233
2020-05-28 16:02:03 +00:00
Erica Wright
c131cacfef Bug 1641627 - Update string for protection panel entrypoint to protections dashboard. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D77314
2020-05-28 17:44:58 +00:00
Nathan Froyd
5416a2fae6 Bug 1635359 - remove bounds checks on trivial span_iterator construction; r=sg
There's no need to provide the compiler a bunch of stuff that it's
trivially going to optimize away anyway, and we'd rather the release
assert not mess with the optimizer's view of the code.

Differential Revision: https://phabricator.services.mozilla.com/D77124
2020-05-28 11:17:42 +00:00
Nathan Froyd
9dcf479947 Bug 1635359 - provide a private constructor for span_iterator to bypass bounds checks; r=sg
The compiler is not always able to remove these (always-successful)
checks, so we might as well help it along.

Depends on D77122

Differential Revision: https://phabricator.services.mozilla.com/D77123
2020-05-28 10:05:38 +00:00
Nathan Froyd
1dc3de3520 Bug 1635359 - rename Span type parameter for span_iterator; r=sg
We're going to introduce some friend declarations in the next patch, and
this change makes doing so easier.  It's also slightly less confusing.

Depends on D77121

Differential Revision: https://phabricator.services.mozilla.com/D77122
2020-05-28 10:03:06 +00:00
Nathan Froyd
f747ca618f Bug 1635359 - remove release asserts for span_iterator {de,in}crement; r=sg
These are redundant with the checks that we already have for dereferencing.

Depends on D77120

Differential Revision: https://phabricator.services.mozilla.com/D77121
2020-05-28 09:56:06 +00:00
Nathan Froyd
9c05dc1217 Bug 1635359 - eliminate release assert in const span_iterator construction; r=sg
Differential Revision: https://phabricator.services.mozilla.com/D77120
2020-05-28 09:54:37 +00:00
Agi Sferro
ba50630491 Bug 1641591 - restore WebExtension docs to current version. r=fluffyemily
Differential Revision: https://phabricator.services.mozilla.com/D77310
2020-05-28 17:38:23 +00:00
Sam Foster
0c387b3b9d Bug 1639069 - Strings for new download context menu items. r=jaws,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D77384
2020-05-29 02:40:16 +00:00
Bob Clary
4a9bf38979 Bug 1641702 - Fix unterminated string in run-on-projects for build-linux/debug, r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D77366
2020-05-28 22:28:52 +00:00
Narcis Beleuzu
0bb36c9ac1 Backed out changeset d2b10235d8ac (bug 1624909) for bustages on Pivot.h . CLOSED TREE 2020-05-29 07:05:21 +03:00
Narcis Beleuzu
ad3d073808 Backed out changeset 7e47a8d17381 (bug 1632283) for build bustages on IpdlQueue.h . CLOSED TREE 2020-05-29 07:03:36 +03:00
Narcis Beleuzu
291f6a547d Bug 1638027 - Disable browser_readerMode_pocket.js on linux18.04 debug r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D76615
2020-05-26 09:54:11 +00:00
Andrea Marchesini
0b80c624e3 Bug 1641553 - Use step_func correctly in cookies/samesite WPTs, r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D77251
2020-05-28 16:57:17 +00:00
Morgan Reschenberg
d013e0b775 Bug 1624909: Create and maintain radio siblings array for position information. r=eeejay
Differential Revision: https://phabricator.services.mozilla.com/D72751
2020-05-28 15:53:01 +00:00
Mike Conley
483aec57a3 Bug 1641243 - Make sure we can show tab switch warning when using in-order keyboard navigation. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D77141
2020-05-28 17:02:38 +00:00
Mike Conley
a7067d3028 Bug 1638397 - Add tests for some WebRTC window and screen sharing UI. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D77129
2020-05-28 16:52:40 +00:00
David Parks
56caa29a7f Bug 1632283 : Part 1 - Extend IpdlQueue to allow caching async messages r=jgilbert
IpdlQueue currently sends an async Ipdl message for every async WebGL call.  This is a lot of overhead.  This patch buffers those calls so that they can be send in large batches when either a synchronous call happens or the client calls FlushAsyncCache.  The commands are then sent and processed in-order.

Differential Revision: https://phabricator.services.mozilla.com/D72047
2020-05-28 17:00:09 +00:00
Alexandre Poirot
4d7c2b365c Bug 1636192 - Clean Content process Target actor on process shutdown. r=nchevobbe
Before this patch, we were not trying to cleanup anything when the process
was known to be in process of destruction. We assumed that everything would
be cleaned up anyway.
But mochitest is actually asserting that nothing is leaked on process shutdown,
and we are easily leaking many thing when not destroying the target actor!

Differential Revision: https://phabricator.services.mozilla.com/D76156
2020-05-28 14:09:44 +00:00
Jared Wein
fd5b93e11e Bug 1640589 - Update the mimeInfo when a download is handled internally. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D77144
2020-05-28 16:48:48 +00:00
Alex Chronopoulos
3e4dc03513 Bug 1636515 - Handle cycle in media element when it is fed with the captured stream. r=padenot
Feeding a media element with the captured stream from the same media element does not make sense. Currently the spec does not mention anything about it. I'll clarify the case in the spec. In the meantime, when a cycle is detected, the setting of the `srcObject` is ignored and a warning is produced in the console.

Differential Revision: https://phabricator.services.mozilla.com/D76821
2020-05-28 13:07:53 +00:00
sefeng
4b4bf8886f Bug 1631346 - Fix a null ptr crash in PerformanceObserver::Observe r=baku
Differential Revision: https://phabricator.services.mozilla.com/D76193
2020-05-28 16:01:56 +00:00
Dale Harvey
7ac7aeb879 Bug 1627544 - Update about:protection to use new Region.jsm r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D76948
2020-05-28 16:32:18 +00:00
Gavin Lazar Suntop
dbd91474b3 Bug 1632224 - Re-enable Direct Response CTA r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D77175
2020-05-28 15:30:45 +00:00