5b6bf3714f4eb4c3a7e6f00558211e7b84db9866: Bug 1429088, Bug 1429125: Add a comment about why we can't remove the XUL check, at least yet. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 10 Jan 2018 05:49:21 +0100 - rev 398596
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429088, Bug 1429125: Add a comment about why we can't remove the XUL check, at least yet. r=me MozReview-Commit-ID: wzzzGQpXVV
2e705f777acd03e4af83f15a6eedd85cee9c3438: Bug 1429125: Enable lazy frame construction in the browser chrome, but not XUL yet. r=heycam,tnikkel
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 10 Jan 2018 04:54:26 +0100 - rev 398595
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429125: Enable lazy frame construction in the browser chrome, but not XUL yet. r=heycam,tnikkel This is on top of the patch to re-enable them in shadow trees for bug 1429088. MozReview-Commit-ID: 3dwQ9J5nFcS
0085a1b2cbdcbe2d05c1ce7127eb8c0304f7516e: Bug 1429088: Enable lazy frame construction for shadow trees. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 09 Jan 2018 16:59:51 +0100 - rev 398594
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429088: Enable lazy frame construction for shadow trees. r=bz There's no reason it wouldn't work after bug 1404789. MozReview-Commit-ID: 28X5x2rDqYn
a050e10db05ca09097b0ba06abfb8cde480dba74: Bug 1429282 - Explicitly link against a bunch of OSX frameworks we end up linking. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 10 Jan 2018 11:22:10 +0900 - rev 398593
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429282 - Explicitly link against a bunch of OSX frameworks we end up linking. r=gps The OSX linker apparently decides on its own to link against system frameworks. We end up with libxul linked to 6 frameworks that were never given on the command line, and we do use symbols from those. Interestingly, for those frameworks that don't appear on the command line, there is no determinism in how stubs for lazy bindings (equivalent to Linux's PLT, AIUI) are laid out in the binary. But for those that do appear on the command line, the layout is deterministic. So add those frameworks to the command line. With this change, the remaining difference between two builds of the same changeset on try is due to symbol tables for profiling. Stripping those (like we do on beta/release) produces no differences.
2e6327f24e4adf802ee844785ed238c77aa8f1d1: Bug 1429285 - Add other packages required to build toolchains. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 10 Jan 2018 13:12:22 +0900 - rev 398592
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429285 - Add other packages required to build toolchains. r=gps
078f42c0ffc46b4a6b772fe39c55a3a3f15ee78b: Bug 1429285 - Add cmake and ninja packages to the toolchain-build docker image. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 29 Dec 2017 15:43:43 +0900 - rev 398591
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429285 - Add cmake and ninja packages to the toolchain-build docker image. r=gps We build packages of the same versions that were installed by taskcluster/docker/recipes/install-cmake.sh and taskcluster/docker/centos6-build/system-setup.sh in the desktop-build image.
48e5e893c06d1dd291db82ab21039e503d7738ac: servo: Merge #19733 - style: Use Option::get_or_insert_with (from emilio:less-unwrap); r=glennw
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 09 Jan 2018 20:50:12 -0600 - rev 398590
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
servo: Merge #19733 - style: Use Option::get_or_insert_with (from emilio:less-unwrap); r=glennw Less unwraps is better. Source-Repo: https://github.com/servo/servo Source-Revision: e5a0bb9b4d26156ee675c33968007c7d0d54fd3b
0b7db28533066166b0a16f787269b5bfbe685869: Bug 1386654: followup: Update WPT expectations to account for new passes. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 10 Jan 2018 04:11:07 +0100 - rev 398589
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1386654: followup: Update WPT expectations to account for new passes. r=me MozReview-Commit-ID: KFicD361uid
72b59b20a04812e8f0b80bc27df09ebe0f884982: Bug 1429009. P2 - remove unnecessary AbstractThread::AutoEnter. r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Tue, 09 Jan 2018 17:49:53 +0800 - rev 398588
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429009. P2 - remove unnecessary AbstractThread::AutoEnter. r=bechen,gerald It is not needed since we are already in the right context. MozReview-Commit-ID: 6QXxLMQHavv
9a6c837be3b44d1fa175b0f00bb405d56ee2960a: Bug 1429009. P1 - notify 'DownloadProgressed' immediately to preserve the event order. r=bechen,gerald
JW Wang <jwwang@mozilla.com> - Mon, 08 Jan 2018 14:51:57 +0800 - rev 398587
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429009. P1 - notify 'DownloadProgressed' immediately to preserve the event order. r=bechen,gerald We also need to call GetOwner()->UpdateReadyState() since mCanPlayThrough might have changed. MozReview-Commit-ID: C5djzu1sXqV
760107333833656db6c6b8706da966047e1874f2: Bug 1420178 - Add assertion to ensure the custom element reactions aren't scheduled to BackupQueue if they are from author code; r=smaug
Edgar Chen <echen@mozilla.com> - Tue, 05 Dec 2017 17:56:57 +0800 - rev 398586
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1420178 - Add assertion to ensure the custom element reactions aren't scheduled to BackupQueue if they are from author code; r=smaug MozReview-Commit-ID: BSna1j1NBSX
1b13a12e07ac595f6d8dbea4c115ccc10f45475a: Bug 1394702 - rewrite test_seek_out_of_range.html to be more robust. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 09 Jan 2018 17:35:07 +0800 - rev 398585
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1394702 - rewrite test_seek_out_of_range.html to be more robust. r=kaku See comment 20 for the root cause. We wait for both 'seeked' and 'ended' events to fire to make sure playback has reached the end before calling play(). MozReview-Commit-ID: 55NEmqyDuSI
02b1c192fe2f1838328030042efde94610719645: Bug 1420030 - Log HLS java side debug information only on non-release build Fennec. r=kikuo
James Cheng <jacheng@mozilla.com> - Tue, 09 Jan 2018 16:02:53 +0800 - rev 398584
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1420030 - Log HLS java side debug information only on non-release build Fennec. r=kikuo MozReview-Commit-ID: IN6TUuJIhtF
b78d2b24b74135bbc6a1a976c440c5c3bf52bc8f: Bug 1413830 - Data schema change for onboarding telemetry;r=Fischer,francois
Fred Lin <gasolin@gmail.com> - Tue, 31 Oct 2017 12:01:30 +0800 - rev 398583
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1413830 - Data schema change for onboarding telemetry;r=Fischer,francois Implement new processPings and _sendPing, handle sessions via registerNewOnboardingSession This patch covers all new events except onboarding-noshow-smallscreen and overlay-disapear-resize events will be implemented in bug 1417769 MozReview-Commit-ID: 3jNAmOcrvEa
e191ecfc7c65f3ce3f3424386b57210176996a9d: Bug 1429257 - Statically link newfs_hfs against libcrypto. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 10 Jan 2018 09:59:29 +0900 - rev 398582
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429257 - Statically link newfs_hfs against libcrypto. r=gps For the same reasons as bug 1427266.
6ed39e3766f213317d4fd7cced1f07f2d793e10f: Bug 1429257 - Make build-hfsplus.sh fail when something goes wrong. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 10 Jan 2018 08:37:44 +0900 - rev 398581
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429257 - Make build-hfsplus.sh fail when something goes wrong. r=gps Currently, the build can finish succesfully even when one of the programs fails to build and is not included in the final artifact. The macosx build then fails because of that, which is the wrong place to be failing.
6538de3b61376dcdce3dcbcb620901edcfbab895: Bug 1386654: Handle the special case of a flex frame being the absolute containing block correctly from the CSS align code. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 09 Jan 2018 23:50:47 +0100 - rev 398580
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1386654: Handle the special case of a flex frame being the absolute containing block correctly from the CSS align code. r=dholbert MozReview-Commit-ID: 4fJtyX55Ig9
a20954ce2d02d0c7da1eeb4885b34ef4360fa2d4: Bug 1429126 - Remove the caching bailout for nested anonymous box styles. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Tue, 09 Jan 2018 14:06:45 -0800 - rev 398579
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429126 - Remove the caching bailout for nested anonymous box styles. r=emilio MozReview-Commit-ID: L5J26pAQ6y1
b690a513d8595e37f26d037241dbdb641bf801ee: Bug 1429126 - Rejigger cached anonymous box styles to use a union. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Jan 2018 16:44:55 -0800 - rev 398578
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429126 - Rejigger cached anonymous box styles to use a union. r=emilio MozReview-Commit-ID: I2b3wILKwNp
8f679a1bd3a99bd1d0e64fd941bd6776c9dc23e6: Bug 1429126 - Avoid unified bustage. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Tue, 09 Jan 2018 09:16:39 -0800 - rev 398577
Push 98797 by dluca@mozilla.com at Wed, 10 Jan 2018 22:05:58 +0000
Bug 1429126 - Avoid unified bustage. r=emilio The next patch adds a cpp file, which shuffles the unified buckets and exposes missing includes. MozReview-Commit-ID: EP88MXYNEuS
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip