Commit Graph

718523 Commits

Author SHA1 Message Date
Mike Hommey
f1ffe803dd Bug 1264836 - Automatically convert the little-endian ICU data file for big-endian builds. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D83857
2020-07-17 20:06:42 +00:00
Emma Malysz
fbe0b5e6ba Bug 1648637, remove fxa panel from main view and place in template r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D81637
2020-07-17 20:17:32 +00:00
Ryan VanderMeulen
c0bcef021f Bug 1653573 - Update pdf.js to version 2.6.123. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D83949
2020-07-17 21:05:26 +00:00
alexdominguezg
1ef8064302 Bug 1648060 - start-panel sidebar prevented from being dragged wider than the available width. r=davidwalsh,bomsy
I have added a helper method, calcStartPanelWidth(), to limit the start-panel on expansion.

Differential Revision: https://phabricator.services.mozilla.com/D80863
2020-07-17 20:49:52 +00:00
Narcis Beleuzu
b1faa2872a Backed out 17 changesets (bug 1486004) for wrench bustage on android.py . CLOSED TREE
Backed out changeset cae730f105d7 (bug 1486004)
Backed out changeset e0094d50a315 (bug 1486004)
Backed out changeset 424425ed98c6 (bug 1486004)
Backed out changeset 551232749abe (bug 1486004)
Backed out changeset 505747095def (bug 1486004)
Backed out changeset 5b1c62c4a4d5 (bug 1486004)
Backed out changeset 0a1c8d50ee69 (bug 1486004)
Backed out changeset 6ef81c676859 (bug 1486004)
Backed out changeset 234e55153fb6 (bug 1486004)
Backed out changeset 2f33b309d746 (bug 1486004)
Backed out changeset 48947692c176 (bug 1486004)
Backed out changeset 473bac8eedd9 (bug 1486004)
Backed out changeset af6afed0a04a (bug 1486004)
Backed out changeset a0e2f91eb4d4 (bug 1486004)
Backed out changeset 138c987440c7 (bug 1486004)
Backed out changeset 6d2e305f4722 (bug 1486004)
Backed out changeset 1181ff03bb05 (bug 1486004)
2020-07-17 23:43:57 +03:00
David Teller
15c3a336eb Bug 1652000 - A little lifetime documentation;r=nika
Differential Revision: https://phabricator.services.mozilla.com/D83337
2020-07-17 19:48:21 +00:00
David Teller
8c1c6283d4 Bug 1652000 - Refactoring ChromeUtils::RequestProcInfo to place a single request to GetProcInfo;r=tarek,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D83335
2020-07-17 20:32:43 +00:00
Andrei Oprea
64ced6cd06 Bug 1652811 - Use mozilla/nimbus-shared repo for source of schema validation r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D83789
2020-07-17 20:23:48 +00:00
Edwin Takahashi
b1b5c9447a Bug 1648851 - Part 4: update expectations for tests that now pass r=jmaher
The patches in the stack were backed out because of an unexpected pass in the resulting push.

The expectations for now-passing tests have been updated.

Differential Revision: https://phabricator.services.mozilla.com/D83987
2020-07-17 20:19:41 +00:00
Edwin Takahashi
81fbf89023 Bug 1648851 - Part 0: create android-test docker image based on Ubuntu 20.04 r=jmaher,gbrown
Changes:
  - set up a new minimal docker image for `android-em` tests.
  - reorganize commonly referenced files into a specific folder `taskcluster/docker/files` to reduce instances of same file being copy-pasted into directories.
  - add android-test docker build task to taskcluster.

Differential Revision: https://phabricator.services.mozilla.com/D82204
2020-07-17 20:19:41 +00:00
Bas Schouten
562faeceb0 Bug 1651842: Fix event delay being not/incorrecty reported when using TaskController. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D83542
2020-07-17 19:21:16 +00:00
Bob Clary
b5033e8218 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-16 21:32:56 +00:00
Bob Clary
5dcbc2ac9f 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-16 21:32:56 +00:00
Bob Clary
49cc236aa8 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-16 21:32:55 +00:00
Bob Clary
d88869442f 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-16 21:32:55 +00:00
Bob Clary
fe2f5c00e6 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-16 21:32:55 +00:00
Bob Clary
3dca103f53 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-16 21:32:55 +00:00
Bob Clary
197496dd07 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-16 21:32:54 +00:00
Bob Clary
5c852eaa2f 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-16 21:32:54 +00:00
Bob Clary
43d6c288e9 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 21:32:54 +00:00
Bob Clary
74c24e8003 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-16 21:32:54 +00:00
Bob Clary
8cfe0954f7 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-16 21:32:53 +00:00
Bob Clary
d667fb0fa1 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-16 21:32:53 +00:00
Bob Clary
9cafc708a0 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-16 21:32:53 +00:00
Bob Clary
9bc3a3e24f 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-16 21:32:53 +00:00
Bob Clary
fc8e9dbc87 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-16 21:32:52 +00:00
Bob Clary
f473f07a48 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-16 21:32:52 +00:00
Bob Clary
09dbc8d942 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-16 21:32:52 +00:00
Edgar Chen
345c09f684 Bug 1649475 - Remove touch/precise-input-detected observers; r=jmathies
Differential Revision: https://phabricator.services.mozilla.com/D81719
2020-07-17 19:47:20 +00:00
James Willcox
28273f27f7 Bug 1652474 - Enable EME on all channels for Android r=rbarker,bryce
Differential Revision: https://phabricator.services.mozilla.com/D83355
2020-07-17 19:06:03 +00:00
Erik Nordin
7c4630818f Bug 1653631 - Enable Constructable StyleSheets for CSSOM WPTs r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D83992
2020-07-17 18:27:42 +00:00
Mark Banner
f96ef99e35 Bug 1610293 - When reloading engines, ensure useDBForOrder isn't set, and handle more cases of updating engines. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D83125
2020-07-17 18:15:57 +00:00
Mark Banner
b0a3230a0f Bug 1610293 - Rewrite maybeReloadEngines to not completely reload the search engines. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D83124
2020-07-17 18:15:55 +00:00
Mark Banner
de6576e10f Bug 1610293 - Split out delay region notification test to separate test file, so that test_reload_engines can concentrate on testing the reload engines function. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D83123
2020-07-17 18:15:53 +00:00
Mike Taylor
0c4ad9a2e0 Bug 1647771 - Bump manifest version to 13.0.0 r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D84003
2020-07-17 18:40:44 +00:00
Dave Townsend
d9aad56224 Bug 1651986: Add the missing scalar for interactions with the experimental section of preferences. r=Gijs CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D83711
2020-07-16 22:36:13 +00:00
Butkovits Atila
d02d733a2f Backed out changeset c87b7ace41f7 (bug 1651986) for Reftest failure at border-image-linear-gradient-slice-1.html. CLOSED TREE 2020-07-17 21:59:51 +03:00
Butkovits Atila
1d11c9f1df Backed out changeset a3af9b09a6ea (bug 1648851) for causing failure at test_2_conformance2__glsl3__matrix-row-major-dynamic-indexing.html. CLOSED TREE 2020-07-17 21:49:40 +03:00
Butkovits Atila
0caa4d16cb Backed out changeset f5d8cb66e31b (bug 1652811) for causing failure at browser_asrouter_trigger_listeners.js. CLOSED TREE 2020-07-17 21:21:51 +03:00
Henrik Skupin
49b43391f5 Bug 1652973 - [wdspec] Replace create_window fixture with new window command. r=jgraham
Now that each driver supports the new window command, we can make use of it
as replacement for the create_window fixture.

Given that there is no need to check the type of the new window,
this implementation doesn't add a check for that.

Differential Revision: https://phabricator.services.mozilla.com/D83800
2020-07-17 16:32:15 +00:00
Henrik Skupin
e5d59335ce Bug 1652973 - [wdspec] Move close() method of webdriver client into the Window class. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D83799
2020-07-17 16:36:06 +00:00
Henrik Skupin
d87d25b173 Bug 1653281 - [marionette] WebDriver:NewWindow for a new tab has to wait for the framescript to be registered. r=marionette-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D83798
2020-07-17 16:19:17 +00:00
Liang-Heng Chen
74ab92f2ed Bug 1652329 - don't notify UI when scheme is "about"; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D83938
2020-07-17 13:56:07 +00:00
Alexander Surkov
ebae5810be Bug 1647296 - ARIA reflection attributes are not nullable r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D82948
2020-07-17 14:48:09 +00:00
Jon Coppeard
cdaabd0330 Bug 1648453 - Don't try and store the incumbent global directly r=sfink
The previous patches store the incumbent global directly, which is going to be a problem if it's in another compartment. It needs to be wrapped into the current compartment. But apparently that can be problematic since you don't know how far to unwrap it to get the original gobal object back (it might itself be a wrapper). The solution used for promises is to store a CCW to another object with the same global. This patch applies the same fix to FinalizationRegistry.

Differential Revision: https://phabricator.services.mozilla.com/D83831
2020-07-17 17:36:04 +00:00
Jon Coppeard
3cd1ede76a Bug 1648453 - Fix build errors caused by MacOS headers defining check macro r=smaug
These patches have triggered a case where a MacOS header defines 'check' as a macro which then conflicts with use of 'check' as a method name in AccessCheck.h, probably due to unified builds.

This was fixed independently in a couple of places before, but I think it makes sense to move the fix to AccessCheck.h itself.

Differential Revision: https://phabricator.services.mozilla.com/D83796
2020-07-17 17:36:04 +00:00
Jon Coppeard
1d1648a98c Bug 1648453 - Add tests to check that FinalizationRegistry sets the incumbent global correctly when calling the callback r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D83615
2020-07-17 17:35:01 +00:00
Jon Coppeard
b975de8947 Bug 1648453 - Use CallbackObject to trigger cleanup while setting up the incumbent global r=smaug
This also factors out FinalizationRegistry support into a separate class.

The JS engine now passes a callback function and the incumbent global which are recorded in QueueCallback. FinalizationRegistryCleanup::DoCleanup creates a CallbackObject can calls it immediately (I originally tried creating it in QueueCallback but there were problems because this is called during GC).

I coped most of this from the way promise reaction jobs work. I added FinalizationRegistryCleanupCallback; I don't know if that's overkill.

Differential Revision: https://phabricator.services.mozilla.com/D83614
2020-07-17 17:34:46 +00:00
Jon Coppeard
6b6551f249 Bug 1648453 - Record incumbent global in FinalizationRegistry constructor and use when calling back into the JS engine to call callbacks r=sfink
This changes the way the the host triggers cleanup, from calling an API to calling a JS function. This is done so we can use the existing DOM infrastructure that handles setting up the incumbent global for us.

Differential Revision: https://phabricator.services.mozilla.com/D83613
2020-07-17 17:34:33 +00:00
Emily McDonough
310ec9ce7c Bug 1653418 - Move CUPS shim to widget/ and add it to OS X configuration r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D83856
2020-07-17 17:34:20 +00:00