487a0df75166e4bd2a4cc29d6a6e20c49997f1e9: Backed out 5 changesets (bug 1519193) for build bustages in Document.cpp CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Sat, 12 Jan 2019 00:29:37 +0200 - rev 453574
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Backed out 5 changesets (bug 1519193) for build bustages in Document.cpp CLOSED TREE Backed out changeset e118466df64d (bug 1519193) Backed out changeset 12d89a7fe296 (bug 1519193) Backed out changeset 08b0f2b9a96a (bug 1519193) Backed out changeset 1caa462e7f08 (bug 1519193) Backed out changeset aae6e06aa88b (bug 1519193)
24243f13c895724b1962d7d5e0054e097a579475: Bug 1519308 - Try toolchain-prefixed pkg-config. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 15:54:51 +0000 - rev 453573
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519308 - Try toolchain-prefixed pkg-config. r=froydnj When doing cross-compiles for Desktop, system pkg-config is going to be looking for .pc files for the host, but systems setup for cross-compiles come with a toolchain-prefixed pkg-config, which we should be looking for. Differential Revision: https://phabricator.services.mozilla.com/D16318
c41c32486c7e5190e15fa50200de311a90f86b9e: Bug 1257904 - Remove YASM_MAJOR_VERSION/YASM_MINOR_VERSION. r=firefox-build-system-reviewers,mshal
Mike Hommey <mh+mozilla@glandium.org> - Thu, 10 Jan 2019 16:23:19 +0000 - rev 453572
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1257904 - Remove YASM_MAJOR_VERSION/YASM_MINOR_VERSION. r=firefox-build-system-reviewers,mshal They are entirely unused now. Differential Revision: https://phabricator.services.mozilla.com/D16158
8bac283f6c7edbe9d833017f7e1a0e4e4a529ff0: Bug 1519047 - Move FFVPX_ASFLAGS and related variables to python configure. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 18:17:36 +0000 - rev 453571
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519047 - Move FFVPX_ASFLAGS and related variables to python configure. r=nalexander This also moves the corresponding ASFLAGS from moz.build to python configure. Differential Revision: https://phabricator.services.mozilla.com/D16320
daf50f25895db073e44d50fecf2e4f6fe873865d: Bug 1519307 - Add a new project to build useful parts of breakpad independently. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 16:01:15 +0000 - rev 453570
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519307 - Add a new project to build useful parts of breakpad independently. r=froydnj With `ac_add_options --enable-project=tools/crashreporter` in a mozconfig, `./mach build` builds minidump_stackwalk, dump_syms and fileid. One caveat is that due to limitation in how the build system works currently, it's cumbersome to keep dump_syms as a host program for Gecko, and to make it a target program for this project. For now, keep it as a host program. We're not going to use it on automation, but it's still convenient to have for quick local builds (I've had to resort to awful hacks downstream). Differential Revision: https://phabricator.services.mozilla.com/D16299
e69490bbd056d1fd3516cc44f1b2d88700b6d647: Bug 1519325 - Move D3D compiler DLL detection to python configure. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 22:21:24 +0000 - rev 453569
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519325 - Move D3D compiler DLL detection to python configure. r=froydnj MOZ_D3D_CPU_SUFFIX and MOZ_HAS_WINSDK_WITH_D3D are not used in the build, and nothing includes d3d10.h except some angle code in a preprocessed branch that is only taken for a macro we never define, so we don't move the code corresponding to those. We also simplify the detection code, which is convoluted now that it doesn't search for multiple different DLLs. Differential Revision: https://phabricator.services.mozilla.com/D16295
0355f47af6ceab050018e9c27fc9d9c4bb944662: Bug 1517976 - Test that resetting WindowUtils.isFirstPaint doesn't clobber APZ scroll position. r=botond
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 11 Jan 2019 21:21:41 +0000 - rev 453568
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1517976 - Test that resetting WindowUtils.isFirstPaint doesn't clobber APZ scroll position. r=botond We need to setup a case where the visual viewport is smaller than the layout viewport. Faking a pinch zoom through touch events is imprecise, whereas calling windowUtils.setResolutionAndScaleTo(value > 1) to simulate the equivalent effect of a pinch-zoom on the page led to the subsequent scroll attempt failing quite often even after calling waitForApzFlushedRepaints(). So instead, we set up a very wide layout viewport through the meta viewport tag, which on Desktop means additionally enabling the dom.meta-viewport.enabled pref. Differential Revision: https://phabricator.services.mozilla.com/D15791
b9d64807cd97fae903cf2fae57c0042b7085f365: Bug 1519319 - Move bindgen.configure include to js/moz.configure. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 22:17:54 +0000 - rev 453567
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519319 - Move bindgen.configure include to js/moz.configure. r=froydnj Bindgen is only used when building js or toolkit, so we only need to include the configure part in js/moz.configure, which is included in both cases. Depends on D16293 Differential Revision: https://phabricator.services.mozilla.com/D16294
027d42f23d2dc4979d6f9fde3b5883fe4c14bd43: Bug 1519319 - Move cbindgen check to bindgen.configure. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 15:42:07 +0000 - rev 453566
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519319 - Move cbindgen check to bindgen.configure. r=froydnj Depends on D16292 Differential Revision: https://phabricator.services.mozilla.com/D16293
82ed24e46ee400390de09dbd4363f852b6675c5b: Bug 1519319 - Use toolchain_search_path to look for rust toolchains. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 15:48:20 +0000 - rev 453565
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519319 - Use toolchain_search_path to look for rust toolchains. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D16292
8bb28e41610207c5c3a1dce892a1bb387b1dda94: Bug 1519310 - Remove NSS_DISABLE_LIBPKIX. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 13:13:14 +0000 - rev 453564
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519310 - Remove NSS_DISABLE_LIBPKIX. r=dmajor It was used to disable libpkix in NSS when NSS was built with its Makefiles, but it's now built with gyp, and this knob does nothing. The equivalent is the gyp variable disable_libpkix, which is set in security/moz.build. Depends on D16285 Differential Revision: https://phabricator.services.mozilla.com/D16286
6eff10f846d7d49fe53ddfadd7e730ff738679bb: Bug 1519310 - Remove direct_nspr_config-related code from old-configure. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 13:11:57 +0000 - rev 453563
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519310 - Remove direct_nspr_config-related code from old-configure. r=dmajor This was useful when old-configure was calling nspr configure, but now is noop. Differential Revision: https://phabricator.services.mozilla.com/D16285
e118466df64d23a07d2b01296c83789b93d43bfa: Bug 1519193 part 5. Convert AssertNoStaleServoDataIn to using ShadowIncludingTreeIterator. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jan 2019 04:34:13 +0000 - rev 453562
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519193 part 5. Convert AssertNoStaleServoDataIn to using ShadowIncludingTreeIterator. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16247
12d89a7fe2964e39d9d23bf79eeb3d50d561a063: Bug 1519193 part 4. Convert AssertNoFramesInSubtree to using ShadowIncludingTreeIterator. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Jan 2019 22:24:24 +0000 - rev 453561
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519193 part 4. Convert AssertNoFramesInSubtree to using ShadowIncludingTreeIterator. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16245
08b0f2b9a96afa99fa16176fa3677627c6bef8af: Bug 1519193 part 3. Convert CustomElementRegistry::Upgrade to using ShadowIncludingTreeIterator. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Jan 2019 22:23:33 +0000 - rev 453560
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519193 part 3. Convert CustomElementRegistry::Upgrade to using ShadowIncludingTreeIterator. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16244
1caa462e7f08a0f077d621520f98d309e68c437f: Bug 1519193 part 2. Convert CandidateFinder::Traverse to using ShadowIncludingTreeIterator. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 10 Jan 2019 22:21:24 +0000 - rev 453559
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519193 part 2. Convert CandidateFinder::Traverse to using ShadowIncludingTreeIterator. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16243
aae6e06aa88ba6abdf2924afe26235e045385485: Bug 1519193 part 1. Add an iterator that implements "shadow-including tree order" traversal. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jan 2019 21:56:15 +0000 - rev 453558
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519193 part 1. Add an iterator that implements "shadow-including tree order" traversal. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16242
610a3472661a63f437f584c302739175aaa77db0: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Fri, 11 Jan 2019 23:59:12 +0200 - rev 453557
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
28f05d905fcf0fb6a47e0e878c1f1f6c8d746300: Bug 1517078 - Enable browser languages section in prefs on release and beta r=jaws
Mark Striemer <mstriemer@mozilla.com> - Fri, 11 Jan 2019 21:55:16 +0000 - rev 453556
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1517078 - Enable browser languages section in prefs on release and beta r=jaws Differential Revision: https://phabricator.services.mozilla.com/D15738
a99bf382e5f7a2e784f6aaad31e1ca7a502666f6: Bug 1498812 - Part 11: Use Visual Viewport for storing scroll position in the PresState. r=botond,tnikkel
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 11 Jan 2019 19:50:24 +0000 - rev 453555
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1498812 - Part 11: Use Visual Viewport for storing scroll position in the PresState. r=botond,tnikkel Differential Revision: https://phabricator.services.mozilla.com/D15691
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip