6924dd16f7b1e2e6ce71a8eb4cbe330d3e4745dc: Merge mozilla-inbound to mozilla-central a=merge
Razvan Maries <rmaries@mozilla.com> - Sat, 23 Feb 2019 06:15:14 +0200 - rev 460724
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460723
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460722
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460721
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460720
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460719
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460718
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460717
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460716
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460715
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460714
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460713
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460712
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460711
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460710
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460709
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460708
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460707
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460706
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 460705
Push 35597 by rmaries@mozilla.com at Sat, 23 Feb 2019 04:15:57 +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 +30000 +100000 tip