66f8715610050f9fc67c0190e7e7e3c8cd154ca8: Bug 1066280 - Fixes. - r=kamidphish,mattwoodrow
jdashg <jdashg+github@gmail.com> - Tue, 07 Oct 2014 21:11:54 -0700 - rev 233106
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1066280 - Fixes. - r=kamidphish,mattwoodrow From 4e9f52ab105333e8b1120342e9583b2d833a4465 Mon Sep 17 00:00:00 2001 --- dom/canvas/WebGLContext.cpp | 10 +++++-- gfx/gl/GLContext.cpp | 20 -------------- gfx/gl/GLContext.h | 3 -- gfx/gl/GLReadTexImageHelper.cpp | 5 +++- gfx/gl/GLScreenBuffer.cpp | 13 +++++++-- gfx/gl/GLUploadHelpers.cpp | 27 ++++++++++++++++++ gfx/gl/SharedSurfaceGralloc.cpp | 14 ++++------ gfx/gl/SharedSurfaceGralloc.h | 10 +++++-- gfx/gl/SurfaceTypes.cpp | 2 ++ gfx/gl/SurfaceTypes.h | 1 + gfx/layers/client/CanvasClient.cpp | 44 ++++++++++++++++++------------ gfx/layers/client/CanvasClient.h | 8 +++--- gfx/layers/client/ClientCanvasLayer.cpp | 6 ++++ gfx/layers/client/ClientCanvasLayer.h | 2 +- gfx/layers/client/TextureClient.cpp | 11 ++++---- gfx/layers/client/TextureClient.h | 6 ++-- gfx/layers/composite/TextureHost.cpp | 15 +++++----- gfx/layers/composite/TextureHost.h | 10 +++---- gfx/layers/d3d10/CanvasLayerD3D10.cpp | 9 ++++-- gfx/layers/d3d9/CanvasLayerD3D9.cpp | 8 ++++-- gfx/layers/ipc/LayersSurfaces.ipdlh | 4 +-- gfx/layers/moz.build | 4 ++- gfx/layers/opengl/GrallocTextureClient.cpp | 26 +++++++++++++++++- gfx/layers/opengl/GrallocTextureClient.h | 3 ++ 24 files changed, 171 insertions(+), 90 deletions(-)
a957533009dfbc03ede8e09f87de8007f410e871: Bug 1066280 - Add TexClient for ShSurf. - r=kamidphish,mattwoodrow
jdashg <jdashg+github@gmail.com> - Tue, 07 Oct 2014 21:01:51 -0700 - rev 233105
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1066280 - Add TexClient for ShSurf. - r=kamidphish,mattwoodrow From a7c09c0f17e19fd2254cb1d7a8ddd07b327151ad Mon Sep 17 00:00:00 2001 --- gfx/2d/HelpersCairo.h | 2 + gfx/gl/GLContext.cpp | 3 +- gfx/gl/GLContext.h | 2 - gfx/gl/GLReadTexImageHelper.cpp | 21 +-- gfx/gl/GLReadTexImageHelper.h | 6 + gfx/gl/GLScreenBuffer.h | 6 +- gfx/gl/ScopedGLHelpers.cpp | 40 +++++ gfx/gl/ScopedGLHelpers.h | 26 ++- gfx/gl/SharedSurface.cpp | 94 +++++++++++ gfx/gl/SharedSurface.h | 19 +++ gfx/gl/SharedSurfaceIO.h | 4 + gfx/layers/CopyableCanvasLayer.cpp | 3 +- gfx/layers/client/CanvasClient.cpp | 276 +++++++++++++++++++++++++++++--- gfx/layers/client/CanvasClient.h | 34 ++++ gfx/layers/client/ClientCanvasLayer.cpp | 21 ++- gfx/layers/client/ClientCanvasLayer.h | 9 +- gfx/layers/client/TextureClient.cpp | 35 ++++ gfx/layers/client/TextureClient.h | 85 +++++++++- gfx/layers/composite/TextureHost.cpp | 131 ++++++++++++++- gfx/layers/composite/TextureHost.h | 64 ++++++++ gfx/layers/d3d10/CanvasLayerD3D10.cpp | 5 +- gfx/layers/ipc/LayersSurfaces.ipdlh | 5 + 22 files changed, 828 insertions(+), 63 deletions(-)
642bfa833485d0012405126f2d190b63762b762c: Bug 1066280 - Implement GLScreenBuffer simplification. - r=kamidphish
jdashg <jdashg+github@gmail.com> - Tue, 07 Oct 2014 21:01:07 -0700 - rev 233104
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1066280 - Implement GLScreenBuffer simplification. - r=kamidphish From 2aa5dfd3c1e0ef8d8033ad1daf864455fb01f87b Mon Sep 17 00:00:00 2001 --- gfx/gl/GLScreenBuffer.cpp | 70 +++++++++++++++++++++++------------------------ gfx/gl/GLScreenBuffer.h | 36 ++++++++---------------- 2 files changed, 45 insertions(+), 61 deletions(-)
ec0db54f1033b7cd2d065f9ee43a8797a0dfd898: Bug 1066280 - Implement ShSurfHandle. - r=kamidphish
jdashg <jdashg+github@gmail.com> - Tue, 07 Oct 2014 20:59:37 -0700 - rev 233103
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1066280 - Implement ShSurfHandle. - r=kamidphish From 09b5a1bc279f051e1e491b33e20a5b492ea7ef51 Mon Sep 17 00:00:00 2001 --- gfx/gl/SharedSurface.cpp | 10 ++++++++++ gfx/gl/SharedSurface.h | 38 +++++++++++++++++++++++++++++++++++++- 2 files changed, 47 insertions(+), 1 deletion(-)
81b10ae50d1e8717379f33fbbf8dd62378fb3b62: Bug 1079608 - Move blend_minmax out from under Draft. - r=kamidphish
jdashg <jdashg+github.com> - Tue, 07 Oct 2014 15:16:54 -0700 - rev 233102
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1079608 - Move blend_minmax out from under Draft. - r=kamidphish
74c8274cf25dbaeb3e509a7b81434b203e868573: Bug 1080296 - Clear out glGetError after checking it. - r=kamidphish
jdashg <jdashg+github.com> - Tue, 07 Oct 2014 15:17:42 -0700 - rev 233101
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1080296 - Clear out glGetError after checking it. - r=kamidphish
8551357e330e8a50df98306c604b51c6c4521280: Bug 1080584 - Part 2: Remove BFS_JUST_FINISHED since it doesn't really add any protection. r=terrence
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Fri, 10 Oct 2014 00:25:43 +0200 - rev 233100
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1080584 - Part 2: Remove BFS_JUST_FINISHED since it doesn't really add any protection. r=terrence
a95bb1fdcd5b096f647a99c778ab29c72b91cac3: Bug 1080584 - Part 1: Clean up ArenaLists::allocateFromArena some more. r=terrence
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Fri, 10 Oct 2014 00:25:33 +0200 - rev 233099
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1080584 - Part 1: Clean up ArenaLists::allocateFromArena some more. r=terrence
1fb3f954952bd74de01c2502918f13e0b1d5836b: Bug 1076990 - update talos.json on tip to capture mainthreadio and other talos cleanup. r=avih
Joel Maher <jmaher@mozilla.com> - Fri, 10 Oct 2014 15:08:06 -0400 - rev 233098
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1076990 - update talos.json on tip to capture mainthreadio and other talos cleanup. r=avih
d3a3560432b0508f874d6edad36e93fece092456: Bug 1077282: Work around the fact that mozharness is not yet aware of the new GreD on OSX (bug 1080338). r=bsmedberg
Stephen Pohl <spohl.mozilla.bugs@gmail.com> - Fri, 10 Oct 2014 15:07:06 -0400 - rev 233097
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1077282: Work around the fact that mozharness is not yet aware of the new GreD on OSX (bug 1080338). r=bsmedberg
a2a359d3faecc2f593e4ce06c094a8896c78fe82: Bug 1077282: Cleanup uses of GreD vs GreBinD in our crashreporter, introcuded by v2 signature changes on OSX. r=bsmedberg
Stephen Pohl <spohl.mozilla.bugs@gmail.com> - Fri, 10 Oct 2014 15:07:01 -0400 - rev 233096
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1077282: Cleanup uses of GreD vs GreBinD in our crashreporter, introcuded by v2 signature changes on OSX. r=bsmedberg
9c87dcd656286c82f8575bf41a1295009756b29b: Bug 1077282: Cleanup uses of GreD vs GreBinD, introcuded by v2 signature changes on OSX. Based on initial patch by rstrong. r=bsmedberg
Stephen Pohl <spohl.mozilla.bugs@gmail.com> - Fri, 10 Oct 2014 15:06:57 -0400 - rev 233095
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1077282: Cleanup uses of GreD vs GreBinD, introcuded by v2 signature changes on OSX. Based on initial patch by rstrong. r=bsmedberg
fb27bd0c00841ba23ccfcde67f7ca6f7e7f0edeb: Bug 1077099: Set mGREBinDir in nsXREDirProvider::Initialize to avoid returning NULL in nsXREDirProvider::GetGREBinDir. r=bsmedberg
Stephen Pohl <spohl.mozilla.bugs@gmail.com> - Fri, 10 Oct 2014 15:06:50 -0400 - rev 233094
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1077099: Set mGREBinDir in nsXREDirProvider::Initialize to avoid returning NULL in nsXREDirProvider::GetGREBinDir. r=bsmedberg
fb6af789bc67305f9fb503c372d571d1c68a4e5d: Bug 818307: Part 2 - Plugin Hang UI ChromeHang annotations; r=gfritzsche
Aaron Klotz <aklotz@mozilla.com> - Fri, 10 Oct 2014 12:19:58 -0600 - rev 233093
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 818307: Part 2 - Plugin Hang UI ChromeHang annotations; r=gfritzsche
313123f12e959a9113a2e922d37727593f364d7d: Bug 818307: Part 1 - Add annotation support to ChromeHangs; r=vladan
Aaron Klotz <aklotz@mozilla.com> - Fri, 10 Oct 2014 12:19:57 -0600 - rev 233092
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 818307: Part 1 - Add annotation support to ChromeHangs; r=vladan
bdd40e1efa4f6e956581c408ab8789622e1fcd2b: Bug 1074961 - Part 4: move refillFreeList into GCRuntime; r=sfink
Terrence Cole <terrence@mozilla.com> - Wed, 08 Oct 2014 17:46:33 -0700 - rev 233091
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1074961 - Part 4: move refillFreeList into GCRuntime; r=sfink
d5cd609c75fc6fb7226a43c9018652afeae1f458: Bug 1075686, Update Mozilla 35 to use NSS 3.17.2, RTM
Kai Engert <kaie@kuix.de> - Fri, 10 Oct 2014 19:16:08 +0200 - rev 233090
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 1075686, Update Mozilla 35 to use NSS 3.17.2, RTM
dc05ab9ff12cb81d7e2bd88494062fe9ad1c464d: bug 1080746 - WebCrypto: test import/export of an RSA private key with p < q r=rbarnes
David Keeler <dkeeler@mozilla.com> - Thu, 09 Oct 2014 14:43:26 -0700 - rev 233089
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
bug 1080746 - WebCrypto: test import/export of an RSA private key with p < q r=rbarnes
e289b886cccb57acfb9717b6d46126f6ded12948: Bug 504553 - patch 5 - AutoJSAPI in websockets in workers, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 10 Oct 2014 17:58:19 +0100 - rev 233088
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 504553 - patch 5 - AutoJSAPI in websockets in workers, r=smaug
8edaa32e2278b7f1a8835a4f85d9a7b0d4eb5b53: Bug 504553 - patch 4 - WebSockes in Workers: tests, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 10 Oct 2014 17:58:12 +0100 - rev 233087
Push 4187 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:29:12 +0000
Bug 504553 - patch 4 - WebSockes in Workers: tests, r=smaug
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip