8d27637a7296be10eef44de9ff252a62e9dc9f2d: Bug 1473974 - Fix opening all tabs panel with cycle recent tabs r?dao draft
Mark Striemer <mstriemer@mozilla.com> - Tue, 10 Jul 2018 13:48:57 -0500 - rev 816221
Push 115778 by bmo:mstriemer@mozilla.com at Tue, 10 Jul 2018 18:49:28 +0000
Bug 1473974 - Fix opening all tabs panel with cycle recent tabs r?dao MozReview-Commit-ID: EGYJo8AAF2K
1b3143e4ec831f400df95c1fef8ee87d6f3368d2: Bug 1418236 - Correct EventTarget for CSP violation events, r=ckerschb
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 10 Jul 2018 17:40:21 +0200 - rev 816220
Push 115778 by bmo:mstriemer@mozilla.com at Tue, 10 Jul 2018 18:49:28 +0000
Bug 1418236 - Correct EventTarget for CSP violation events, r=ckerschb
8bcdfbe1d0dcf4ce58095da36fd8371fa68f7c3d: Bug 1473585 - Remove restoreLastSession function. r=dao
Manish Kumar <1991manish.kumar@gmail.com> - Sat, 07 Jul 2018 20:29:56 +0200 - rev 816219
Push 115778 by bmo:mstriemer@mozilla.com at Tue, 10 Jul 2018 18:49:28 +0000
Bug 1473585 - Remove restoreLastSession function. r=dao
bd281782dc93474944f6a9375312e7e3a31cd061: Bug 1474258 - Remove the "listheader" binding and move the remaining styles to "richlistbox.css". r=bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 09 Jul 2018 12:45:41 +0100 - rev 816218
Push 115778 by bmo:mstriemer@mozilla.com at Tue, 10 Jul 2018 18:49:28 +0000
Bug 1474258 - Remove the "listheader" binding and move the remaining styles to "richlistbox.css". r=bgrins The content of this element is always overridden and the "xul:button" display mode is unnecessary, so the binding can be removed. The styles that control color are moved to "richlistbox.css" in preparation for the removal of the "listbox" element. MozReview-Commit-ID: 5pGVE6n34EL
0b45728b721042df9def2c5291e46b59cc6d248a: Bug 1472750 - Convert simple "listbox" instances to "richlistbox". r=bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 09 Jul 2018 10:38:42 +0100 - rev 816217
Push 115778 by bmo:mstriemer@mozilla.com at Tue, 10 Jul 2018 18:49:28 +0000
Bug 1472750 - Convert simple "listbox" instances to "richlistbox". r=bgrins These simple lists are converted to normal layout by setting a fixed height that isn't a multiple of the row height, which is already the case for most other lists in the user interface. MozReview-Commit-ID: 1tV4MIoRp0d
a34a6f54da753e87e778e477f2760753ebf519b6: Bug 1463320 - Remove the "wizard-base" binding and import the "wizard.css" file as a document stylesheet. r=bgrins
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 10 Jul 2018 14:39:35 +0100 - rev 816216
Push 115778 by bmo:mstriemer@mozilla.com at Tue, 10 Jul 2018 18:49:28 +0000
Bug 1463320 - Remove the "wizard-base" binding and import the "wizard.css" file as a document stylesheet. r=bgrins MozReview-Commit-ID: JRw6jnAhql2
d9682b4ae9898976ea45ffc238e60022e5e7ba9c: Bug 1472749 - fix reader mode on nytimes website (sync from github 7d03bec52d0a0c4b22d044e06af84abb15a9f02b), r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 10 Jul 2018 14:24:43 +0100 - rev 816215
Push 115778 by bmo:mstriemer@mozilla.com at Tue, 10 Jul 2018 18:49:28 +0000
Bug 1472749 - fix reader mode on nytimes website (sync from github 7d03bec52d0a0c4b22d044e06af84abb15a9f02b), r=jaws
a08f23c05a4771efd66d14bf79c1edeaa227a47b: Bug1473030 - Show accessible object's name and role information with info-bar highlight. r=yzen draft
Micah Tigley <mtigley@mozilla.com> - Wed, 04 Jul 2018 09:52:40 -0400 - rev 816214
Push 115777 by bmo:mtigley@mozilla.com at Tue, 10 Jul 2018 18:35:06 +0000
Bug1473030 - Show accessible object's name and role information with info-bar highlight. r=yzen MozReview-Commit-ID: A7yeUbY5RxR
161e186bc16a99095f2510e47553fbc15fdcff27: Bug 1265824 - Guard client storage stuff behind a pref r?mattwoodrow draft
Doug Thayer <dothayer@mozilla.com> - Fri, 22 Jun 2018 11:10:41 -0700 - rev 816213
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - Guard client storage stuff behind a pref r?mattwoodrow MozReview-Commit-ID: DjKhtMDJ91C
787c3b0b9e52ebc250cfee72e1a29547c0de2731: Bug 1265824 - Wait on texture handles with IPC r?mattwoodrow draft
Doug Thayer <dothayer@mozilla.com> - Sat, 05 May 2018 15:46:26 -0700 - rev 816212
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - Wait on texture handles with IPC r?mattwoodrow There's a lot going on here, but it all fits under the idea of being able to communicate about texture locking statuses without spinning on IsReadLocked. This is a bit of a trade - we could just always allocate/grab a texture from the pool, which would put a smaller cap on the amount of time we can possibly spend when a texture is locked. However, this eats up more CPU and memory than waiting on the textures to unlock, and could take longer, especially if there were a large number of textures which we just need to wait for for a short amount of time. In any case, we very rarely hit the case where we actually need to wait on the sync IPC to the compositor - most of the time the textures are already unlocked. There is also an async IPC call in here, which we make before flushing async paints. This just causes the compositor to check whether the GPU is done with its textures or not and unlock them if it is. This helps us avoid the case where we take a long time painting asynchronously, turn IPC back on at the end of that, and then have to wait for the compositor to to get into TiledLayerBufferComposite::UseTiles before getting a response. Specifically this eliminates several talos regressions which use ASAP mode. Lastly, there seem to be no other cases of static Monitors being used. This seems like it falls under similar use cases as StaticMutexes, so I added it in. I can move it into its own file if we think it might be generally useful in the future. MozReview-Commit-ID: IYQLwUqMxg2
cbe7962f7da9138172774b54cddae654f8c1944e: Bug 1265824 - Add StaticMonitor r?froydnj draft
Doug Thayer <dothayer@mozilla.com> - Fri, 29 Jun 2018 15:27:22 -0700 - rev 816211
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - Add StaticMonitor r?froydnj For the IPC work monitoring when textures become unlocked, we need a Monitor equivalent of StaticMutex - this implements that. MozReview-Commit-ID: IceQNeqVQ8f
f5cbdceb802df4f80d36d7b0c31f3e2959fa1a18: Bug 1265824 - handle the texture uploading and readLock related things for direct mapping texture source r?mattwoodrow draft
Doug Thayer <dothayer@mozilla.com> - Wed, 02 May 2018 18:31:31 -0700 - rev 816210
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - handle the texture uploading and readLock related things for direct mapping texture source r?mattwoodrow MozReview-Commit-ID: BC065h1Ac6k
570a882598f37507b58e5a9c533c7be360bd7314: Bug 1265824 - implement CreateDataTextureSourceAroundYCbCr() and CreateDataTextureSourceAround() for CompositorOGL r?mattwoodrow draft
Doug Thayer <dothayer@mozilla.com> - Wed, 02 May 2018 18:31:08 -0700 - rev 816209
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - implement CreateDataTextureSourceAroundYCbCr() and CreateDataTextureSourceAround() for CompositorOGL r?mattwoodrow This patch will use DirectMapTextureSource to wrap the DataSourceSurface data for gpu access. That could improve the texture uploading performance. MozReview-Commit-ID: CGPFcCsR1RY
f5245fe9246daab68f433ec38f741187d7c12ee9: Bug 1265824 - Pass the texture direct mapping info to all texture creating functions r?mattwoodrow draft
Doug Thayer <dothayer@mozilla.com> - Wed, 02 May 2018 18:20:25 -0700 - rev 816208
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - Pass the texture direct mapping info to all texture creating functions r?mattwoodrow The client side can't get the GL context in CompositorOGL. So, it can't know the texture direct mapping capability directly. This patch adds the texture direct mapping info in TextureFactoryIdentifier. Then, the client side could get the info form the TextureFactoryIdentifier. MozReview-Commit-ID: KEazDVg0p9Y
518709ad59c3e71e47fbbae9010b4a8fae6829d0: Bug 1265824 - Add a new texture source type "DirectMapTextureSource" r?mattwoodrow draft
Doug Thayer <dothayer@mozilla.com> - Wed, 02 May 2018 18:20:10 -0700 - rev 816207
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - Add a new texture source type "DirectMapTextureSource" r?mattwoodrow The DirectMapTextureSource could let the compositor to read the buffer directly. That could get rid of some memory copy operations during texture uploading. MozReview-Commit-ID: CHhoR96P7VG
d27f05c9cf4a3dc2704ca1c300774e7697e543ca: Bug 1265824 - Remove the unsed member in GLTextureSource r?mattwoodrow draft
Doug Thayer <dothayer@mozilla.com> - Wed, 02 May 2018 18:19:54 -0700 - rev 816206
Push 115776 by bmo:dothayer@mozilla.com at Tue, 10 Jul 2018 18:33:51 +0000
Bug 1265824 - Remove the unsed member in GLTextureSource r?mattwoodrow The "mExternallyOwned" is used for gralloc buffer. We don't use the gralloc buffer now. MozReview-Commit-ID: 7Gurpa3kdp0
1bd66591c88ce825dfba281a35617e2b40b93e56: Bug 1466926 - part1 : always allow extension background script to autoplay. draft
alwu <alwu@mozilla.com> - Tue, 10 Jul 2018 10:37:33 -0700 - rev 816205
Push 115775 by bmo:alwu@mozilla.com at Tue, 10 Jul 2018 18:16:53 +0000
Bug 1466926 - part1 : always allow extension background script to autoplay. MozReview-Commit-ID: 9BfWgll7PNx
04069710f3933834e439786df68770858d1e9fff: Bug 1472338 - Read data from clipboard asynchronously, r=baku draft
Anny Gakhokidze <agakhokidze@mozilla.com> - Sun, 01 Jul 2018 11:20:01 -0400 - rev 816204
Push 115774 by bmo:agakhokidze@mozilla.com at Tue, 10 Jul 2018 18:09:23 +0000
Bug 1472338 - Read data from clipboard asynchronously, r=baku Improve performance of Clipboard::Read and Clipboard::ReadText by reading data from clipboard asynchronously. MozReview-Commit-ID: 3KyFKTZPJw1
243922fcd05ba133a8445189f6a44364b6765790: Bug 1453153 - Initial removal of moz* APIs in DataTransfer, r?enndeakin+6102,r?nika draft
Anny Gakhokidze <agakhokidze@mozilla.com> - Mon, 18 Jun 2018 23:43:31 -0400 - rev 816203
Push 115774 by bmo:agakhokidze@mozilla.com at Tue, 10 Jul 2018 18:09:23 +0000
Bug 1453153 - Initial removal of moz* APIs in DataTransfer, r?enndeakin+6102,r?nika In DataTransfer, change mozItemCount, mozTypesAt, mozClearDataAt, mozSetDataAt, mozGetDataAt APIs to be ChromeOnly. MozReview-Commit-ID: 9uJ9ncrcBL2
4c55484e1a803a3dac7cc3ef9010ce601d9ad194: Bug 1461465 - Part 1: Implement async Clipboard APIs, r=baku draft
Anny Gakhokidze <agakhokidze@mozilla.com> - Thu, 31 May 2018 11:57:57 -0400 - rev 816202
Push 115773 by bmo:agakhokidze@mozilla.com at Tue, 10 Jul 2018 18:07:55 +0000
Bug 1461465 - Part 1: Implement async Clipboard APIs, r=baku MozReview-Commit-ID: 3vCxbaGZtiv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip