e5e0f01059c8022ce16d81a49923544f182bb242: Bug 1470504 - Skip empty paints when looking for the most recent paints in the APZ test data. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 18 Sep 2018 15:55:47 -0400 - rev 495310
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1470504 - Skip empty paints when looking for the most recent paints in the APZ test data. r=kats Retained displaylists can produce empty paints, which wasn't the case before. Differential Revision: https://phabricator.services.mozilla.com/D7343
8a29d2de3f5b464fddb91ace8da288b05195196c: Bug 1470504 - Make helper_bug1280013.html wide enough that it's zoomed in even on desktop. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 18 Sep 2018 16:03:23 -0400 - rev 495309
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1470504 - Make helper_bug1280013.html wide enough that it's zoomed in even on desktop. r=kats And also wide enough that the corresponding, proportionally computed, viewport height is tall enough to allow enough scrolling to bring the iframe under the cursor. Differential Revision: https://phabricator.services.mozilla.com/D7342
8eac3912d00352712ab0f4145ae995e9ed9f17cf: Bug 1470504 - Always log the high-resolution displayport to APZ test data. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 12 Sep 2018 20:18:38 -0400 - rev 495308
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1470504 - Always log the high-resolution displayport to APZ test data. r=kats Previously we would log the displayport and the critical displayport separately, which made it more difficult to write cross-platform APZ tests. Differential Revision: https://phabricator.services.mozilla.com/D7341
a02b46f1567ed9dad5c294b862c9c5ec6d48bea8: Bug 1470504 - Make layout.scroll.root-frame-containers a Live pref. r=mattwoodrow
Botond Ballo <botond@mozilla.com> - Wed, 12 Sep 2018 20:16:50 -0400 - rev 495307
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1470504 - Make layout.scroll.root-frame-containers a Live pref. r=mattwoodrow All of its callers are in painting code, so changes will take effect on the next paint, so there is no need for it to be a Once pref. Making it Live allows us to selectively enable it in specific mochitests. Differential Revision: https://phabricator.services.mozilla.com/D7340
cf3a63af2da7a4a855afb8f31e3a68bcd9f2e34e: Bug 1470504 - Remove the assertion in ScrollMetadata::SetUsesContainerScrolling(). r=kats
Botond Ballo <botond@mozilla.com> - Wed, 26 Sep 2018 19:17:54 -0400 - rev 495306
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1470504 - Remove the assertion in ScrollMetadata::SetUsesContainerScrolling(). r=kats The assertion is not serving much purpose. Now that container scrolling is a Live pref, checking it on the compositor side is racy if the pref is flipped, and on the content side it's clear from the code that it will only be set to true if the pref is turned on. Differential Revision: https://phabricator.services.mozilla.com/D7339
21b67d2084a65be59d8cfd0b495276bf47b5f899: Bug 1434573 - Limit the number of Formal Parameter and Tagged Tuple. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Oct 2018 10:57:37 +0900 - rev 495305
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1434573 - Limit the number of Formal Parameter and Tagged Tuple. r=Yoric
d678adeaddcd50c3d49c6a4afe3395f1a10853e1: Bug 1397263 - move --enable-accessibility to moz.configure; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Wed, 03 Oct 2018 20:29:29 -0400 - rev 495304
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1397263 - move --enable-accessibility to moz.configure; r=mshal
237dbec378d81d707afbf97e1818fea97c972844: Bug 1397263 - move ASOUTOPTION to moz.configure; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Wed, 03 Oct 2018 20:29:29 -0400 - rev 495303
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1397263 - move ASOUTOPTION to moz.configure; r=mshal
23f384237f7320a5f5ef99f19781feb0227faf7e: Bug 1397263 - move GNU_AS checks to toolchain.configure; r=glandium
Ted Mielczarek <ted@mielczarek.org> - Wed, 03 Oct 2018 20:29:29 -0400 - rev 495302
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1397263 - move GNU_AS checks to toolchain.configure; r=glandium The GNU_AS check in old-configure depended on running with the value of $AS before it gets reset to just be the C compiler, which breaks when we move setting AS into moz.configure. This patch moves the GNU_AS check to toolchain.configure and changes it so that it works when the assembler is the C compiler. We do have to fix things slightly for clang, because the previous check was succeeding, but not because of clang: it was detecting the presence of "GNU" in the output for GNU ld/gold and a message about the GNU GPL.
b3ad0438392892aeab8c88826d347164640ba602: Bug 1397263 - move MIDL_FLAGS to toolkit/moz.configure; r=glandium
Ted Mielczarek <ted@mielczarek.org> - Wed, 03 Oct 2018 20:29:29 -0400 - rev 495301
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1397263 - move MIDL_FLAGS to toolkit/moz.configure; r=glandium This is a straightforward port of MIDL_FLAGS from old-configure to moz.configure. The only behavioral change is that it removes support for prepending MIDL_FLAGS from the environment in configure, but I doubt anyone uses that.
b4dec9b774a82ccbe834eeb9727186e793699e97: Bug 1397263 - move AS checks to toolchain.configure; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Wed, 03 Oct 2018 20:29:29 -0400 - rev 495300
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1397263 - move AS checks to toolchain.configure; r=glandium This is a fairly straightforward port of the AS tool checks from old-configure to toolchain.configure. AS is a little quirky in that we currently do a normal-looking check for it, but then override that value to be the C compiler for non-Windows builds, and ml[64]/armasm64 for Windows builds. After migrating those checks, the only things left in the MOZ_DEFAULT_COMPILER macro in compiler-opts.m4 were some unused bits, so I removed them: * Setting of CPP/CXXCPP, which are set in toolchain.configure now * Setting HOST_LDFLAGS to empty, which doesn't seem particularly useful. There was also a quirky old test that the assembler was ml[64] when js-ctypes is enabled that I removed, I don't think it provides any value since this patch will ensure that we're using the right assembler for Windows builds.
73a4e7ed19f3447370cbe5fa7b7b30fc1a41710b: Bug 1397263 - move MIDL checks to moz.configure; r=glandium
Ted Mielczarek <ted@mielczarek.org> - Wed, 03 Oct 2018 20:29:29 -0400 - rev 495299
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1397263 - move MIDL checks to moz.configure; r=glandium
c8b45fb6a89dc3b4189995c0a96990e84868745b: Bug 1488434 - Check sTTS is not null before using it. r=jchen
Eitan Isaacson <eitan@monotonous.org> - Wed, 03 Oct 2018 11:02:00 +0300 - rev 495298
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488434 - Check sTTS is not null before using it. r=jchen
c778ebc41ca773c69bbda50423832a8e03c7d259: Merge mozilla-central to inbound. a=merge
Cosmin Sabou <csabou@mozilla.com> - Thu, 04 Oct 2018 02:40:08 +0300 - rev 495297
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge mozilla-central to inbound. a=merge
01634947caab094ec094beda6d039bf189c59ffa: Bug 1495431 Expose baseline and ion JIT warm up threshold options to preferences, about:config r=nbp
Andrew Creskey <acreskey@mozilla.com> - Wed, 03 Oct 2018 19:23:54 +0000 - rev 495296
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495431 Expose baseline and ion JIT warm up threshold options to preferences, about:config r=nbp JIT warmup options were exposed to preferences to facilitate experimentation/optimization. The baseline and ion warm up thresholds had already been exposed through JSAPI, just needed to read from Preferences. The ion JitOption, frequentBailoutThreshold, was also exposed to JSAPI and Preferences. Differential Revision: https://phabricator.services.mozilla.com/D7321
a22ea1fdf4cb5eea00a73306d2b0d005e26d4a6c: Backed out 6 changesets (bug 1495025) for mochitest-webgl2 failures in test_2_conformance2__textures__misc__npot-video-sizing.html. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 04 Oct 2018 15:16:07 +0300 - rev 495295
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out 6 changesets (bug 1495025) for mochitest-webgl2 failures in test_2_conformance2__textures__misc__npot-video-sizing.html. CLOSED TREE Backed out changeset 263d4f722174 (bug 1495025) Backed out changeset 528dbc463c22 (bug 1495025) Backed out changeset 25895d283d47 (bug 1495025) Backed out changeset c3b43ee1092e (bug 1495025) Backed out changeset c548d816019d (bug 1495025) Backed out changeset 208624601a18 (bug 1495025)
1873f93e51a63549336cce3df1c850e743352a19: Bug 1496284 - Drop Etherpad instances from "dom.keyboardevent.keypress.hack.dispatch_non_printable_keys" r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 04 Oct 2018 09:19:49 +0000 - rev 495294
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496284 - Drop Etherpad instances from "dom.keyboardevent.keypress.hack.dispatch_non_printable_keys" r=smaug Etherpad fixed the bug with new Gecko behavior and has already released it in this August. So, even if some instances still use older versions, we can request them to update the version. This patch removes all Etherpad instances we know from the blacklist of strict keypress dispatching. So, Nightly testers can find old instances easier. Differential Revision: https://phabricator.services.mozilla.com/D7694
f394dec256736d9ccd559397cdc33b101aee9445: Backed out changeset cb8b8676ee77 (bug 1494605) as per Yulia`s request.
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 04 Oct 2018 14:12:32 +0300 - rev 495293
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out changeset cb8b8676ee77 (bug 1494605) as per Yulia`s request.
fc4e7aa8f23ec6048fea85e69703deebe2b7477c: Bug 1495814 - Remove pointless do_QueryInterface() functions from nsBaseChannel.h r=mayhemer
Andrew McCreight <continuation@gmail.com> - Thu, 04 Oct 2018 10:53:21 +0000 - rev 495292
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495814 - Remove pointless do_QueryInterface() functions from nsBaseChannel.h r=mayhemer The first QI is never used. The second one is the same as the one in nsCOMPtr.h, so we should be able to call that instead, which can be done simply by deleting the method. The motivation is that I'm changing how do_QueryInterface works, and I'd like to avoid changing this place given that it isn't actually needed. Differential Revision: https://phabricator.services.mozilla.com/D7528
f49d04b37bb27fbe3cbbe497c29a6d64a3b5ed47: Bug 396370 - Gtk (XDnd) Image/File drag and drop support r=karlt
Tom Schuster <evilpies@gmail.com> - Thu, 04 Oct 2018 10:31:45 +0000 - rev 495291
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 396370 - Gtk (XDnd) Image/File drag and drop support r=karlt Based on a patch from Marco Pesenti Gritti (11 years ago) Depends on D7407 Differential Revision: https://phabricator.services.mozilla.com/D7408
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip