Commit Graph

629764 Commits

Author SHA1 Message Date
Paolo Amadini
11bc41af90 Bug 1516957 - Part 2 - Create a base test class and unify tab creation functions. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D15514

--HG--
extra : rebase_source : 5fa8642aea770c30bbdc39dd579adbdb4ff881f5
2018-12-31 11:42:00 +00:00
Paolo Amadini
eba1895081 Bug 1516957 - Part 1 - Remove uses of ContentTask from the new "about:config" tests. r=bgrins
Uses of ContentTask can be removed because the page will continue to be loaded in the parent process for the time being. We don't want to give generic write access to preferences to the content processes until there is a way to separate privileged browser pages from regular web content using different process types.

Differential Revision: https://phabricator.services.mozilla.com/D15513

--HG--
extra : rebase_source : c07c2875858e4624ba3afb31782e0980cba10e0d
2018-12-31 11:41:48 +00:00
Razvan Maries
3737521d12 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-01-01 11:52:51 +02:00
Razvan Maries
3e7afaa5b5 Merge mozilla-inbound to mozilla-central a=merge 2019-01-01 11:44:07 +02:00
longsonr
aa72e7261b Bug 1516980 - Move nsSMILCompositor and nsSMILTimedElement to the mozilla namespace r=bbirtles
--HG--
rename : dom/smil/nsSMILCompositor.cpp => dom/smil/SMILCompositor.cpp
rename : dom/smil/nsSMILCompositor.h => dom/smil/SMILCompositor.h
rename : dom/smil/nsSMILCompositorTable.h => dom/smil/SMILCompositorTable.h
rename : dom/smil/nsSMILTimedElement.cpp => dom/smil/SMILTimedElement.cpp
rename : dom/smil/nsSMILTimedElement.h => dom/smil/SMILTimedElement.h
2019-01-01 09:16:21 +00:00
WR Updater Bot
0788222934 Bug 1517038 - Update webrender to commit a970cbaa88a7516758046c8be016c34627d31355 (WR PR #3456). r=kats
https://github.com/servo/webrender/pull/3456

Differential Revision: https://phabricator.services.mozilla.com/D15550

--HG--
extra : moz-landing-system : lando
2019-01-01 00:40:07 +00:00
Bob Clary
45ab4c31ef Bug 1501584 - Run jittests for opt js shell for arm7, arm64 on android-hw-p2, r=jmaher. 2018-12-31 14:15:30 -08:00
Daniel Varga
6aa9c556dc Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-12-31 23:27:53 +02:00
Chris Peterson
413532fbba Bug 1513950 - Run cpp-virtual-final lint on .cc files. r=ahal
At this time, there are no cpp-virtual-final warnings in any .cc files. :)

Also:

1. Remove unnecessary exclusion of node_modules because the directory contains no C++ code that would be checked by this lint.

2. Update number of virtual-override instances that prevent us from checking for `virtual void Bad() override`.

Differential Revision: https://phabricator.services.mozilla.com/D14529

--HG--
extra : moz-landing-system : lando
2018-12-31 21:27:22 +00:00
Daniel Varga
a5280b5c33 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-12-31 23:26:34 +02:00
Daniel Varga
f6510e6ac9 Merge mozilla-inbound to mozilla-central. a=merge 2018-12-31 23:24:52 +02:00
Geoff Brown
35e432a3a8 Bug 1392946 - backout 61eca43af2dffc3ba19cf343210d851c638694d5 since it was not effective 2018-12-31 13:24:26 -07:00
Geoff Brown
300213c9ea Bug 1516441 - backout f2dc090551f076387b984a670fe9eb7be9c8d460 since it was not effective 2018-12-31 13:24:23 -07:00
WR Updater Bot
d63f442313 Bug 1516810 - Update webrender to commit ff485fa67cc7341b8e7a0d32e377a419e8d252c6 (WR PR #3454). r=kats
https://github.com/servo/webrender/pull/3454

Differential Revision: https://phabricator.services.mozilla.com/D15532

--HG--
extra : moz-landing-system : lando
2018-12-31 19:16:49 +00:00
longsonr
e6ae298fff Bug 1516727 - Part 3 rename nsSVGAngle to SVGAngle r=jwatt
--HG--
rename : dom/svg/nsSVGAngle.cpp => dom/svg/SVGAngle.cpp
rename : dom/svg/nsSVGAngle.h => dom/svg/SVGAngle.h
2018-12-31 19:00:42 +00:00
Geoff Brown
d8589d86d7 Bug 1516441 - Skip test_fingerprints.html on android-hw; r=me,a=test-only
This test started to perma-fail after host-utils were updated.
2018-12-31 11:46:07 -07:00
Geoff Brown
fdae0d32eb Bug 1392946 - Skip test_webvtt_positionalign.html on android-hw; r=me,a=test-only
This test started to perma-fail after host-utils were updated.
2018-12-31 11:46:04 -07:00
Bob Clary
664095fb28 Bug 1475648 - disable jittests on android-hw-p2, r=jmaher.
This patch disables the following tests for the specified arm platform:

jit-test/tests/wasm/atomic.js arm64
jit-test/tests/wasm/baseline-abs-addr-opt.js arm64
jit-test/tests/wasm/bce.js arm64
jit-test/tests/wasm/memory.js arm64
jit-test/tests/wasm/spec/float_memory.wast.js arm7
jit-test/tests/wasm/spec/memory_redundancy.wast.js arm7

This uses the following rules to determine when to skip the
test:

skip arm7       // |jit-test| skip-if: !getBuildConfiguration()['x86'] && !getBuildConfiguration()['x64'] && !getBuildConfiguration()['arm64']
skip arm64      // |jit-test| skip-if: getBuildConfiguration()['arm64']
skip arm7+arm64 // |jit-test| skip-if: !getBuildConfiguration()['x86'] && !getBuildConfiguration()['x64']

Bug 1516915 has been filed to add an arm7 property to getBuildConfiguration.
2018-12-31 10:14:26 -08:00
Bob Clary
a6b6fd36a7 Bug 1511615 - disable js/src/jit-test/tests/ctypes/conversion-finalizer.js for android-hw-p2, r=jmaher. 2018-12-31 10:14:25 -08:00
Bob Clary
8d9db10b16 Bug 1511618 - js/src/tests/lib/jittests.py check_output should detect rc 139 as a crash, r=jmaher. 2018-12-31 10:14:25 -08:00
Bob Clary
eddb0836f7 Bug 1516913 - [mozdevice] _get_exitcode should handle the case in where the exitcode marker is not at EOF, r=jmaher. 2018-12-31 10:14:25 -08:00
Olli Pettay
b63ca79965 bug 1514802, break down MutationRecords list so that cycle collector can delete the objects sooner, r=mccr8 2018-12-31 19:13:13 +02:00
terrameijar
3a49f2d315 Bug 1506611 - Fixed linter errors in testing/gtest r=ahal
Before this change, testing/gtest had 19 errors. These errors have been resolved.

Bug 1506611 - Fixed flake8 errors in testing/gtest

Differential Revision: https://phabricator.services.mozilla.com/D15074

--HG--
extra : moz-landing-system : lando
2018-12-31 16:51:03 +00:00
Gregory Szorc
7db2ec0def Bug 1512188 - Consolidate VCS checkout from args logic; r=tomprince,dustin
We create a minimal wrapper function to call collect_vcs_options()
and vcs_checkout().

We could consolidate this logic into vcs_checkout(). But I don't have
strong feelings about doing that.

Differential Revision: https://phabricator.services.mozilla.com/D13821

--HG--
extra : moz-landing-system : lando
2018-12-31 18:50:34 +00:00
Gregory Szorc
2bf175f722 Bug 1512188 - Collect hg store path in collect_vcs_options(); r=tomprince,dustin
One step closer to making all state gathering and normalization in one
place.

Differential Revision: https://phabricator.services.mozilla.com/D13819

--HG--
extra : moz-landing-system : lando
2018-12-31 18:54:14 +00:00
Gregory Szorc
952e5d5655 Bug 1512188 - Move base repo normalization into collect_vcs_options(); r=tomprince,dustin
This is a generic normalization and doesn't need to be Firefox
specific.

Differential Revision: https://phabricator.services.mozilla.com/D13817

--HG--
extra : moz-landing-system : lando
2018-12-31 18:54:31 +00:00
Gregory Szorc
426f2868cd Bug 1512188 - Collect environment variables into VCS options; r=tomprince,dustin
This makes behavior consistent across all VCS checkouts. I'm still not
a fan of using environment variables here. But at least this gets us
1 step closer to being able to plug alternate logic in without having
to update use of environment variables outside a single function.

Differential Revision: https://phabricator.services.mozilla.com/D13816

--HG--
extra : moz-landing-system : lando
2018-12-31 18:52:32 +00:00
Gregory Szorc
b809920807 Bug 1512188 - make VCS checkout options generic; r=tomprince,dustin
We currently manage VCS checkout arguments as one-offs for each
project. This isn't scalable and results in a bit of copy-pasta.

Let's make the VCS checkout arguments generic so we can have the
same control for all repositories.

This commit focuses on consolidating the existing argument parser
code. It stops short of further unification, which will be done in
subsequent commits.

Differential Revision: https://phabricator.services.mozilla.com/D13815

--HG--
extra : moz-landing-system : lando
2018-12-31 18:52:30 +00:00
Tom Prince
94212a8c9a Bug 1512285: Stop checking out tools; r=nthomas,gps
This code was used by mozharness jobs to check out the tools repo.
However, those jobs aren't actually using the repository.

Differential Revision: https://phabricator.services.mozilla.com/D13855

--HG--
extra : moz-landing-system : lando
2018-12-31 18:52:28 +00:00
Gregory Szorc
1693cc73d8 Bug 1512188 - Rename --sparse-profile to --gecko-sparse-profile; r=tomprince,dustin
We have multiple source checkouts. --sparse-profile is ambiguous
as to which one it could refer to. Let's rename the argument so it
is prefixed with the repo/project we are checking out.

Differential Revision: https://phabricator.services.mozilla.com/D13814

--HG--
extra : moz-landing-system : lando
2018-12-31 18:52:26 +00:00
Gregory Szorc
fe09099db1 Bug 1512188 - Rename --vcs-checkout to --gecko-checkout; r=tomprince,dustin
We now have multiple things we may check out. "vcs" meaning "gecko"
is not obvious. Let's change the terminology to be more specific.

Differential Revision: https://phabricator.services.mozilla.com/D13813

--HG--
extra : moz-landing-system : lando
2018-12-31 18:51:27 +00:00
Geoff Brown
622b218aa2 Bug 1512983 - Add crash reporting for android raptor; r=rwood
Also fix the symbols path, so that desktop crash reports are symbolicated.
2018-12-31 09:18:00 -07:00
Csoregi Natalia
fcf66bde64 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-12-31 18:03:00 +02:00
Csoregi Natalia
0b0e657cc1 Merge inbound to mozilla-central. a=merge 2018-12-31 17:58:44 +02:00
Emilio Cobos Álvarez
63814207cb Bug 1516853 - Merge nsIDocument and nsDocument. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D15498

--HG--
extra : moz-landing-system : lando
2018-12-31 14:10:19 +00:00
Haik Aftandilian
179fb3b0a4 Bug 1508277 - Crash in mozilla::gl::SurfaceFactory_IOSurface::CreateShared r=Alex_Gaynor
Allow access to device-id and vendor-id IOKit properties needed for AppleIntelHD3000GraphicsGLDriver.

Fixes a crash in the AppleIntelHD3000GraphicsGLDriver userland driver which is used in some 2011-era Macs.

Differential Revision: https://phabricator.services.mozilla.com/D15528

--HG--
extra : moz-landing-system : lando
2018-12-31 17:23:35 +00:00
Ryan VanderMeulen
e990c18296 Bug 1516969 - Update pdf.js to version 2.1.145. r=bdahl 2018-12-31 08:33:37 -05:00
longsonr
d03099b507 Bug 1516921 - export things in the mozilla namespace properly r=jwatt 2018-12-31 11:56:52 +00:00
longsonr
b18fb47fa9 Bug 1516788 - Move SMILAnimationFunctions to the mozilla namespace r=bbirtles
--HG--
rename : dom/smil/nsSMILAnimationFunction.cpp => dom/smil/SMILAnimationFunction.cpp
rename : dom/smil/nsSMILAnimationFunction.h => dom/smil/SMILAnimationFunction.h
rename : dom/smil/nsSMILSetAnimationFunction.cpp => dom/smil/SMILSetAnimationFunction.cpp
rename : dom/smil/nsSMILSetAnimationFunction.h => dom/smil/SMILSetAnimationFunction.h
2018-12-31 11:54:22 +00:00
Robert Strong
336c6a3d77 Bug 1516899 - this.properties is undefined in nsUpdateService,js * enumerate(). r=mhowell
Fixed the enumerator implementation to return nsIProperty. The original enumerator implementation was never correct and the changes in bug 1486249 broke it entirely.
Added tests for nsIUpdate enumerator and nsIUpdatePatch enumerator.
2018-12-31 03:24:21 -08:00
Robert Strong
674b8c1fba Bug 1372834 - browser/browser_updatesBackgroundWindowFailures.js fails when ran with --verify and when it runs without other tests. r=mhowell
Changed checkWhatsNewLink to take a window param so the currently focused window is checked.
Changed PREF_APP_UPDATE_DOWNLOADPROMPTMAXATTEMPTS to PREF_APP_UPDATE_DOWNLOADPROMPT_MAXATTEMPTS so it is properly named.
2018-12-31 03:24:04 -08:00
Yoshi Cheng-Hao Huang
f0323a414d Bug 1515648 - Part 5: fix in EnvironmentObject.cpp. r=jonco 2018-12-31 11:01:21 +01:00
Yoshi Cheng-Hao Huang
ca060916c7 Bug 1515648 - Part 4: fix in SavedStacks.cpp. r=jonco 2018-12-31 11:01:16 +01:00
Yoshi Cheng-Hao Huang
28981210df Bug 1515648 - Part 3: use unbarrieredGet() for Debugger. r=jonco 2018-12-31 11:01:11 +01:00
Yoshi Cheng-Hao Huang
f84b90a81c Bug 1515648 - Part 2: fix in Shape.cpp. r=jonco 2018-12-31 11:01:06 +01:00
Yoshi Cheng-Hao Huang
947a7a8bef Bug 1515648 - Part 1: Assert read barriers won't fire during collection. r=jonco 2018-12-31 11:01:00 +01:00
Csoregi Natalia
bcc0fe1081 Merge inbound to mozilla-central. a=merge 2018-12-31 11:07:49 +02:00
Narcis Beleuzu
52eeb30676 Backed out changeset 8040640ee1cd (bug 1515245) for mozbase failures 2018-12-31 03:19:29 +02:00
Wes Kocher
fba1da92d1 Bug 1515245 - Make sure windows paths are supported for wpt via generic 'mach test' r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D15497

--HG--
extra : moz-landing-system : lando
2018-12-30 23:42:06 +00:00
Narcis Beleuzu
9f5727ff2a Backed out changeset 1923d02bb66d (bug 1515245) for build bustages. CLOSED TREE 2018-12-30 22:21:31 +02:00