433e044b2702e625381b29c4b97de6d0322ade17: Backed out 3 changesets (bug 1461122) for build bustages on workspace/build/src/obj-firefox/dist/include/mozilla/layers/CompositorBridgeParent.h CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Tue, 15 May 2018 15:13:08 +0300 - rev 418323
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Backed out 3 changesets (bug 1461122) for build bustages on workspace/build/src/obj-firefox/dist/include/mozilla/layers/CompositorBridgeParent.h CLOSED TREE Backed out changeset 90445f7b62cd (bug 1461122) Backed out changeset 9f87280ba566 (bug 1461122) Backed out changeset 0efbd05857c2 (bug 1461122)
90445f7b62cdb1deda8e3a860032c9f113de3262: Bug 1461122 - Ensure we recomposite when getting a main-thread scroll offset update. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 May 2018 13:19:14 -0400 - rev 418322
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461122 - Ensure we recomposite when getting a main-thread scroll offset update. r=botond With non-WebRender, the composite is triggered unconditionally when we receive the transaction from the content side, so we never needed this. The previous patch adds the composite for the equivalent WebRender codepath, but it's better to do it explicitly in NotifyLayersUpdated as well. The reason for this is that with WebRender, this code runs on the updater thread which is not the same as the compositor thread - so the composition that is scheduled from WebRenderBridgeParent upon receiving the transaction might happen before the scroll offset update is actually applied. Triggering a composition from NotifyLayersUpdated should be a no-op in the cases where a composition is already scheduled, but in cases where it has not been scheduled, it will schedule one to ensure the scroll offset update gets composited properly. MozReview-Commit-ID: Luf76J6QDkr
9f87280ba566ea26c4a20154da99754be6e165ec: Bug 1461122 - Clean up the composition flow for empty transactions. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 May 2018 13:19:13 -0400 - rev 418321
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461122 - Clean up the composition flow for empty transactions. r=sotaro This is mostly just refactoring to make the code more understandable. However, there are a couple of functional changes: - If we have scroll offset updates we now schedule a composite instead of sending the DidComposite right away. This is needed because we want to actually composite the scroll offset change. - If there are WebRenderParentCommands provided, we process them and update the epoch in a single transaction, instead of splitting it across two transactions for no good reason. MozReview-Commit-ID: 2HCa19EGxUD
0efbd05857c2f6c6bb6a23bdd51c2e86b45e84d9: Bug 1461122 - Implement DidComposite(LayersId,...) for CompositorBridgeParent. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 May 2018 13:19:13 -0400 - rev 418320
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461122 - Implement DidComposite(LayersId,...) for CompositorBridgeParent. r=sotaro MozReview-Commit-ID: 5glDqCdvkQG
78df93cfb09498db00b114a08f68fd5de8b679c9: Bug 1461253 - [wdspec] Disable user prompt tests of get_element_property and get_element_tag_name for webrender. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 14 May 2018 09:32:15 +0200 - rev 418319
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461253 - [wdspec] Disable user prompt tests of get_element_property and get_element_tag_name for webrender. r=ato Bug 1425588 tracks disabled tests for webrender, including a couple of user prompt tests of the wdspec test suite. The tests for get_element_property and get_element_tag_name also intermittently fail, and need to be disabled for now. MozReview-Commit-ID: AQLxDdqD80p
407cb30f4200ac13269ab39a80fe0fe53cab8e6b: Bug 1460651 - [marionette] Getter for "running" has to always return a boolean. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 14 May 2018 20:51:56 +0200 - rev 418318
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1460651 - [marionette] Getter for "running" has to always return a boolean. r=ato MozReview-Commit-ID: 5mOJSgwVQN1
f6bea415a984cb416e8faf7b4dbc867b9de087f7: Bug 1460651 - [marionette] Add additional debug logging for browser startup. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 10 May 2018 18:20:17 +0200 - rev 418317
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1460651 - [marionette] Add additional debug logging for browser startup. r=ato MozReview-Commit-ID: 9ABM2XcJoKc
1be1e1603b592b8327dc1068bb944a2bbe42f712: Bug 1452685 - Extend existing WebExtension telemetry probes to expire on version 67. r=chutten
Luca Greco <lgreco@mozilla.com> - Wed, 02 May 2018 20:16:17 +0200 - rev 418316
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1452685 - Extend existing WebExtension telemetry probes to expire on version 67. r=chutten MozReview-Commit-ID: 7mQiZrUNhhI
1a5e82c2b8fbd2078b230e76746644bded894d73: Bug 1414246 - only create page-icon URLs for some schemes (avoiding long page-icon:data URIs), r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 07 May 2018 22:43:27 +0100 - rev 418315
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1414246 - only create page-icon URLs for some schemes (avoiding long page-icon:data URIs), r=mak MozReview-Commit-ID: KptAl88so0B
3e25e096a786257f25ff85b2c3c14c819b552b73: Bug 1414246 - actually use textRunsMaxLen to limit autocomplete text run length in address bar autocomplete, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 14 May 2018 11:43:54 +0100 - rev 418314
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1414246 - actually use textRunsMaxLen to limit autocomplete text run length in address bar autocomplete, r=jaws MozReview-Commit-ID: AB9RFtxXee7
1299ab00899ffe1512b7416bdceb92a1eda8e0f7: No bug - Fix Servo build. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 15 May 2018 11:37:12 +0200 - rev 418313
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
No bug - Fix Servo build. r=me Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io> MozReview-Commit-ID: DpRWVlcU0ki
46038735aa8af148c2ddb8e2157cfc7a8465f6fc: No bug - Make servo-tidy happy. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 15 May 2018 11:37:00 +0200 - rev 418312
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
No bug - Make servo-tidy happy. r=me MozReview-Commit-ID: HDlgkGdvdBg
fa83b2d9e6b9e26cde42fedcc599288975ae31ab: Merge mozilla-central to autoland. a=merge CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 15 May 2018 12:55:28 +0300 - rev 418311
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
339ffc4c6651b310861d585fd4cbfb1fd49064fc: Bug 1442195: Don't crash when finding an unexpected default font type. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 15:19:34 +0200 - rev 418310
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1442195: Don't crash when finding an unexpected default font type. r=xidorn For now just return sans-serif, though as the FIXME comment indicates we should probably just carry around the font-name instead. MozReview-Commit-ID: CIPbV3R5Ul
6495ae9d01e06109539413c538fd25ed942f6eb8: Bug 1461306 - [Wayland] Don't use sizeof() to get mime type array size, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 14 May 2018 14:01:26 +0200 - rev 418309
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461306 - [Wayland] Don't use sizeof() to get mime type array size, r=jhorak MozReview-Commit-ID: GE5helkqoUt
67553a1262de53d0ec85fdfcf1a2b55631eaca44: Bug 1461288: Distinguish between specified and computed URLs. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 12:29:40 +0200 - rev 418308
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461288: Distinguish between specified and computed URLs. r=xidorn This is needed to serialize computed URLs correctly from getComputedStyle. MozReview-Commit-ID: 9wakhqNrszb
9c5ddcb72b1de01a342a9299bd3b90bb697a6092: Bug 1461296: Ensure all lonhands have a working clone(), and to_css. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 12:40:31 +0200 - rev 418307
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1461296: Ensure all lonhands have a working clone(), and to_css. r=xidorn This removes some dubious font-family code too. It ensures that vector longhands have a proper clone implementation auto-generating it using `collect()`. MozReview-Commit-ID: FkdnbTkeF6E
06ef43a833cec2f4741f04e4a51e27ced55744d3: Bug 1414303: Make nsLayoutUtils::CompareTreePosition handle Shadow DOM in a sensible way. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 May 2018 16:34:45 +0200 - rev 418306
Push 33998 by dluca@mozilla.com at Tue, 15 May 2018 21:53:06 +0000
Bug 1414303: Make nsLayoutUtils::CompareTreePosition handle Shadow DOM in a sensible way. r=xidorn We probably need more fixes for counters and Shadow DOM. The spec only mentions "document order", and this is the most reasonable thing to do accounting for shadow DOM in that regard... This ensures a reasonable behavior for all callers which pretty much expect otherwise for all children to be connected. MozReview-Commit-ID: YEQIKdjRTK
cf3ee14023483cbbb57129479537c713e22c1980: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 15 May 2018 12:53:24 +0300 - rev 418305
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Merge inbound to mozilla-central. a=merge
c81dfed2fa9fbde91af9d33a929461105102b92e: Bug 1459893 - Wasm: memory.fill and memory.copy: add validation code and test cases. r=lth.
Julian Seward <jseward@acm.org> - Mon, 14 May 2018 22:43:31 +0200 - rev 418304
Push 33997 by ncsoregi@mozilla.com at Tue, 15 May 2018 09:53:53 +0000
Bug 1459893 - Wasm: memory.fill and memory.copy: add validation code and test cases. r=lth. Bug 1446930 added a baseline implementation of memory.fill/copy, and runtime test cases for them, but missed out validation code and test cases for them. This is a followup, to add those missing elements.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip