Commit Graph

387044 Commits

Author SHA1 Message Date
jdashg
97fbd15434 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
bd7ba17b6a 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
70b2daa211 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
ff193dd037 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
ef52752f00 Bug 1079608 - Move blend_minmax out from under Draft. - r=kamidphish 2014-10-07 15:16:54 -07:00
jdashg
4317d9fdda Bug 1080296 - Clear out glGetError after checking it. - r=kamidphish 2014-10-07 15:17:42 -07:00
Emanuel Hoogeveen
15109e04aa 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
aac4d548fa 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
3fa4dcf9b5 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
6185ae9ab5 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
9413d5483a 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
0b58cd9573 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
5704902134 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
fa889ad57c Bug 818307: Part 2 - Plugin Hang UI ChromeHang annotations; r=gfritzsche 2014-10-10 12:19:58 -06:00
Aaron Klotz
ca4ee88bc5 Bug 818307: Part 1 - Add annotation support to ChromeHangs; r=vladan 2014-10-10 12:19:57 -06:00
Terrence Cole
6d7ed02a07 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
2251b66f13 Bug 1075686, Update Mozilla 35 to use NSS 3.17.2, RTM 2014-10-10 19:16:08 +02:00
David Keeler
0dd623409d 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
f04728fbe6 Bug 504553 - patch 5 - AutoJSAPI in websockets in workers, r=smaug 2014-10-10 17:58:19 +01:00
Andrea Marchesini
fbca0c318d 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
125dadca5d Bug 504553 - patch 3 - WebSockes in Workers: Workers supported, r=smaug 2014-10-10 17:58:05 +01:00
Andrea Marchesini
e6a948be4c Bug 504553 - patch 2 - WebSockes in Workers: WebSocketImpl, thread-safe class, r=smaug 2014-10-10 17:56:43 +01:00
Steve Workman
dbb8893f00 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
c0a0bd1fad Bug 1077349 - IonMonkey: Check early recovery of arguments. r=chicken-good 2014-10-10 18:23:45 +02:00
Jason Orendorff
3b9169d831 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
bb60c6aa7b 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
bb74b5c9c4 Bug 1048293 - File::mozFullPath attribute should not be exposed to content., r=ehsan 2014-10-10 16:59:56 +01:00
Georg Fritzsche
83bed70b0b Bug 1079341 - Missing yield on async makeDir in FHR state init. r=gps 2014-10-10 17:21:18 +02:00
Georg Fritzsche
dfa38a4ae0 Bug 1073537 - Skip payload.info.revision check on non-official builds. r=froydnj 2014-10-10 17:21:18 +02:00
Georg Fritzsche
e65176ab6b Bug 1073536 - Allow checking if MOZILLA_OFFICIAL is set via nsIXULRuntime. r=ted 2014-10-10 17:21:17 +02:00
Jeff Muizelaar
b7a6c9b0ba 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
2b3c0ef901 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
004565feb3 Bug 1071769 - Use the tiled DrawTarget on B2G. r=Bas 2014-10-10 16:04:53 +02:00
Nicolas Silva
baa2616997 Bug 1071769 - Fuzz two reftests which fail with the tiled DrawTarget. r=roc 2014-10-10 16:04:35 +02:00
Luke Wagner
4e58fba64c Bug 965880 - OdinMonkey: don't forget to AutoUnprotectCode and prepareForAsmJS (r=bbouvier) 2014-10-09 20:04:41 -05:00
Jonathan Kew
ca024fe34c 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
a2b3d39ae6 Bug 1075077 - Update buffer's addresses r=nical 2014-10-10 06:21:43 -07:00
Robert Strong
0baa1a37b4 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
Carsten "Tomcat" Book
68b41009fc Merge m-c to mozilla-inbound 2014-10-10 15:09:16 +02:00
Carsten "Tomcat" Book
92cce75ada merge mozilla-inbound to mozilla-central a=merge 2014-10-10 15:01:10 +02:00
Carsten "Tomcat" Book
53e02d2b42 merge fx-team to mozilla-central a=merge 2014-10-10 15:00:02 +02:00
Tom Schuster
ced1cd1fbd Bug 844457 - Move XSLTProcessor to WebIDL. r=peterv
--HG--
rename : dom/xslt/nsIXSLTProcessor.idl => dom/webidl/XSLTProcessor.webidl
rename : dom/xslt/xml/txXMLUtils.cpp => dom/xslt/base/txExpandedName.cpp
rename : dom/xslt/xml/txXMLUtils.h => dom/xslt/base/txExpandedName.h
2014-10-10 14:21:54 +02:00
B2G Bumper Bot
afcf54feae Bumping manifests a=b2g-bump 2014-10-10 02:37:03 -07:00
B2G Bumper Bot
3a58de367c Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/eeeae73691f9
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #24659 from sv99/1070751

Bug 1070751 - [system] unit test refactoring for new version chai.assert api (rebased). r=kamituel

========

https://hg.mozilla.org/integration/gaia-central/rev/692e6cfbe428
Author: sv99 <sv99@inbox.ru>
Desc: Bug 1070751 - [system] unit test refactoring for new version chai.assert api
2014-10-10 02:30:48 -07:00
B2G Bumper Bot
c44c50e4cc Bumping manifests a=b2g-bump 2014-10-10 01:52:02 -07:00
B2G Bumper Bot
89d6b90f9b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3d723d2d65c1
Author: chirarobert <robert.chira@softvision.ro>
Desc: Merge pull request #24508 from viorelaioia/bug_1017567_master

Bug 1017567 - Use Actions for "open_utility_tray" method

========

https://hg.mozilla.org/integration/gaia-central/rev/12e24c35ba29
Author: Viorela Ioia <viorelaioia@gmail.com>
Desc: Bug 1017567 - Use Actions for "open_utility_tray" method
2014-10-10 01:45:53 -07:00
Mike Hommey
7922f3f435 Bug 1080375 - STATIC_LIBRARY_NAME doesn't need an explicit FORCE_STATIC_LIB. r=mshal 2014-10-10 17:09:10 +09:00
B2G Bumper Bot
e3aba858fb Bumping manifests a=b2g-bump 2014-10-10 00:52:01 -07:00
B2G Bumper Bot
5bf7cb4c30 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/bb6388045214
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #24944 from ochameau/bug1079865

Bug 1079865 - Fix gaia build system on windows, r=gduan

========

https://hg.mozilla.org/integration/gaia-central/rev/8495faec1266
Author: Alexandre Poirot <poirot.alex@gmail.com>
Desc: Bug 1079865 - Fix gaia build system on windows. r=gduan
2014-10-10 00:45:53 -07:00
B2G Bumper Bot
ac5e05770d Bumping manifests a=b2g-bump 2014-10-10 00:38:56 -07:00