Commit Graph

943 Commits

Author SHA1 Message Date
Benoit Jacob
d1f3481dbb b=572018; DOMElementToImageSurface: fix memleak and work in one pass; r=vladimir 2010-06-19 10:47:53 -04:00
Benoit Jacob
30e986a615 b=571029; readPixels API change, support both old and new signatures, also fix 572797 (allow non-fitting rectangles), and check that sizes are nonnegative; r=vladimir 2010-06-19 10:46:12 -04:00
Benoit Jacob
ce79cd52c3 b=567499; fix getuniform for bool uniforms and return nsIVariant; r=vladimir 2010-06-19 10:43:40 -04:00
Benoit Jacob
102996c96e b=567499; let getXxxParameter functions return nsIVariant; r=vladimir 2010-06-19 10:42:43 -04:00
Boris Zbarsky
d1b226591b Bug 517056. Drawing an incomplete image to the canvas shouldn't throw; should instead silently do nothing. r=vlad 2010-06-18 12:23:05 -04:00
Hanspeter Niederstrasser
b045ec2c0a Fix for bug 557660 (WebGL interfaces are created even when MOZ_WEBGL unset). r=jst. 2010-04-09 19:05:54 +02:00
Doug Turner
b61349d22d Automerge with mc. no manual changes 2010-04-21 03:31:13 -07:00
Daniel Holbert
bfa6500e50 Bug 560378, Patch C: Make int<-->float conversions explicit to avoid MSVC compile warnings, in nsCanvasRenderingContext2D.cpp. r=vlad 2010-04-20 11:50:39 -07:00
Daniel Holbert
c7fd484136 Bug 560378, patch B: Use the correct version of delete[] in nsCanvasRenderingContext2D.cpp. r=vlad 2010-04-20 11:49:38 -07:00
Daniel Holbert
08824e1f81 Bug 560378, Patch A: Use "!!" for converting int to bool, to avoid MSVC compile warning in nsCanvasRenderingContext2D.cpp. r=vlad 2010-04-20 11:48:29 -07:00
Chris Jones
74b39dac6f Fix merge bustage 2010-04-16 01:58:01 -05:00
Chris Jones
67b02de57a Merge mozilla-central 2010-04-16 01:34:35 -05:00
Oleg Romashin
93e412b1c9 Merged with mozilla-central 2010-04-07 06:59:04 -04:00
Oleg Romashin
72311fdf0c Bug 556850 - WebGL compilation busted for Qt builds. r=vladimir 2010-04-07 03:53:18 -04:00
Doug Turner
28cfa9d63f merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp. 2010-03-26 14:22:48 -07:00
Josh Matthews
2b9758653f Bug 554835 - Build fixes for undefined MOZ_IPC. r=bnewman,joe 2010-03-25 12:10:14 -04:00
Josh Matthews
89776c1fbf Bug 524180 - Fix non-MOZ_IPC build. r=joe 2010-03-24 18:27:08 -04:00
Vladimir Vukicevic
d7b1ad57ae b=571287; let canvas participate in cycle collection; r=bz 2010-06-15 14:38:05 -07:00
Benoit Jacob
08954757b8 b=571027; implement new PixelStorei parameters for textures; r=vladimir 2010-06-15 11:59:39 -04:00
Benoit Jacob
edb6d58886 b=571027; implement new TexImage2D signatures; r=vladimir 2010-06-15 11:54:03 -04:00
Benoit Jacob
b332455dad b=571076; Implement GetAttachedShaders; r=vladimir 2010-06-15 11:49:34 -04:00
Benoit Jacob
e4c9db0dd6 b=569236; better WebGL messages; r=vladimir 2010-06-14 14:44:12 -04:00
Benoit Jacob
e3525ff059 b=571028; remove GetString and merge into GetParameter as per the updated spec; r=vladimir 2010-06-11 17:45:40 -04:00
Benoit Jacob
10776d7401 b=569714; Fix GetParameter and let it return nsIVariant; r=vladimir 2010-06-11 17:36:34 -04:00
Craig Topper
9ba803bea7 Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc 2010-03-25 14:17:11 +01:00
Peter Van der Beken
ff7255aaa2 Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking. 2010-04-19 17:40:15 +02:00
Michael Ventnor
21516fafe0 Bug 544099 - Highly optimise -moz-box-shadow for common cases by allowing layout to specify an area where blurring is not needed r=roc,joe 2010-04-18 13:13:10 +10:00
Craig Topper
076bc13756 Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc 2010-04-10 16:10:12 -04:00
Craig Topper
d130af344a Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc 2010-04-10 16:09:38 -04:00
Peter Van der Beken
ca30200583 Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst. 2010-01-12 14:08:43 +01:00
Doug Turner
884a8954f1 Fix #ifndef MOZ_IPC bustage 2010-03-24 04:25:33 -07:00
Joe Drew
ffdaf7495c Bug 524180 - fire an event when async canvas draws finish. r=olli 2010-03-24 03:48:12 -07:00
Joe Drew
a670880255 Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones 2010-03-24 03:47:18 -07:00
Jason Duell
96aa5fcd00 Merge from mozilla-central (rev 783ef71b479e) to e10s tree; gets xpcshell working again. 2010-03-18 14:59:34 -07:00
Doug Turner
560dc37411 Merge 2010-03-12 15:20:36 -08:00
d72a0e49ce Bug 551089 fix canvas warnings
r=vlad
2010-03-12 07:50:12 +01:00
0d40199714 Bug 504464 nsCanvasRenderingContext2D::Restore checks to see if unsigned mSaveCount is negative
r=vlad
2010-03-12 07:50:11 +01:00
Doug Turner
9c299ae63a Merge. manually merged. modules/plugin/test/testplugin/nptest.cpp, testing/xpcshell/head.js. 2010-03-10 19:13:35 -08:00
Chris Jones
9c42a86e29 Fix some merge bustage. 2010-03-08 14:16:41 -06:00
Doug Turner
8160dff0bb Merge with mc 2010-03-08 10:09:55 -08:00
Markus Stange
e585aac774 Bug 549747 - Fix a bad null check in WebGLContext::ValidateProgram. r=vlad 2010-03-08 13:28:19 +01:00
Markus Stange
5cd994cb0d Bug 549747 - Add a null check for tex in WebGLContext::FramebufferTexture2D. r=vlad 2010-03-08 13:27:22 +01:00
Peter Van der Beken
0ae62d1769 Fix for bug 552716 (Remove NS_INTERFACE_MAP_ENTRY_CONTENT_CLASSINFO). r=jst. 2010-03-17 16:09:05 +01:00
Doug Turner
d9d6fc223c Merge 2010-03-01 15:36:51 -08:00
Chris Jones
81c10b62f6 Merge from mozilla-central 2010-02-22 21:31:18 -06:00
Jae-Seong Lee-Russo
613f8e2874 Bug 530373. Use NS_MIN/NS_MAX instead of PR_MIN/PR_MAX in DOM code. r=bzbarsky 2010-02-22 14:41:19 -05:00
Vladimir Vukicevic
7451012844 b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz 2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
6064235825 Nuke some stale/unused files
* * *
attempt to fix x86-64 burning
2010-01-22 18:29:49 -08:00
Robert O'Callahan
6ff156d7ee Backing out bug 534467 to try to fix test failure 2010-03-04 17:50:57 +13:00
Robert O'Callahan
a18ddda202 Backed out changeset 1672d4c79e82 2010-03-04 17:50:28 +13:00