Andreas Pehrson
f9165d38d7
Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas
...
--HG--
extra : rebase_source : aebb45613926c64355e5b193bc79166cf04292be
2015-06-10 19:01:00 +08:00
Tobias Schneider
4a0f94ab71
Bug 1173544 - Add tests for Canvas CSS/SVG Filters. r=mstange
...
--HG--
extra : rebase_source : 5a92c5a76bc570decb87c5c4ade1ed6deae9913e
extra : histedit_source : 45f736c55a2b77a0c8ea69d5a180db8d195719c2
2015-05-08 12:22:18 -07:00
Markus Stange
659dc83478
Bug 1163124 - The initial value of the canvas filter property should be "none". r=roc
...
--HG--
extra : rebase_source : 2f7119ab6e9168a24ce2b0b419c951d5d803ad1e
extra : histedit_source : cecfe84959f6ab6c9fb3ca47ab721b3c26f63023
2015-05-28 17:08:13 -04:00
Markus Stange
aa9e5d21a2
Bug 1163105 - Flush frames before building the filter. r=roc
...
--HG--
extra : rebase_source : 40fddf063df3d8b783a64f9d94ef95fcfa35c183
extra : histedit_source : 72673c6e9468ab81e34f80a962fa8510984fe986
2015-06-09 18:49:17 -04:00
Dan Glastonbury
036ef86398
Bug 1170855 - Part C: Move _WEBGL GLenums from GLConsts.h to WebGLContext.h. r=jgilbert
2015-06-11 15:12:16 +10:00
Dan Glastonbury
f83220f26e
Bug 1170855 - Part B: READ_BUFFER requires emulation for default FB. r=jgilbert
...
WebGL internals use framebuffers to implement the default
framebuffer. This means that we can't just return the result from
glGetIntegerv(GL_READ_BUFFER, ...)
2015-06-11 15:12:15 +10:00
Dan Glastonbury
251cafde87
Bug 1170855 - Part A: Don't error on MAX_ELEMENT_INDEX. r=jgilbert
...
MAX_ELEMENT_INDEX appears in GL 4.3 or via ES3_compatibility. Work
around on OSX 10.10 where max is GL 4.1.
2015-06-11 15:12:14 +10:00
Dan Glastonbury
85d9d26cdd
Bug 1170855 - Part 9: MAX_VARYING_COMPONENTS workaround. r=jgilbert
...
Turns of querying MAX_VARYING_COMPONENTS on OS X 10.10 is buggy. Always
returns 1. The spec says that the value is 4 times MAX_VARYING_VECTORS
so work around using that method.
2015-06-11 15:12:13 +10:00
Dan Glastonbury
5fb7b5d875
Bug 1170855 - Part 8: MAX_SERVER_WAIT_TIMEOUT is unsigned. r=jgilbert
2015-06-11 15:12:13 +10:00
Dan Glastonbury
e4e894d15e
Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug
2015-06-11 15:12:12 +10:00
Dan Glastonbury
bcd4a3d26c
Bug 1170855 - Part 6: Implement Sampler binding tracking. r=jgilbert
2015-06-11 15:12:10 +10:00
Dan Glastonbury
63f2904737
Bug 1170855 - Part 4: Pour in the WebGL 2 pnames. r=jgilbert
2015-06-11 15:12:08 +10:00
Dan Glastonbury
87067a6c35
Bug 1170855 - Part 3: Cleanup and better comments. r=jgilbert
2015-06-11 15:12:08 +10:00
Dan Glastonbury
e036cc0467
Bug 1170855 - Part 2: Be consistent when handling pnames from extensions. r=jgilbert
2015-06-11 15:12:06 +10:00
Dan Glastonbury
781e652a3f
Bug 1170855 - Part 1: Extract WebGL 2 specific pnames. r=jgilbert
...
--HG--
rename : dom/canvas/WebGLTimerQuery.h => dom/canvas/WebGL2ContextState.cpp
2015-06-11 15:12:05 +10:00
Phil Ringnalda
e9695717ce
Backed out 12 changesets (bug 1170855) for Windows build bustage
...
CLOSED TREE
Backed out changeset 47070f494c9e (bug 1170855)
Backed out changeset 86e3fb3a2295 (bug 1170855)
Backed out changeset 49284df5294e (bug 1170855)
Backed out changeset ae7c769cb78d (bug 1170855)
Backed out changeset 1fbb0ef29363 (bug 1170855)
Backed out changeset 1fd9140044be (bug 1170855)
Backed out changeset cca48a1bc6ef (bug 1170855)
Backed out changeset 835570bc63bf (bug 1170855)
Backed out changeset 4ee1883ffc65 (bug 1170855)
Backed out changeset c666d71f4899 (bug 1170855)
Backed out changeset 046422ea849f (bug 1170855)
Backed out changeset d38fb3aea20a (bug 1170855)
2015-06-10 20:47:07 -07:00
Dan Glastonbury
2dd2de985a
Bug 1170855 - Part C: Move _WEBGL GLenums from GLConsts.h to WebGLContext.h. r=jgilbert
2015-06-11 12:26:31 +10:00
Dan Glastonbury
00e7ead100
Bug 1170855 - Part B: READ_BUFFER requires emulation for default FB. r=jgilbert
...
WebGL internals use framebuffers to implement the default
framebuffer. This means that we can't just return the result from
glGetIntegerv(GL_READ_BUFFER, ...)
2015-06-11 12:26:30 +10:00
Dan Glastonbury
373220c4e4
Bug 1170855 - Part A: Don't error on MAX_ELEMENT_INDEX. r=jgilbert
...
MAX_ELEMENT_INDEX appears in GL 4.3 or via ES3_compatibility. Work
around on OSX 10.10 where max is GL 4.1.
2015-06-11 12:26:30 +10:00
Dan Glastonbury
899d9b7186
Bug 1170855 - Part 9: MAX_VARYING_COMPONENTS workaround. r=jgilbert
...
Turns of querying MAX_VARYING_COMPONENTS on OS X 10.10 is buggy. Always
returns 1. The spec says that the value is 4 times MAX_VARYING_VECTORS
so work around using that method.
2015-06-11 12:26:29 +10:00
Dan Glastonbury
13cdaf7654
Bug 1170855 - Part 8: MAX_SERVER_WAIT_TIMEOUT is unsigned. r=jgilbert
2015-06-11 12:26:28 +10:00
Dan Glastonbury
23c27a31d7
Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug
...
This is a special addition for WebGL 2. I've updated webidl to match the
spec.
I've set the value to be 0 to match Chrome. If I query the underlying
GL, I get -1 back. (On OSX). We can discuss what a better value would
be.
2015-06-11 12:26:28 +10:00
Dan Glastonbury
77b3bd3050
Bug 1170855 - Part 6: Implement Sampler binding tracking. r=jgilbert
2015-06-11 12:26:27 +10:00
Dan Glastonbury
59ee38394c
Bug 1170855 - Part 4: Pour in the WebGL 2 pnames. r=jgilbert
2015-06-11 12:26:25 +10:00
Dan Glastonbury
b838f5bbc2
Bug 1170855 - Part 3: Cleanup and better comments. r=jgilbert
2015-06-11 12:26:24 +10:00
Dan Glastonbury
9fb96677c2
Bug 1170855 - Part 2: Be consistent when handling pnames from extensions. r=jgilbert
2015-06-11 12:26:24 +10:00
Dan Glastonbury
6aad5f01c4
Bug 1170855 - Part 1: Extract WebGL 2 specific pnames. r=jgilbert
...
--HG--
rename : dom/canvas/WebGLTimerQuery.h => dom/canvas/WebGL2ContextState.cpp
2015-06-11 12:26:23 +10:00
JerryShih
fe1981cb51
Bug 1150310 - Only check stencil LSB 8bit value. r=jgilbert
...
--HG--
extra : rebase_source : 78dbe41efd129eea38d80415e14105a38bbf8f8d
2015-06-09 00:46:00 -04:00
JerryShih
3771691304
Bug 1150310 - Return context cached value for stencil* queries. r=jgilbert
...
--HG--
extra : rebase_source : e28d39e3a0e015ae6102ab9323e774c68b8854de
2015-06-09 00:37:00 -04:00
Dan Glastonbury
71efcb229e
Bug 1167504 - Part 13: Unbind buffers from cached state on buffer deletion. r=jgilbert
2015-06-10 13:52:11 +10:00
Dan Glastonbury
9fea68d747
Bug 1167504 - Part 12: Return new buffer binding points from getParameter. r=jgilbert
2015-06-10 13:52:10 +10:00
Dan Glastonbury
a116578a52
Bug 1167504 - Part 11: Clean up buffer binding constraints. r=jgilbert
...
Checked against http://www.khronos.org/registry/webgl/sdk/tests/conformance2/buffers/
2015-06-10 13:52:10 +10:00
Dan Glastonbury
61f17d6656
Bug 1167504 - Part 10: Remove WebGLBindableName.h. r=jgilbert
2015-06-10 13:52:08 +10:00
Dan Glastonbury
da00b1f5f9
Bug 1167504 - Part 9: Remove BindableName - Queries. r=jgilbert
2015-06-10 13:52:08 +10:00
Dan Glastonbury
bdc3ac4601
Bug 1167504 - Part 7: Remove BindableName - Buffer. r=jgilbert
2015-06-10 13:52:07 +10:00
Dan Glastonbury
88aef4ad04
Bug 1167504 - Part 6: Remove BindableName - Vertex Array. r=jgilbert
2015-06-10 13:52:06 +10:00
Dan Glastonbury
3922303a14
Bug 1167504 - Part 5: Remove BindableName - Transform Feedback. r=jgilbert
2015-06-10 13:24:19 +10:00
Dan Glastonbury
e1b36d0a84
Bug 1167504 - Part 4: Remove BindableName - Texture. r=jgilbert
2015-06-10 13:24:18 +10:00
Dan Glastonbury
e6e4f1da2d
Bug 1167504 - Part 3: Remove BindableName - Sampler. r=jgilbert
2015-06-10 13:24:18 +10:00
Dan Glastonbury
dde34b92c8
Bug 1167504 - Part 2: Remove BindableName - Renderbuffer. r=jgilbert
2015-06-10 13:24:17 +10:00
Dan Glastonbury
90a7ccba6d
Bug 1167504 - Part 1: Remove BindableName - Framebuffer. r=jgilbert
2015-06-10 13:24:16 +10:00
Dan Glastonbury
b8459e912c
Bug 1170454: Fix up instance type for VAOs. r=smaug,r=jgilbert
...
--HG--
rename : dom/canvas/WebGLVertexArrayGL.h => dom/canvas/WebGLVertexArrayObject.cpp
rename : dom/canvas/WebGLVertexArrayGL.h => dom/canvas/WebGLVertexArrayObject.h
2015-06-10 11:53:08 +10:00
Lee Salzman
9892d81601
Bug 1169609 - test for all zero dash pattern leaving context in error state. r=jmuizelaar
...
--HG--
extra : rebase_source : bfc37381fe33b3e84e1c05c7b64a1a573cf400ab
2015-06-03 10:29:52 -04:00
Jeff Muizelaar
39a7d94450
Bug 1171021. Rewrite SetFullAlpha to choose one method of iterating.
...
Perviously it had two.
--HG--
extra : rebase_source : aedbe21564e7d2dcefaac7c9efd771b1ec659e59
2015-06-04 14:48:43 -04:00
Jeff Gilbert
ee12c03986
Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro
2015-06-04 17:15:38 -07:00
David Anderson
46807997bc
Add an API for snapshotting widgets as they are presented by the operating system. (bug 1167477, r=mattwoodrow, dom r=khuey)
...
--HG--
extra : rebase_source : f750028018bc04eddf31a1e3810e013b1d8f1631
2015-06-04 14:19:06 -07:00
Lee Salzman
a881708c55
Bug 1156582 - Initialize WebGLShader bools in constructor. r=jgilbert
2015-05-29 19:54:04 -04:00
Lee Salzman
f10ee2ffd2
Bug 1167176 - Only premultiply webgl snapshot pixels if alpha is used. r=jgilbert
2015-05-29 19:27:58 -04:00
Andrew Comminos
065394444c
Bug 1170158
- Apply GTK2 reftest exceptions to GTK3. r=karlt
2015-06-02 13:47:00 -04:00
Andrew Comminos
afee8c7898
Bug 1168845 - Update WebGL interface names to follow the spec. r=smaug, r=dglastonbury
2015-06-01 10:17:00 -04:00
Jonathan Kew
f6f76086ef
Bug 1107096 - Suppress improper drawing of zero-width invisible glyphs in canvas. r=roc
2015-05-30 14:07:16 +01:00
Andrew Comminos
4cb10e4687
Bug 974832 - Add tests for WebGL's EXT_disjoint_timer_query. r=dglastonbury
2015-05-27 12:11:00 -04:00
Andrew Comminos
2195da3088
Bug 974832 - Add support for WebGL's EXT_disjoint_timer_query. r=dglastonbury, r=smaug
2015-05-27 07:12:00 -04:00
Wes Kocher
8cc4e17ee5
Backed out changeset 9a0be81a49e6 (bug 1144906)
2015-05-28 17:08:31 -07:00
Jeff Gilbert
1c531bfbd0
Bug 1144906 - Mark tests as passing.
2015-05-28 17:00:43 -07:00
Birunthan Mohanathas
180b572edb
Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj
2015-05-28 11:07:44 -07:00
Birunthan Mohanathas
ea4a3be55c
Bug 968520 - Use FallibleTArray::Clear instead of SetLength(0). r=froydnj
...
This preemptively fixes the upcoming -Wunused-result warnings due to unchecked
SetLength calls.
2015-05-28 11:07:43 -07:00
Dan Glastonbury
8646fecbf1
Bug 1159117: Remove assert causing crash. CLOSED TREE
2015-05-28 13:14:27 +10:00
Dan Glastonbury
d89f4178c0
Bug 1159117 - Test emulation of formats removed in core profiles. r=jgilbert
2015-05-28 12:15:42 +10:00
Dan Glastonbury
e6db7512d2
Bug 1159117 - Enable support for legacy formats. r=jgilbert
...
ALPHA, LUMINANCE, and LUMINANCE_ALPHA texture formats are removed in
OpenGL core profiles. Emulate these via RED, RG and texture swizzling.
2015-05-28 12:15:42 +10:00
Geoff Brown
320bc30752
Bug 1143317 - Fix asyncTestsDone check in test_canvas.html; r=gw280
2015-05-26 13:37:19 -06:00
Carsten "Tomcat" Book
c468515673
Backed out changeset 45998275f423 (bug 857895)
2015-05-26 08:59:47 +02:00
Matt Woodrow
90b9016810
Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley
...
--HG--
extra : rebase_source : ae761425a6409a147f6e3492c30ac43452108750
2013-04-09 16:51:44 +12:00
Andrea Marchesini
23bb879984
Bug 1167423 - patch 5 - Handle return values of FallibleTArray functions in WebGL2Context, r=smaug
2015-05-25 12:50:15 +01:00
Andrea Marchesini
7fb8486168
Bug 1167423 - patch 4 - Handle return values of FallibleTArray functions in CanvasRenderingContext2D, r=smaug
2015-05-25 12:50:15 +01:00
Kyle Fung
66c7e91d64
Bug 1164970 - Implement failIfMajorPerformanceCaveat. r=jgilbert, r=ehsan
...
--HG--
extra : rebase_source : c609118df9618795a1c84a7f5749979ad8f9aa68
2015-05-21 11:51:49 -04:00
Nathan Froyd
db188ea282
Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
...
Having this implicit conversion means that we can silently do extra
refcounting when it's completely unnecessary. It's also an obstacle to
making RefPtr more nsRefPtr-like, so let's get rid of it.
2015-05-01 09:14:16 -04:00
Nathan Froyd
3e13ec018f
Bug 1116905 - part 1 - remove dependence on implicit conversion from T* to TemporaryRef<T>, non-gfx changes; r=ehsan
2015-04-30 15:17:08 -04:00
Matt Woodrow
9b0ee77669
Backout e01d80922187 (Bug 857895) for causing crashes
...
--HG--
extra : rebase_source : d014633fc9d5965fcae6b24a5171809edf7840ed
2015-05-19 10:50:41 +12:00
Birunthan Mohanathas
735ccdd101
Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
2015-05-18 13:50:35 -07:00
Birunthan Mohanathas
db2ca75447
Bug 1038536 - Flatten image/src/ directory. r=seth
...
--HG--
rename : image/src/BMPFileHeaders.h => image/BMPFileHeaders.h
rename : image/src/ClippedImage.cpp => image/ClippedImage.cpp
rename : image/src/ClippedImage.h => image/ClippedImage.h
rename : image/src/DecodePool.cpp => image/DecodePool.cpp
rename : image/src/DecodePool.h => image/DecodePool.h
rename : image/src/Decoder.cpp => image/Decoder.cpp
rename : image/src/Decoder.h => image/Decoder.h
rename : image/src/Downscaler.cpp => image/Downscaler.cpp
rename : image/src/Downscaler.h => image/Downscaler.h
rename : image/src/DynamicImage.cpp => image/DynamicImage.cpp
rename : image/src/DynamicImage.h => image/DynamicImage.h
rename : image/src/FrameAnimator.cpp => image/FrameAnimator.cpp
rename : image/src/FrameAnimator.h => image/FrameAnimator.h
rename : image/src/FrozenImage.cpp => image/FrozenImage.cpp
rename : image/src/FrozenImage.h => image/FrozenImage.h
rename : image/src/ICOFileHeaders.h => image/ICOFileHeaders.h
rename : image/src/IProgressObserver.h => image/IProgressObserver.h
rename : image/src/Image.cpp => image/Image.cpp
rename : image/src/Image.h => image/Image.h
rename : image/src/ImageFactory.cpp => image/ImageFactory.cpp
rename : image/src/ImageFactory.h => image/ImageFactory.h
rename : image/src/ImageMetadata.cpp => image/ImageMetadata.cpp
rename : image/src/ImageMetadata.h => image/ImageMetadata.h
rename : image/src/ImageOps.cpp => image/ImageOps.cpp
rename : image/src/ImageOps.h => image/ImageOps.h
rename : image/src/ImageRegion.h => image/ImageRegion.h
rename : image/src/ImageURL.h => image/ImageURL.h
rename : image/src/ImageWrapper.cpp => image/ImageWrapper.cpp
rename : image/src/ImageWrapper.h => image/ImageWrapper.h
rename : image/src/MultipartImage.cpp => image/MultipartImage.cpp
rename : image/src/MultipartImage.h => image/MultipartImage.h
rename : image/src/Orientation.h => image/Orientation.h
rename : image/src/OrientedImage.cpp => image/OrientedImage.cpp
rename : image/src/OrientedImage.h => image/OrientedImage.h
rename : image/src/ProgressTracker.cpp => image/ProgressTracker.cpp
rename : image/src/ProgressTracker.h => image/ProgressTracker.h
rename : image/src/RasterImage.cpp => image/RasterImage.cpp
rename : image/src/RasterImage.h => image/RasterImage.h
rename : image/src/SVGDocumentWrapper.cpp => image/SVGDocumentWrapper.cpp
rename : image/src/SVGDocumentWrapper.h => image/SVGDocumentWrapper.h
rename : image/src/ScriptedNotificationObserver.cpp => image/ScriptedNotificationObserver.cpp
rename : image/src/ScriptedNotificationObserver.h => image/ScriptedNotificationObserver.h
rename : image/src/ShutdownTracker.cpp => image/ShutdownTracker.cpp
rename : image/src/ShutdownTracker.h => image/ShutdownTracker.h
rename : image/src/SourceBuffer.cpp => image/SourceBuffer.cpp
rename : image/src/SourceBuffer.h => image/SourceBuffer.h
rename : image/src/SurfaceCache.cpp => image/SurfaceCache.cpp
rename : image/src/SurfaceCache.h => image/SurfaceCache.h
rename : image/src/VectorImage.cpp => image/VectorImage.cpp
rename : image/src/VectorImage.h => image/VectorImage.h
rename : image/src/imgFrame.cpp => image/imgFrame.cpp
rename : image/src/imgFrame.h => image/imgFrame.h
rename : image/src/imgLoader.cpp => image/imgLoader.cpp
rename : image/src/imgLoader.h => image/imgLoader.h
rename : image/src/imgRequest.cpp => image/imgRequest.cpp
rename : image/src/imgRequest.h => image/imgRequest.h
rename : image/src/imgRequestProxy.cpp => image/imgRequestProxy.cpp
rename : image/src/imgRequestProxy.h => image/imgRequestProxy.h
rename : image/src/imgTools.cpp => image/imgTools.cpp
rename : image/src/imgTools.h => image/imgTools.h
2015-05-14 20:52:05 -07:00
Andreas Pehrson
c1f6180c92
Bug 1032848 - Part 3: Add tests for HTMLCanvasElement::CaptureStream. r=mt, r=jgilbert, r=jesup
...
--HG--
extra : transplant_source : %10%FE%B2%29%FD%88%94%3Ax%11%F8%8D%A5%218e%F3%EA%E7%2B
2015-05-13 14:04:51 +08:00
Andreas Pehrson
a0fcf04b67
Bug 1032848 - Part 2: Implement HTMLCanvasElement::CaptureStream. r=mt, r=jesup, r=jgilbert, r=gwright
...
--HG--
extra : transplant_source : o%13%2CuRJ2%21%B0%AE%5D%F0%B3%11%B30Y%5B%A3N
2015-05-13 14:04:41 +08:00
Matt Woodrow
51ff272372
Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley
2013-04-09 16:51:44 +12:00
Wes Kocher
0801a7bb79
Backed out 2 changesets (bug 1038536) for mass bustage CLOSED TREE
...
Backed out changeset c4551f3019a9 (bug 1038536)
Backed out changeset 0b122f0b6fcf (bug 1038536)
--HG--
rename : image/decoders/icon/qt/nsGtkQtIconsConverter.idl => image/decoders/icon/qt/public/nsGtkQtIconsConverter.idl
rename : image/BMPFileHeaders.h => image/src/BMPFileHeaders.h
rename : image/ClippedImage.cpp => image/src/ClippedImage.cpp
rename : image/ClippedImage.h => image/src/ClippedImage.h
rename : image/DecodePool.cpp => image/src/DecodePool.cpp
rename : image/DecodePool.h => image/src/DecodePool.h
rename : image/Decoder.cpp => image/src/Decoder.cpp
rename : image/Decoder.h => image/src/Decoder.h
rename : image/Downscaler.cpp => image/src/Downscaler.cpp
rename : image/Downscaler.h => image/src/Downscaler.h
rename : image/DynamicImage.cpp => image/src/DynamicImage.cpp
rename : image/DynamicImage.h => image/src/DynamicImage.h
rename : image/FrameAnimator.cpp => image/src/FrameAnimator.cpp
rename : image/FrameAnimator.h => image/src/FrameAnimator.h
rename : image/FrozenImage.cpp => image/src/FrozenImage.cpp
rename : image/FrozenImage.h => image/src/FrozenImage.h
rename : image/ICOFileHeaders.h => image/src/ICOFileHeaders.h
rename : image/IProgressObserver.h => image/src/IProgressObserver.h
rename : image/Image.cpp => image/src/Image.cpp
rename : image/Image.h => image/src/Image.h
rename : image/ImageFactory.cpp => image/src/ImageFactory.cpp
rename : image/ImageFactory.h => image/src/ImageFactory.h
rename : image/ImageMetadata.cpp => image/src/ImageMetadata.cpp
rename : image/ImageMetadata.h => image/src/ImageMetadata.h
rename : image/ImageOps.cpp => image/src/ImageOps.cpp
rename : image/ImageOps.h => image/src/ImageOps.h
rename : image/ImageRegion.h => image/src/ImageRegion.h
rename : image/ImageURL.h => image/src/ImageURL.h
rename : image/ImageWrapper.cpp => image/src/ImageWrapper.cpp
rename : image/ImageWrapper.h => image/src/ImageWrapper.h
rename : image/MultipartImage.cpp => image/src/MultipartImage.cpp
rename : image/MultipartImage.h => image/src/MultipartImage.h
rename : image/Orientation.h => image/src/Orientation.h
rename : image/OrientedImage.cpp => image/src/OrientedImage.cpp
rename : image/OrientedImage.h => image/src/OrientedImage.h
rename : image/ProgressTracker.cpp => image/src/ProgressTracker.cpp
rename : image/ProgressTracker.h => image/src/ProgressTracker.h
rename : image/RasterImage.cpp => image/src/RasterImage.cpp
rename : image/RasterImage.h => image/src/RasterImage.h
rename : image/SVGDocumentWrapper.cpp => image/src/SVGDocumentWrapper.cpp
rename : image/SVGDocumentWrapper.h => image/src/SVGDocumentWrapper.h
rename : image/ScriptedNotificationObserver.cpp => image/src/ScriptedNotificationObserver.cpp
rename : image/ScriptedNotificationObserver.h => image/src/ScriptedNotificationObserver.h
rename : image/ShutdownTracker.cpp => image/src/ShutdownTracker.cpp
rename : image/ShutdownTracker.h => image/src/ShutdownTracker.h
rename : image/SourceBuffer.cpp => image/src/SourceBuffer.cpp
rename : image/SourceBuffer.h => image/src/SourceBuffer.h
rename : image/SurfaceCache.cpp => image/src/SurfaceCache.cpp
rename : image/SurfaceCache.h => image/src/SurfaceCache.h
rename : image/VectorImage.cpp => image/src/VectorImage.cpp
rename : image/VectorImage.h => image/src/VectorImage.h
rename : image/imgFrame.cpp => image/src/imgFrame.cpp
rename : image/imgFrame.h => image/src/imgFrame.h
rename : image/imgLoader.cpp => image/src/imgLoader.cpp
rename : image/imgLoader.h => image/src/imgLoader.h
rename : image/imgRequest.cpp => image/src/imgRequest.cpp
rename : image/imgRequest.h => image/src/imgRequest.h
rename : image/imgRequestProxy.cpp => image/src/imgRequestProxy.cpp
rename : image/imgRequestProxy.h => image/src/imgRequestProxy.h
rename : image/imgTools.cpp => image/src/imgTools.cpp
rename : image/imgTools.h => image/src/imgTools.h
2015-05-13 17:48:28 -07:00
Birunthan Mohanathas
700935223f
Bug 1038536 - Flatten image/src/ directory. r=seth
...
--HG--
rename : image/src/BMPFileHeaders.h => image/BMPFileHeaders.h
rename : image/src/ClippedImage.cpp => image/ClippedImage.cpp
rename : image/src/ClippedImage.h => image/ClippedImage.h
rename : image/src/DecodePool.cpp => image/DecodePool.cpp
rename : image/src/DecodePool.h => image/DecodePool.h
rename : image/src/Decoder.cpp => image/Decoder.cpp
rename : image/src/Decoder.h => image/Decoder.h
rename : image/src/Downscaler.cpp => image/Downscaler.cpp
rename : image/src/Downscaler.h => image/Downscaler.h
rename : image/src/DynamicImage.cpp => image/DynamicImage.cpp
rename : image/src/DynamicImage.h => image/DynamicImage.h
rename : image/src/FrameAnimator.cpp => image/FrameAnimator.cpp
rename : image/src/FrameAnimator.h => image/FrameAnimator.h
rename : image/src/FrozenImage.cpp => image/FrozenImage.cpp
rename : image/src/FrozenImage.h => image/FrozenImage.h
rename : image/src/ICOFileHeaders.h => image/ICOFileHeaders.h
rename : image/src/IProgressObserver.h => image/IProgressObserver.h
rename : image/src/Image.cpp => image/Image.cpp
rename : image/src/Image.h => image/Image.h
rename : image/src/ImageFactory.cpp => image/ImageFactory.cpp
rename : image/src/ImageFactory.h => image/ImageFactory.h
rename : image/src/ImageMetadata.cpp => image/ImageMetadata.cpp
rename : image/src/ImageMetadata.h => image/ImageMetadata.h
rename : image/src/ImageOps.cpp => image/ImageOps.cpp
rename : image/src/ImageOps.h => image/ImageOps.h
rename : image/src/ImageRegion.h => image/ImageRegion.h
rename : image/src/ImageURL.h => image/ImageURL.h
rename : image/src/ImageWrapper.cpp => image/ImageWrapper.cpp
rename : image/src/ImageWrapper.h => image/ImageWrapper.h
rename : image/src/MultipartImage.cpp => image/MultipartImage.cpp
rename : image/src/MultipartImage.h => image/MultipartImage.h
rename : image/src/Orientation.h => image/Orientation.h
rename : image/src/OrientedImage.cpp => image/OrientedImage.cpp
rename : image/src/OrientedImage.h => image/OrientedImage.h
rename : image/src/ProgressTracker.cpp => image/ProgressTracker.cpp
rename : image/src/ProgressTracker.h => image/ProgressTracker.h
rename : image/src/RasterImage.cpp => image/RasterImage.cpp
rename : image/src/RasterImage.h => image/RasterImage.h
rename : image/src/SVGDocumentWrapper.cpp => image/SVGDocumentWrapper.cpp
rename : image/src/SVGDocumentWrapper.h => image/SVGDocumentWrapper.h
rename : image/src/ScriptedNotificationObserver.cpp => image/ScriptedNotificationObserver.cpp
rename : image/src/ScriptedNotificationObserver.h => image/ScriptedNotificationObserver.h
rename : image/src/ShutdownTracker.cpp => image/ShutdownTracker.cpp
rename : image/src/ShutdownTracker.h => image/ShutdownTracker.h
rename : image/src/SourceBuffer.cpp => image/SourceBuffer.cpp
rename : image/src/SourceBuffer.h => image/SourceBuffer.h
rename : image/src/SurfaceCache.cpp => image/SurfaceCache.cpp
rename : image/src/SurfaceCache.h => image/SurfaceCache.h
rename : image/src/VectorImage.cpp => image/VectorImage.cpp
rename : image/src/VectorImage.h => image/VectorImage.h
rename : image/src/imgFrame.cpp => image/imgFrame.cpp
rename : image/src/imgFrame.h => image/imgFrame.h
rename : image/src/imgLoader.cpp => image/imgLoader.cpp
rename : image/src/imgLoader.h => image/imgLoader.h
rename : image/src/imgRequest.cpp => image/imgRequest.cpp
rename : image/src/imgRequest.h => image/imgRequest.h
rename : image/src/imgRequestProxy.cpp => image/imgRequestProxy.cpp
rename : image/src/imgRequestProxy.h => image/imgRequestProxy.h
rename : image/src/imgTools.cpp => image/imgTools.cpp
rename : image/src/imgTools.h => image/imgTools.h
2015-05-12 15:02:36 -07:00
Vladimir Vukicevic [:vlad]
10f00a361e
Bug 1114333 - "putImageData(imageData, 0, 0, 0, 0, 1, 1) unreasonably slow". r=bas
2015-03-24 07:03:00 +01:00
Phil Ringnalda
0080559c75
Back out 4f682f01262e (bug 857895) for widespread destruction
...
CLOSED TREE
2015-05-11 19:53:28 -07:00
Matt Woodrow
df87b4ccca
Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley
2013-04-09 16:51:44 +12:00
Carsten "Tomcat" Book
4bb7f96375
Backed out changeset 41c408a2662e (bug 857895) for bustage on a CLOSED TREE
2015-05-11 10:28:56 +02:00
Matt Woodrow
a8b275cbb0
Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley
...
--HG--
extra : rebase_source : f94b65530bfb40298ed6ea1f22d607b0fc8b464f
2013-04-09 16:51:44 +12:00
Geoff Brown
4bb32f5282
Bug 1140454 - Skip some tests on Android 4.3 Debug for intermittent failures; r=me,trivial
2015-05-09 20:04:44 -06:00
Seth Fowler
fdc5ab88b6
Bug 1162282 - When canvas.drawImage is called on a corrupt image that's not in the broken state, don't throw. r=gw280
2015-05-07 09:25:10 -07:00
Jeff Gilbert
ba57b3774a
Bug 1159034 - Test uninitialized buffer data. - r=dvander
2015-05-05 13:42:29 -07:00
Andrew McCreight
9e8f4b219e
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Markus Stange
08a4aeb70b
Bug 947753 - Make test_drawWindow_widget_layers.html wait for the opened window to be visible. r=dbaron
...
Without this change, the test would fail because OMTC windows on OS X refuse to composite until they're visible.
2015-04-30 23:06:35 -04:00
Jeff Gilbert
d8a57f41fb
Bug 1159034 - Only fake no-alpha for the backbuffer. - r=kamidphish
2015-04-30 17:30:26 -07:00
Dan Glastonbury
00c98501d9
Bug 1156980 - Validate target in ImageData variants of TexImage2D/TexSubImage2D. r=jgilbert
...
--HG--
extra : rebase_source : 875822516e8aa078e350e17c982247a2aec3b648
2015-04-22 23:39:00 +02:00
Chris Peterson
b0c725a350
Bug 1159131 - Work around false positive -Wuninitialized gcc warnings in DEBUG PGO builds of WebGLElementArrayCache.cpp. r=jgilbert
2015-04-25 20:24:03 -07:00
Tooru Fujisawa
0edbeb71c8
Bug 1102219 - Part 5: Replace more `String.prototype.contains` with `String.prototype.includes` in chrome code. r=till
2015-04-30 00:32:05 +09:00
ziyunfei
e1db0f779e
Bug 1102219 - Part 4: Replace `String.prototype.contains` with `String.prototype.includes` in chrome code. r=till
2015-04-30 00:32:05 +09:00
David Major
ebde6b9f4f
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
...
--HG--
extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
2015-04-27 19:59:27 -04:00
Dan Glastonbury
4273e0dc68
Bug 1048724 - Sort out Transform Feedback Varyings. r=jgilbert
2015-04-25 08:26:50 +10:00
Andrew McCreight
0c176ddcff
Bug 1062479 - Use static strings for WeakReference type names. r=ehsan
2015-04-24 09:43:01 -07:00
Milan Sreckovic
31ef03baac
Bug 1151736 - More information to pick up with crash reports. r=jgilbert
...
--HG--
extra : rebase_source : 905a9b6d27b4ff3a1b0dcac2314c331d1de6bf9a
2015-04-23 11:57:10 -07:00
Nicolas Silva
38812b5661
Bug 1155252 - Add a pref to control the maximum canvas 2d size and set it to 0x7ff. r=jrmuizel
2015-04-22 12:06:53 +02:00
Andrea Marchesini
cb54385682
Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
2015-04-22 08:29:20 +02:00
Dan Glastonbury
ba6b22640d
Bug 1156629 - OpenGL core context deprecated default VAO. r=jgilbert
...
Create a VAO and attach it to the default object.
2015-04-22 11:55:15 +10:00
Dan Glastonbury
903e6345cc
Bug 1156626 - Add ES3 buffer binding values to strong type. r=jgilbert
2015-04-22 11:55:15 +10:00
Dan Glastonbury
38dc8450bb
Bug 1048724 - Implement GetBufferSubData. r=jgilbert, r=smaug
...
The webidl and spec was wrong wrt returnedData param and the language
regarding its usage.
2015-04-22 11:24:12 +10:00