3a6924086fdba282c6e2db549d8d6b07dc5e31ab: Bug 1346702 - Part1. Create border renderer in nsDisplayBorder::GetLayerState. r=mchang
Ethan Lin <ethlin@mozilla.com> - Wed, 15 Mar 2017 14:37:50 +0800 - rev 349215
Push 88400 by kwierso@gmail.com at Thu, 23 Mar 2017 23:56:15 +0000
Bug 1346702 - Part1. Create border renderer in nsDisplayBorder::GetLayerState. r=mchang
563b634aec444d5028658e24c85805eff63cd279: Bug 1347155 - WebRender clips should not share ServoScrollRootIds. r=jrmuizel
Martin Robinson <mrobinson@igalia.com> - Tue, 14 Mar 2017 15:26:10 +0100 - rev 349214
Push 88400 by kwierso@gmail.com at Thu, 23 Mar 2017 23:56:15 +0000
Bug 1347155 - WebRender clips should not share ServoScrollRootIds. r=jrmuizel MozReview-Commit-ID: JVqe0IWqpJs
de41a6139047977b75722e419840015ff541edbf: Merge m-c to graphics
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 14 Mar 2017 11:42:39 -0400 - rev 349213
Push 88400 by kwierso@gmail.com at Thu, 23 Mar 2017 23:56:15 +0000
Merge m-c to graphics MozReview-Commit-ID: 10errEhAlqw
142aa7bf0a842f98f6bb811fcc8ad0e557b799a9: Bug 1346915 - Update webrender to 7da345684dc29ca60f29cb79acc8d99c474ec477. r=me
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 14 Mar 2017 08:37:54 -0400 - rev 349212
Push 88400 by kwierso@gmail.com at Thu, 23 Mar 2017 23:56:15 +0000
Bug 1346915 - Update webrender to 7da345684dc29ca60f29cb79acc8d99c474ec477. r=me This picks up a fix for a bug introduced in a previous update. MozReview-Commit-ID: JAPml5JTVJi
eaa70038e3f08908ab0f6e19507c66002c02f730: Bug 1346982 - Fix static bustage and backwards condition r=me
Ryan Hunt <rhunt@eqrion.net> - Tue, 14 Mar 2017 02:28:06 -0400 - rev 349211
Push 88400 by kwierso@gmail.com at Thu, 23 Mar 2017 23:56:15 +0000
Bug 1346982 - Fix static bustage and backwards condition r=me
569c7a783e9602532b359d379d078e62fc723e76: Bug 1346982 - Only build WebRender DisplayItems for BoxShadowOuter when supported r=mchang
Ryan Hunt <rhunt@eqrion.net> - Mon, 13 Mar 2017 18:57:34 -0400 - rev 349210
Push 88400 by kwierso@gmail.com at Thu, 23 Mar 2017 23:56:15 +0000
Bug 1346982 - Only build WebRender DisplayItems for BoxShadowOuter when supported r=mchang
fbb9ff0ea41d3f95d559dab12aa4af75341cb6cd: Bug 1346451 - Delete WebRenderBorderLayer. r=ethlin
Mason Chang <mchang@mozilla.com> - Sat, 11 Mar 2017 10:04:26 -0800 - rev 349209
Push 88400 by kwierso@gmail.com at Thu, 23 Mar 2017 23:56:15 +0000
Bug 1346451 - Delete WebRenderBorderLayer. r=ethlin
ac9d819c57c6f34dbd00fe5aafeed56320ba1d6d: Bug 1344169 - Factor out the common parts of SamplerThread::Run(). r=n.nethercote.
Julian Seward <jseward@acm.org> - Fri, 10 Mar 2017 16:10:14 +0100 - rev 349208
Push 88399 by jseward@mozilla.com at Thu, 23 Mar 2017 23:11:24 +0000
Bug 1344169 - Factor out the common parts of SamplerThread::Run(). r=n.nethercote. All three platform-*.cpp files have similar structure, most especially for SamplerThread::Run(), with considerable duplication. This patch factors out the common parts into a single implementation in platform.cpp. * The top level structure of class SamplerThread has been moved to platform.cpp. * The class has some target-dependent fields, relating to signal handling and thread identity. * There's a single implementation of Run() in platform.cpp. * AllocPlatformData() and PlatformDataDestructor::operator() have also been commoned up and moved into platform.cpp. * Time units in SamplerThread have been tidied up. We now use microseconds throughout, except in the constructor. All time interval field and variable names incorporate the unit (microseconds/milliseconds) for clarity. The Windows uses of such values are scaled up/down by 1000 accordingly. * The pre-existing MacOS Run() implementation contained logic that attempted to keep "to schedule" in the presence of inaccuracy in the actual sleep intervals. This now applies to all targets. A couple of comments on this code have been added. * platform-{win32,macos,linux-android}.cpp have had their Run() methods removed, and all other methods placed in the same sequences, to the extent that is possible. * In the Win32 and MacOS implementations, Thread::SampleContext has been renamed to Thread::SuspendSampleAndResumeThread as that better describes what it does. In the Linux/Android implementation there was no such separate method, so one has been created. * The three Thread::SuspendSampleAndResumeThread methods have been commented in such a way as to emphasise their identical top level structure. * The point in platform.cpp where platform-{win32,macos,linux-android}.cpp are #included has been moved slightly earlier in the file, into the SamplerThread encampment, as that seems like a better place for it.
f9ca413eb20998d25a649c66aea14d7e8f094531: Bug 1348069: Add comInterfaceExternalProxyStub entries for IAccessible to firefox and plugin-container manifests; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Thu, 16 Mar 2017 15:02:35 -0600 - rev 349207
Push 88398 by aklotz@mozilla.com at Thu, 23 Mar 2017 22:41:41 +0000
Bug 1348069: Add comInterfaceExternalProxyStub entries for IAccessible to firefox and plugin-container manifests; r=jimm MozReview-Commit-ID: 1X2kUghWP6Y
d8828e22dbaa34ea7e66b8657fece19be377dd4b: Bug 1333482 part 9 - [css-ui] Regenerate the DevTools properties database. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349206
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 9 - [css-ui] Regenerate the DevTools properties database. r=dholbert MozReview-Commit-ID: Zz6nNpLl1S
a39aaecd10f7aa7f49757d325bfdcf907127ff17: Bug 1333482 part 8 - [css-ui] Introduce '-webkit-appearance' as an alias for 'appearance' using the same pref. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349205
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 8 - [css-ui] Introduce '-webkit-appearance' as an alias for 'appearance' using the same pref. r=dholbert MozReview-Commit-ID: 1snub78udDS
c957d8c0281edb705b9361468096670542069f05: Bug 1333482 part 7 - [css-ui] Amend DevTools themes with 'appearance:none' where needed so that they'll work with the pref on/off. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349204
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 7 - [css-ui] Amend DevTools themes with 'appearance:none' where needed so that they'll work with the pref on/off. r=dholbert MozReview-Commit-ID: DCSg7qlyyJa
d569fc566e43840b68c8487063b248869259c8fa: Bug 1333482 part 6 - [css-ui] Manually tweak some tests for 'appearance' changes. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349203
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 6 - [css-ui] Manually tweak some tests for 'appearance' changes. r=dholbert MozReview-Commit-ID: 9cBAQIeS2TG
7e8c03090d3496d98cf8ad857ea3b5d60c740656: Bug 1333482 part 5 - [css-ui] Enable '-moz-appearance' support for some tests. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349202
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 5 - [css-ui] Enable '-moz-appearance' support for some tests. r=dholbert * * * [mq]: sssssssss MozReview-Commit-ID: 4wgnjld1rDt
c4511a175f2f5aa7154ac22246570de1116a2875: Bug 1333482 part 4 - [css-ui] Amend all uses of '-moz-appearance:none' in tests to also specify 'appearance:none' (automated change). r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349201
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 4 - [css-ui] Amend all uses of '-moz-appearance:none' in tests to also specify 'appearance:none' (automated change). r=dholbert MozReview-Commit-ID: BNOR5VRpV2E
5483a82f7ce9a3970f0794911f6153cf8dd5ea9f: Bug 1333482 part 3 - [css-ui] Put 'appearance' and '-moz-appearance' behind separate prefs. Enable both by default. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349200
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 3 - [css-ui] Put 'appearance' and '-moz-appearance' behind separate prefs. Enable both by default. r=dholbert MozReview-Commit-ID: 7f5jqm8z3Vy
4e7e5efb1bd8ee62c02e0def3058ee250a811504: Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:18 +0100 - rev 349199
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert MozReview-Commit-ID: 8JwLsY1CLDJ
51d1accaeddba4e69ef7e75a47ba42fe4166c3eb: Bug 1333482 part 1 - [css-ui] Introduce the 'appearance: auto | none' property. r=dholbert
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 23:13:17 +0100 - rev 349198
Push 88397 by mpalmgren@mozilla.com at Thu, 23 Mar 2017 22:13:30 +0000
Bug 1333482 part 1 - [css-ui] Introduce the 'appearance: auto | none' property. r=dholbert MozReview-Commit-ID: 3itCDTKuYQ9
98c248833c4da778bea843ada7c666f54430952c: Bug 1349856 - Reinstate proper usage of mReflowCause. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 23 Mar 2017 17:15:54 +1100 - rev 349197
Push 88396 by nnethercote@mozilla.com at Thu, 23 Mar 2017 22:09:32 +0000
Bug 1349856 - Reinstate proper usage of mReflowCause. r=froydnj. Bug 1322553 introduced GeckoProfilerTracingRAII. Part 2 converted a bunch of places to use it, but messed one of them up: > - profiler_tracing("Paint", "Reflow", Move(mReflowCause), TRACING_INTERVAL_START); > + tracingLayoutFlush.emplace("Paint", "Reflow"); The Move(mReflowCause) was erroneously deleted. (There was a similar case with Move(mStyleCause) that was not deleted.) This patch reinstates the Move(mReflowCause).
ebcd681132b2c2aeea106a49f037da7428bb19c5: Bug 1349805 - Convert NS_ENSURE_TRUE in ContentPrincipal::GetOriginInternal to an if statement. r=baku
Eric Rahm <erahm@mozilla.com> - Thu, 23 Mar 2017 14:30:16 -0700 - rev 349196
Push 88395 by erahm@mozilla.com at Thu, 23 Mar 2017 21:30:35 +0000
Bug 1349805 - Convert NS_ENSURE_TRUE in ContentPrincipal::GetOriginInternal to an if statement. r=baku MozReview-Commit-ID: IgT8ZQ6ByKG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip