Benoit Jacob
32ca7809df
Bug 615013 - Implement section 6.8 on mutually incompatible blend factors - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
e8b02dc036
Bug 615003 - copyTex(Sub)Image methods also need to check/init the FBO - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
b2427c761f
Bug 613306 - fix bufferSubData quickStub - r=vlad
2010-12-06 06:34:35 -05:00
Benoit Jacob
6a10c8871f
Bug 614867 - Fix WebGL FBOs (pass framebuffer-object-attachment.html) - r=vlad
2010-12-06 06:34:35 -05:00
Ehsan Akhgari
792df280c3
Bug 616714 - Bug 603367 breaks non-libxul builds; r=khuey a=NPOTB
2010-12-04 16:52:06 -05:00
Saint Wesonga
67faca814b
Bug 498826 - Implement optional putImageData arguments. r+a=vlad
2010-12-04 16:44:26 +01:00
Vladimir Vukicevic
d1f5632298
b=616360; add missing return in WebGL RenderbufferStorage; r=bjacob, a=b
2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
3809172d6c
update in-tree webgl conformance tests copy; r=npotb
2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
cbeba4b50e
b=603367, disable ANGLE/WebGL on Linux until build system issues are fixed (bug 559964)
2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
37b7ebfff4
b=603367; use ANGLE for WebGL on Win32; r=bjacob
2010-12-03 14:44:01 -08:00
Boris Zbarsky
8bfb93c8f3
Bug 478445 and bug 499628. strokeText needs to not re-stroke the current path. r=vlad, a=vlad
2010-11-30 13:19:56 -05:00
Boris Zbarsky
01bf8d9c4f
Bug 608914 part 2. Get rid of some temporary strings now that we can AppendFloat to an nsAString. r=dbaron
2010-11-30 13:18:15 -05:00
Dave Townsend
3d60479c26
Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout
2010-12-01 11:01:56 -08:00
Daniel Holbert
0cfae6c726
Bug 613283: Remove unused/duplicate method 'InternalFormatHasAlpha'. r=vlad a=bsmedberg
2010-11-30 21:27:30 -08:00
Boris Zbarsky
268af28d95
Bug 478445 and bug 499628. strokeText needs to not re-stroke the current path. r=vlad, a=vlad
2010-11-30 13:19:56 -05:00
Boris Zbarsky
5e8a6a3526
Bug 608914 part 2. Get rid of some temporary strings now that we can AppendFloat to an nsAString. r=dbaron
2010-11-30 13:18:15 -05:00
Benoit Jacob
a2cfc52f20
Bug 613350 - Pass 2 more WebGL draw-test - r=vladimir a=joe
2010-11-25 09:00:00 -05:00
Benoit Jacob
d97d18a28e
Bug 613324 - update WebGL constants - r=vladimir
2010-11-25 08:59:35 -05:00
Benoit Jacob
02b3d539ee
Bug 613306 - fix bufferSubData quickStub - r=vladimir
2010-11-25 08:59:33 -05:00
Vladimir Vukicevic
7730865316
b=612334; update in-tree webgl tests from svn; npotb
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
d7a6b857e5
b=612334; fix webgl read-pixels test; r=bjacob
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
41f650b08c
b=612334; fix webgl tex-image-invalid-data test; r=bjacob
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
e3d4f942b6
b=612334; fix webgl program-test test; r=bjacob
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
6f7d197f44
b=612334; fix webgl invalid-passed-params test; r=bjacob
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
05435a6c5f
b=612334; fix webgl context type; r=bz
...
--HG--
rename : dom/interfaces/canvas/nsICanvasRenderingContextWebGL.idl => dom/interfaces/canvas/nsIDOMWebGLRenderingContext.idl
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
bd8e952358
b=612334; fix webgl bind-uniform-location test; r=bjacob
2010-11-16 20:33:03 -08:00
Vladimir Vukicevic
b15a769deb
b=612334; fix webgl depth-clear-value getter type; r=bjacob
2010-11-16 20:33:03 -08:00
Vladimir Vukicevic
0d007165df
b=528042; add missing toDataURL support for webgl canvases; r=bjacob
2010-11-16 20:33:03 -08:00
Vladimir Vukicevic
5ce28c1a33
b=539771; Add support for context attribs to canvas; r=jmuizelaar
2010-11-16 20:33:03 -08:00
Benoit Jacob
695ed3372f
Bug 610435 - WebGL crash in drawElements - r=vladimir, a=blocking-betaN
2010-11-14 12:26:26 -05:00
Mike Kristoffersen
f60ae24e4e
Bug 575647 - [e10s] Move FlushLayoutForTree to nsContentUtils r=jonas, a=approval2.0
2010-11-03 13:57:15 +01:00
Benoit Jacob
9294c1fa05
Bug 607774 - Implement the spec on Renderbuffers and Framebuffers - r=vladimir
2010-11-05 15:57:58 -04:00
Benoit Jacob
2a62f5cf45
Bug 593867 - crash [@WebGLContext::ValidateProgram] in NVIDIA driver on Mac - r=vladimir
2010-11-05 15:57:58 -04:00
Benoit Jacob
f8dba604ea
Bug 604395 - try OSMesa as last resort - r=vladimir
2010-11-05 15:57:58 -04:00
Benoit Jacob
a01e962a47
Bug 606276 - More WebGL message fixes - r=vladimir
2010-11-05 15:57:58 -04:00
Benoit Jacob
6c5a4d5444
Bug 605462 - WebGLContextGL.cpp:3248: warning: unused variable 'debugFlags' - r=dholbert
2010-11-05 15:57:57 -04:00
Benoit Jacob
938249250d
Bug 576620 - crash: getParameter stack corruption in the paths returning 4 ints - r=joe, a=blocking-beta7
2010-11-01 13:13:00 -07:00
Chris Jones
b734072332
Bug 606279, part 4: Only allocate an image large enough to cover the <canvas>. r=joe a=blocking-fennec
2010-10-26 17:20:53 -05:00
Chris Jones
d7320f4dd7
Bug 606279, part 3: Port transformed rendering to PDocumentRenderer. r=joe
2010-10-26 17:20:53 -05:00
Chris Jones
cfd44f24b3
Bug 606279, part 2: Use more concise types in PDocumentRenderer. r=joe
2010-10-26 17:20:53 -05:00
Chris Jones
e5ab98f45e
Bug 606279, part 1: Excise shmem-backed canvas. r=joe sr=vlad
2010-10-26 17:20:53 -05:00
Mike Kristoffersen
1c8038c9cd
Bug 575652 - [e10s] inline DeallocShmem setup. r=cjones, a=dougt
2010-10-21 11:20:41 +02:00
Ms2ger
2b64b66b75
Bug 589581 - Don't throw on non-finite values in canvas2Dcontext.isPointInPath; r+a=vlad
2010-10-17 20:24:31 +02:00
Benoit Jacob
07ea38d135
Bug 594393 - Better, less confusing, messages when drawing with not-yet-uploaded textures - r=vladimir, a=joe
2010-10-15 17:50:15 -04:00
Benoit Jacob
0de39fa52f
Bug 598838 - Fix WebGL messages (were printing uninitialized values) - r=vladimir
2010-10-15 17:50:15 -04:00
Benoit Jacob
fb9f832a4f
Bug 598825 - Turn WebGL messages into JS warnings, prefix with WebGL - r=vladimir
2010-10-15 17:50:15 -04:00
Benoit Jacob
f8f950b59e
Bug 594352 - Optimize texture conversion when no conversion needed - r=vladimir
2010-10-15 17:50:15 -04:00
Benoit Jacob
c07560ea63
Bug 594195 - Optimizations in texel conversion functions - r=vladimir
2010-10-15 17:50:15 -04:00
Benoit Jacob
d521e2b15a
Bug 593496 - Fix WebGL textures: conversions, flipping, premultiplication, unpack alignment - r=vladimir
2010-10-15 17:50:15 -04:00
Vladimir Vukicevic
0c3148afbf
b=603235, fix string usage; r=bas, a=crash
2010-10-10 20:10:16 -07:00
Vladimir Vukicevic
28d47aae62
b=602396; upgrade ANGLE to r445, mozilla portion; r=bjacob a=b
2010-10-09 12:44:25 -07:00
Vladimir Vukicevic
bfa142f3af
b=528746; 2dcontext.drawImage paints webgl canvas upside down; r=jrmuizel
2010-10-09 12:44:24 -07:00
Vladimir Vukicevic
2290345634
Update in-tree WebGL test suite to r12629
2010-10-09 12:44:24 -07:00
Vladimir Vukicevic
9a9b398082
b=582053; integrate webgl confromance suite as mochitest, angle followup; r=bjacob
2010-09-13 08:53:52 -07:00
L. David Baron
513e92175c
Remove canvas shadow quirk that was recently removed from the spec. (Bug 600428) r=roc a2.0=blocking2.0:beta8
2010-10-09 09:34:58 -07:00
Bas Schouten
407c290d6c
Bug 600941: Follow-up to properly process review comment, typo. r=vlad a=blocking-betaN
2010-10-08 18:13:47 +02:00
Bas Schouten
82d1f28bc1
Bug 600909: Optimize DrawPath for working with D2D surfaces. r=vlad a=blocking-betaN
2010-10-08 18:02:56 +02:00
Justin Wood
6e7d57c689
Bug 600767 - [SeaMonkey] Linux Mochi-1 test_2d.composite.uncovered.image.destination-atop.html failing. r=khuey f=vlad a=NPOTB
2010-10-01 01:24:40 -04:00
Jae-Seong Lee-Russo
da5ee096cc
Bug 575651 - "[e10s] packing order in nsCanvasRenderingContext2D" r=doug.turner a=blassey
...
--HG--
extra : rebase_source : 5c90926e6796a302b13674ffed46814e825f5fed
2010-07-23 14:10:00 -04:00
Benoit Jacob
7f64c196c1
Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7
2010-10-06 21:40:08 -07:00
Boris Zbarsky
508497fc58
Fix this test to deal better with float rounding issues. Followup to bug 587106, a=bustage
2010-10-06 23:41:34 -04:00
Boris Zbarsky
f0efa221b7
Followup for bug 587106. Update test to the new syntax. a=bustage
2010-10-06 22:40:41 -04:00
Boris Zbarsky
d8c5714377
Bug 587106. Make the alpha value of strokeStyle and company correct even for small alpha values. r=vlad, a=vlad
2010-10-06 21:01:37 -04:00
Benoit Jacob
e2276ac252
fix compilation on windows. r+a=fixing-bustage
2010-10-06 17:07:16 -04:00
Benoit Jacob
c16afc9807
Backed out changeset 638ce363a9b1
2010-10-06 17:05:19 -04:00
Benoit Jacob
1845de1c27
Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7
2010-10-06 16:43:25 -04:00
Benoit Jacob
8a6d97a8b9
Bug 602183 - Crash [@ atioglxx.dll@0x15a1d3 ] on certain site - r=joe, a=blocking2.0-b7
2010-10-06 16:43:21 -04:00
Masatoshi Kimura
b8b8880ec4
b=600120; fix canvas composite.uncovered.image tests; r+a=vlad
2010-09-29 15:24:40 -07:00
Vladimir Vukicevic
22f9721973
b=599698; remove UpdateSurfaceClip speedtrap in canvas drawImage; r+a=shaver
2010-09-25 23:57:56 -07:00
Benoit Jacob
fe75ce09fc
Bug 596034 - make sure gl_PointCoord is available in the shader language - r=vladimir, a=blocking-beta7
2010-09-27 16:20:15 -04:00
Kyle Huey
889908e453
Backing out Bug 599698. a=me
2010-09-26 08:19:20 -04:00
Vladimir Vukicevic
fe8f4997c8
b=599698; remove UpdateSurfaceClip speedtrap in canvas drawImage; r+a=shaver
2010-09-25 23:57:56 -07:00
David Humphrey
90a08110a9
Bug 553938 - add crashtest. a=NPOTB
2010-09-24 11:34:23 -07:00
Benoit Jacob
cd1df65728
Bug 585832 - Graphics feature tests are too strict - r+a=joe
2010-09-20 13:20:45 -04:00
Kyle Huey
060be025f4
Bug 565843: Implement <canvas>.mozGetAsFile(name, type). r+a=sicking
...
--HG--
extra : rebase_source : 1a7a635dc5a7da047967d8feb57d637e83027618
2010-09-17 21:14:59 -04:00
Tom Brinkman
eb0ab51381
Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0
2010-09-16 14:34:53 -07:00
Benoit Jacob
9fdc606058
Bug 594874 - GfxInfo blocklist needs to be used by D3D, WebGL, OpenGL - 3/3 - r=vladimir, a=blocking2.0
2010-09-16 12:45:23 -04:00
Benoit Jacob
f0cdbe5a48
Bug 596032 - check and clear GL error flag after WebGL initialization - r=vladimir, a=blocking2.0
2010-09-16 12:45:01 -04:00
Chris Jones
64b517b4b0
Merge m-c --> cedar
2010-09-13 19:24:09 -05:00
Vladimir Vukicevic
da315d9714
b=593850; [webgl] fix bad-arguments and null-object-behaviour tests; r=bjacob, a=b
2010-09-13 08:57:25 -07:00
Vladimir Vukicevic
6f7f10b1ae
b=593850; [webgl] remove bogus webgl debug utils from tests; r=bjacob
2010-09-13 08:56:13 -07:00
Vladimir Vukicevic
e76bb05f4e
b=593850; [webgl] fix test null-uniform-location; r=bjacob
2010-09-13 08:56:01 -07:00
Vladimir Vukicevic
f59f3bfe4d
b=593850; [webgl] fix gl-uniform-arrays test; r=bjacob
2010-09-13 08:55:45 -07:00
Vladimir Vukicevic
1c673018fe
b=593850; [webgl] fix gl-scissor test; r=bjacob
2010-09-13 08:55:29 -07:00
Vladimir Vukicevic
ea9b901e84
b=593850; [webgl] fix gl-object-get-calls test; r=bjacob
2010-09-13 08:55:07 -07:00
Vladimir Vukicevic
0fbfbd3dc2
b=593720; make webgl less verbose; r=bjacob
2010-09-13 08:40:01 -07:00
Oleg Romashin
97c15514a0
Merge with mozilla central 2779c55431a4, no conflicts
2010-09-10 22:32:25 -07:00
Chris Jones
c81a4e20fd
Merge m-c --> cedar
2010-09-08 17:25:30 -05:00
Ginn Chen
ec09081ccf
Bug 594734 Use $(TAR) instead of tar for content/canvas/test/webgl r=bjacob a=testing file only
2010-09-10 20:56:33 +08:00
Chris Jones
eab6f9aa7e
Merge m-c --> cedar
2010-09-07 17:35:15 -05:00
Robert Sayre
411ce23490
jaegermonkey. what. a=arewefastyet
2010-09-11 15:06:33 -04:00
L. David Baron
366b75199e
Change the blur radius for -moz-box-shadow and text-shadow to match what is specified in css3-background, and the blur radius for canvas to follow what is specified in HTML5. (Bug 590039) r=roc a2.0=blocking2.0:beta6
...
This fixes the multiplication by 1.5 in
gfxAlphaBoxBlur::CalculateBlurRadius (originally added in changeset
ce9f05b57b95 for bug 467518) to work correctly. It was previously a
multiplication by 1 due to integer division. CalculateBlurRadius
previously multiplied by 1.880; it now multiplies by 2.820.
This changes canvas shadow handling to multiply shadowBlur by 2 before
taking its square root, as described in the spec. This means that
canvas shadow blurs 8px or smaller are 1.5 times larger than they were
previously (due to the CalculateBlurRadius change), and canvas shadow
blurs larger than 8px are 2.121 times larger than they were previously
(due to the CalculateBlurRadius change *and* the additional factor of
sqrt(2)).
This changes text-shadow and -moz-box-shadow handling to use
CalculateBlurRadius on half of the value given instead of passing the
value through directly. This means that text-shadow and box-shadow
blurs are multiplied by 1.410 relative to their old sizes. It also
means that we round rather than floor, so that the effect that used to
be drawn by a blur in the range 1px to 1.99px is now drawn by a blur
anywhere in the range 0.36px to 1.05px, the effect that used to be drawn
by a blur in the range 2px to 2.99px is now drawn by a blur anywhere in
the range 1.06px to 1.77px, what used to be a drawn by a blur in the
range 3px to 3.99px is now drawn by a blur anywhere in the range 1.78px
to 2.47px, etc.
2010-09-11 09:27:12 -07:00
Robert Sayre
1e38f2645f
Merge mozilla-central to tracemonkey.
2010-09-10 11:47:11 -04:00
Robert Sayre
93a7a7fac9
merge mozilla-central to tracemonkey.
2010-09-08 10:33:07 -04:00
Chris Jones
085d91769e
Bug 590294, part 4: IGNORE_VIEWPORT_SCROLLING currently implies interpreting the visible region as being relative to document space. Displayport rendering wants everything IGNORE_VIEWPORT_SCROLLING implies, except it wants the visible region to be relative to the viewport. So, split the coordinate-space interpretation into a new flag DOCUMENT_RELATIVE, which interprets the visible region as document-relative. r=tn sr=roc
2010-09-03 15:10:46 -05:00
Robert O'Callahan
99c9793ffb
Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad
2010-09-02 21:18:40 +12:00
Robert O'Callahan
a6fc3b3045
Bug 579276. Part 1: Change layer/layermanager user data API to use keys and values. r=cjones,sr=vlad
2010-09-02 21:18:39 +12:00
Benoit Jacob
1d62c53b40
Bug 593608 - drawArrays() crash - r+a=vladimir
2010-09-05 17:27:04 -04:00
David Mandelin
5c543e15c5
[JAEGER] Merge from Tracemonkey.
2010-08-31 10:36:08 -07:00
Vladimir Vukicevic
a86f10082f
b=592101; [webgl] don't use GLSL translator output on real GLESv2 targets; r=bas a=b5
2010-08-30 19:56:40 -04:00
Vladimir Vukicevic
90a762ce95
b=592103; [webgl] return invalid uniform names as null correctly from webgl; r=bas; a=b5
2010-08-30 19:56:32 -04:00
David Mandelin
5fd6fcd11c
[JAEGER] Merge from Tracemonkey.
2010-08-30 11:38:48 -07:00
Robert O'Callahan
c6ff4f4ba9
Bug 581222. Extend gfxAlphaBlur to support "spread radii". r=vlad
...
--HG--
extra : rebase_source : e644ae08007e52c524c3237d336441f1413f846b
2010-08-23 21:30:07 +12:00
Bas Schouten
47195b5103
Bug 593268 - Part 2: Make Canvas use LayerManager::CreateOptimalSurface. r=vlad
2010-09-08 05:27:31 +02:00
Benoit Jacob
3f8fe94997
Disable uniform-location.html test. r=vlad
2010-08-26 20:46:15 +00:00
Peter Van der Beken
7a50c34f2e
Fix for bug 565742 (too much QIing/Addrefing/Releasing under NativeInterface2JSObject). r=smaug, a=bsmedberg.
2010-07-13 17:44:51 +02:00
Benoit Jacob
43561f5496
Bug 590729 - Update WebGL tests to upstream r12308, and Mochitest improvements - r=vladimir, a=blocking2.0
2010-08-25 19:09:26 -04:00
Benoit Jacob
71bfee147a
Bug 588918 - Make WebGL test suite pass without Valgrind errors - r=vladimir, a2.0=blocking+
2010-08-25 08:17:08 -04:00
Benoit Jacob
6c22fea10d
Bug 589901 - Fix validation typo in readPixels() - r=vladimir, a=blocking-beta5
2010-08-25 08:16:04 -04:00
Benoit Jacob
7570d6cdd9
Bug 586811 - Handle incomplete and NPOT textures - r=vladimir a=blocking2.0
2010-08-23 17:03:53 -04:00
Benoit Jacob
c83b92e87a
Bug 585199 - Implement WebGLActiveInfo, remove NativeJSContext, adapt WebGL code to that - r=vladimir a=blocking2.0
2010-08-23 17:03:49 -04:00
Benoit Jacob
2dcac46106
Bug 584840 - Fix texParameter methods - r=vladimir a=blocking2.0
2010-08-23 17:03:44 -04:00
Benoit Jacob
438224546f
Bug 584861 - Fix CheckSaneSubrectSize - r=vladimir a=blocking2.0
2010-08-23 17:03:40 -04:00
Benoit Jacob
1456afdde2
Bug 584501 - another round of texture fixes - r=vladimir a=blocking2.0
2010-08-23 17:03:35 -04:00
Benoit Jacob
37b523bb12
Bug 582053 - Integrate WebGL conformance suite as a mochitest - r=ctalbert,vladimir a=blocking2.0
...
--HG--
rename : content/canvas/test/webgl/test_list.txt => content/canvas/test/webgl/00_testFIXME_list.txt
rename : content/canvas/test/webgl/conformance/00_test_list.txt => content/canvas/test/webgl/conformance/00_testFIXME_list.txt
rename : content/canvas/test/webgl/more/00_test_list.txt => content/canvas/test/webgl/more/00_testFIXME_list.txt
2010-08-25 08:14:12 -04:00
Benoit Jacob
c96c16ca50
Bug 592737 - vertexAttrib3fv crash [@JSObject::getClass] - r=vladimir, a=blocking2.0
2010-09-02 10:46:51 -04:00
Benoit Jacob
51358b356f
Bug 592416 - Various WebGL fixes - r=vladimir
2010-09-02 10:38:26 -04:00
Benoit Jacob
d2e284d8cb
Bug 571054 - emulate vertex attrib 0 on desktop GL - r=vladimir
2010-09-02 10:34:08 -04:00
Benoit Jacob
c1f0f51731
Bug 591438 - disable getParameter random testing - r=vladimir
2010-09-02 10:31:08 -04:00
Benoit Jacob
4e7628eff4
Bug 588918 - fix many valgrind uninitialized value errors - r=vladimir
2010-09-02 10:30:26 -04:00
Benoit Jacob
dc70748faa
Bug 591084 - various WebGLTexture improvements - r=vladimir
2010-09-02 10:29:41 -04:00
Benoit Jacob
c93ceb32aa
Bug 591042 - validation fix in copyTexImage2D and update list of failing tests - r=vladimir, a=blocking2.0
2010-09-02 10:28:38 -04:00
Vladimir Vukicevic
4b4720d5c1
b=589011; always check if webgl shader validator is enabled; r=joe, a=blocking
2010-08-19 19:50:38 -07:00
Zack Weinberg
670ff6c170
Bug 576044 (6/12): remove vestiges of nsCSSType. r=dbaron a2.0=dbaron
2010-08-19 15:33:44 -04:00
Jim Mathies ext:(%2C%20Rob%20Arnold%20%3Crobarnold%40cs.cmu.edu%3E)
064ed97490
Bug 559613 - Reuse the rendering context for tab previews and drop the cache time to 5 seconds. r=robarnold,jimm sr=vlad
...
a=blocking2.0
2010-08-19 08:22:46 -07:00
Bas Schouten
4233834653
Bug 587316 - Part 6: Disable failing gradient test on D2D. r=jrmuizel
2010-08-16 09:15:03 +02:00
Bas Schouten
f005c34c87
Bug 587316 - Part 5: Disable failing rectangle drawing test failing due to D2D inaccuracy. r=jrmuizel
2010-08-16 09:15:02 +02:00
Bas Schouten
bc233b57db
Bug 587316 - Part 2: Disable degenerate rect stroking test. r=jrmuizel
2010-08-16 09:15:02 +02:00
Vladimir Vukicevic
7b8bcf3dee
b=587304; fix no-op optimization back to what it really says; r=jrmuizel
2010-08-14 12:59:52 -07:00
Vladimir Vukicevic
2667fad3ff
b=587304; fix some string usage in WebGL shader validation; r=jeff
2010-08-14 12:59:29 -07:00
Markus Stange
616d2696c9
Bug 506826 - Invalidate -moz-element rendering observers when necessary. r=roc
2010-08-13 15:36:13 +02:00
Robert O'Callahan
d93392c875
Bug 522859. Handle unbounded cairo operators properly in the Quartz backend. r=jrmuizel,a=joe
2010-08-13 22:02:47 +12:00
Vladimir Vukicevic
62c942e2ac
b=585502; WebGL shader validation crash; r=bjacob
2010-08-09 23:51:56 -07:00
Vladimir Vukicevic
a96fc8d7e5
b=584815; enable WebGL shader validation and remove obsolete texture API; r=bjacob
2010-08-06 22:10:38 -07:00
Vladimir Vukicevic
524b4f23fb
b=583838; add ANGLE/D3D WebGL support - part 2 - build EGL on windows and try to use it; r=bjacob
2010-08-06 22:09:18 -07:00
Joe Drew
c4559b95bd
Bug 552809 - XSync the results of our out-of-process canvas draws after we've finished drawing, so we're able to reliably read the updated contents from the chrome process. r=cjones,romaxa a=blocking-fennec2.0a1+
2010-08-05 13:46:00 -05:00
Bas Schouten
df96c766fc
Bug 584663: Make sure we begin a new path for the rectangle/fill call. r=vlad
...
--HG--
extra : rebase_source : e2fe17353d43e90432f78c7e5848b9d74dee73f2
2010-08-05 21:39:00 +02:00
Benoit Jacob
5f79d67d56
Bug 568761; WebGL memory leaks; r=vladimir
2010-08-05 09:58:47 -04:00
Benoit Jacob
9c01089889
Bug 579529; fix validation Uniform and VertexAttrib functions taking arrays; r=vladimir
2010-08-05 09:55:56 -04:00
Jonathan Kew
2a1ae81604
bug 581092 - use unrounded width when advancing x-position to draw RTL text run in canvas. r=vlad a=blocking2.0
2010-08-05 10:18:39 +01:00
Robert Sayre
7cb0f0f1ca
Merge mozilla-central to tracemonkey.
2010-07-30 21:57:41 -07:00
Vladimir Vukicevic
14c711fa3e
b=583375; update ANGLE to r367; r=vlad
2010-07-30 15:22:11 -07:00
Bas Schouten
e4bf07ac29
Bug 567169: Followup changeset 4a3e8596e8fc - addresses review comments I neglected to process when pushing the patch. a=blocking-betaN
2010-07-30 21:31:15 +02:00
Jeff Muizelaar
0610c347b3
Bug 576169: Use fill() where possible rather than clip-paint. r=vlad
2010-07-30 20:57:19 +02:00
Nicholas Nethercote
a001a585eb
Bug 552812 - nanojit: factor out AccSet differences into TM and TR (take 3, TM-specific part). r=gal.
2010-07-27 22:33:42 -07:00
Robert Sayre
017624baad
Merge mozilla-central to tracemonkey.
2010-07-27 13:09:04 -07:00
Bobby Holley
f0ccb8c0b7
Bug 578511 - Canvas API to disable sync decoding of images.r=roc,sr=vlad
2010-07-26 17:20:45 -04:00
L. David Baron
27332c5b76
Update to latest spec changes for ctx.font setter and getter. (Bug 508452) r=bzbarsky
2010-07-24 12:17:38 -07:00
L. David Baron
975340f0d4
Revert incorrect changes made in http://hg.mozilla.org/mozilla-central/rev/f6beeb315747 (Bug 508452) r=bzbarsky
...
Note: the tests in this patch don't actually pass until the next one is applied as well.
2010-07-24 12:17:38 -07:00
Nicholas Nethercote
e83ff689e0
Backout TM-specific patches for bug 552812 due to assertion failures on Win2003.
2010-07-26 00:03:02 -07:00