Commit graph

718309 commits

Author SHA1 Message Date
Ricky Stewart
f34f1b6153 Bug 1648555 - mach bootstrap installs libdrm-dev package on Ubuntu/Debian r=dmajor
Also delete a bunch of dead code that was apparently meant to be useful for subclassing, but there's no subclasses of `DebianBootstrapper` in tree.

Differential Revision: https://phabricator.services.mozilla.com/D82073
2020-07-16 13:49:59 +00:00
Razvan Caliman
fe88ab9986 Bug 1650107 - Update MDN base link in Computed panel. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D83781
2020-07-16 14:26:06 +00:00
Kartikaya Gupta
7c3500625f Bug 1652986 - Restore ability to dump the WR display list interleaved with the the gecko DL. r=miko
The extra_data_offset wasn't being set properly in the built display list's
descriptor, so no items were being found. With that fixed it became evident
that we need to disable the display list item cache for dumping to work, since
we can't easily look up reuse items when doing the interleaved dumping. So
this patch also adds some machinery for that.

Differential Revision: https://phabricator.services.mozilla.com/D83778
2020-07-16 14:19:41 +00:00
Iain Ireland
44e5b0a633 Bug 1646378: Turn off TI-specific bailout code for Warp r=jandem
Depends on D83721

Differential Revision: https://phabricator.services.mozilla.com/D83722
2020-07-16 11:00:05 +00:00
Iain Ireland
4ffd827916 Bug 1646378: Limit inlining candidates r=jandem
Drawing a clearer distinction between cases where we don't support inlining and cases where we have chosen not to inline.

Depends on D83720

Differential Revision: https://phabricator.services.mozilla.com/D83721
2020-07-16 11:03:00 +00:00
Iain Ireland
665e309734 Bug 1646378: Identify no-return functions in BytecodeAnalysis r=jandem
When compiling with --ion-eager, we may do bytecode analysis before we have a jitscript. Instead of adding a flag to JitScript, I reused the `uninlineable` flag on JSScript.

Differential Revision: https://phabricator.services.mozilla.com/D83720
2020-07-16 15:11:54 +00:00
Iain Ireland
c848e52e95 Bug 1646378: Refactor pushCallStack and friends r=jandem
We want to use this code in WarpBuilder. It's cleaner if it just returns a bool.

Differential Revision: https://phabricator.services.mozilla.com/D83719
2020-07-16 15:11:46 +00:00
Olli Pettay
352ee3753d Bug 1645081, keep THREAD_WAKEUP probe working while the new scheduler is starting to get used, r=bas
this is similar to bug 1606208

Differential Revision: https://phabricator.services.mozilla.com/D83396
2020-07-14 14:59:58 +00:00
Nicolas Silva
eb34985ecc Bug 1625070 - Use glxCopySubBufferMESA when available if partial present and WebRender are enabled on GLX. r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D81868
2020-07-16 14:44:41 +00:00
Peter Van der Beken
9db58fa8c3 Bug 1648040 - Use the new session history if pref is on. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D80885
2020-07-16 14:04:59 +00:00
Narcis Beleuzu
1eb115035d Backed out 20 changesets (bug 1486004, bug 1653094) for wrench bustages. CLOSED TREE
Backed out changeset 120c64ebdea3 (bug 1486004)
Backed out changeset b10f105b1c36 (bug 1486004)
Backed out changeset 7f186e6bcccc (bug 1486004)
Backed out changeset cdda7b349cd8 (bug 1486004)
Backed out changeset 650c47e81402 (bug 1486004)
Backed out changeset 2bcca7cf3f1b (bug 1486004)
Backed out changeset e1df276f8a8d (bug 1486004)
Backed out changeset f6f5e7f2bd0a (bug 1486004)
Backed out changeset 1c56cb03ce53 (bug 1486004)
Backed out changeset 582cd190f174 (bug 1486004)
Backed out changeset 7c162e1b3a79 (bug 1486004)
Backed out changeset d1088e178216 (bug 1486004)
Backed out changeset 40763f4afd26 (bug 1486004)
Backed out changeset f20eb5b5a670 (bug 1486004)
Backed out changeset 6349ee0bd63f (bug 1486004)
Backed out changeset 7c23729053f6 (bug 1486004)
Backed out changeset 49586014bd29 (bug 1486004)
Backed out changeset 07971e82ae85 (bug 1653094)
Backed out changeset 47e7295e9c19 (bug 1653094)
Backed out changeset 57a25bbeec37 (bug 1653094)
2020-07-16 17:58:09 +03:00
Butkovits Atila
e5880f1a26 Backed out changeset 697243e0434b (bug 1640960) as requested by kvark. CLOSED TREE 2020-07-16 17:31:20 +03:00
Kershaw Chang
682f8a9a04 Bug 1497249 - P2: ipdl for nsIWebSocketConnection r=michal
Differential Revision: https://phabricator.services.mozilla.com/D30624
2020-07-16 13:34:58 +00:00
Kershaw Chang
1e225df236 Bug 1497249 - P1: Introduce nsWebSocketConnection interface for separating socket manipulation r=michal,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D30023
2020-07-16 12:59:23 +00:00
Dzmitry Malyshau
56fab6aa82 Bug 1647918 - Don't unwrap space mapping in add_prim_to_batch for text in WR r=gw,jnicol
this is a crash I'm seeing on "testcase.html" attachment,
which is different from the originally reported one.

Differential Revision: https://phabricator.services.mozilla.com/D83689
2020-07-16 13:31:27 +00:00
Mark Banner
a78087f058 Bug 1651737 - Correct reference to the search cache invalidation delay. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D82942
2020-07-16 13:19:05 +00:00
Adam Vandolder
b9417248ae Bug 1652567 - Make IteratorHelper and WrapForValidIterator objects work cross-realm. r=jorendorff,anba
Differential Revision: https://phabricator.services.mozilla.com/D83393
2020-07-16 09:28:57 +00:00
Farooq AR
824fe434f2 Bug 1650527 - Clear messages button hides filter menu in websocket inspector. r=bomsy,Honza
Differential Revision: https://phabricator.services.mozilla.com/D83478
2020-07-16 12:36:30 +00:00
Sebastian Streich
af8c105fc0 Bug 1450853 - Use Generic Error for 3rdparty MediaElement r=ckerschb,smaug
***
Add test

Differential Revision: https://phabricator.services.mozilla.com/D80080
2020-07-16 12:03:38 +00:00
Sebastian Streich
de873529c5 Bug 1544705 - Re-Allow empty content for CSP-hashing r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D83533
2020-07-16 12:23:08 +00:00
Mirko Brodesser
19dff2f032 Bug 1649121: part 40) Factor DetermineContextLocalNameForParsingPastedHTML out. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D83517
2020-07-16 11:48:07 +00:00
Mirko Brodesser
c142c4747d Bug 1649121: part 39) Rename parameters and variables around CreateDocumentFragmentAndGetParentOfPastedHTMLInContext. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D83516
2020-07-16 10:07:06 +00:00
Mirko Brodesser
ee40150e1c Bug 1649121: part 38) Add CreateDocumentFragmentAndGetParentOfPastedHTMLInContext. r=masayuki
The parameters will be renamed in the following review.

Differential Revision: https://phabricator.services.mozilla.com/D83515
2020-07-16 10:08:21 +00:00
Mihai Alexandru Michis
30e2927e24 Backed out 3 changesets (bug 1648453) for causing bustages in AccessCheck.h
CLOSED TREE

Backed out changeset 8b21977bb2df (bug 1648453)
Backed out changeset 4cac71f274b8 (bug 1648453)
Backed out changeset a9ad01b4ab2e (bug 1648453)
2020-07-16 15:43:52 +03:00
Bob Clary
5c9f56c916 Bug 1486004 - Part 17 - Update remote xpcshell-tests to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82759

Differential Revision: https://phabricator.services.mozilla.com/D82760
2020-07-15 21:00:35 +00:00
Bob Clary
0c8eebc57f Bug 1486004 - Part 16 - Update web-platform tests to support unrooted android devices using mozdevice 4.0.0, ? r=jgraham
Depends on D82758

Differential Revision: https://phabricator.services.mozilla.com/D82759
2020-07-15 21:00:22 +00:00
Bob Clary
beebe2c68c Bug 1486004 - Part 15 - Update remotecppunittests to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82757

Differential Revision: https://phabricator.services.mozilla.com/D82758
2020-07-15 21:00:15 +00:00
Bob Clary
a9edcc162f Bug 1486004 - Part 14 - Update raptor to support unrooted android devices using mozdevice 4.0.0, ? r=perftest-reviewers,sparky
Depends on D82756

Differential Revision: https://phabricator.services.mozilla.com/D82757
2020-07-15 21:00:02 +00:00
Bob Clary
3d96c83be3 Bug 1486004 - Part 13 - Update mozharness configs and scripts to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82755

Differential Revision: https://phabricator.services.mozilla.com/D82756
2020-07-15 21:24:58 +00:00
Bob Clary
228090db81 Bug 1486004 - Part 12 - [mozrunner 8.0.2] Update mozrunner requirements to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82754

Differential Revision: https://phabricator.services.mozilla.com/D82755
2020-07-15 21:22:36 +00:00
Bob Clary
a3372483ec Bug 1486004 - Part 11 - [mozpower 1.1.2] Update mozpower requirements to support unrooted android devices using mozdevice 4.0.0, ? r=wlach,sparky
Depends on D82753

Differential Revision: https://phabricator.services.mozilla.com/D82754
2020-07-15 21:41:41 +00:00
Bob Clary
61125f6978 Bug 1486004 - Part 10 - Update mochitest to support unrooted android devices using mozdevice 4.0.0, ? r=ahal
Depends on D82752

Differential Revision: https://phabricator.services.mozilla.com/D82753
2020-07-15 20:59:47 +00:00
Bob Clary
03862aba0d Bug 1486004 - Part 9 - Update marionette harness requirements to support unrooted android devices using mozdevice 4.0.0, ? r=marionette-reviewers,whimboo
Depends on D82751

Differential Revision: https://phabricator.services.mozilla.com/D82752
2020-07-16 11:54:27 +00:00
Bob Clary
5e579c5dda Bug 1486004 - Part 8 - Update gtests to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82750

Differential Revision: https://phabricator.services.mozilla.com/D82751
2020-07-15 20:58:40 +00:00
Bob Clary
155420ceec Bug 1486004 - Part 7 - Update Conditioned Profiles to support unrooted android devices using mozdevice 4.0.0, ? r=tarek
Depends on D82749

Differential Revision: https://phabricator.services.mozilla.com/D82750
2020-07-15 20:58:27 +00:00
Bob Clary
8f3e6b9e4c Bug 1486004 - Part 6 - Update mach perftest to support unrooted android devices using mozdevice 4.0.0, ? r=tarek
Depends on D82748

Differential Revision: https://phabricator.services.mozilla.com/D82749
2020-07-15 20:58:20 +00:00
Bob Clary
0dca9b22c0 Bug 1486004 - Part 5 - Update reftests to support unrooted android devices using mozdevice 4.0.0, ? r=jmaher
Depends on D82747

Differential Revision: https://phabricator.services.mozilla.com/D82748
2020-07-15 20:58:02 +00:00
Bob Clary
113ed2405d Bug 1486004 - Part 4 - Update jstests, jit-tests to support unrooted android devices using mozdevice 4.0.0, ? r=tcampbell
Depends on D82746

Differential Revision: https://phabricator.services.mozilla.com/D82747
2020-07-15 20:57:50 +00:00
Bob Clary
aaa88f81bd Bug 1486004 - Part 3 - change help prompt for remote test root to show /data/local/tmp/test_root, r=gbrown
Depends on D82745

Differential Revision: https://phabricator.services.mozilla.com/D82746
2020-07-15 20:57:32 +00:00
Bob Clary
fc493ba092 Bug 1486004 - Part 2 - Update remoteautomation.py to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82744

Differential Revision: https://phabricator.services.mozilla.com/D82745
2020-07-15 20:57:24 +00:00
Bob Clary
e118ca3ed6 Bug 1486004 - Part 1 - [mozdevice 4.0.0] Use run-as to work around rooted device requirement, r=gbrown,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D82744
2020-07-15 20:57:17 +00:00
Mihai Alexandru Michis
a1d49fb98d Backed out 17 changesets (bug 1486004) for causing bustages in AccessCheck.h
CLOSED TREE

Backed out changeset 86a0855e1e45 (bug 1486004)
Backed out changeset 4fc98067edc5 (bug 1486004)
Backed out changeset 8ab3f1597fde (bug 1486004)
Backed out changeset b487e98320fb (bug 1486004)
Backed out changeset 4cba8e6bc515 (bug 1486004)
Backed out changeset d0db5eef2343 (bug 1486004)
Backed out changeset 50285a87de6b (bug 1486004)
Backed out changeset 9730c0303810 (bug 1486004)
Backed out changeset 140a9d2362f3 (bug 1486004)
Backed out changeset 9d1ce06f6039 (bug 1486004)
Backed out changeset 88a5a4ab39fa (bug 1486004)
Backed out changeset eb186c92232d (bug 1486004)
Backed out changeset 677f2129750e (bug 1486004)
Backed out changeset 81427a5f2103 (bug 1486004)
Backed out changeset 38d7def3d425 (bug 1486004)
Backed out changeset a9e73221c471 (bug 1486004)
Backed out changeset ebe8c2d5432e (bug 1486004)
2020-07-16 15:29:29 +03:00
Bob Clary
3b50638119 Bug 1486004 - Part 17 - Update remote xpcshell-tests to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82759

Differential Revision: https://phabricator.services.mozilla.com/D82760
2020-07-15 21:00:35 +00:00
Bob Clary
df0d9a33be Bug 1486004 - Part 16 - Update web-platform tests to support unrooted android devices using mozdevice 4.0.0, ? r=jgraham
Depends on D82758

Differential Revision: https://phabricator.services.mozilla.com/D82759
2020-07-15 21:00:22 +00:00
Bob Clary
d21f8a84de Bug 1486004 - Part 15 - Update remotecppunittests to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82757

Differential Revision: https://phabricator.services.mozilla.com/D82758
2020-07-15 21:00:15 +00:00
Bob Clary
8dfe7be7fe Bug 1486004 - Part 14 - Update raptor to support unrooted android devices using mozdevice 4.0.0, ? r=perftest-reviewers,sparky
Depends on D82756

Differential Revision: https://phabricator.services.mozilla.com/D82757
2020-07-15 21:00:02 +00:00
Bob Clary
dea0c118fe Bug 1486004 - Part 13 - Update mozharness configs and scripts to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82755

Differential Revision: https://phabricator.services.mozilla.com/D82756
2020-07-15 21:24:58 +00:00
Bob Clary
456073d12d Bug 1486004 - Part 12 - [mozrunner 8.0.2] Update mozrunner requirements to support unrooted android devices using mozdevice 4.0.0, r=gbrown
Depends on D82754

Differential Revision: https://phabricator.services.mozilla.com/D82755
2020-07-15 21:22:36 +00:00
Bob Clary
68ed046429 Bug 1486004 - Part 11 - [mozpower 1.1.2] Update mozpower requirements to support unrooted android devices using mozdevice 4.0.0, ? r=wlach,sparky
Depends on D82753

Differential Revision: https://phabricator.services.mozilla.com/D82754
2020-07-15 21:41:41 +00:00
Bob Clary
9534a42ba4 Bug 1486004 - Part 10 - Update mochitest to support unrooted android devices using mozdevice 4.0.0, ? r=ahal
Depends on D82752

Differential Revision: https://phabricator.services.mozilla.com/D82753
2020-07-15 20:59:47 +00:00