Commit Graph

95 Commits

Author SHA1 Message Date
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
Robert O'Callahan
19fda2ca2d Back out due to Linux-64 build bustage 2010-03-04 14:38:23 +13:00
Robert O'Callahan
a42de820a8 Backed out changeset b35354fe21e3 2010-03-04 14:38:00 +13:00
Vladimir Vukicevic
e60003e4f2 b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz 2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
88a7ba41bd b=534735; use custom quickstubs for canvas fillStyle and strokeStyle; r=bz 2010-03-03 16:40:25 -08:00
Vladimir Vukicevic
4b20a4aac1 Nuke some stale/unused files 2010-01-22 18:29:49 -08:00
Robert O'Callahan
cd4f7a9513 Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant. 2010-03-01 21:03:49 +13:00
Vladimir Vukicevic
833cd1cfdd b=570538; [webgl] fix up buffer validation with interleaved data; r=bjacob 2010-06-08 15:14:43 -07:00
Benjamin Smedberg
e9f313153e Merge mozilla-central with electrolysis. 2010-01-25 11:57:19 -05:00
Vladimir Vukicevic
36542a889d ugh, backout this until I figure out what's wrong with linux 2010-01-22 18:28:19 -08:00
Vladimir Vukicevic
7db73f9152 [webgl] (no bug, just removing unused/stale files) 2010-01-22 16:50:24 -08:00
Vladimir Vukicevic
1083222a91 b=539756; [webgl] remove old typed getters; r=jmuizelaar 2010-01-22 16:50:22 -08:00
Vladimir Vukicevic
c7eff490a3 b=533663; use js typed arrays in webgl; r=jmuizelaar,mrbkap,brendan 2010-01-22 13:34:25 -08:00
Benjamin Smedberg
6a7e36c143 Merge mozilla-central into electrolysis 2009-12-04 11:28:50 -05:00
Mark Steele
b1153f292f b=529717, change webgl object prefix to WebGL instead of Canvas; r=vlad 2009-12-02 13:38:39 -08:00
5ec68faeac Bug 516213 - Fix webgl compilation on mingw. r=vlad 2009-12-02 13:38:38 -08:00
Benjamin Smedberg
ba95a8a81d Merge mozilla-central into electrolysis. 2009-11-19 12:41:46 -05:00
Mark Steele
4c5caa571e b=526017, [webgl] collapse state query calls; r=vlad 2009-11-18 12:42:35 -08:00
Benjamin Smedberg
589c41bb5a Merge from mozilla-central. 2009-11-06 09:54:28 -05:00
Joe Drew
64d7dc9d85 Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-29 13:58:31 -04:00
Joe Drew
49dd860590 Back out asyncDrawXULElement, since WebGL isn't ready to be compiled with -DUNICODE. 2009-10-28 18:51:59 -04:00
Joe Drew
d4e629d26b Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-28 16:55:49 -04:00
Vladimir Vukicevic
ed27c28421 [webgl] Reland earlier-backed out patches, b=520708, b=520920, b=522201; r=me/mwsteele 2009-11-01 16:33:39 -08:00
Vladimir Vukicevic
6520c5218c Revert previous commits due to weird talos crash. 2009-10-30 01:09:24 -07:00
Mark Steele
8a49c0aa1b b=520920, update WebGL arrays to support views, r=vlad 2009-10-29 23:01:06 -07:00
Johnny Stenback
3b3abba836 Part 2 of fix for bug 459452 (Add support for optional arg count for IDL methods): use [optional_argc] for DOM methods. r=peterv. 2009-08-10 16:41:12 +02:00
Vladimir Vukicevic
830a7dea4a b=523229; WebGL rename clearDepthf/depthRangef to get rid of f suffix; r=mwsteele 2009-10-19 15:14:09 -07:00
Benjamin Smedberg
18e450f391 Electrolysis-plugin-only bookkeeping commit. 2009-12-15 20:33:05 -05:00
8d0a233f8c Bug 534425 - Rev uuid. r=roc 2010-03-31 13:06:57 +02:00
Benoit Jacob
6dece5c232 b=565404; add WebGLUniformLocation object; r=vlad 2010-06-01 23:09:19 -07:00
Vladimir Vukicevic
faabb0a990 b=551771; WebGL calls broken with boolean args in loop (qsgen octet handling); also rename all WebGL types to avoid conflicts with system GL types; r=jorendroff,joe 2010-05-28 15:52:39 -07:00
Vladimir Vukicevic
9274fdb157 backing out c60092, due to silly OSX includes 2010-05-28 13:16:03 -07:00
Vladimir Vukicevic
e197f3c405 b=551771; glboolean args to WebGL calls broken on trace (qsgen octet args); r=jorendorff 2010-05-28 12:59:28 -07:00
Mark Steele
9691b73509 b=517717; fix up webGL array compat (rename WebGL*Array->Canvas); r=vlad 2009-09-20 14:33:40 -07:00
Vladimir Vukicevic
9e78d5a437 b=517557; remove --enable-canvas; r=ted 2009-09-18 16:48:35 -07:00
Vladimir Vukicevic
17ca877c1d b=516213; Freshen WebGL implementation and enable on trunk (part 2); r=mwsteele,roc 2009-09-17 23:01:12 -07:00
Mark Steele
ae11b010ce b=516213; freshen WebGL implementation and enable on trunk (part 1); r=vlad 2009-09-17 23:01:07 -07:00
Mark Steele
db8f6b97a7 b=513156; update Canvas 3D to implement WebGL (still disabled by default via configure); r=vlad 2009-09-02 17:47:49 -07:00
Rob Arnold
ff16d7d418 Bug 503355 - drawWindow should have an option to draw with scrollbars and at the current viewport r=vladimir 2009-07-21 15:45:21 -07:00
Vladimir Vukicevic
a8539f9f07 b=500883; put canvas3d into core (disabled by default, configure flag to enable); r=me,npotb 2009-06-27 16:44:35 -07:00
Vladimir Vukicevic
d57644f48c b=436932, add imageRenderingQuality property to 2D canvas, r=roc 2009-04-07 12:05:41 -07:00
Benjamin Smedberg
c1caf46407 Bug 481027 - Move dom/public/idl to dom/interfaces, r+sr=jst 2009-03-03 12:46:49 -05:00