Nicolas Silva
|
84cb9d96a7
|
Bug 1167235 - Part 1 - Render canvas2D into TextureClient directly. r=Bas
|
2016-07-01 10:58:06 +02:00 |
|
Sebastian Hengst
|
cf24627d37
|
Backed out changeset 14dfa550c783 (bug 1167235)
|
2016-06-28 20:28:23 +02:00 |
|
Sebastian Hengst
|
dc841259f4
|
Backed out changeset f534fcb785c9 (bug 1167235)
|
2016-06-28 20:28:22 +02:00 |
|
Sebastian Hengst
|
1038d10e56
|
Backed out changeset 61465f67b591 (bug 1167235)
|
2016-06-28 20:28:22 +02:00 |
|
Nicolas Silva
|
9422c5654e
|
Bug 1167235 - Part 5 - Unlock canvas2D resources after drawing. r=Bas
|
2016-06-28 14:07:02 +02:00 |
|
Nicolas Silva
|
2931e6ed92
|
Bug 1167235 - Part 4 - Forward the shutdown notification to CanvasRenderingContext2D. r=Bas
|
2016-06-28 14:07:00 +02:00 |
|
Nicolas Silva
|
fe2f5020fe
|
Bug 1167235 - Part 1 - Render canvas2D into TextureClient directly. r=Bas
|
2016-06-28 14:06:51 +02:00 |
|
Jonathan Watt
|
3e53df336e
|
Bug 1279628, part 3 - Replace the last gfxASurface::CheckSurfaceSize call, and remove gfxASurface::CheckSurfaceSize. r=mstange
|
2016-06-10 13:32:01 +01:00 |
|
Jonathan Watt
|
693a4df952
|
Bug 1279628, part 2 - Switch all but one of the gfxASurface::CheckSurfaceSize calls to call Factory::CheckSurfaceSize. r=mstange
|
2016-06-10 13:32:01 +01:00 |
|
Phil Ringnalda
|
8c9ca22137
|
Back out 2 changesets (bug 1279628) for reftest bustage
CLOSED TREE
Backed out changeset 07e4432bd6b3 (bug 1279628)
Backed out changeset 416fa9aeec55 (bug 1279628)
|
2016-06-11 00:44:51 -07:00 |
|
Jonathan Watt
|
4df2fe5523
|
Bug 1279628, part 2 - Replace all gfxASurface::CheckSurfaceSize calls with Factory::CheckSurfaceSize and remove gfxASurface::CheckSurfaceSize. r=mstange
|
2016-06-09 15:31:24 +01:00 |
|
eyim
|
e2c2b0b56c
|
Bug 1277027 - fix MOZ_CRASH to have GFX prefix in webGL code r=BenWa,milan
MozReview-Commit-ID: FjLA9xNH3zD
|
2016-06-06 11:17:23 -04:00 |
|
Jonathan Watt
|
9c5b8de022
|
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
|
2016-06-07 21:10:18 +01:00 |
|
Nicholas Nethercote
|
64bfc9d2ab
|
Bug 1276824 (part 2) - Fix up checks for calls to gfxContext::Create{,PreservingTransform}OrNull(). r=milan.
|
2016-06-07 11:17:48 +10:00 |
|
Nicholas Nethercote
|
a41e57a9b1
|
Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
The new names Create{,PreservingTransform}OrNull() better communicate that
these functions (a) do object creation, and (b) are fallible.
|
2016-06-07 09:39:56 +10:00 |
|
Jonathan Watt
|
fa7b69b631
|
Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas
|
2016-05-25 17:01:18 +01:00 |
|
Chris Peterson
|
41c3720394
|
Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj
|
2016-05-22 13:31:11 -07:00 |
|
Tobias Schneider
|
dd9f58cf1e
|
Bug 1174278 - Make filter tainting and canvas tainting. r=jrmuizel
|
2016-05-24 21:50:02 -07:00 |
|
Jonathan Kew
|
2a5e08da26
|
Bug 1274936 - When <canvas> fillText is using a simple color, draw via the gfxTextRun::Draw code path to get support for COLR and SVG-in-OT fonts. r=bas
|
2016-05-25 09:21:10 +01:00 |
|
Mason Chang
|
d5737706be
|
Bug 1267260 - Change CanvasImageCache to lookup cache images based on imgIContainer instead of imgIRequest. r=seth
|
2016-05-10 08:00:06 -07:00 |
|
Michael Kohler
|
84e09dc0d9
|
Bug 1217031 - createPattern should not throw NS_ERROR_NOT_AVAILABLE if image usability check returns bad r=bz
MozReview-Commit-ID: 101uAYhcx3u
|
2016-05-03 17:41:02 -07:00 |
|
Carsten "Tomcat" Book
|
0862e14b0d
|
Backed out changeset d6cca05b4e9f (bug 1217031) for issues in 2d.pattern.image.incomplete.immediate.html
|
2016-05-03 12:20:24 +02:00 |
|
Michael Kohler
|
82ce40b9be
|
Bug 1217031 - createPattern should not throw NS_ERROR_NOT_AVAILABLE if image usability check returns bad. r=bz
|
2016-04-24 12:20:00 +02:00 |
|
Bob Owen
|
a7bf88d853
|
Bug 1258609: Initialize nsICanvasRenderingContextInternal with a DrawTarget instead of a gfxASurface. r=jrmuizel
MozReview-Commit-ID: JNQ9GWvDUSq
|
2016-04-21 10:30:38 +01:00 |
|
Jonathan Watt
|
5199de2cab
|
No Bug - Remove some unnecessary SVGImageContext.h includes and add comments. r=sparky
|
2016-04-22 15:07:31 +01:00 |
|
Jonathan Kew
|
e6846dd2c6
|
Bug 1265459 - Replace uses of nsAutoPtr<gfxTextRun> with UniquePtr, and let MakeTextRun and similar methods return a UniquePtr. r=jrmuizel
|
2016-04-19 17:13:28 +01:00 |
|
Lee Salzman
|
99b70f4e21
|
Bug 1257717 - throw InvalidStateError when CreatePattern fails to snapshot source. r=jrmuizel
|
2016-04-14 16:20:12 -04:00 |
|
David Anderson
|
e65ca29f0b
|
Remove drawWidgetAsOnScreen. (bug 1264393, r=mattwoodrow, webidl r=khuey)
|
2016-04-13 19:24:42 -04:00 |
|
Milan Sreckovic
|
dd0830c93c
|
Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
MozReview-Commit-ID: rHhLEDZEQt
|
2016-04-12 15:18:11 -04:00 |
|
Jonathan Watt
|
d714197cfc
|
Bug 1263782 - Kill off the deprecated nsINode::IsInDoc(). r=baku
|
2016-03-31 11:58:25 +01:00 |
|
Cameron McCormack
|
a08ba659c3
|
Bug 1261754 - Part 12: Move filter from nsStyleSVGReset to nsStyleEffects. r=dholbert
|
2016-04-12 15:52:43 +10:00 |
|
Tobias Schneider
|
252b05ee07
|
Bug 1195968 - Check how CanvasFilterChainObserver accesses the CanvasRenderingContext2D. r=mstange
|
2016-04-09 15:43:14 -04:00 |
|
Andreas Pehrson
|
e43a311400
|
Bug 1208371 - Change HTMLMediaElement video sinks to check principal for video only tracks. r=mt
MozReview-Commit-ID: KGbyJDgpBOn
|
2016-01-26 15:36:52 +08:00 |
|
Peter Chang
|
594728e638
|
Bug 1260960 - Check skiaGL is enabled before calling skiaGLTex(), r=snorp
MozReview-Commit-ID: 8xaDtiPX563
|
2016-03-31 12:48:02 +08:00 |
|
Lee Salzman
|
21ed672404
|
Bug 1256515 - bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails. r=bas.schouten
|
2016-03-21 10:48:35 -04:00 |
|
Xidorn Quan
|
ba620a636b
|
Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
MozReview-Commit-ID: 6xrHYbgHGVd
|
2016-03-17 13:55:48 +08:00 |
|
Xidorn Quan
|
03d5b80bc0
|
Bug 1257121 part 1 - Use struct for passing some params of font metrics. r=jfkthame
MozReview-Commit-ID: FTJlYS3bbTa
|
2016-03-21 11:59:36 +08:00 |
|
Ethan Lin
|
6932dc016b
|
Bug 910138 - Part 1. Add support for new canvas ellipse method. r=roc, r=smaug
|
2016-03-15 00:53:00 +01:00 |
|
peter chang
|
6c587b27bb
|
Bug 1254447 - Don't always check UseAcceleratedCanvas when calling GetSkiaGLGlue, r=jrmuizel
MozReview-Commit-ID: 95GY5aGJGK1
|
2016-03-16 12:09:17 +08:00 |
|
Boris Zbarsky
|
8ce960e7b9
|
Bug 1255172. Fix unsafe reference gc hazards people snuck into DOM code. r=bkelly
|
2016-03-10 18:07:28 -05:00 |
|
Xidorn Quan
|
b4c925b144
|
Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
MozReview-Commit-ID: 6UBvmEpo12f
|
2016-03-08 15:56:18 +08:00 |
|
Carsten "Tomcat" Book
|
335b84b15e
|
Backed out changeset d88221aad093 (bug 1251995) for reftest failures
|
2016-03-07 12:18:40 +01:00 |
|
Xidorn Quan
|
4e488c536b
|
Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
MozReview-Commit-ID: 6UBvmEpo12f
|
2016-03-04 19:20:43 +08:00 |
|
Phil Ringnalda
|
712fd4e2ee
|
Back out 9 changesets (bug 801176) for frequent crashes in test_offscreencanvas_dynamic_fallback.html
Backed out changeset 82320c900699 (bug 801176)
Backed out changeset 624fb8512ba5 (bug 801176)
Backed out changeset a2a7b1c4dc5b (bug 801176)
Backed out changeset e210473d793c (bug 801176)
Backed out changeset 0fb279e041e1 (bug 801176)
Backed out changeset c090dc98c670 (bug 801176)
Backed out changeset fc509e59a0cd (bug 801176)
Backed out changeset 134a8c56335a (bug 801176)
Backed out changeset 2022afa9aef2 (bug 801176)
|
2016-03-05 07:20:47 -08:00 |
|
vincentliu
|
26c1035700
|
Bug 801176 - part8-v1: Fix memory leak in OffscreenCanvas. r=roc
---
dom/canvas/CanvasRenderingContext2D.cpp | 2 ++
dom/canvas/OffscreenCanvas.cpp | 12 +++++++-----
2 files changed, 9 insertions(+), 5 deletions(-)
|
2016-03-04 15:24:50 +08:00 |
|
vincentliu
|
e5802e9840
|
Bug 801176 - part6-v1: Modify BufferProvider operations to fix assertions. r=roc
---
dom/canvas/CanvasRenderingContext2D.cpp | 12 +++--
dom/canvas/OffscreenCanvas.cpp | 2 -
gfx/layers/AsyncCanvasRenderer.cpp | 85 +++++++++++++++++++++++++--------
gfx/layers/AsyncCanvasRenderer.h | 1 +
4 files changed, 73 insertions(+), 27 deletions(-)
|
2016-03-04 15:24:00 +08:00 |
|
vincentliu
|
a8c155bf79
|
Bug 801176 - part5-v2: Fix Assertions in debug build. r=roc
---
dom/canvas/CanvasRenderingContext2D.cpp | 47 ++++++++++++++++++++-------------
1 file changed, 29 insertions(+), 18 deletions(-)
|
2016-03-04 15:23:40 +08:00 |
|
vincentliu
|
1bc14e3692
|
Bug 801176 - part3-v6: Keep CSSParser operations as threading safe. r=heycam
---
dom/canvas/CanvasRenderingContext2D.cpp | 13 +++++---
layout/style/ErrorReporter.cpp | 9 +++++-
layout/style/nsCSSParser.cpp | 55 ++++++++++++++++++++-------------
3 files changed, 51 insertions(+), 26 deletions(-)
|
2016-03-04 15:22:58 +08:00 |
|
vincentliu
|
fd0afbeb0e
|
Bug 801176 - part2-v5: Let Canvas 2d context works on Workers. r=roc
---
dom/canvas/CanvasRenderingContext2D.cpp | 53 ++++++++++++-----------
dom/canvas/OffscreenCanvas.cpp | 46 +++++++++++---------
dom/html/HTMLCanvasElement.cpp | 1 +
gfx/layers/AsyncCanvasRenderer.cpp | 17 ++++++++
gfx/layers/AsyncCanvasRenderer.h | 16 +++++++
gfx/layers/Effects.cpp | 6 +++
gfx/layers/GLImages.cpp | 5 +--
gfx/layers/client/CanvasClient.cpp | 74 +++++++++++++++++++++++++--------
gfx/layers/client/CanvasClient.h | 10 ++++-
9 files changed, 162 insertions(+), 66 deletions(-)
|
2016-03-04 15:22:39 +08:00 |
|
vincentliu
|
a57559d183
|
Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc
---
dom/canvas/CanvasRenderingContext2D.cpp | 38 +++++++++++++++
dom/canvas/CanvasRenderingContext2D.h | 6 +++
dom/webidl/CanvasRenderingContext2D.webidl | 76 ++++++++++++++++++------------
dom/webidl/HTMLCanvasElement.webidl | 2 +
dom/webidl/WebGLRenderingContext.webidl | 2 +-
dom/workers/WorkerPrefs.h | 1 +
6 files changed, 95 insertions(+), 30 deletions(-)
|
2016-03-04 15:22:16 +08:00 |
|