06b6f5ce09bc465d85dffef9e23d32ad549f9bc8: Bug 1522614 - Patch cc-rs to handle aarch64 with clang-cl. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:43:16 +0000 - rev 457328
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1522614 - Patch cc-rs to handle aarch64 with clang-cl. r=froydnj This backports https://github.com/alexcrichton/cc-rs/pull/370 to the version of cc-rs we currently have in tree, to minimize the changes. Depends on D18185 Differential Revision: https://phabricator.services.mozilla.com/D18186
acd8ed237c7fc5d3c98bc9f02b576923fdc64650: Bug 1522614 - Replace double quotes with single quotes. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:39:00 +0000 - rev 457327
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1522614 - Replace double quotes with single quotes. r=froydnj Double quotes on a command line forces Make to use a msys shell when invoking the command. Single quotes don't have this effect. This is the last bit that prevented Make from invoking cargo directly on Windows. Depends on D18184 Differential Revision: https://phabricator.services.mozilla.com/D18185
a3ea95f426cac6f886422a0cd4a482b3e9313311: Bug 1522614 - Move remaining cargo environment variable settings to recipes. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:38:55 +0000 - rev 457326
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1522614 - Move remaining cargo environment variable settings to recipes. r=froydnj These require some awkward setup to keep things working on non-cross-compiles on non-Windows, but we'll change that shortly in a later bug. Depends on D18183 Differential Revision: https://phabricator.services.mozilla.com/D18184
0fb52008136b24c0f6d550e7838d1cbb7f4568c3: Bug 1522614 - Move RUSTFLAGS to per-recipe environment variables. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:42:58 +0000 - rev 457325
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1522614 - Move RUSTFLAGS to per-recipe environment variables. r=froydnj Depends on D18182 Differential Revision: https://phabricator.services.mozilla.com/D18183
a48700da5d3d092fadfe69bdaea12e4b5a1d3606: Bug 1522614 - Move check from bug 1376621 to the RUST_LIBRARY_FILE recipe. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:41:31 +0000 - rev 457324
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1522614 - Move check from bug 1376621 to the RUST_LIBRARY_FILE recipe. r=froydnj This is a drive-by change, allowing to keep the force-cargo-library-build recipe more like the others. Depends on D18181 Differential Revision: https://phabricator.services.mozilla.com/D18182
5d4ea8ef4184bbc27830319767a4cb1a48269ec5: Bug 1522614 - Move most environment variables we pass to cargo to make exports. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:40:13 +0000 - rev 457323
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1522614 - Move most environment variables we pass to cargo to make exports. r=froydnj The `env` program, on windows, comes from msys, so invoking `env cargo` guarantees an msys roundtrip, which usually breaks environment variable in interesting ways. This moves most of the environment variables we set with `env` (the easiest ones) to exporting the same values from make itself. Depends on D18180 Differential Revision: https://phabricator.services.mozilla.com/D18181
0b06dcb87f2aa6632c062127bad2d651b789e38e: Bug 1522614 - Move rust related rules/setup to a separate makefile. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:38:42 +0000 - rev 457322
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1522614 - Move rust related rules/setup to a separate makefile. r=froydnj Because we're going to change how cargo recipes are called to export environment variables rather than by wrapping the call with `env`, to avoid msys roundtrips, it's better to avoid the complexity when not building rust, and including a separate file only when required helps with that. It is also possible to wrap the entire rust section of rules.mk in the same condition we use for the include, but using a separate file also makes things clearer. Differential Revision: https://phabricator.services.mozilla.com/D18180
58286693d6d8eb1aeab0556ebab1fbf98e83841c: Bug 1523703 - Disable discoverystream in test environment r=andreio
k88hudson <k88hudson@gmail.com> - Tue, 05 Feb 2019 22:49:00 +0000 - rev 457321
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1523703 - Disable discoverystream in test environment r=andreio Differential Revision: https://phabricator.services.mozilla.com/D18755
dbdbcc95849b1d779276685bccddde60485ff664: Bug 1525133: Explicitly skip orthogonal-flow children when determining last-baseline of a block from its children. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 05 Feb 2019 19:45:46 +0000 - rev 457320
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1525133: Explicitly skip orthogonal-flow children when determining last-baseline of a block from its children. r=mats Without the check that I'm adding in this patch, we'd violate the "parallel writing mode" expectation of some baseline accessors that we use in the now-guarded code. And we'd produce bogus layout as a result. The added assertions are just for good measure. The included testcase causes us to fail both assertions, in a build that's missing the fix. Differential Revision: https://phabricator.services.mozilla.com/D18715
ce52417b7188163a3ae85a55e4bf47abc9232f06: Bug 1524252: Make test_lock.js work in dev-edition builds too. r=Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Feb 2019 22:25:47 +0000 - rev 457319
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1524252: Make test_lock.js work in dev-edition builds too. r=Gijs This test verifies that taking the old-style default profile works. But on dev-edition the old-style default is defined by the name not the default flag. So make the test profile have both the default flag and the right name. Differential Revision: https://phabricator.services.mozilla.com/D18744
cf9adbd57c3d576d0e0d2ce25f0215e27eac7417: Merge mozilla-central to autoland. a=merge CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Wed, 06 Feb 2019 01:07:08 +0200 - rev 457318
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
08618a585e6612832b70fbe69403acfbe742f4b6: Backed out changeset dfefd2d4d63f (bug 1525346) for failures in test_bug862380.html CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 06 Feb 2019 00:10:11 +0200 - rev 457317
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Backed out changeset dfefd2d4d63f (bug 1525346) for failures in test_bug862380.html CLOSED TREE
870a3cdb1a990dc2749bf75fa0d56618014ed44f: Bug 1517298 - Remove Thunderbird unittest configs from mozilla-*. r=jmaher
Rob Lemley <rob@thunderbird.net> - Wed, 16 Jan 2019 21:05:11 +0000 - rev 457316
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1517298 - Remove Thunderbird unittest configs from mozilla-*. r=jmaher thunderbird_buildbot.py is no longer necessary now that Thunderbird builds on Taskcluster. thunderbird_extra.py is moved into comm-*. Differential Revision: https://phabricator.services.mozilla.com/D16735
7b565c75d34b49827dda08a31846081fde1f2833: Bug 1515641 - Check for nasm >= 2.13 for dav1d. r=TD-Linux,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:19:07 +0000 - rev 457315
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1515641 - Check for nasm >= 2.13 for dav1d. r=TD-Linux,nalexander Depends on D18294 Depends on D18294 Differential Revision: https://phabricator.services.mozilla.com/D15229
9820df609ddf5ecda41c78d2535eca1aa33e8234: Bug 1515641 - Turn --enable-av1 around. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 05 Feb 2019 21:19:05 +0000 - rev 457314
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1515641 - Turn --enable-av1 around. r=nalexander AV1 is actually enabled everywhere by default (except 32-bits Windows when building with MSVC), so let's make the option --disable-av1 rather than --enable-av1. Also, since AV1 is backed by both libaom and libdav1d, remove mentions to libaom. Differential Revision: https://phabricator.services.mozilla.com/D18294
bdd5fb080b54e421753d6ab7587c91d8522c6690: Bug 1523721 - [Linux/Gtk+] Continue processing window_state_event handler when titlebar is updated, r=dao
Martin Stransky <stransky@redhat.com> - Tue, 05 Feb 2019 15:07:51 +0000 - rev 457313
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1523721 - [Linux/Gtk+] Continue processing window_state_event handler when titlebar is updated, r=dao Recently we quit nsWindow::OnWindowStateEvent()/window_state_event handler when titlebar needs an update due to focus change. That's incorrect as we need to process other information from the handler - maxminized/normal window state. Differential Revision: https://phabricator.services.mozilla.com/D18681
838983f6042d3b16b162c827be1816ca56b9d892: Backed out changeset 300334bd78b3 (bug 1512990) for landing only the first part from a 4 part patch. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Tue, 05 Feb 2019 23:20:49 +0200 - rev 457312
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Backed out changeset 300334bd78b3 (bug 1512990) for landing only the first part from a 4 part patch. CLOSED TREE
300334bd78b398bf98c3a08d27558168ab6b5626: Bug 1512990 - Part 1 - refactor IPDL compiler to centralize all Recv/Alloc/Dealloc calls on this; r=nika
Alex Gaynor <agaynor@mozilla.com> - Tue, 05 Feb 2019 18:46:17 +0000 - rev 457311
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1512990 - Part 1 - refactor IPDL compiler to centralize all Recv/Alloc/Dealloc calls on this; r=nika Differential Revision: https://phabricator.services.mozilla.com/D16491
d5758ae506b2ff287b7dfec79fd73eb174e43bce: Bug 1524258 - Sort the permission capabilities based on their localization ID so we don't have to wait for the asynchronous localization. r=Gijs
Jared Wein <jwein@mozilla.com> - Tue, 05 Feb 2019 21:01:08 +0000 - rev 457310
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1524258 - Sort the permission capabilities based on their localization ID so we don't have to wait for the asynchronous localization. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D18372
6b71e3d434c232998629b8e18a983212e9d3fc9d: Bug 1525134 - Move image loads out of the style struct accessors. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 05 Feb 2019 19:47:29 +0000 - rev 457309
Push 35506 by opoprus@mozilla.com at Wed, 06 Feb 2019 09:47:29 +0000
Bug 1525134 - Move image loads out of the style struct accessors. r=heycam After this I can pass the document from the caller to ResolveSameStructsAs, and get rid of the pres context pointer. Differential Revision: https://phabricator.services.mozilla.com/D18600
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip