Commit Graph

209530 Commits

Author SHA1 Message Date
Felipe Gomes
a0ad7fc383 Bug 1081296 - Add sumo link for promotional translation doorhanger. r=florian 2014-10-10 17:37:51 -03:00
jdashg
a08156dbb5 Bug 1080266 - Simplify WebGLContext::LinkProgram. - r=kamidphish 2014-10-03 14:47:00 -07:00
jdashg
0029093dfb Bug 1080266 - Move UpdateInfo into WebGLProgram.cpp. - r=kamidphish 2014-10-03 14:36:57 -07:00
Ryan VanderMeulen
a5e63e0f9a Backed out changesets fb6af789bc67 and 313123f12e95 (bug 818307) for non-unified bustage. 2014-10-10 16:24:54 -04:00
jdashg
58de8a3f6d Bug 1080922 - Stop logging from fixed bug 763355. - r=kamidphish 2014-10-09 18:57:23 -07:00
jdashg
b4d5dc6ec0 Bug 1080922 - Add mach mochitest-plain targets for webgl mochitests. - r=kamidphish 2014-10-09 16:29:52 -07:00
jdashg
957d414211 Bug 1080922 - Regenerate webgl conformance mochitests. 2014-10-09 16:02:52 -07:00
jdashg
e92ff643c8 Bug 1080922 - Add subtest logging to mochi-single.html. - r=kamidphish 2014-10-09 16:01:47 -07:00
jdashg
7818d91f9a Bug 1066280 - Handle dirtying in BasicCanvasLayer. - r=mattwoodrow 2014-10-08 15:18:28 -07:00
jdashg
aca62a5311 Bug 1066280 - Review fixes. - r=kamidphish,mattwoodrow 2014-10-08 13:04:19 -07:00
jdashg
4edee9ac4c Bug 1066280 - Fixes for SurfaceStream removal. - r=kamidphish,mattwoodrow 2014-10-07 21:16:14 -07:00
jdashg
a070a30c6a Bug 1066280 - Remove SurfaceStream. - r=kamidphish,mattwoodrow 2014-10-07 21:15:39 -07:00
jdashg
5fb64748e4 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(-)
2014-10-07 21:11:54 -07:00
jdashg
a8a4d97f00 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(-)
2014-10-07 21:01:51 -07:00
jdashg
07e1c17c24 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(-)
2014-10-07 21:01:07 -07:00
jdashg
6d823f1215 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(-)
2014-10-07 20:59:37 -07:00
jdashg
cc46cff423 Bug 1079608 - Move blend_minmax out from under Draft. - r=kamidphish 2014-10-07 15:16:54 -07:00
jdashg
db4dc7eea4 Bug 1080296 - Clear out glGetError after checking it. - r=kamidphish 2014-10-07 15:17:42 -07:00
Emanuel Hoogeveen
ec25ccaa2e Bug 1080584 - Part 2: Remove BFS_JUST_FINISHED since it doesn't really add any protection. r=terrence
--HG--
extra : rebase_source : e4d747239f7c7d9075738c1acd75331127978ebd
2014-10-10 00:25:43 +02:00
Emanuel Hoogeveen
b63e732cd1 Bug 1080584 - Part 1: Clean up ArenaLists::allocateFromArena some more. r=terrence
--HG--
extra : rebase_source : 1b557eba3399b1869aec673582e3bc3952bbad2e
2014-10-10 00:25:33 +02:00
Joel Maher
7a5f7206b7 Bug 1076990 - update talos.json on tip to capture mainthreadio and other talos cleanup. r=avih 2014-10-10 15:08:06 -04:00
Stephen Pohl
06107cc6b9 Bug 1077282: Work around the fact that mozharness is not yet aware of the new GreD on OSX (bug 1080338). r=bsmedberg 2014-10-10 15:07:06 -04:00
Stephen Pohl
ea65e8ce1a Bug 1077282: Cleanup uses of GreD vs GreBinD in our crashreporter, introcuded by v2 signature changes on OSX. r=bsmedberg 2014-10-10 15:07:01 -04:00
Stephen Pohl
6b7b767456 Bug 1077282: Cleanup uses of GreD vs GreBinD, introcuded by v2 signature changes on OSX. Based on initial patch by rstrong. r=bsmedberg 2014-10-10 15:06:57 -04:00
Stephen Pohl
acea94548c Bug 1077099: Set mGREBinDir in nsXREDirProvider::Initialize to avoid returning NULL in nsXREDirProvider::GetGREBinDir. r=bsmedberg 2014-10-10 15:06:50 -04:00
Aaron Klotz
95577c55ca Bug 818307: Part 2 - Plugin Hang UI ChromeHang annotations; r=gfritzsche 2014-10-10 12:19:58 -06:00
Aaron Klotz
f4a6ebe01f Bug 818307: Part 1 - Add annotation support to ChromeHangs; r=vladan 2014-10-10 12:19:57 -06:00
Terrence Cole
f02b8029dd Bug 1074961 - Part 4: move refillFreeList into GCRuntime; r=sfink
--HG--
extra : rebase_source : 2d867db85d5acb4e898c51d328d194be8dc4d608
2014-10-08 17:46:33 -07:00
Kai Engert
486d122683 Bug 1075686, Update Mozilla 35 to use NSS 3.17.2, RTM 2014-10-10 19:16:08 +02:00
David Keeler
2e24629c80 bug 1080746 - WebCrypto: test import/export of an RSA private key with p < q r=rbarnes 2014-10-09 14:43:26 -07:00
Andrea Marchesini
704f8f7aff Bug 504553 - patch 5 - AutoJSAPI in websockets in workers, r=smaug 2014-10-10 17:58:19 +01:00
Andrea Marchesini
83df722daa Bug 504553 - patch 4 - WebSockes in Workers: tests, r=smaug
--HG--
rename : content/base/test/test_websocket.html => dom/workers/test/websocket_worker.js
2014-10-10 17:58:12 +01:00
Andrea Marchesini
5b8997d791 Bug 504553 - patch 3 - WebSockes in Workers: Workers supported, r=smaug 2014-10-10 17:58:05 +01:00
Andrea Marchesini
08c98e9eee Bug 504553 - patch 2 - WebSockes in Workers: WebSocketImpl, thread-safe class, r=smaug 2014-10-10 17:56:43 +01:00
Steve Workman
3c318eea99 Bug 504553 - Patch 1 - WebSockets in Workers: Dispatch WebSocketChannel::StartWebsocketConnect to target thread, r=jduell 2014-04-17 11:53:58 -07:00
Nicolas B. Pierron
451a88742e Bug 1077349 - IonMonkey: Check early recovery of arguments. r=chicken-good 2014-10-10 18:23:45 +02:00
Jason Orendorff
5c875d9952 Bug 1079640 - Fix some tests that fail when ES6 symbols are disabled. r=bz. DONTBUILD.
--HG--
extra : rebase_source : 7544ce2f0b8e2e59050ed87d7aea757e4702c834
extra : amend_source : 00f15dbe7b3f700fe3f6debede75c3b9a272e504
2014-10-08 11:12:11 -05:00
Andrea Marchesini
4d8b7c4a0d Bug 1081008 - nsBaseFilePicker should use the innerWindow for the creation of File objects, r=bz 2014-10-10 17:00:34 +01:00
Andrea Marchesini
6c983d4540 Bug 1048293 - File::mozFullPath attribute should not be exposed to content., r=ehsan 2014-10-10 16:59:56 +01:00
Georg Fritzsche
984ecac29f Bug 1079341 - Missing yield on async makeDir in FHR state init. r=gps 2014-10-10 17:21:18 +02:00
Georg Fritzsche
ff279983f1 Bug 1073537 - Skip payload.info.revision check on non-official builds. r=froydnj 2014-10-10 17:21:18 +02:00
Georg Fritzsche
39daf17fb6 Bug 1073536 - Allow checking if MOZILLA_OFFICIAL is set via nsIXULRuntime. r=ted 2014-10-10 17:21:17 +02:00
Jeff Muizelaar
eaea5b2bda Bug 1080211. Remove a bunch of android gfx code. r=kats
This removes the mostly unused java based
frames per second layer along with related stuff.

--HG--
extra : rebase_source : 3c3ab39e605259128d695f2cac68c4010ac29bf3
2014-10-08 18:03:55 -04:00
Bas Schouten
7dcacf511a Bug 1078693: Correctly indicate validity of a SourceSurfaceD2D1 and deal with failed surface creation. r=jrmuizel 2014-10-10 17:04:26 +02:00
Nicolas Silva
7318736c2a Bug 1071769 - Use the tiled DrawTarget on B2G. r=Bas 2014-10-10 16:04:53 +02:00
Nicolas Silva
70b249f51d Bug 1071769 - Fuzz two reftests which fail with the tiled DrawTarget. r=roc 2014-10-10 16:04:35 +02:00
Luke Wagner
d632d51dda Bug 965880 - OdinMonkey: don't forget to AutoUnprotectCode and prepareForAsmJS (r=bbouvier) 2014-10-09 20:04:41 -05:00
Jonathan Kew
defda3061f Bug 1074809 - For OTS warning (rather than failure) messages, only log the first occurrence of any given message per font. r=jdaggett 2014-10-10 14:50:52 +01:00
Sotaro Ikeda
ad4f8e7e9c Bug 1075077 - Update buffer's addresses r=nical 2014-10-10 06:21:43 -07:00
Robert Strong
2cd5e37cbb Mac V2 signing - Bug 1077268 - Make app update tests use the GreBinD dir service key implemented in bug 1077099. r=spohl 2014-10-10 06:15:13 -07:00