f10462fa4e8915711b6d34b999b00483a2bb4077: Bug 1389300 - Inherit style backend into NS_NewDOMDocument. r=smaug,r=heycam
Bobby Holley <bobbyholley@gmail.com> - Mon, 14 Aug 2017 19:50:28 -0700 - rev 647198
Push 74317 by bmo:jeremychen@mozilla.com at Wed, 16 Aug 2017 03:00:02 +0000
Bug 1389300 - Inherit style backend into NS_NewDOMDocument. r=smaug,r=heycam Our current machinery for enabling stylo requires a docshell - if there isn't one, we default to the Gecko style system. When getComputedStyle operates on an element without a presshell, it uses the caller's presshell instead. If the element has previously been styled with one style system (but no longer has a presshell), and the caller uses a different style backend, using the caller's style system can cause crashes when we pull bits of cached data off the DOM (like cached style attributes). So we want to throw when window.getComputedStyle(element) is called for a (window, element) pair with different style backends (which is what the next patch in this bug does). However, that causes a few failures where stylo-backed documents try to do getComputedStyle on an XHR document (which, without a docshell, will use the gecko style system). So this patch does some work to propagate the creator's style backend into various docshell-less documents. This should allow both chrome (which uses gecko) and content (which uses stylo) to use getComputedStyle on the response document for XHRs they create. Note that the second patch in this bug will make chromeWin.getComputedStyle(contentObj) throw. If we discover code that does that, we can just make it invoke the content's getComputedStyle method over Xrays. MozReview-Commit-ID: 5OsmHJKq5Ui
52c534242e06b52d42372f947f4bd0793f48ae45: Bug 1384802 - Update the expectation of test cases. draft
KuoE0 <kuoe0.tw@gmail.com> - Tue, 15 Aug 2017 10:21:13 +0800 - rev 647197
Push 74316 by bmo:kuoe0@mozilla.com at Wed, 16 Aug 2017 02:57:26 +0000
Bug 1384802 - Update the expectation of test cases. MozReview-Commit-ID: 6XtbkWWSFyr
86a1e57d135c01abbf747734eb8990c9cfd7109e: Bug 1350842 - part4 : remove java video player. draft
Alastor Wu <alwu@mozilla.com> - Tue, 15 Aug 2017 17:49:13 +0800 - rev 647196
Push 74315 by alwu@mozilla.com at Wed, 16 Aug 2017 02:40:23 +0000
Bug 1350842 - part4 : remove java video player. MozReview-Commit-ID: 2VlrKOy6xSc
c956714771d293ab351e2158c36d2a86b2c68c34: Bug 1350842 - part3 : remove logic about handling 'OpenMediaWithExternalApp' event in browser.js. draft
Alastor Wu <alwu@mozilla.com> - Tue, 15 Aug 2017 17:48:39 +0800 - rev 647195
Push 74315 by alwu@mozilla.com at Wed, 16 Aug 2017 02:40:23 +0000
Bug 1350842 - part3 : remove logic about handling 'OpenMediaWithExternalApp' event in browser.js. MozReview-Commit-ID: Ev9qV0iBUzb
f73a017ee64aa7d15b04de224a3b4686155003bb: Bug 1350842 - part2 : remove prefs. draft
Alastor Wu <alwu@mozilla.com> - Tue, 15 Aug 2017 17:48:37 +0800 - rev 647194
Push 74315 by alwu@mozilla.com at Wed, 16 Aug 2017 02:40:23 +0000
Bug 1350842 - part2 : remove prefs. MozReview-Commit-ID: ChujkNJeNUD
f9152074263712f4a92ed7e3e170febbb429dfd5: Bug 1350842 - part1 : remove external app logic in media element. draft
Alastor Wu <alwu@mozilla.com> - Tue, 15 Aug 2017 17:48:35 +0800 - rev 647193
Push 74315 by alwu@mozilla.com at Wed, 16 Aug 2017 02:40:23 +0000
Bug 1350842 - part1 : remove external app logic in media element. Since we've had native HLS support, we can remove all these hacks. MozReview-Commit-ID: EXCWHpOIQW
67829d8c95b8f8654f8ba58026c5c1b0819f1bbf: Bug 1356241 - Set preference values explicitly for accumulation-per-property.html. r?daisuke draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 16 Aug 2017 11:19:21 +0900 - rev 647192
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1356241 - Set preference values explicitly for accumulation-per-property.html. r?daisuke MozReview-Commit-ID: BcVojCItnsU
1100ff0fb1f3331e96c9b7fcd22ef1d3decd8b05: Bug 1356241 - Return specified 'normal' value for column-gap computed value. r?dholbert draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 16 Aug 2017 11:19:15 +0900 - rev 647191
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1356241 - Return specified 'normal' value for column-gap computed value. r?dholbert In the spec [1], computed value for column-gap is defined as 'as specified, with <length>s made absolute'. [1] https://drafts.csswg.org/css-multicol-1/#column-gap MozReview-Commit-ID: IO22V33z8pz
eb60d0337b16b4b5fc8fa7478899619aad34e653: Bug 1388494 - Fix 'undefined' text issue after you clicked "Ignore this warning". r=francois
Henry Chang <hchang@mozilla.com> - Fri, 11 Aug 2017 17:18:58 +0800 - rev 647190
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1388494 - Fix 'undefined' text issue after you clicked "Ignore this warning". r=francois MozReview-Commit-ID: CLb1lVsybEg
653bbf8bc36ecc6c5773c7e6e01b50c7a17454e1: Bug 1388494 - Fix incomplete advisory info issue in about:blocked page. r=francois
Henry Chang <hchang@mozilla.com> - Fri, 11 Aug 2017 17:16:25 +0800 - rev 647189
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1388494 - Fix incomplete advisory info issue in about:blocked page. r=francois MozReview-Commit-ID: 55umwAegujo
160d9f91df68d639b5cea60ae1fda667e274d7b1: Bug 1387969 - show scrollbar when onboarding tour description is longer;r=rexboy
gasolin <gasolin@gmail.com> - Fri, 11 Aug 2017 17:11:24 +0800 - rev 647188
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1387969 - show scrollbar when onboarding tour description is longer;r=rexboy MozReview-Commit-ID: 12uhcn9EWJZ
2194847315b1c6e708dcfbef163e3b7af2c5a6ae: Bug 1390357 - Switch test result for clamping RGBA on stylo and gecko by using preference. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 16 Aug 2017 08:56:59 +0900 - rev 647187
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1390357 - Switch test result for clamping RGBA on stylo and gecko by using preference. r=birtles MozReview-Commit-ID: I12SQwmqtr0
f348b0c84139b33b131b0aa99da49d337f2d1eb0: Bug 1390042 - [Onboarding] The complete sign is not shown at first time when set the performance tour as the first item;r=rexboy
gasolin <gasolin@gmail.com> - Mon, 14 Aug 2017 15:38:35 +0800 - rev 647186
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1390042 - [Onboarding] The complete sign is not shown at first time when set the performance tour as the first item;r=rexboy MozReview-Commit-ID: AVv4pcBfTbf
08b6dcd7d8f776c09390497b648a66fd15767aef: Backed out changeset 5b4b8c71b9fb (bug 1388238) because the other half of the bug got backed out a=backout
Wes Kocher <wkocher@mozilla.com> - Tue, 15 Aug 2017 18:42:01 -0700 - rev 647185
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Backed out changeset 5b4b8c71b9fb (bug 1388238) because the other half of the bug got backed out a=backout MozReview-Commit-ID: EgCYWjELSQA
38b01cef439895c41e88d4c76273b99b12b12189: servo: Merge #18095 - stylo: Remove some unused FFI functions (from emilio:unused); r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 15 Aug 2017 19:29:45 -0500 - rev 647184
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
servo: Merge #18095 - stylo: Remove some unused FFI functions (from emilio:unused); r=bholley Bug: 1390650 Reviewed-by: bholley MozReview-Commit-ID: K9fXGRmgkr4 Source-Repo: https://github.com/servo/servo Source-Revision: eba896157edf3ba4f0d65b68eb63dd9cd40cdce4
15bf2faef2926041fb53e1a41085d1dee45d8ed5: Bug 1389433 - Fix the offset of the fallback image for layers-free. r=mtseng
Ethan Lin <ethlin@mozilla.com> - Mon, 14 Aug 2017 16:10:21 +0800 - rev 647183
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1389433 - Fix the offset of the fallback image for layers-free. r=mtseng Originally we use the nsDisplayItem::ToReferenceFrame() to get the offset. But the function doesn't consider some style effects. We should take the top-left corner of the display item bounds as the offset. MozReview-Commit-ID: LiPcA0vjoD7
a456024b6cf87a2ecf194f3891e547658e52a0c5: Bug 1389417 - Disable problematic extensions when running `hg update`; r=ted
Gregory Szorc <gps@mozilla.com> - Fri, 11 Aug 2017 09:18:04 -0700 - rev 647182
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1389417 - Disable problematic extensions when running `hg update`; r=ted We correctly worked around problems for `hg pull` but not for `hg update`. Make the workaround consistent. MozReview-Commit-ID: 7A4dgANO0ip
a059503bd14df9e3886c6ca659d104c92b29d80e: servo: Merge #18040 - Update Firefox version in user agent (from atouchet:user-agent); r=jdm
Alex Touchet <alextouchet@outlook.com> - Tue, 15 Aug 2017 18:21:51 -0500 - rev 647181
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
servo: Merge #18040 - Update Firefox version in user agent (from atouchet:user-agent); r=jdm <!-- Please describe your changes on the following line: --> GitHub has started throwing warnings about using an outdated version of Firefox when loaded with Servo. I am assuming that this is due to Servo using Firefox 37.0 in its user agent which was set in 2015 and hasn't been updated since then. I don't know if updating this should cause any site compatibility issues or not. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 1c4076a75993001eba1f467b1fe0576f62238c36
1feb29511f9d6d4d1aa3c41b0e9f014ad14baf1a: Bug 1390283 - Fix the color of the Pocket icon. r=sfoster
Jared Wein <jwein@mozilla.com> - Tue, 15 Aug 2017 16:51:40 -0400 - rev 647180
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1390283 - Fix the color of the Pocket icon. r=sfoster MozReview-Commit-ID: KUQgjp8sfbE
d638c206ad77daf9382ef62d23065838893ce316: Bug 1387946 - Set/reset transition-property to cancel/create transition properly. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 16 Aug 2017 09:14:18 +0900 - rev 647179
Push 74314 by hikezoe@mozilla.com at Wed, 16 Aug 2017 02:28:56 +0000
Bug 1387946 - Set/reset transition-property to cancel/create transition properly. r=birtles These test cases rely on the behavior that different lengths repeated list can not be transitioned on Gecko. But it's not clear the behavior is reasonable or not. The test cases here should not depend on the behavior. MozReview-Commit-ID: 19vI0TFMzfN
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip