e89c3a6b2cd8eb8c8c328b86433765217ee7684e: Bug 1491442 - Disable all non-CoreAnimation rendering paths when gfx.core-animation.enabled is set. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:12:18 +0000 - rev 488407
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Disable all non-CoreAnimation rendering paths when gfx.core-animation.enabled is set. r=mattwoodrow This patch leaves you with empty windows everywhere. We will build the new rendering paths from the ground up in the upcoming patches. Differential Revision: https://phabricator.services.mozilla.com/D38754
9ffcdc648de567afa343e025298a2e2a424e7512: Bug 1491442 - If CoreAnimation is enabled, don't clip the TitlebarGradientView to rounded corners, and don't draw the title string on top of it. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:11:51 +0000 - rev 488406
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - If CoreAnimation is enabled, don't clip the TitlebarGradientView to rounded corners, and don't draw the title string on top of it. r=mattwoodrow Unlike what the old comment in its drawRect method says, this isn't actually dependent on the NSFullSizeContentViewWindowMask. Any window that uses CoreAnimation layers for its window frame will apply these effects automatically. Differential Revision: https://phabricator.services.mozilla.com/D38753
8e82722106c0d88adb7cbf322d764e72e7848838: Bug 1491442 - Remove -[ChildView isUsingOpenGL] and use mUsingOMTCompositor instead. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:11:27 +0000 - rev 488405
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Remove -[ChildView isUsingOpenGL] and use mUsingOMTCompositor instead. r=mattwoodrow We always use OMTC when using OpenGL. We also currently always use OpenGL when using OMTC, but that's about to change. Differential Revision: https://phabricator.services.mozilla.com/D38752
d66f54731eeb5e3117561152005e9a48a22c3838: Bug 1491442 - Add some documentation to mPixelHostingView. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:11:03 +0000 - rev 488404
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Add some documentation to mPixelHostingView. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D38750
9216803cdf01a74cb7f66632e04dae97651f3913: Bug 1491442 - Fix comments that talk about BasicLayers but intend to say BasicCompositor. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:10:40 +0000 - rev 488403
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Fix comments that talk about BasicLayers but intend to say BasicCompositor. r=mattwoodrow BasicLayers is main thread drawing. BasicCompositor is compositor-thread drawing. Differential Revision: https://phabricator.services.mozilla.com/D38749
82b63cd1a2d378c8ffd461b27b24a07d758be866: Bug 1491442 - Fix up and document mNeedsGLUpdate locking semantics, and remove a stray semicolon. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:10:11 +0000 - rev 488402
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Fix up and document mNeedsGLUpdate locking semantics, and remove a stray semicolon. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D38748
9dcce9060dac1eb0dd77b46433eb27d576311ca5: Bug 1491442 - Fold DoWidgetCleanup and DetachWidget into Compositor::Destroy. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:09:48 +0000 - rev 488401
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Fold DoWidgetCleanup and DetachWidget into Compositor::Destroy. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D40867
38705780d7f8cb91622359df841cf2549529c445: Bug 1491442 - Add CompositorWidget::DoCompositorCleanup() to give the widget a chance to clean up any state from PreRender/PostRender on the correct thread. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:09:26 +0000 - rev 488400
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Add CompositorWidget::DoCompositorCleanup() to give the widget a chance to clean up any state from PreRender/PostRender on the correct thread. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D40514
fb949ba38402edbe1decc678c5a8ee65f446a5a5: Bug 1491442 - Make reftest readback read from the current render target. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 16 Aug 2019 01:09:03 +0000 - rev 488399
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1491442 - Make reftest readback read from the current render target. r=mattwoodrow This removes the assumption that there is a default framebuffer to read from, in order to prepare for a world in which all rendering goes into non-default framebuffers. The current render target's framebuffer is already bound when this function is called. Differential Revision: https://phabricator.services.mozilla.com/D40513
1cca4f1af964c1214bc04bd9d5b34fee4023ed87: Bug 1574077 - Add credui.dll to delayload DLL. r=dmajor
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 15 Aug 2019 18:47:45 +0000 - rev 488398
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1574077 - Add credui.dll to delayload DLL. r=dmajor Bug 1498518 adds credui.dll to use OS's authenticate dialog for WebAuth support, but this isn't required at start up etc. So we should move this to delay load DLL list. Differential Revision: https://phabricator.services.mozilla.com/D42079
c009e486b4c2e82a516e95cfb635523ea215e275: Bug 1568053 - Redesign contrast info in color picker (front-end), r=yzen,gl
Maliha Islam <mislam@mozilla.com> - Fri, 16 Aug 2019 00:55:27 +0000 - rev 488397
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1568053 - Redesign contrast info in color picker (front-end), r=yzen,gl Differential Revision: https://phabricator.services.mozilla.com/D40925
d9a83f0385d54763aabbadaea607a7451381beba: Bug 1568053 - Create node actor method for getting complex bg color data for text nodes and refactor existing contrast calculation methods, r=yzen,gl
Maliha Islam <mislam@mozilla.com> - Fri, 16 Aug 2019 00:55:26 +0000 - rev 488396
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1568053 - Create node actor method for getting complex bg color data for text nodes and refactor existing contrast calculation methods, r=yzen,gl Differential Revision: https://phabricator.services.mozilla.com/D40086
71900a2d797bfc96bfdd2572d550df4bf349650b: Bug 1541631 - Part 8: Store breakable-line and breakpoint-position data in the source-actor store. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 15 Aug 2019 21:44:48 +0000 - rev 488395
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 8: Store breakable-line and breakpoint-position data in the source-actor store. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42033
5d59b6f19e89a2c09c10c7a26200c9a23892263f: Bug 1541631 - Part 7: Convert memoizeableAction to be AsyncValue-based for easy interop. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 15 Aug 2019 21:45:47 +0000 - rev 488394
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 7: Convert memoizeableAction to be AsyncValue-based for easy interop. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42032
1e83299913b542621054db8783390cba8674d973: Bug 1541631 - Part 6: Remove unused action return values. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 15 Aug 2019 21:45:48 +0000 - rev 488393
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 6: Remove unused action return values. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42031
780781260eaa9a306db882eddaca6be1f5b72e43: Bug 1541631 - Part 5: Remove exitEarly option from memoizableAction since it isn't needed. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 15 Aug 2019 21:45:50 +0000 - rev 488392
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 5: Remove exitEarly option from memoizableAction since it isn't needed. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42030
c3131097b7c34fdb8606bab7d6d4972dca632249: Bug 1541631 - Part 4: Use resource utility for SourceWithContent caching. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 15 Aug 2019 21:45:52 +0000 - rev 488391
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 4: Use resource utility for SourceWithContent caching. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42029
4600340598aa1823ef007a8a6610404ecfac0c4b: Bug 1541631 - Part 3: Merge 'content' onto the source itself and rely on query caching. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Fri, 16 Aug 2019 00:25:56 +0000 - rev 488390
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 3: Merge 'content' onto the source itself and rely on query caching. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42028
98dd6077c4d543f87e1e0841a430747b1c9913ac: Bug 1541631 - Part 2: Convert Source to be a generic minimal Source interface. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 15 Aug 2019 21:44:45 +0000 - rev 488389
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 2: Convert Source to be a generic minimal Source interface. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42027
a080eb120278775f4d3df680ad6656be2250a882: Bug 1541631 - Part 1: Rename mock threadFront file to better name since it isn't a Front. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Thu, 15 Aug 2019 21:44:47 +0000 - rev 488388
Push 36443 by ccoroiu@mozilla.com at Fri, 16 Aug 2019 09:48:15 +0000
Bug 1541631 - Part 1: Rename mock threadFront file to better name since it isn't a Front. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42025
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip