Commit Graph

630033 Commits

Author SHA1 Message Date
longsonr
ade1b15610 Bug 1517108 - Move nsSMILTimeContainer, nsSMILMilestone and nsSMILTargetIdentifier to the mozilla namespace r=bbirtles
--HG--
rename : dom/smil/nsSMILMilestone.h => dom/smil/SMILMilestone.h
rename : dom/smil/nsSMILTargetIdentifier.h => dom/smil/SMILTargetIdentifier.h
rename : dom/smil/nsSMILTimeContainer.cpp => dom/smil/SMILTimeContainer.cpp
rename : dom/smil/nsSMILTimeContainer.h => dom/smil/SMILTimeContainer.h
2019-01-02 07:21:13 +00:00
Jeff Muizelaar
cd45a0430c Bug 1517077. Remove Cairo D2D backend. r=lsalzman
We don't use this anymore. Let's get rid of it.

Differential Revision: https://phabricator.services.mozilla.com/D15557
2019-01-01 21:55:39 -05:00
longsonr
477d3cab33 Bug 1516727 - Part 4 move SVGAngle to the mozilla namespace r=jwatt 2019-01-01 21:01:19 +00:00
Robert Strong
10e86533d7 Bug 1517070 - Move the update.sjs from the chrome directory to the data directory since it is shared by both mochitest-chrome and mochitest-browser-chrome tests. r=mhowell
--HG--
rename : toolkit/mozapps/update/tests/chrome/update.sjs => toolkit/mozapps/update/tests/data/update.sjs
2019-01-01 11:38:46 -08:00
longsonr
bf776da028 Bug 1517127 - move nsSVGClass to the mozilla::dom namespace r=jwatt
--HG--
rename : dom/svg/nsSVGClass.cpp => dom/svg/SVGClass.cpp
rename : dom/svg/nsSVGClass.h => dom/svg/SVGClass.h
2019-01-01 16:26:26 +00:00
Andreea Pavel
51ae2affff Bug 1503991 - disabled test on linux for frequent failures r=jmaher 2018-12-31 22:54:00 +02:00
Boris Zbarsky
b7c8308871 Bug 1516560. Stop trying to do DOM proxy caching for DOM proxies with dynamic prototypes. r=jandem
This only affects Location.

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

--HG--
extra : moz-landing-system : lando
2018-12-31 16:16:00 +00:00
Paolo Amadini
cf8940d9a8 Bug 1516876 - Remove the "autocomplete-richlistbox" binding. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D15501

--HG--
extra : rebase_source : 9aac2594266b3fd956fe268d473958635ce6b25d
2018-12-30 15:59:57 +00:00
Paolo Amadini
e43964b7eb Bug 1516448 - Remove the "categories-list" binding. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D15499

--HG--
extra : rebase_source : 7d7d66d63cff79bbde283e714e4258884b36538f
2018-12-30 11:51:03 +00:00
Paolo Amadini
5bd38eeedd Bug 1516957 - Part 4 - Share the search function. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D15516

--HG--
extra : rebase_source : 3eef00b8c8ff20416f7aa707d5d7cb935a799177
2018-12-31 12:15:50 +00:00
Paolo Amadini
f9667c41fa Bug 1516957 - Part 3 - Share more test functions. r=bgrins
This results in querying the document more often, but makes the test code more concise.

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

--HG--
extra : rebase_source : b66e0c4eea62d063ea052d0ab02120b1a467f357
2018-12-31 12:15:38 +00:00
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