8cce388c9bbdb4b51a4d02d349ab227f34ea93d4: Bug 1361235 - Part 1: Clear ServoElementData from doomed NAC before adding the script runner that would destroy it. r?emilio draft
Cameron McCormack <cam@mcc.id.au> - Thu, 11 May 2017 18:03:02 +0800 - rev 576184
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1361235 - Part 1: Clear ServoElementData from doomed NAC before adding the script runner that would destroy it. r?emilio MozReview-Commit-ID: KqJelGoA4NU
cd1dbc4bf4a87afc2f90cfcc28e3a92ef1a89c3e: Bug 1356179 - Part 2. Reftest for applying clip-path onto thin objects. r=mstange
cku <cku@mozilla.com> - Wed, 10 May 2017 15:44:52 +0800 - rev 576183
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356179 - Part 2. Reftest for applying clip-path onto thin objects. r=mstange MozReview-Commit-ID: 7CDyDYtLWsN
6b896faa04a582f76eabf38c0cb10fac49247c31: Bug 1356179 - Part 1. Roundout clip region to make sure we have enough space for mask/clip-path painting. r=mstange
cku <cku@mozilla.com> - Wed, 10 May 2017 15:42:17 +0800 - rev 576182
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356179 - Part 1. Roundout clip region to make sure we have enough space for mask/clip-path painting. r=mstange MozReview-Commit-ID: 6hfOiCDq7ni
bbea5fa747270debfa40b10ea49392b6124f5085: Bug 1361984 - Fix the logic of AnnexB::ConvertSampleToAnnexB that checks the sample's extradata field even the sample is AVCC format converted by ConvertSampleToAVCC from AnnexB format. r=jya
James Cheng <jacheng@mozilla.com> - Thu, 11 May 2017 16:43:12 +0800 - rev 576181
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1361984 - Fix the logic of AnnexB::ConvertSampleToAnnexB that checks the sample's extradata field even the sample is AVCC format converted by ConvertSampleToAVCC from AnnexB format. r=jya MozReview-Commit-ID: C5cAlvRwkYj
3a137e3e4b7dfc75201a5c758c2764705ca9b888: Bug 1356916 - Additional reftest expectations fix. r=me
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 11 May 2017 18:42:35 +0900 - rev 576180
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356916 - Additional reftest expectations fix. r=me MozReview-Commit-ID: 3MZq2EZlTNC
a9520acf01adade0b7fb032250cbca5c83b2be4e: Bug 1362910. P3 - add a gtest to test move-only types with MozPromise. r=gerald
JW Wang <jwwang@mozilla.com> - Thu, 11 May 2017 11:51:58 +0800 - rev 576179
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1362910. P3 - add a gtest to test move-only types with MozPromise. r=gerald MozReview-Commit-ID: 5LP7POyxNt3
f3590d95b1a6716f342cc778d3f1c6a8b18c3ce0: Bug 1362910. P2 - fix callers. r=gerald
JW Wang <jwwang@mozilla.com> - Thu, 11 May 2017 08:30:39 +0800 - rev 576178
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1362910. P2 - fix callers. r=gerald Since RefPtr<T>&& can't be converted to T* implicitly, we need to change T* to RefPtr<T> in resolve/reject callbacks to make it compile again. We should review the changes later to look for the opportunity to optimize away unnecessary AddRef/Release pairs. MozReview-Commit-ID: 22rHQ8dhxJv
b3e212b01bec34c594302287de35095a2b32870b: Bug 1362910. P1 - enable move when IsExclusive is true. r=gerald
JW Wang <jwwang@mozilla.com> - Thu, 11 May 2017 01:30:12 +0800 - rev 576177
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1362910. P1 - enable move when IsExclusive is true. r=gerald When IsExclusive is true, there is at most only one consumer. So it is safe to move the ResolveOrRejectValue stored in the promise. MozReview-Commit-ID: ED9fFr7TkvN
aa71971b432bd8cfd8be0f4cadacedeed59b2389: Bug 1356916 - Update reftest expectations. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 11 May 2017 07:55:27 +0900 - rev 576176
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356916 - Update reftest expectations. r=heycam MozReview-Commit-ID: 93fi2Z5ZPtE
afb494173e2db6ad59930bd4b1245cb613f38f16: Bug 1356916 - Skip crash tests causing scrollbar-thumb atom leak. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 11 May 2017 07:30:42 +0900 - rev 576175
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356916 - Skip crash tests causing scrollbar-thumb atom leak. r=heycam MozReview-Commit-ID: K66L8EQmPY2
f21116c45c78de76f8e1811a2894c988db939fdf: Bug 1356916 - Call PostRestyleEvent() with the change hint obtained by Element::GetAttributeChangeHint in ServoRestyleManager::AttributeChanged. r=heycam
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 11 May 2017 07:30:34 +0900 - rev 576174
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356916 - Call PostRestyleEvent() with the change hint obtained by Element::GetAttributeChangeHint in ServoRestyleManager::AttributeChanged. r=heycam MozReview-Commit-ID: 14clm0eE0iE
f42fac2bcca869760c75b6456d50a9bba7841131: Bug 1363417 - Flag DevTools Add-on as multi-processes compatible. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 09 May 2017 17:57:03 +0200 - rev 576173
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1363417 - Flag DevTools Add-on as multi-processes compatible. r=jryans MozReview-Commit-ID: 7oNV1WQzPdV
fab114e7628c2349a3d9b503a313efdb254a7181: Bug 1360154 - Part 2. Add fast path to check whether valus is emtpy. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 11 May 2017 14:04:18 +0900 - rev 576172
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1360154 - Part 2. Add fast path to check whether valus is emtpy. r=masayuki Actually, we use GetValue to check whether value is empty or not for placeholder. But since GetValue uses TextEditor::OutputToString when on editor, it is expensive. Since editor has DocumentIsEmpty method, we should use it for this case. MozReview-Commit-ID: rQX8yjnWQz
b508ea40328581196c327d2e515ba0d598c8914e: Bug 1360154 - Part 1. DocumentIsBody should return bool, not nsresult. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 11 May 2017 14:03:26 +0900 - rev 576171
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1360154 - Part 1. DocumentIsBody should return bool, not nsresult. r=masayuki nsIEditRules::GetDocumentIsEmpty doesn't return error without null parameter, so we should use bool as return value instead. MozReview-Commit-ID: HIoQmKu6ETF
61f9d530898ae753cddeecc240ad1896b9b9b939: Bug 1362947 - Upgrade eslint-plugin-html to 2.0.3 to pick up --fix support. r=jaws
Mark Banner <standard8@mozilla.com> - Mon, 08 May 2017 10:29:47 +0100 - rev 576170
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1362947 - Upgrade eslint-plugin-html to 2.0.3 to pick up --fix support. r=jaws MozReview-Commit-ID: 5fVG7akPnGM
efa396c0645f0929d66b0948a6c6a655a4161c34: Bug 1363994 - Use the same implementation of isAdaptivePlaybackSupported in LollipopAsyncCodec and JellyBeanAsyncCodec r=jolin
James Cheng <jacheng@mozilla.com> - Thu, 11 May 2017 16:12:55 +0800 - rev 576169
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1363994 - Use the same implementation of isAdaptivePlaybackSupported in LollipopAsyncCodec and JellyBeanAsyncCodec r=jolin MozReview-Commit-ID: EWV1t0gdq8V
e1e81b129b5b389f59ccc2144573a7c7af728a2a: Backed out changeset e0f9c56c15f0 (bug 1362947) for linting failures, e.g. at accessible/tests/mochitest/jsat/doc_content_text.html:15. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 11 May 2017 10:15:55 +0200 - rev 576168
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Backed out changeset e0f9c56c15f0 (bug 1362947) for linting failures, e.g. at accessible/tests/mochitest/jsat/doc_content_text.html:15. r=backout
789fa1ed4172acfae9ae752f5d8031ed609c0ce0: servo: Merge #16799 - Remove unused opts (from pyfisch:unused-opts); r=Wafflespeanut
Pyfisch <pyfisch@gmail.com> - Thu, 11 May 2017 02:11:56 -0500 - rev 576167
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
servo: Merge #16799 - Remove unused opts (from pyfisch:unused-opts); r=Wafflespeanut <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15963 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR <!-- 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: 9a419ec3d50436b3a91227880114d9985f2097e7
e0f9c56c15f0f412f2111f1f3379d69b2a213188: Bug 1362947 - Upgrade eslint-plugin-html to 2.0.3 to pick up --fix support. r=jaws
Mark Banner <standard8@mozilla.com> - Mon, 08 May 2017 10:29:47 +0100 - rev 576166
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1362947 - Upgrade eslint-plugin-html to 2.0.3 to pick up --fix support. r=jaws MozReview-Commit-ID: 5fVG7akPnGM
9abc0a33e05bec4d555d25c79c3da4be3c3b272e: Bug 937659 - Implement page load strategy. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 19 Apr 2017 13:22:13 +0200 - rev 576165
Push 58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 937659 - Implement page load strategy. r=ato By using the page load strategy each navigation request has to return when the page load has reached the expected document ready state, or immediately if a strategy of "none" is set. This also removes the page load checks when switching frames because this is not part of the webdriver spec. MozReview-Commit-ID: 3KbsDvzEG6c
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip