da77d34af70103094ca2fad7d7d9bf60b314cd73: Bug 1517038 - Update webrender to commit a970cbaa88a7516758046c8be016c34627d31355 (WR PR #3456). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Tue, 01 Jan 2019 00:40:07 +0000 - rev 452233
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
605aa74c29e369941cbf83c23492322c1256915c: Bug 1513950 - Run cpp-virtual-final lint on .cc files. r=ahal
Chris Peterson <cpeterson@mozilla.com> - Mon, 31 Dec 2018 21:27:22 +0000 - rev 452232
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
2f42b03f9e8fc93439c11c6d65a066325b1c3796: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Mon, 31 Dec 2018 23:26:34 +0200 - rev 452231
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
1a2501b02a56344234a72e519c2a1ede2cb217c9: Bug 1516810 - Update webrender to commit ff485fa67cc7341b8e7a0d32e377a419e8d252c6 (WR PR #3454). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Mon, 31 Dec 2018 19:16:49 +0000 - rev 452230
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
807f9818930a9992834f1770bd2fa10147019c81: Bug 1506611 - Fixed linter errors in testing/gtest r=ahal
terrameijar <terrameijar@gmail.com> - Mon, 31 Dec 2018 16:51:03 +0000 - rev 452229
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
6d8260b9f12f702f7be273620204f85f6c75d092: Bug 1512188 - Consolidate VCS checkout from args logic; r=tomprince,dustin
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2018 18:50:34 +0000 - rev 452228
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
a0d4382b904b0cbd9fc152c8b53b120fed317ea3: Bug 1512188 - Collect hg store path in collect_vcs_options(); r=tomprince,dustin
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2018 18:54:14 +0000 - rev 452227
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
504a204f8619f84e4deeefe9bcba48bd1bb0cb3c: Bug 1512188 - Move base repo normalization into collect_vcs_options(); r=tomprince,dustin
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2018 18:54:31 +0000 - rev 452226
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
0af08435172d476b85c57f2c64eb652497594c0e: Bug 1512188 - Collect environment variables into VCS options; r=tomprince,dustin
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2018 18:52:32 +0000 - rev 452225
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
315bb83dabea111b7620b3c8ddb0b50d47c17052: Bug 1512188 - make VCS checkout options generic; r=tomprince,dustin
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2018 18:52:30 +0000 - rev 452224
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
6e13c0c6c7c1fc5d45358c707e582726ec94b857: Bug 1512285: Stop checking out tools; r=nthomas,gps
Tom Prince <mozilla@hocat.ca> - Mon, 31 Dec 2018 18:52:28 +0000 - rev 452223
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
f861ce442580172136a58500837973efb06fdd08: Bug 1512188 - Rename --sparse-profile to --gecko-sparse-profile; r=tomprince,dustin
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2018 18:52:26 +0000 - rev 452222
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
862527552b97325c4340c499db679cd2ec7b6074: Bug 1512188 - Rename --vcs-checkout to --gecko-checkout; r=tomprince,dustin
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2018 18:51:27 +0000 - rev 452221
Push
110842 by rmaries@mozilla.com at Tue, 01 Jan 2019 09:56:30 +0000
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
c8faeeccdb0eb21465e878d98b766fcf194e517d: Bug 1516980 - Move nsSMILCompositor and nsSMILTimedElement to the mozilla namespace r=bbirtles
longsonr <longsonr@gmail.com> - Tue, 01 Jan 2019 09:16:21 +0000 - rev 452220
Push
110841 by longsonr@gmail.com at Tue, 01 Jan 2019 09:16:49 +0000
Bug 1516980 - Move nsSMILCompositor and nsSMILTimedElement to the mozilla namespace r=bbirtles
389460801c5c8d365eb498467c0efc245634be12: Bug 1501584 - Run jittests for opt js shell for arm7, arm64 on android-hw-p2, r=jmaher.
Bob Clary <bclary@bclary.com> - Mon, 31 Dec 2018 14:15:30 -0800 - rev 452219
Push
110840 by bclary@mozilla.com at Mon, 31 Dec 2018 22:16:00 +0000
Bug 1501584 - Run jittests for opt js shell for arm7, arm64 on android-hw-p2, r=jmaher.
c19c61fee4ec323972ab846c915d6f86774980e5: Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Mon, 31 Dec 2018 23:27:53 +0200 - rev 452218
Push
110839 by dvarga@mozilla.com at Mon, 31 Dec 2018 21:30:58 +0000
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
595b7807fb110bbb87717938a2f85bd083b608f3: Merge mozilla-inbound to mozilla-central. a=merge
Daniel Varga <dvarga@mozilla.com> - Mon, 31 Dec 2018 23:24:52 +0200 - rev 452217
Push
110839 by dvarga@mozilla.com at Mon, 31 Dec 2018 21:30:58 +0000
Merge mozilla-inbound to mozilla-central. a=merge
d96e39ed615b40b9b1ccb661f72b29c81b34fe34: Bug 1516853 - Merge nsIDocument and nsDocument. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 31 Dec 2018 14:10:19 +0000 - rev 452216
Push
110839 by dvarga@mozilla.com at Mon, 31 Dec 2018 21:30:58 +0000
Bug 1516853 - Merge nsIDocument and nsDocument. r=smaug
Differential Revision:
https://phabricator.services.mozilla.com/D15498
51fa00bbe97e6553e67d8d85ae12e5cf98b4ba8b: Bug 1508277 - Crash in mozilla::gl::SurfaceFactory_IOSurface::CreateShared r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Mon, 31 Dec 2018 17:23:35 +0000 - rev 452215
Push
110839 by dvarga@mozilla.com at Mon, 31 Dec 2018 21:30:58 +0000
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
27730939a1386619acfe4feb31e205977bde878a: Bug 1500356 - Update gfxFont/gfxFontEntry to use new harfbuzz API in place of deprecated functions. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Sat, 08 Dec 2018 08:44:55 -0500 - rev 452214
Push
110839 by dvarga@mozilla.com at Mon, 31 Dec 2018 21:30:58 +0000
Bug 1500356 - Update gfxFont/gfxFontEntry to use new harfbuzz API in place of deprecated functions. r=jrmuizel