8a460e00bd6d6ee6945610fb33130ad4fc8db757: Bug 1623858: part 8) Document `nsIFrame::ComputeSelectionStyle`. r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 24 Mar 2020 20:25:42 +0000 - rev 520334
Push 37248 by btara@mozilla.com at Wed, 25 Mar 2020 16:40:49 +0000
Bug 1623858: part 8) Document `nsIFrame::ComputeSelectionStyle`. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D67846
e46d85e1e43994d66cc5f4d78fd6b401570e2f94: Bug 1618198 part 27 - Implement JSOp::TableSwitch. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 25 Mar 2020 06:47:11 +0000 - rev 520333
Push 37248 by btara@mozilla.com at Wed, 25 Mar 2020 16:40:49 +0000
Bug 1618198 part 27 - Implement JSOp::TableSwitch. r=iain This follows the IonBuilder code but the WarpBuilder design makes this come out a bit simpler and nicer. Also cleans up BytecodeLocation to not conflate jump targets and TableSwitch's default-target. It worked, but it's an implementation detail and BytecodeLocation should be explicit about the difference. Differential Revision: https://phabricator.services.mozilla.com/D68012
6eddc9bce7b1fe9e07d59a79918d2386a94ddd01: Bug 1618198 part 26 - Support Debugger and Instrumentation* ops. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 25 Mar 2020 06:57:18 +0000 - rev 520332
Push 37248 by btara@mozilla.com at Wed, 25 Mar 2020 16:40:49 +0000
Bug 1618198 part 26 - Support Debugger and Instrumentation* ops. r=iain Note that the resumeAt in IonBuilder for JSOp::Debugger made little sense: MDebugger bails out if an onDebuggerStatement hook is active but that uses the previous resume point and not the one attached there. Strictly speaking MDebugger isn't effectful at all so it doesn't need a resume point, but changing getAliasSet is probably not worth it. Unfortunately the instrumentation callback can be nursery allocated. For now WarpOracle aborts compilation in this case, I think that's fine considering the instrumentation machinery isn't really used anymore. Finally, maybe in the future WarpOracle should allocate WarpScriptSnapshot upfront so we don't need a constructor with many parameters. Differential Revision: https://phabricator.services.mozilla.com/D68004
7172c878c66e6b997d823ce37c6f9491e856bbae: Bug 1623938 - Disable high-contrast overriding document colors on non-Windows platforms by default. r=morgan,Jamie
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Mar 2020 08:22:50 +0000 - rev 520331
Push 37248 by btara@mozilla.com at Wed, 25 Mar 2020 16:40:49 +0000
Bug 1623938 - Disable high-contrast overriding document colors on non-Windows platforms by default. r=morgan,Jamie The high-contrast light GTK theme has some known issues. The dark theme works much better, but we have multiple complaints about high contrast users, some of which don't know about the "override document colors" setting. Disable it for now so as to go to the previous state for the time being. Mac/Android don't have a high-contrast theme either (or we don't hook into it), so 1 seems like a better / less confusing default. Differential Revision: https://phabricator.services.mozilla.com/D68066
333706f92cf5aab3f9411c7d052ca9472fdbb2c8: Bug 1605323 - Set toolbox context in "Store as global variable" context menu entry. r=jlast.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 24 Mar 2020 20:56:25 +0000 - rev 520330
Push 37248 by btara@mozilla.com at Wed, 25 Mar 2020 16:40:49 +0000
Bug 1605323 - Set toolbox context in "Store as global variable" context menu entry. r=jlast. Differential Revision: https://phabricator.services.mozilla.com/D67815
4ba2354af2808054e763a486fbf6f72adca7e18e: Bug 1624768 - Forbid multisampled unsized DEPTH_STENCIL. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 25 Mar 2020 05:40:54 +0000 - rev 520329
Push 37248 by btara@mozilla.com at Wed, 25 Mar 2020 16:40:49 +0000
Bug 1624768 - Forbid multisampled unsized DEPTH_STENCIL. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D68135
2abd352490a4bf2e3a9118b154c0e351c0bad314: Backed out changeset 58d155b0b54a (bug 1624768) for mochitest failures at test_2_conformance2__renderbuffers__multisampled-depth-renderbuffer-initialization.html.
Brindusan Cristian <cbrindusan@mozilla.com> - Wed, 25 Mar 2020 06:00:00 +0200 - rev 520328
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Backed out changeset 58d155b0b54a (bug 1624768) for mochitest failures at test_2_conformance2__renderbuffers__multisampled-depth-renderbuffer-initialization.html.
64e1f15e54321ab0fd66eae40055bda59ccab4ec: Bug 1590990 - Prevent blocked icon from being draggable in Network Monitor r=Harald,Honza
Kriyszig <lelouch.cpp@gmail.com> - Tue, 24 Mar 2020 21:19:56 +0000 - rev 520327
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1590990 - Prevent blocked icon from being draggable in Network Monitor r=Harald,Honza The bocked.svg used as img in Network Monitor is draggable that isn't consistent with the rest of the UI. This problem doesn't exist for the icon used to toggle Network Blocking Panel. Taking cue from the same implementation, converted the image to a CSS background property. Differential Revision: https://phabricator.services.mozilla.com/D67909
8e62447674010cc192739c4c5f8d4fc5537274ae: Bug 1624761 - Remove OverrideStatus from DocumentLoadListener. r=mattwoodrow
Dan Glastonbury <dan.glastonbury@gmail.com> - Wed, 25 Mar 2020 01:12:37 +0000 - rev 520326
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1624761 - Remove OverrideStatus from DocumentLoadListener. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D68132
58d155b0b54abe3fc6ce31261853b37bd2dcb538: Bug 1624768 - Forbid multisampled unsized DEPTH_STENCIL. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 25 Mar 2020 01:40:41 +0000 - rev 520325
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1624768 - Forbid multisampled unsized DEPTH_STENCIL. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D68135
4b2314fe45c7756d46ac94dec83a4550fe411139: Bug 1492011 assert that ConsoleStructuredCloneData::mGlobal is cleared before ConsoleRunnable destruction r=baku
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Mar 2020 10:02:10 +0000 - rev 520324
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 assert that ConsoleStructuredCloneData::mGlobal is cleared before ConsoleRunnable destruction r=baku Depends on D68000 Differential Revision: https://phabricator.services.mozilla.com/D68001
643c68ed31dd24befb68a2695370e4e7dd9c4a43: Bug 1492011 make ConsoleCallData::mRefCnt thread-safe r=baku
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Mar 2020 10:02:07 +0000 - rev 520323
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 make ConsoleCallData::mRefCnt thread-safe r=baku so that references can be released from the main thread and there is no need to send a message to Console thread. Depends on D67999 Differential Revision: https://phabricator.services.mozilla.com/D68000
59bebd73934646f0fb7af5b987f81368279e35e0: Bug 1492011 introduce a separate class to hold main-thread data associated with each Console r=baku
Karl Tomlinson <karlt+@karlt.net> - Wed, 25 Mar 2020 01:06:16 +0000 - rev 520322
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 introduce a separate class to hold main-thread data associated with each Console r=baku This provides that ConsoleRunnable no longer has a reference to Console, which previously needed to be released through a message to the console thread. Differential Revision: https://phabricator.services.mozilla.com/D67999
6c87d6b5244012f70f72bc3f625a6b5aeb92e0de: Bug 1492011 provide ID and Prefix on ConsoleCallData r=baku
Karl Tomlinson <karlt+@karlt.net> - Wed, 25 Mar 2020 00:22:34 +0000 - rev 520321
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 provide ID and Prefix on ConsoleCallData r=baku to remove Console instance access from PopulateConsoleNotificationInTheTargetScope(). Differential Revision: https://phabricator.services.mozilla.com/D67998
7f6291f3e3912dc663d8247ddef7717611852167: Bug 1492011 change CreateStartTimerValue and CreateLogOrEndTimerValue from instance to class method r=baku
Karl Tomlinson <karlt+@karlt.net> - Wed, 25 Mar 2020 00:51:50 +0000 - rev 520320
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 change CreateStartTimerValue and CreateLogOrEndTimerValue from instance to class method r=baku Differential Revision: https://phabricator.services.mozilla.com/D67997
6427a6469f454ae46170a448b03b9edf7886a23c: Bug 1492011 change CreateCounterOrResetCounterValue from instance method to nonmember function with internal linkage r=baku
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Mar 2020 09:55:53 +0000 - rev 520319
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 change CreateCounterOrResetCounterValue from instance method to nonmember function with internal linkage r=baku Depends on D67995 Differential Revision: https://phabricator.services.mozilla.com/D67996
84ab47891f808b84ac86426f0beb08c833864637: Bug 1492011 change ProcessArguments from instance method to nonmember function with internal linkage r=baku
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Mar 2020 09:55:41 +0000 - rev 520318
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 change ProcessArguments from instance method to nonmember function with internal linkage r=baku Depends on D67994 Differential Revision: https://phabricator.services.mozilla.com/D67995
bdbad2a40ec28c445c57a22e0adeb4b60f5db80e: Bug 1492011 provide group stack parameter to PopulateConsoleNotificationInTheTargetScope() r=baku
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Mar 2020 09:04:00 +0000 - rev 520317
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 provide group stack parameter to PopulateConsoleNotificationInTheTargetScope() r=baku This will support removal of Console class usage from main thread. Depends on D67993 Differential Revision: https://phabricator.services.mozilla.com/D67994
87aac4032d221a82f2eac618e22da5bd5fe3d93b: Bug 1492011 replace ArgumentsToValueList instance method with nsTArray::AppendElements() r=baku
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Mar 2020 09:02:16 +0000 - rev 520316
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 replace ArgumentsToValueList instance method with nsTArray::AppendElements() r=baku Depends on D67992 Differential Revision: https://phabricator.services.mozilla.com/D67993
25d1b2fe703d7adf198daa80690e9c0c0db367bf: Bug 1492011 change ShouldIncludeStackTrace from instance to class method r=baku
Karl Tomlinson <karlt+@karlt.net> - Tue, 24 Mar 2020 09:01:04 +0000 - rev 520315
Push 37247 by btara@mozilla.com at Wed, 25 Mar 2020 09:34:57 +0000
Bug 1492011 change ShouldIncludeStackTrace from instance to class method r=baku Depends on D67991 Differential Revision: https://phabricator.services.mozilla.com/D67992
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip