Ethan Lin
6f508abb4d
Bug 1228949 - Fix WebGLBuffer content type when the target is LOCAL_GL_COPY_READ_BUFFER or LOCAL_GL_COPY_WRITE_BUFFER. r=jgilbert
2015-11-30 01:30:00 +01:00
Robert O'Callahan
46d17d9c64
Bug 1223696. Don't destroy VideoFrameContainer when we reach MetadataLoaded without a video track. r=jwwang
2015-11-17 16:34:28 +13:00
Andreas Pehrson
cdd417794c
Bug 1223696 - Make canvas captureStream helper resilient to exceptions when there's no video. r=roc
2015-11-16 10:58:13 +08:00
Jeff Muizelaar
3d2da57b98
Bug 1225576. Always use the VAO workaround. r=jgilbert
...
I'd like to unconditionally use this work around for now. This bug affects the
current version of ANGLE and older versions of Mesa (not just llvmpipe like we
were checking for). Once ANGLE is fixed we can consider disabling this on
Windows again.
FWIW, Chrome does something like this unconditionally.
2015-12-01 14:46:46 -05:00
Milan Sreckovic
97390b374c
Bug 1228287 - Make sure we can't do SkiaGL without the pref set. r=benwa
2015-11-26 11:00:00 +01:00
Morris Tseng
eb29c4f20e
Bug 1228488 - Return INVALID_ENUM for GL_UNIFORM_NAME_LENGTH. r=jgilbert
2015-12-01 10:16:12 +08:00
Kaku Kuo
72191cf5b1
Bug 1224647 - part2 - remove ErrorResult in the creating ImageBitmap from Blob code path; r=bz
...
Rebase.
2015-11-22 23:27:44 +08:00
Kaku Kuo
c68c637b2b
Bug 1224647 - part1 - remove ErrorResult in the creating ImageBitmap from ImageData code path; r=bz
...
Rebase.
2015-11-23 14:56:00 +08:00
Andrew Comminos
35ea764551
Bug 1203135 - Terminate linking if maximum vertex attribute count is exceeded on Mesa. r=jgilbert
2015-11-24 21:27:29 -08:00
Jeff Gilbert
856bdc3076
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-24 20:15:29 -08:00
Phil Ringnalda
e8d65ceaab
Back out changeset 2f614bcd9405 (bug 1221822) for test_conformance__extensions__ext-sRGB.html and test_webgl2_alpha_luminance.html failures
2015-11-23 21:55:59 -08:00
Boris Zbarsky
16eda28fa8
Bug 1224596 part 7. Switch ImageBitmap to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:20 -05:00
Jeff Gilbert
60873e7a70
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-23 19:27:13 -08:00
Lee Salzman
68e374cb22
Bug 1223740 - enforce max surface size for DrawTargetSkia. r=bas
2015-11-19 13:35:31 -05:00
Michael Bebenita
38d1b4f81c
Bug 696630 - Take imageSmoothingEnabled into account when creating pattern fills. r=mattwoodrow
2015-11-17 14:46:42 -08:00
Carsten "Tomcat" Book
3e084231b3
Backed out changeset 162ded2e49c8 (bug 1223696) for failing on own test on a CLOSED TREE
2015-11-23 09:48:56 +01:00
Robert O'Callahan
ff7c050be0
Bug 1223696. Don't destroy VideoFrameContainer when we reach MetadataLoaded without a video track. r=jwwang
2015-11-17 16:34:28 +13:00
Andrea Marchesini
56bdf487dc
Bug 1207546 - Integrate WebRTC with audio channels, r=roc
2015-11-21 01:03:20 +00:00
Boris Zbarsky
2451be7af4
Bug 1224007 part 4. Fix some cases in which ErrorResult instances are destroyed without doing anything useful with exceptions on them. r=peterv
2015-11-20 16:29:41 -05:00
John Daggett
ae328c81d0
Bug 1213280 - fix OSX font selection under 10.11. r=jfkthame
2015-11-20 22:01:12 +09:00
Lee Salzman
522d217c3d
Bug 1225381 - ensure mozCurrentTransform is finite. r=jmuizelaar
2015-11-17 12:35:10 -05:00
David Anderson
f64d767dfe
Decouple CairoImage from ImageContainer. (bug 1222910, r=roc)
2015-11-17 00:09:00 -08:00
Matteo Ferretti
a3ceacf62e
Bug 1212477 - Needs a way to access to <canvas>'s context (2d, webgl) from Anonymous Content API; r=roc;r=smaug
2015-11-15 14:48:32 +01:00
Jeff Muizelaar
272913b22e
Bug 1218939. Fixup GetTransformFeedbackVarying. r=jgilbert
2015-11-14 10:58:27 -05:00
Jeff Muizelaar
d87c17975b
Bug 1215296. Map uniforms from blocks. r=jgilbert
...
Uniforms from uniform blocks don't show up in the result of ShGetUniforms.
We need to use ShGetInterfaceBlocks instead.
2015-11-14 10:57:54 -05:00
Boris Zbarsky
6a08d95117
Bug 1224636. Fix some code in ImageBitmap that rejects a promise with an ErrorResult, then keeps trying to use that ErrorResult. r=kaku
2015-11-13 13:25:39 -05:00
Bas Schouten
1445b3303c
Bug 1210560 - Part 4: Remove code to support non operator-over in nsRenderDocument and move to CanvasRenderingContext2D::DrawWindow. r=roc
2015-11-11 16:15:39 +01:00
Andreas Pehrson
378e2b660c
Bug 1219711 - Refactor captureStream_common.js to accept generic pixel testing method. r=jib
2015-11-09 23:17:41 +08:00
Carsten "Tomcat" Book
b99a10013e
merge mozilla-inbound to mozilla-central a=merge
2015-11-09 14:55:30 +01:00
Wes Kocher
323f28486f
Merge m-c to b2ginbound, a=merge
2015-11-06 15:14:26 -08:00
Wes Kocher
8012c27726
Backed out 5 changesets (bug 1219711) for frequent android m(9) failures a=bustage
...
Backed out changeset 2d5f09d89424 (bug 1219711)
Backed out changeset cf14a6e5f340 (bug 1219711)
Backed out changeset 4eaa8cf9a752 (bug 1219711)
Backed out changeset 65abe62869df (bug 1219711)
Backed out changeset a21d79a94307 (bug 1219711)
2015-11-06 11:14:11 -08:00
Gregor Wagner
81a213c732
Bug 1222478 - Enable more mulet tests. r=gerard-majax
2015-11-06 20:01:45 +01:00
Lee Salzman
94f821f5ce
Bug 1222083 - verify that a Skia GL context is actually available before trying to use it in Canvas2D drawImage. r=jmuizelaar
2015-11-05 12:33:12 -05:00
L. David Baron
1b093e6db8
Bug 1221436 patch 2 - For style attributes, only store a css::Declaration instead of a css::StyleRule. r=heycam
...
Now that Declaration implements nsIStyleRule, we don't need the memory
overhead of storing a StyleRule object for style attributes.
We also need to change this prior to patch 5, because the changes in
patch 5 that will allow rules to change (but declarations not) would
otherwise break due to style attribute object merging done by
nsAttrValue::ParseStyleAttribute.
2015-11-09 15:57:16 +08:00
Andreas Pehrson
207c4f7cf6
Bug 1219711 - Refactor captureStream_common.js to accept generic pixel testing method. r=jib
2015-11-05 17:15:50 +08:00
Nathan Froyd
2258a5261d
Bug 1216611 - add mozilla::MakeUniqueFallible and convert uses throughout the tree; r=Waldo
2015-11-05 16:24:24 -05:00
L. David Baron
bd34fad9af
Bug 978833 patch 18 - Eliminate StyleRule::RuleMatched and call Declaration::SetImmutable directly for style rules (like for @page and keyframe rules). r=heycam
...
This is just simplification (plus the addition of an assertion).
2015-11-05 16:44:10 +08:00
L. David Baron
c7d6d8dcfa
Bug 978833 patch 12 - Use the css::Declaration instead of the css::StyleRule as the matching rule. r=heycam
...
This is the key change in this patch series; it changes the object we
use for style data (currently nsIStyleRule) identity. It allows
removing some hacks we have to deal with that for StyleRule, and avoids
having to write similar hacks for nsCSSKeyframeRule and nsCSSPageRule
(which are broken without this).
I confirmed locally that it is this patch that fixes both of the todo_is
mochitests, by building and testing with the patch queue through patch
11, and again through patch 12.
2015-11-05 16:44:10 +08:00
Jeff Muizelaar
3e6bd6f644
Bug 1220783. Map GetUniformIndices names. r=jgilbert
...
This is needed for things to work with the shader translator
2015-11-04 13:35:35 -05:00
Jeff Muizelaar
f752f50ee6
Bug 1218559. Implement FindUniformBlockByMappedName. r=jgilbert
2015-11-04 13:35:35 -05:00
Jeff Muizelaar
193b3cac9a
Bug 1218944. Transform feedback linking should use varyings intead of attribs. r=jgilbert
2015-11-04 13:35:35 -05:00
Matt Woodrow
c52383a285
Bug 1217225 - Differentiate between images optimized for skia and skia-gl in the CanvasImageCache. r=mstange
2015-11-04 15:12:24 +13:00
Joel Maher
466013036a
Bug 1216549 - osx 10.10.5 error in /test_conformance__canvas__viewport-unchanged-upon-resize.html. r=jgilbert
2015-11-03 01:32:04 -08:00
Wes Kocher
42739fea04
Backed out 5 changesets (bug 1219711) for frequent android m(9) failures
...
Backed out changeset 2d5f09d89424 (bug 1219711)
Backed out changeset cf14a6e5f340 (bug 1219711)
Backed out changeset 4eaa8cf9a752 (bug 1219711)
Backed out changeset 65abe62869df (bug 1219711)
Backed out changeset a21d79a94307 (bug 1219711)
2015-11-06 11:14:11 -08:00
Wes Kocher
73f1aa2fe0
Backed out 2 changesets (bug 1207546, bug 1213154) for gij(11) bustage
...
Backed out changeset 771ace622de1 (bug 1207546)
Backed out changeset 786bc35f327a (bug 1213154)
2015-11-06 10:58:46 -08:00
Andrea Marchesini
ef408da370
Bug 1213154 - tab-sound-icon should be supported by bfcache, r=roc
2015-11-06 16:16:57 +00:00
Birunthan Mohanathas
94998cf5fe
Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
2015-11-02 07:53:26 +02:00
Ryan VanderMeulen
a46beb2ec9
No bug - Various crashtest manifest cleanups.
2015-10-31 19:35:27 -04:00
Jeff Muizelaar
f87c7deafe
Bug 1219027. Fix unbinding transformfeedback when deleting it. r=djg
...
I believe this was the original intention of the code.
This fixes deletion conformance tests.
2015-10-27 18:01:29 -04:00
Phil Ringnalda
038f516afe
Back out changeset 5e23a96f0b4f (bug 1219027)on suspicion of causing Mulet bustage in webgl-capturestream-test.html?preserve
2015-10-31 14:14:23 -07:00