Robert O'Callahan
357dba39ef
Bug 731868. Part 2: Make CanvasRenderingContext2DUserData's reference to the context weak (Azure). r=jrmuizel
2012-06-01 18:26:42 +12:00
Robert O'Callahan
340cfac1c7
Bug 731868. Make reference from CanvasRenderingContext2DUserData to its 2D (non-Azure) context weak. r=jrmuizel
2012-06-01 18:26:36 +12:00
Peter Van der Beken
5fb21f4a0a
Fix for bug 762657 (Fix canvas tests and drop support for fake ImageData in putImageData to comply with spec). r=Ms2ger.
2012-05-25 16:27:18 +02:00
Peter Van der Beken
9cac072960
Fix for bug 762651 (Add wrappercache to CanvasRenderingContext2D). r=bz.
2012-06-04 21:41:51 +02:00
Benoit Jacob
070174f949
Bug 765137 - 3/3 - WebGL: more cleanup and renaming around extensions - r=jgilbert
2012-06-16 01:12:30 -04:00
Benoit Jacob
e18f37f541
Bug 765137 - 2/3 - WebGL: clean up IsExtensionSupported - r=jgilbert
2012-06-16 01:12:08 -04:00
Benoit Jacob
35268374f5
Bug 765137 - 1/3 - WebGL: use case-insensitive comparisons rather than lower-case versions of extension strings - r=jgilbert
2012-06-16 01:11:50 -04:00
Benoit Jacob
844544c69a
Bug 765179 - 2/2 - Check for empty string in WebGL SplitLastSquareBracket - r=jgilbert
2012-06-15 17:40:25 -04:00
Benoit Jacob
9d1e97946a
Bug 765179 - 1/2 - Check for empty GLSL identifier strings - r=jgilbert
2012-06-15 17:39:21 -04:00
Benoit Jacob
40fa518253
Bug 765198 - WebGL crash in readPixels with null destination - r=bz
2012-06-15 17:36:48 -04:00
Boris Zbarsky
60ae23ad37
Bug 750297 part 2. Switch WebGLUniformLocation to Paris bindings. r=peterv, bjacob
2012-06-15 16:25:51 -04:00
Benoit Jacob
92625bf9ef
Bug 763559 - Enable WEBGL_compressed_texture_s3tc with ANGLE - r=jgilbert
2012-06-14 23:16:21 -04:00
Benoit Jacob
59bf744581
Bug 763355 - more logging to understand WebGL read-pixels-test intermittent timeouts on Android - r=jgilbert
2012-06-14 16:12:34 -04:00
Nicholas Cameron
68fb6559be
Bug 761890 (was 746883); fix unexpected passes due to Azure/Skia canvas. r=gw280,jmuizelaar
2012-04-16 07:49:56 +12:00
Ryan VanderMeulen
0bb9cd2e5f
Merge m-c to inbound.
2012-06-12 21:36:40 -04:00
Matt Brubeck
0517e4d04d
Merge last green changeset from inbound to mozilla-central
2012-06-12 18:24:45 -07:00
Nicholas Cameron
f0c6b2ef4e
Bug 750575; use nsCOMPtr around nsIPresShell in canvas code. r=roc
2012-06-12 10:48:42 -07:00
Chris Jones
8bca2712e7
Bug 746813: Check for context allocation failure before returning inverse transform. r=joedrew
2012-06-12 10:31:37 -07:00
John Drinkwater
d5664069ed
Bug 758844 - Disable debug output unless MOZ_GL_DEBUG is defined. r=jgilbert
2012-06-11 08:25:06 -07:00
Ryan VanderMeulen
7243a68652
Merge m-c to inbound
2012-06-10 17:59:00 -04:00
Olli Pettay
2146ee62af
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
Matt Brubeck
6940aaf76e
Back out bug 761890, bug 746896, and bug 759036 because of reftest failures
2012-06-11 22:50:31 -07:00
Andrew McCreight
aa1604c864
Bug 754478 - clean up cycle collector JS tracing callbacks. r=bent
2012-05-15 09:56:39 -07:00
Benoit Jacob
46e9de26fb
Bug 759221 - 5/6 - mark known failing WebGL conformance tests on Android - r=jgilbert
2012-06-08 13:41:43 -04:00
Benoit Jacob
e5dc9ea303
Bug 759221 - 4/6 - webgl mochitest needs a longer timeout on android - r=jgilbert
2012-06-08 13:41:42 -04:00
Benoit Jacob
ddf3d2dafb
Bug 761326 - test_2d.path.arc.scale.1 assumes unrealistic 0.098 tolerance or luck - r=jrmuizel
2012-06-08 13:41:39 -04:00
Matt Brubeck
a99bca4a9c
Back out bug 759221 and bug 761326 because of media test failures
2012-06-08 12:20:14 -07:00
Benoit Jacob
0b505fc3f9
Bug 759221 - 5/6 - mark known failing WebGL conformance tests on Android - r=jgilbert
2012-06-08 13:41:43 -04:00
Benoit Jacob
1f3534e1ef
Bug 759221 - 4/6 - webgl mochitest needs a longer timeout on android - r=jgilbert
2012-06-08 13:41:42 -04:00
Benoit Jacob
64bf2c0270
Bug 761326 - test_2d.path.arc.scale.1 assumes unrealistic 0.098 tolerance or luck - r=jrmuizel
2012-06-08 13:41:39 -04:00
Ms2ger
2692cc2ec5
Bug 759726 - Move mCanvasElement to nsICanvasRenderingContextInternal and make SetCanvasElement return void; f=bz r=bjacob
2012-06-06 09:42:47 +02:00
Ms2ger
45c3e6dc46
Bug 760156 - Cleanup LOCAL_INCLUDES in content/media/; r=sicking
...
This patch makes it possible to include nsGenericHTMLElement.h without adding
to LOCAL_INCLUDES.
2012-06-06 09:40:02 +02:00
Ms2ger
02552d94c3
Bug 629882 - Support currentColor in the 2D canvas context; r=dbaron
...
This changes nsCSSParser::ParseColorString to fill in an nsCSSValue instead
of an nscolor, and exposes nsRuleNode::ComputeColor to turn this nsCSSValue
into an nscolor.
Because gradients can be used with different canvas elements in different
documents, these cannot pass useful values for nsRuleNode::ComputeColor's
aPresContext and aStyleContext arguments. This patch also changes SetColor
to deal with those parameters being null.
2012-06-06 09:36:38 +02:00
Ms2ger
f44288ddda
Bug 758670 - Use stdint types instead of stdin ones in dom; r=mounir
2012-06-06 09:22:06 +02:00
Chris Jones
fbcfc6835d
Bug 761894: Band-aid bustage from bug 760675 when using WebGL on same thread as GL compositor. rs=jrmuizel
2012-06-05 20:33:59 -07:00
Benoit Jacob
5f2211054b
Bug 760675 - update adreno blacklisting to not use the global context - r=jrmuizel
...
The current Adreno blacklists hard-asserts (even in release builds) that there is a global context, as it needs it to get renderer info. That was done as, at the time (bug 736123) there were GL context creation crashes there.
However, without share groups, I can't reproduce the context creation crashes anymore, so this approach doesn't seem to be needed anymore. If we were unlucky and there still were context creation crashes, the solution would be the java thread thing mentioned in comment 0, anyway.
2012-06-02 16:28:18 -04:00
Andrew Quartey
fcb4b6bac0
Bug 731836 - Add preference to use Mesa LLVMpipe for software rendering - r=bjacob
2012-06-02 12:05:45 -04:00
Benoit Jacob
d449fcd028
Bug 748211 - getVertexAttrib should reject the VERTEX_ATTRIB_ARRAY_POINTER pname - r=jgilbert
2012-06-01 15:32:18 -04:00
Boris Zbarsky
d8299d963a
Bug 748266. Switch the WebGL canvas context to new DOM bindings. r=peterv
2012-05-31 14:16:48 -04:00
Robert O'Callahan
d20e97dabf
Backing out 65cd6893941e, b24941f7205b and bcec6006b1ac (bug 731868) for test failures
2012-06-01 20:27:53 +12:00
Robert O'Callahan
1166d62fb8
Bug 731868. Part 2: Make CanvasRenderingContext2DUserData's reference to the context weak (Azure). r=jrmuizel
2012-06-01 18:26:42 +12:00
Robert O'Callahan
0684de2898
Bug 731868. Make reference from CanvasRenderingContext2DUserData to its 2D (non-Azure) context weak. r=jrmuizel
2012-06-01 18:26:36 +12:00
Nicholas Cameron
334d561801
Bug 761890 (was 746883); fix unexpected passes due to Azure/Skia canvas. r=gw280,jmuizelaar
2012-04-16 07:49:56 +12:00
Boris Zbarsky
bd63b368ca
Backed out changeset f96e0f078b49 (bug 748266) because the test suite is bogus and we're failing a crashtest too.
2012-05-31 16:20:49 -04:00
Boris Zbarsky
d25bb48544
Bug 748266. Switch the WebGL canvas context to new DOM bindings. r=peterv
2012-05-31 14:16:48 -04:00
Jeff Gilbert
61c691623c
Bug 750527 - Rebind program if current program is relinked - r=bjacob
2012-05-30 17:00:38 -07:00
Jeff Gilbert
750b3211d8
Bug 746740 - GetProgramInfoLog should return null on GL error - r=bjacob
2012-05-30 16:05:37 -07:00
Ed Morley
05a0dd9007
Merge mozilla-central to mozilla-inbound
2012-05-30 18:24:56 +01:00
Gervase Markham
d697fdc8ec
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
2012-05-29 16:52:43 +01:00
Benoit Jacob
037a32505e
Bug 759178 - WebGL extension strings should be case-insensitive - r=jgilbert
2012-05-30 08:30:32 -04:00