db0ed9f48af0d2c3f40f8ab8d4046fe5e7384ee6: Bug 1427677: Remove useless frame construction condition. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 03 Jan 2018 05:51:12 +0100 - rev 715218
Push 94095 by bmo:emilio@crisal.io at Wed, 03 Jan 2018 05:45:02 +0000
Bug 1427677: Remove useless frame construction condition. r?bz We remove async all the time now since bug 1389743, so this condition just can't happen anymore. MozReview-Commit-ID: LujPaYPwA4G
4550665b80bb393fc1bd62a282b72aa80467bd9d: Bug 1427677: Get rid of nsContentUtils::HasDistributedChildren. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 02 Jan 2018 15:04:38 +0100 - rev 715217
Push 94095 by bmo:emilio@crisal.io at Wed, 03 Jan 2018 05:45:02 +0000
Bug 1427677: Get rid of nsContentUtils::HasDistributedChildren. The whole function doesn't have much sense. I killed its only DOM use in bug 1427511. Now it only has two callers on nsCSSFrameConstructor, which basically only want to know whether the children of the same node can have different flattened tree parents. So let's check that directly instead (checking whether the element has a binding or a shadow root), and simplify a bit other surrounding code while at it. Leave the XUL popup / menubar code doing the broken thing they were doing beforehand, because it doesn't look to me like it's trivial to fix... They're effectively assuming that the children of the menupopup end up in a single insertion point, which is true, but doesn't need to be. Maybe they should walk the DOM tree? Don't want to dig into that right now, since XUL insertion points can be reordered and all that... Not fun. MozReview-Commit-ID: L4lspkxKENr
98b7e598feafa0938ef262463d86f9aa01ec9c2d: Bug 1427292: Update display: contents on unusual elements to the spec. r?mats draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 28 Dec 2017 19:48:14 +0100 - rev 715216
Push 94095 by bmo:emilio@crisal.io at Wed, 03 Jan 2018 05:45:02 +0000
Bug 1427292: Update display: contents on unusual elements to the spec. r?mats This will pass[1] whenever the next WPT sync happens. [1]: https://github.com/w3c/web-platform-tests/blob/master/css/css-display/display-contents-unusual-html-elements-none.html MozReview-Commit-ID: 19dqDSxVm7A
626482dbde596a24362612914cb7e13410ea4aef: Fix DoCompareTreePosition frame tree version with null aCommonAncestor. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Dec 2017 11:01:19 +0100 - rev 715215
Push 94095 by bmo:emilio@crisal.io at Wed, 03 Jan 2018 05:45:02 +0000
Fix DoCompareTreePosition frame tree version with null aCommonAncestor. It doesn't fill the ancestors of the first frame if aCommonAncestor is null, which is wrong. MozReview-Commit-ID: G85dv7KM1Xd
4fea89670796e374a026a96f0a4ea80780705739: Bug 1426649: Remove nsCSSFrameConstructor updates. r?mats draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 Dec 2017 19:34:48 +0100 - rev 715214
Push 94095 by bmo:emilio@crisal.io at Wed, 03 Jan 2018 05:45:02 +0000
Bug 1426649: Remove nsCSSFrameConstructor updates. r?mats They used to do quote updates and such but they where moved long ago, and do nothing now. MozReview-Commit-ID: 188vzGctbty
7ff0ad7a7e67fb37ca323b2230625f008cf74214: Bug 1426649: Stop tracking DOM changes from painting. r?dbaron draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 Dec 2017 14:09:32 +0100 - rev 715213
Push 94095 by bmo:emilio@crisal.io at Wed, 03 Jan 2018 05:45:02 +0000
Bug 1426649: Stop tracking DOM changes from painting. r?dbaron I'm pretty sure this is not a problem now, since we don't mutate the DOM from painting, and we don't have legacy extensions anymore. Just to confirm, I did a try run with a RELEASE_ASSERT(!CheckDOMModified()), and it passed. MozReview-Commit-ID: HTekD8tsz9v
b6fb80d59582606c9b592e5d7f718a62564691aa: Bug 1427670 - Escape warning message when the user can't write to their profile. r=rstrong draft
Joey Chagnon <chagnon.joey@gmail.com> - Tue, 02 Jan 2018 22:40:44 -0500 - rev 715212
Push 94094 by bmo:chagnon.joey@gmail.com at Wed, 03 Jan 2018 03:48:29 +0000
Bug 1427670 - Escape warning message when the user can't write to their profile. r=rstrong MozReview-Commit-ID: 89UULmyL4Dd
3590a01d3103efb560234ad6414cf5493bee05be: Bug 1427670 - Escape warning message when the user can't write to their profile. draft
Joey Chagnon <chagnon.joey@gmail.com> - Tue, 02 Jan 2018 22:40:44 -0500 - rev 715211
Push 94093 by bmo:chagnon.joey@gmail.com at Wed, 03 Jan 2018 03:43:17 +0000
Bug 1427670 - Escape warning message when the user can't write to their profile. MozReview-Commit-ID: 89UULmyL4Dd
06c0fe6ea08fc66c2177b3dd78e96e4475d0e022: Bug 1423386 - add logs to debug timeout. draft
JW Wang <jwwang@mozilla.com> - Wed, 03 Jan 2018 11:39:24 +0800 - rev 715210
Push 94092 by jwwang@mozilla.com at Wed, 03 Jan 2018 03:40:01 +0000
Bug 1423386 - add logs to debug timeout. MozReview-Commit-ID: DTdk5m5ojUF
0470756e1bf6c0c9bdd758d23b1094c978a5f577: Bug 1390478 - never block the UI waiting for the FxA profile. r?eoger draft
Mark Hammond <mhammond@skippinet.com.au> - Fri, 08 Dec 2017 11:27:40 +1100 - rev 715209
Push 94091 by bmo:markh@mozilla.com at Wed, 03 Jan 2018 03:10:25 +0000
Bug 1390478 - never block the UI waiting for the FxA profile. r?eoger MozReview-Commit-ID: 4MNqo9AUuOz
f952805d0a0c43f40d8aff08344baf0bb17491d4: Bug 1427668 - Require frag_color_float for color_buffer_*float extensions. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 22 Dec 2017 13:21:26 -0800 - rev 715208
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Require frag_color_float for color_buffer_*float extensions. - r=daoshengmu Add probe for faulty frag_color_float implementations. MozReview-Commit-ID: E2I0mrDuicV
86b5225feca858572d6c7633b33bcccc145156fd: Bug 1427668 - Fixes and spew. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 22 Dec 2017 03:42:04 -0800 - rev 715207
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Fixes and spew. - r=daoshengmu MozReview-Commit-ID: 9NPkWsh2rxE
62cc9968546e2ad4cd7820798a59d8ccdc95c8f0: Bug 1427668 - Disable MakeCurrent TLS for ANGLE for now. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 21 Dec 2017 19:19:03 -0800 - rev 715206
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Disable MakeCurrent TLS for ANGLE for now. - r=daoshengmu MozReview-Commit-ID: HzKKivtXeHX
7d5f7e6fbbb6741ce2c65ed090f86dc7a756fba1: Bug 1427668 - Assert that no-alpha backbuffers have 0xff alpha. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 21 Dec 2017 17:42:52 -0800 - rev 715205
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Assert that no-alpha backbuffers have 0xff alpha. - r=daoshengmu MozReview-Commit-ID: 5UJdoud0f2C
6814b24ba2d5b7b9020632680e0818434eed80e0: Bug 1427668 - Lose context if EnsureDefaultFB fails. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 21 Dec 2017 17:14:54 -0800 - rev 715204
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Lose context if EnsureDefaultFB fails. - r=daoshengmu MozReview-Commit-ID: 8OqXYXpUv4I
c8c2526e8fea5684fd453e25aaa831e9504382c0: Bug 1427668 - More lazy state. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 19:43:37 -0800 - rev 715203
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - More lazy state. - r=daoshengmu MozReview-Commit-ID: DAhJjGH5VPu
996e479332034d32cc0b05b36b412c55422e77c2: Bug 1427668 - Unify MaxRenderbufferSize and MaxTextureSize. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 19:39:58 -0800 - rev 715202
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Unify MaxRenderbufferSize and MaxTextureSize. - r=daoshengmu MozReview-Commit-ID: AFS0IqmkQEo
a1c3a2906ce69d4aa3d78d7aaa6fc8e8f6eda16a: Bug 1427668 - Special-case lazy glEnable caps. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 17:58:27 -0800 - rev 715201
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Special-case lazy glEnable caps. - r=daoshengmu MozReview-Commit-ID: KD5N2y1U804
889399b3d1b05b486813e05fac7ddba947973e98: Bug 1427668 - Use shadows instead of calling into GL. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 16:47:17 -0800 - rev 715200
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - Use shadows instead of calling into GL. - r=daoshengmu MozReview-Commit-ID: 1ZFwDNboet3
660bb9e2d84f343215e3e9d7b72acd63aaed3cea: Bug 1427668 - InvalidateFB should accept incomplete FBs, but just skip them for now. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 20 Dec 2017 12:16:43 -0800 - rev 715199
Push 94090 by bmo:jgilbert@mozilla.com at Wed, 03 Jan 2018 02:54:00 +0000
Bug 1427668 - InvalidateFB should accept incomplete FBs, but just skip them for now. - r=daoshengmu MozReview-Commit-ID: LZtVwzZ1HK8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip