e28dbb88b4c43f180a13b08e4236cc01c92ac900: Bug 1330373 - Capture JSScript::lazyScript field when encoding bytecode incrementally. r=shu
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 16 Jun 2017 12:31:54 +0000 - rev 413120
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1330373 - Capture JSScript::lazyScript field when encoding bytecode incrementally. r=shu
4b1ea65170bbf4031fc6ee44a29d47a84afe77d1: Backed out changeset 955e237fc290 (bug 1356474) for frequently failing own test browser_grids_grid-outline-selected-grid.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 16 Jun 2017 12:55:31 +0200 - rev 413119
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset 955e237fc290 (bug 1356474) for frequently failing own test browser_grids_grid-outline-selected-grid.js. r=backout
d4fa0722592194381d06ddf9d80d64dfeb746e49: Bug 1372289 - Remove 1px gap above tabs in maximzed windows. r=dao
Oriol <oriol-bugzilla@hotmail.com> - Fri, 16 Jun 2017 12:01:25 +0200 - rev 413118
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372289 - Remove 1px gap above tabs in maximzed windows. r=dao MozReview-Commit-ID: BniFC5O3v7N
d64176330881d9d9fb9b8f1192e57903c7ca5d2a: Bug 1373214 - Change Zone::isGCMarking() to avoid a TLS lookup r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 16 Jun 2017 10:25:41 +0100 - rev 413117
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373214 - Change Zone::isGCMarking() to avoid a TLS lookup r=sfink
3ee00a7fa6fa7969f2b9e4b09d1c84454c16cd13: Bug 1373209 - Use non-mutating iterator when checking tables after moving GC r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 16 Jun 2017 10:07:41 +0100 - rev 413116
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373209 - Use non-mutating iterator when checking tables after moving GC r=sfink
de7215f52f9b3fedec694f1d0ade87cb968cb5d5: Bug 1372569 - Skip sweeping empty weak caches r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 16 Jun 2017 10:06:28 +0100 - rev 413115
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372569 - Skip sweeping empty weak caches r=sfink
f71a1645c218f0fa89306a50786afe6d9ebd1f0f: Bug 1372875 - Add more assertions for hash table pointer generation and mutation count r=luke
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 16 Jun 2017 10:05:55 +0100 - rev 413114
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372875 - Add more assertions for hash table pointer generation and mutation count r=luke
370bb186e98f3fe5503efaa452a5689a052f8f86: Bug 1368325 - Remove JSContext::allowGCBarriers and related code as it's not used anywhere. r=billm
Jan de Mooij <jdemooij@mozilla.com> - Fri, 16 Jun 2017 10:40:57 +0200 - rev 413113
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1368325 - Remove JSContext::allowGCBarriers and related code as it's not used anywhere. r=billm
4d3fe42a592d52b82806106835dbb5743fa1823e: Bug 1373387 - Places should not be initialized by the SanityTest window, r=mak.
Florian Quèze <florian@queze.net> - Fri, 16 Jun 2017 09:58:06 +0200 - rev 413112
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373387 - Places should not be initialized by the SanityTest window, r=mak.
16da5a629b13229cd7fe8acec214082f79c7ceb9: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 16 Jun 2017 09:52:22 +0200 - rev 413111
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
b14f6dbb544b4ba25bb614d4b59a48b64f17f6b6: Bug 1372242 - The search suggestions hint is not smooth enough when animating. r=mak
Paolo Amadini <paolo.mozmail@amadzone.org> - Fri, 16 Jun 2017 08:43:11 +0100 - rev 413110
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372242 - The search suggestions hint is not smooth enough when animating. r=mak By adding a small blank space to the end of the text, we can make the animation look faster. Also, the issues with the animation wouldn't be noticeable in that space. MozReview-Commit-ID: H67YL6WZEd1
706d0255f5a55fa19e2658f6af03c477c53c7d34: Bug 1372512 - Fix webrender Key leaks of WebRenderBridgeParent on abnormal shutdown r=kats
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 16 Jun 2017 15:31:01 +0900 - rev 413109
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372512 - Fix webrender Key leaks of WebRenderBridgeParent on abnormal shutdown r=kats This bug handles abnormal client shut down case and Tab move between different windows. Abnormal client shut down case, WebRenderBridgeParent does not receive IPC messages that are sent during WebRenderLayerManager and WebRenderBridgeChild destruction. In this case, webrender keys except keys of external images are not removed from webrender. Abnormal shut down could happen when content process was crashed or content process was killed by ContentParent if shutdown takes too long time. In the tab move case, the WebRenderBridgeParent will need to be re-bound to a different CompositorBridgeParent and webrender, and so will need to clear all its related keys from the old webrender. This will happen in a future patch.
a6428e562e9c6510e48eaecfa4d74269928d75e6: Bug 1370819 - Postpone the dispatching of XHR events with opened synchronously, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 16 Jun 2017 08:07:00 +0200 - rev 413108
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1370819 - Postpone the dispatching of XHR events with opened synchronously, r=smaug
955e237fc290e79eecface60d9b1af4d2abe293b: Bug 1356474 - Add units tests for the Grid Outline component. r=gl
Micah Tigley <tigleym@gmail.com> - Thu, 08 Jun 2017 19:12:25 -0600 - rev 413107
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1356474 - Add units tests for the Grid Outline component. r=gl MozReview-Commit-ID: 85ZjxjkpIgU
dfb091ee151a386fae563ab3bb63dd97ef0e3c7c: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Fri, 16 Jun 2017 17:15:02 -0700 - rev 413106
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Merge autoland to central, a=merge MozReview-Commit-ID: LR57mp2gyvx
1c4c304c065706ffb014ca972f23cf19c586c910: servo: Merge #17284 - Propagate changes in custom properties' computed values to descendants (from jyc:custom-properties-cascade); r=emilio
Jonathan Chan <jyc@eqv.io> - Fri, 16 Jun 2017 11:04:51 -0700 - rev 413105
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17284 - Propagate changes in custom properties' computed values to descendants (from jyc:custom-properties-cascade); r=emilio If ComputedValues.custom_properties differs between the old and new ComputedValues, indicate that we have to propogate changes to descendants by setting child_cascade_requirement to MustCascadeDescendants in cascade_primary. style::matching::TElement::cascade_primary already calls accumulate_damage, which eventually calls ServoRestyleDamage::compute_style_difference in order to check if other properties' computed values changed. If any of those change, we signal that we need to propogate changes for inherited properties. With Properties & Values, some custom properties will not be inherited, and we will need to revisit this. --- <!-- 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 #17283 <!-- Either: --> - [X] 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: 81275234aa225d1011bad7eca126af800ff0d4fc
c956b50faeb3dadf6a1a3bca31f421db72e4da2b: Bug 1357645 - Clone attributes rather than reparsing when possible r=bz
Kirk Steuber <ksteuber@mozilla.com> - Thu, 15 Jun 2017 09:56:18 -0700 - rev 413104
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1357645 - Clone attributes rather than reparsing when possible r=bz Now that the side effects of parsing have been relocated to BeforeSetAttr and AfterSetAttr (Bug 1365092), we can easily switch nsGenericHTMLElement::CopyInnerTo from reparsing attributes to cloning them. They are still reparsed, however, in the case where the owning document is changing since Base URIs may have changed. MozReview-Commit-ID: 2TlUUyBx6bL
28141f8a1de2ab7642aee1c6214e20cbbc704086: Bug 1373709 - Don't infinite loop when a test expects to crash, r=ato
James Graham <james@hoppipolla.co.uk> - Fri, 16 Jun 2017 16:34:44 +0100 - rev 413103
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373709 - Don't infinite loop when a test expects to crash, r=ato In order to avoid the leak checker complaining about missing output, we restart the browser before running tests that are expected to crash. But as part of that restart we end up checking again if a restart is required and so end up in an infinite loop. To break out of that loop we simply check if this is the same test as during the last iteration, and don't ask to restart in that case. MozReview-Commit-ID: 90gsmqVCRsD
ff45f0da3efe1151151936e8c7c6340478875198: Backed out changeset 0cf7134d243a (bug 1095426) for frequently failing xpcshell's test_bookmark_engine.js | test_sync_dateAdded, especially on OS X. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 16 Jun 2017 19:12:58 +0200 - rev 413102
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset 0cf7134d243a (bug 1095426) for frequently failing xpcshell's test_bookmark_engine.js | test_sync_dateAdded, especially on OS X. r=backout
8b59ef19993d5ecf05413b4375535a199749a6a3: Backed out changeset 4c465fe2d7c9 (bug 1095426)
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 16 Jun 2017 19:12:18 +0200 - rev 413101
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset 4c465fe2d7c9 (bug 1095426)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip