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
Peter Van der Beken
7d7f1bb9d4
Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
2011-03-06 12:11:31 +01: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
Nicholas Nethercote
457364c546
Bustage fix for bug 552812.
2010-07-25 22:02:18 -07:00
Andreas Gal
f1cef5ef1e
Don't use broken js_NewArrayObjectWithCapacity API (581264, r=bz,jst,dwitte).
2010-07-23 15:25:42 -07:00
Robert Sayre
1dd6dffb4b
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Luke Wagner
ad475468cd
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
b1d025a974
Merge mozilla-central to tracemonkey.
2010-07-12 20:42:21 -07:00
Ms2ger@gmail.com
12a492306c
Bug 401788 - Canvas throws exceptions on invalid string values. r=sicking
2010-07-12 16:51:17 +02:00
Robert Sayre
28347a8bea
Merge mozilla-central to tracemonkey.
2010-07-08 18:15:52 -07:00
Robert Sayre
08955d8bcc
Merge mozilla-central to tracemonkey.
2010-07-06 11:05:39 -07:00
Robert Sayre
0fb4de7a31
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Benoit Jacob
750cb8346d
b=576620; fix bufferData parameter validation; r=vladimir
2010-07-03 18:34:07 -04:00
Benoit Jacob
7a44a33282
b=576529; Last GL_SAME_METHOD validation fix, and pass WebGL types; r=vladimir
2010-07-03 18:33:05 -04:00
Benoit Jacob
9864671cab
b=576067; Let WebGL use CheckedInt; r=vladimir
2010-07-03 18:32:19 -04:00
Benoit Jacob
a9622840e3
b=576086; Remove sizeInBytes from WebGL; r=vladimir
2010-07-03 18:27:56 -04:00
Benoit Jacob
135f449ee6
b=576081; Remove gfx/layers/opengl/glDefs.h; r=vladimir
2010-07-03 18:26:56 -04:00
Chris Jones
6bd3515680
Bug 578262: Clean up style in and remove build warnings from new-ishly merged e10s code. r=bsmedberg
...
--HG--
rename : dom/ipc/ContentProcessChild.cpp => dom/ipc/ContentChild.cpp
rename : dom/ipc/ContentProcessChild.h => dom/ipc/ContentChild.h
rename : dom/ipc/ContentProcessParent.cpp => dom/ipc/ContentParent.cpp
rename : dom/ipc/ContentProcessParent.h => dom/ipc/ContentParent.h
rename : dom/ipc/ContentProcessProcess.cpp => dom/ipc/ContentProcess.cpp
rename : dom/ipc/ContentProcessProcess.h => dom/ipc/ContentProcess.h
rename : dom/ipc/PIFrameEmbedding.ipdl => dom/ipc/PBrowser.ipdl
rename : dom/ipc/PContentProcess.ipdl => dom/ipc/PContent.ipdl
2010-07-19 13:33:33 -05:00
Vladimir Vukicevic
942a13b5ac
b=573720; some small fixes to make OSMesa work; r=bjacob
2010-07-18 22:01:14 -07:00
Vladimir Vukicevic
95c827946f
b=571831; use the new CreateOffscreen API in WebGL; r=bjacob
2010-07-18 22:01:14 -07:00
Vladimir Vukicevic
3bb6b284dd
b=575469; implement CreateOffscreen and context sharing in GLContexts; r=bas
2010-07-18 22:01:14 -07:00
Vladimir Vukicevic
4c0ed07e1b
b=575032; make GL Context providers static, allow for multiple providers; r=bas
2010-07-18 22:01:14 -07:00
timeless@mozdev.org
a230269c6e
Bug 579316 warning: "LOCAL_GL_MAX_VARYING_VECTORS" redefined
...
r=bjacob
--HG--
extra : rebase_source : 4c28828d1e0163efda83be33c256ef4b6bdf7951
2010-07-18 04:26:38 +03:00
Kyle Huey
49cc9fd3bb
Bug 579614: Fix struct/class mismatch build warning. no-r
2010-07-16 23:59:36 -07:00
Benoit Jacob
81eef25df4
Bug 579191; crash in WebGLContext::CompileShader; r=vladimir
2010-07-16 15:23:01 -04:00
Benoit Jacob
e47cf6144a
b=578843; Fix uniform arrays; r=vladimir
2010-07-16 10:31:53 -04:00
Benoit Jacob
95340f0779
b=578164; better invalid enum messages; r=vladimir
2010-07-16 10:31:48 -04:00
Benoit Jacob
3c93a0ba76
b=577016; Reject transpose; r=vladimir
2010-07-16 10:30:32 -04:00
Benoit Jacob
91ea1eab77
b=577013; Rework GetConcreteObject and friends, return INVALID_VALUE on unexpected null objects; r=vladimir
2010-07-16 10:30:32 -04:00
Benoit Jacob
4d426c9172
b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir
2010-07-16 10:30:32 -04:00
Benoit Jacob
eccdc7273a
b=578769; handling of count==0 in drawArrays and drawElements; r=vladimir
2010-07-16 10:30:31 -04:00
Benoit Jacob
1ec8b3bae4
b=578439; fix webgl quickstubs; r=vladimir
2010-07-16 10:30:31 -04:00
Robert O'Callahan
c31d56afd5
Bug 564991. Part 12: Refactor RenderDocument to use nsLayoutUtils::PaintFrame. r=mats
2010-07-16 09:07:52 +12:00
Robert O'Callahan
bf6f8f8e84
Bug 564991. Part 2: Create retained layer API: methods on FrameLayerBuilder that frames can use to access, reuse and invalidate retained layers. r=mats,sr=vlad
2010-07-16 09:07:46 +12:00
Ms2ger@gmail.com
93ff88f202
Bug 571532 - Remove support for ctx.globalCompositeOperation = 'darker'. r=vlad
...
--HG--
extra : rebase_source : 0d4c977df2d807642228c4ebeca567dd40beb09d
2010-07-15 10:12:34 +02:00
Vladimir Vukicevic
671fb2e43d
b=571172; disable ANGLE compilation on Linux-x86_64, until build slaves are fixed
2010-07-14 20:52:37 -07:00
Vladimir Vukicevic
351565b1f0
b=571172; import and use ANGLE GLSL ES shader validator (disabled by default for now); r=joe
2010-07-14 20:52:34 -07:00
Robert Sayre
8a20018d7a
merge tracemonkey to mozilla-central.
2010-07-14 06:00:32 -07:00
Jonathan Kew
f759645c9b
bug 511339 - part 1 - implement -moz-font-feature-settings and -moz-font-language-override in CSS. r=dbaron
2010-07-13 21:30:42 +01:00
Michael Kohler
695ea3b78d
Bug 506041 - Correct misspellings in source code (Patch 3)
...
r=timeless
--HG--
extra : rebase_source : 1917c999a5865676ffb7ec3c2834c3e091bb64dc
2010-07-07 15:33:52 +02:00
timeless@mozdev.org
bf1a1b586d
Bug 576360 WebGLContext::VertexAttribPointer compares WebGLuint stride < 0
...
r=vlad
--HG--
extra : rebase_source : 640274fe5267a4caa6cf68fb1e0c9dec96fb6fbd
2010-07-02 17:21:13 +03:00
Vladimir Vukicevic
c3c8ed0222
b=582407; generate new layer if webgl context is resized; r=bjacob
2010-07-28 14:24:09 -07:00
Vladimir Vukicevic
52e319b273
b=580345; fix up some GLESv2 vs. desktop GL differences; r=joe
2010-07-28 14:24:09 -07:00
Olli Pettay
e9c6bd7bea
Bug 566466 - speed up createElement(), r=jst, peterv
2010-07-23 12:49:57 +03:00
Vladimir Vukicevic
b051ed3f64
b=580737; use correct webgl initial clear depth; r=bjacob
2010-07-21 12:34:26 -07:00
Markus Stange
321ff2b43c
Bug 572680 - Shuffle some gfx dependencies around. r=joe
...
--HG--
extra : rebase_source : 982a57f4466a69e6e6a2053794b6b09c2b470b12
2010-07-01 18:43:33 +02:00
Doug Turner
dd7ab04f73
merge with mc
2010-06-30 10:50:45 -07:00
Benoit Jacob
6b0e9a91e1
b=573705; support ImageData signatures of tex[Sub]Image2D; r=vladimir
2010-06-30 11:51:34 -04:00
Benoit Jacob
6e1c037d7f
b=573705; fix computation of texel sizes and refactor WebGLenum validation functions; r=vladimir
2010-06-30 11:49:59 -04:00
Benoit Jacob
4afb66a42f
b=573541; More WebGLenum validation/fixes; r=vladimir
2010-06-30 11:48:30 -04:00
Oleg Romashin
c152c2feb6
Bug 575526 - NON-IPC build is broken in e10s branch r=joe
2010-06-29 10:47:32 -07:00
Jeff Muizelaar
9c4eb28cb5
Backout f298567cdf2c. Causes problems on linux
2010-06-29 16:31:20 -04:00
Jeff Muizelaar
63b64e2a65
Bug 575347. canvas: remove unnecessary call to UpdateSurfaceClip(). r=vlad
...
UpdateSurfaceClip isn't really useful so we can save some time by not calling
UpdateSurfaceClip.
2010-06-29 13:58:20 -04:00
Doug Turner
c7c3407599
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
...
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Vladimir Vukicevic
30178370ae
Bug 572274 - Canvas memory usage in about:memory is incorrect. r=robarnold
2010-06-29 00:04:13 +02:00
Jason Duell
549ae22a9e
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Oleg Romashin
aefe38383a
Bug 568632 - rename MozGetShmemContent to MozGetAsyncContext. r=joe
2010-06-08 13:27:24 -04:00
Doug Turner
6e5944e4fe
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Daniel Holbert
2bc98ab2b3
Backed out changeset 5da9fc2be835 (Bug 557566)
2010-06-26 20:00:11 -07:00
Daniel Holbert
39525ea7a3
Bug 557566, part 2: Add FAIL_ON_WARNINGS to Makefiles in some build-warning-free directories. r=ted
2010-06-26 14:25:22 -07:00
Oleg Romashin
007646c95e
Bug 548437 - Implement a SysV shared memory backend for Shmem and allow them to be used with Xshm. r=joe,sr=vladimir
2010-06-04 09:58:22 -04:00
Oleg Romashin
91d5a62423
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
3fed591ba3
m-c to e10 merge
2010-05-24 17:45:59 +03:00
timeless@mozdev.org
4005d5ab6b
Bug 565393 useless initialization of src in WebGLContext::DOMElementToImageSurface. r=vlad
...
--HG--
extra : rebase_source : fb8c42a04580f12e5d1ca89dd67861f8a2941bc8
2010-05-23 15:36:14 -07:00
Doug Turner
7492065872
merge with m-c. resolved conflicts in:
...
U chrome/src/nsChromeRegistry.cpp
U content/base/src/Makefile.in
U dom/base/nsDOMClassInfo.cpp
U toolkit/toolkit-tiers.mk
--HG--
rename : toolkit/mozapps/extensions/test/unit/test_bug541420.js => toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js
2010-05-11 11:09:54 -07:00
Vladimir Vukicevic
a896548e0e
b=563701; add memory reporters for imglib, canvas, and some gfx surfaces; r=joe
2010-05-21 21:10:14 -07:00
Doug Turner
ddd12dbe18
Merge with m-c. no hand edits
2010-04-29 21:04:50 -07:00
Jeff Walden
9362d39dc6
Bug 565604 - Typed-array properties don't work when accessed from an object whose prototype is a typed array. r=vlad
...
--HG--
extra : rebase_source : 6ac630f7a9d2cb04a9a996c2a675be41130ea2b1
2010-05-19 14:25:20 -07:00
Vladimir Vukicevic
8be43eb06e
Some DEBUG_vladimir stuff needs to run on GLES2 only (npotb)
2010-05-19 13:47:13 -07:00
timeless@mozdev.org
68814b95f1
Bug 565620 the NativeJSContext constructor needs to initialize more variables or the class needs to be much more careful; r=vlad
2010-05-19 13:47:07 -07:00
Vladimir Vukicevic
99107a6aaa
b=566129; synthesize GL errors instead of throwing exceptions in webgl; based on patch from Cedric Vivier <cedricv@neonux.com>; r=cedricv/vlad
2010-05-15 21:55:45 +08:00
Cedric Vivier
e88e2f70a0
b=566676; allow null as arg to teximage2d; r=vlad
2010-05-19 13:46:08 -07:00
Vladimir Vukicevic
359d4d0dfa
b=561168, removed too much from the NotSupported webgl file, putting it back
2010-05-19 13:46:08 -07:00
Benoit Jacob
7875940287
b=565417; add OSMesa GLContextProvider (pbuffers only); r=vlad
2010-05-19 13:46:08 -07:00
Cedric Vivier
f3a6b8beb0
b=566126; allow readpixels on arbitrary sized non-default framebuffer; r=vlad
2010-05-15 20:07:30 +08:00
Benoit Jacob
b61ad024fe
b=525540; crash at WebGLObjectRefPtr::Zero, part 2; r=vlad
2010-05-19 13:46:08 -07:00
Mark Steele
963d20ea23
b=525540; crash at WebGLObjectRefPtr::Zero; r=vlad
2010-05-19 13:46:08 -07:00
Benoit Jacob
e5e2f39cc9
b=565998; allow passing 0x0 texture size to webgl; r=vlad
2010-05-19 13:46:08 -07:00
Robert O'Callahan
c24e35b4e4
Bug 547924. Paint <canvas> using EXTEND_PAD to prevent seams. r=vlad
2010-05-19 15:04:32 +12:00
Vladimir Vukicevic
ce35be5dcd
[npotb] Import WebGL test suite into tree
2010-06-04 12:03:40 -07:00
Vladimir Vukicevic
2a85fae23d
b=569985; don't allow webgl objects from other contexts to be used; r=bjacob
2010-06-04 12:03:37 -07:00
Vladimir Vukicevic
373e3b25aa
b=569984; [webgl] verify shader attachment/detachment and program completeness; r=bjacob
2010-06-04 12:03:33 -07:00
Vladimir Vukicevic
acd7fc2c52
followup fix for when webgl is not supported; files removed, forgot to remove this (really not good at removals)
2010-05-18 10:08:40 -07:00
Vladimir Vukicevic
189e02872a
followup fix for when webgl is not supported; files removed, forgot to remove this
2010-05-18 10:07:43 -07:00
Vladimir Vukicevic
9f769639ec
b=561168; convert canvas to use layers for rendering - followup; r=roc
2010-05-17 21:04:22 -07:00
Vladimir Vukicevic
f1d0ebec20
b=561168; convert canvas to use layers for rendering; r=roc,bas
2010-05-17 21:04:22 -07:00
Vladimir Vukicevic
c63384f10d
b=561168; convert canvas to use layers for rendering - file removals
2010-05-17 21:04:21 -07:00
Josh Matthews
01d755f300
Bug 388569 - Memory leaks when calling nsVariant::GetAsInterface. r=benjamin
...
--HG--
extra : rebase_source : 4bcffd36a6fa65c9b4dbefff4bc810254c2a222c
2010-05-04 00:39:26 -04:00
Benoit Jacob
42018aa6b5
fix build on windows (NS_IMETHODIMP--->nsresult, discussed with Bas on IRC #developers)
2010-06-19 11:25:42 -04:00
Benoit Jacob
63b6a9ba4e
b=570779; validate enums in blend functions; r=vladimir
2010-06-19 10:48:44 -04:00
Benoit Jacob
69fb98d9f1
b=572018; DOMElementToImageSurface: fix memleak and work in one pass; r=vladimir
2010-06-19 10:47:53 -04:00
Benoit Jacob
b7b8ad89af
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
a24e73a99b
b=567499; fix getuniform for bool uniforms and return nsIVariant; r=vladimir
2010-06-19 10:43:40 -04:00
Benoit Jacob
c48d41ab45
b=567499; let getXxxParameter functions return nsIVariant; r=vladimir
2010-06-19 10:42:43 -04:00
Boris Zbarsky
c2dfb39e41
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
0b838e7d7b
Fix for bug 557660 (WebGL interfaces are created even when MOZ_WEBGL unset). r=jst.
...
--HG--
extra : rebase_source : c9c67ac7ddff650869a0d68b4f9f2e5df9cfcc2f
2010-04-09 19:05:54 +02:00
Doug Turner
5350023988
Automerge with mc. no manual changes
2010-04-21 03:31:13 -07:00
Daniel Holbert
becffb4d1f
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
0a662d8fd7
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
2244d44898
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
39a34bf40d
Fix merge bustage
2010-04-16 01:58:01 -05:00
Chris Jones
2918f2e692
Merge mozilla-central
2010-04-16 01:34:35 -05:00
Oleg Romashin
f3e3834d75
Merged with mozilla-central
2010-04-07 06:59:04 -04:00
Oleg Romashin
7d55100d17
Bug 556850 - WebGL compilation busted for Qt builds. r=vladimir
2010-04-07 03:53:18 -04:00
Doug Turner
55aabe42b5
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
9e7d019d20
Bug 554835 - Build fixes for undefined MOZ_IPC. r=bnewman,joe
2010-03-25 12:10:14 -04:00
Josh Matthews
2c1b30b060
Bug 524180 - Fix non-MOZ_IPC build. r=joe
2010-03-24 18:27:08 -04:00
Vladimir Vukicevic
cf03a79a5a
b=571287; let canvas participate in cycle collection; r=bz
2010-06-15 14:38:05 -07:00
Vladimir Vukicevic
4efa22dbe3
webgl test suite update
2010-06-15 10:30:13 -07:00
Benoit Jacob
d35e9e573b
b=571027; implement new PixelStorei parameters for textures; r=vladimir
2010-06-15 11:59:39 -04:00
Benoit Jacob
8013a1e125
b=571027; implement new TexImage2D signatures; r=vladimir
2010-06-15 11:54:03 -04:00
Benoit Jacob
a98e42ef17
b=571076; Implement GetAttachedShaders; r=vladimir
2010-06-15 11:49:34 -04:00
Benoit Jacob
4fa51050ec
b=569236; better WebGL messages; r=vladimir
2010-06-14 14:44:12 -04:00
Benoit Jacob
3fb0fc82d9
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
02e1773733
b=569714; Fix GetParameter and let it return nsIVariant; r=vladimir
2010-06-11 17:36:34 -04:00
Craig Topper
23e1716275
Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
...
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
2010-03-25 14:17:11 +01:00
Peter Van der Beken
1122c69800
Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
...
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Phil Ringnalda
5a3c30ca8d
Correct spelling of recieve
2010-04-16 22:03:49 -07:00
Michael Ventnor
69069feee2
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
...
--HG--
rename : gfx/thebes/src/gfxBlur.cpp => gfx/src/thebes/utils/gfxBlur.cpp
rename : gfx/thebes/public/gfxBlur.h => gfx/src/thebes/utils/gfxBlur.h
extra : rebase_source : d7ad7a1ee2ac9e25937133dba95f0f8d7347d612
2010-04-18 13:13:10 +10:00
Craig Topper
dcddb98106
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
9d6c65cee7
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Peter Van der Beken
43075da890
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.
...
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
2010-01-12 14:08:43 +01:00
Doug Turner
2bc514c5e9
Fix #ifndef MOZ_IPC bustage
2010-03-24 04:25:33 -07:00
Joe Drew
fbf4e923ff
Bug 524180 - fire an event when async canvas draws finish. r=olli
2010-03-24 03:48:12 -07:00
Joe Drew
c2c92337a3
Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones
2010-03-24 03:47:18 -07:00
Jason Duell
80d2609d87
Merge from mozilla-central (rev 783ef71b479e) to e10s tree; gets xpcshell working again.
2010-03-18 14:59:34 -07:00
Doug Turner
7d99e9efdd
Merge
2010-03-12 15:20:36 -08:00
timeless@mozdev.org
9ebba9e84a
Bug 551089 fix canvas warnings
...
r=vlad
--HG--
extra : rebase_source : 1f98a9cce20d0486de80a577aa0724a049077098
2010-03-12 07:50:12 +01:00