6924dd16f7b1e2e6ce71a8eb4cbe330d3e4745dc: Merge mozilla-inbound to mozilla-central a=merge
Razvan Maries <rmaries@mozilla.com> - Sat, 23 Feb 2019 06:15:14 +0200 - rev 518606
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-inbound to mozilla-central a=merge
1c74156717f19c20279571e493dac202cf89d4ef: Bug 1529902 - Fix invalid use of NS_ConvertUTF16toUTF8. r=aklotz
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 22 Feb 2019 22:37:48 +0900 - rev 518605
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529902 - Fix invalid use of NS_ConvertUTF16toUTF8. r=aklotz
0e0b4b2f297307d8c3178acca10dc3b4a2c55359: Bug 1529027 - Make WebRenderImageHost to hold WeakPtr<WebRenderBridgeParent> r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Sat, 23 Feb 2019 08:59:53 +0900 - rev 518604
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529027 - Make WebRenderImageHost to hold WeakPtr<WebRenderBridgeParent> r=nical Log is added to check if WrBridge mismatch happened. Differential Revision: https://phabricator.services.mozilla.com/D20435
75f417cfd0d21205c36493cfd1086faacd4a5182: Bug 1530019 - Check if actor.cleanup() exists before trying to call it. r=mconley
Felipe Gomes <felipc@gmail.com> - Fri, 22 Feb 2019 19:28:00 -0300 - rev 518603
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530019 - Check if actor.cleanup() exists before trying to call it. r=mconley
aea45260a0bcb1da32fe474c957c5b1751b636da: Bug 1529644: fix use of DIAGNOSTIC members outside ifdef in timers r=ehsan
Randell Jesup <rjesup@wgate.com> - Fri, 22 Feb 2019 17:22:50 -0500 - rev 518602
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529644: fix use of DIAGNOSTIC members outside ifdef in timers r=ehsan
965d985aeda572d16800fa301ca9fee410cb2fe7: Bug 1527803: Make sure debug service is instantiated before starting Watchdog thread. r=erahm
Kris Maglione <maglione.k@gmail.com> - Fri, 22 Feb 2019 13:03:06 -0800 - rev 518601
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527803: Make sure debug service is instantiated before starting Watchdog thread. r=erahm The watchdog thread's stack is intentionally kept as small as possible, since the work that it does is trivial and should not require much stack space. One result of this is that the stack segment is generally too small to instantiate a new service (and we really don't want to be instantiating services on it anyway). The debug service is generally instantiated before the watchdog thread tries to touch it, but this isn't guaranteed (and, in particular, it often isn't for xpcshell runs on some noopt debug builds). Instantiating it before starting the watchdog thread solves this problem. Differential Revision: https://phabricator.services.mozilla.com/D20869
4dee747dc404598c2f322ffbfc519536162b7a96: Bug 919508 - layout: add more tests for text inspection from accessibility layer r=jfkthame
Samuel Thibault <samuel.thibault@ens-lyon.org> - Fri, 22 Feb 2019 22:13:06 +0100 - rev 518600
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 919508 - layout: add more tests for text inspection from accessibility layer r=jfkthame
6c919109707924424b9fb47c10252388c5503d3e: Bug 919508 - layout: Do not trim spaces when inspected from accessibility layer r=jfkthame
Samuel Thibault <samuel.thibault@ens-lyon.org> - Fri, 22 Feb 2019 22:12:48 +0100 - rev 518599
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 919508 - layout: Do not trim spaces when inspected from accessibility layer r=jfkthame
a2d905ec0a76ad6bfa9ec5866a702339ac7e92b0: Bug 919508 - nsTextFrame::GetTrimmedOffsets: Rework flag parameters r=jfkthame
Samuel Thibault <samuel.thibault@ens-lyon.org> - Fri, 22 Feb 2019 22:12:27 +0100 - rev 518598
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 919508 - nsTextFrame::GetTrimmedOffsets: Rework flag parameters r=jfkthame
3585e9dc1c5ce26c2d1d4a18a57c01c13069b952: Bug 1526468 - Disable intermittently-failing newly added test on Linux-qr. r=me
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 22 Feb 2019 11:08:34 -0500 - rev 518597
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526468 - Disable intermittently-failing newly added test on Linux-qr. r=me
fa8d864ab068910637097f34f75c8d8ae5ef8dce: Merge mozilla-central to inbound a=merge
Coroiu Cristina <ccoroiu@mozilla.com> - Fri, 22 Feb 2019 18:41:16 +0200 - rev 518596
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-central to inbound a=merge
885c75c731bfc6172c699aee3cc8981d2f46df35: Bug 1529847 - Move the Changes Front initialization to the Promise.all. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 22 Feb 2019 00:51:44 -0500 - rev 518595
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529847 - Move the Changes Front initialization to the Promise.all. r=rcaliman Differential Revision: https://phabricator.services.mozilla.com/D20784
7102801e2ca85f305f1d62371228d828f9d0f502: Bug 1476368 - Add VecHelper::take/take_and_preallocate. r=gw
Nicolas Silva <nsilva@mozilla.com> - Tue, 19 Feb 2019 17:53:31 +0100 - rev 518594
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1476368 - Add VecHelper::take/take_and_preallocate. r=gw
9af23e1d86c8b70beeea117eb3c68d02e7966ae2: Bug 1476368 - Avoid moving picture primitives when destroying them. r=gw
Nicolas Silva <nsilva@mozilla.com> - Tue, 19 Feb 2019 18:39:06 +0100 - rev 518593
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1476368 - Avoid moving picture primitives when destroying them. r=gw
659354cec17d666e115e76e64ba2d4c93a259dab: Bug 1476368 - Reserve storage for the dynamic property vectors in the bindings before filling them. r=kvark
Nicolas Silva <nsilva@mozilla.com> - Tue, 19 Feb 2019 18:43:41 +0100 - rev 518592
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1476368 - Reserve storage for the dynamic property vectors in the bindings before filling them. r=kvark
d0c93c9acd660e67bcbcd9d64921b7815452d25c: Bug 1476368 - Avoid moving texture cache entries when evicting them. r=gw
Nicolas Silva <nsilva@mozilla.com> - Wed, 20 Feb 2019 09:16:44 +0100 - rev 518591
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1476368 - Avoid moving texture cache entries when evicting them. r=gw
932ab91a896e6a5ec9383cbf7554dfde26c9bb31: Bug 1476368 - Pre-allocate primitives vector in setup_picture_caching. r=gw
Nicolas Silva <nsilva@mozilla.com> - Wed, 20 Feb 2019 10:01:28 +0100 - rev 518590
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1476368 - Pre-allocate primitives vector in setup_picture_caching. r=gw
b512bb5087969ce96190d48bd2488a81b580beb9: Bug 1476368 - Pre-allocate vectors in HitTester::read_clip_scroll_tree. r=kvark
Nicolas Silva <nsilva@mozilla.com> - Wed, 20 Feb 2019 10:11:09 +0100 - rev 518589
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1476368 - Pre-allocate vectors in HitTester::read_clip_scroll_tree. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D20507
361c7b99ae8f91487f5fb9dccdd57e1457a0923b: Bug 1529272 - Reduce the amount of allocations, hashing and moves related to FontInstance. r=lsalzman
Nicolas Silva <nsilva@mozilla.com> - Fri, 22 Feb 2019 14:53:37 +0100 - rev 518588
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529272 - Reduce the amount of allocations, hashing and moves related to FontInstance. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D20503
191134cfd07c213003c5153473df6780603068ba: Bug 1529349 - Baldr: detect invalid section before code section during streaming compilation (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Fri, 22 Feb 2019 09:35:19 -0600 - rev 518587
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529349 - Baldr: detect invalid section before code section during streaming compilation (r=bbouvier)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip