Commit Graph

2252 Commits

Author SHA1 Message Date
Ryan VanderMeulen
3a780f2063 Backed out 7 changesets (bug 966591) for mochitest leaks on a CLOSED TREE.
Backed out changeset b44289e756fc (bug 966591)
Backed out changeset c428b424ef95 (bug 966591)
Backed out changeset 9ac56da10646 (bug 966591)
Backed out changeset 81ba9bddd84e (bug 966591)
Backed out changeset 0c66968c2edd (bug 966591)
Backed out changeset 261a1ca9045c (bug 966591)
Backed out changeset 895728963f16 (bug 966591)
2014-02-21 10:39:15 -05:00
Rik Cabanier
4d0d3804b9 Bug 966591 - Part 7: Bounds + error handling tests. r=surkov 2014-02-21 08:38:02 -05:00
Rik Cabanier
d1b8fff123 Bug 966591 - Part 6: Some bug fixes to match spec. r=roc 2014-02-21 08:37:41 -05:00
Rik Cabanier
56a25e3e98 Bug 966591 - Part 5: Pass hit bounds to a11y code. r=surkov 2014-02-21 08:36:58 -05:00
Rik Cabanier
9225567670 Bug 966591 - Part 4: Complete implementation of removeHitRegion. r=roc 2014-02-21 08:36:19 -05:00
Rik Cabanier
b088ea1609 Bug 966591 - Part 3: Compute bounds of current path and set them as the accessible region. r=roc 2014-02-21 08:35:58 -05:00
Rik Cabanier
c458fa4627 Bug 966591 - Part 2: Validate input to AddHitRegion. Provide partial implementation. r=roc 2014-02-21 08:35:36 -05:00
Rik Cabanier
fb4ab7ddcd Bug 966591 - Part 1: Put very basic hit region interface in + add runtime flag. r=roc 2014-02-21 08:35:14 -05:00
Dan Glastonbury
8a1cf924df Bug 966624 - Refactor Tex Image checks. r=jgilbert 2014-02-20 20:20:28 -05:00
Wes Kocher
09174e398b Backed out changeset cf6a31bca4e0 (bug 939276) for webgl reftest crash
--HG--
rename : gfx/gl/SkiaGLGlue.cpp => gfx/gl/GLContextSkia.cpp
2014-02-20 15:23:52 -08:00
James Willcox
1715424e2c Bug 939276 - Use a single GLContext for all SkiaGL canvases r=vlad,gwright,bjacob
--HG--
rename : gfx/gl/GLContextSkia.cpp => gfx/gl/SkiaGLGlue.cpp
extra : rebase_source : 8e85dd34a67c2e193480e9f1f5baf68a898790fe
2014-02-20 16:20:28 -06:00
Jeff Gilbert
0cc4c9ce10 Bug 968425 - Remove the null-term char from the end of getShaderInfoLog strings. r=bjacob 2014-02-19 11:45:38 -05:00
Jeff Muizelaar
069e63be95 Bug 821475. Moz2D: Remove flip when drawing gradient. r=mstange
We muck with the matrix before we draw the text. We need to set it back after.

--HG--
rename : mobile/android/base/FilePicker.java => mobile/android/base/ActivityHandlerHelper.java
extra : rebase_source : 4f937b0b2779ee6c771e030a7ae0894f14a7b211
2014-02-15 18:21:43 -05:00
Jeff Gilbert
cbe63e3970 Bug 972622 - MakeCurrent during WebGL.compressedTex(Sub)Image2D(). - r=kamidphish 2014-02-14 15:52:39 -08:00
Jeff Gilbert
e7879e4d09 Bug 972620 - MakeCurrent during WebGL.hint(). - r=kamidphish 2014-02-14 15:52:38 -08:00
Ehsan Akhgari
de8052b706 Backed out 2 changesets (bug 939276) because of build bustage
Backed out changeset 1cedc759f877 (bug 939276)
Backed out changeset 61cef3b533ba (bug 939276)

--HG--
rename : gfx/gl/SkiaGLGlue.cpp => gfx/gl/GLContextSkia.cpp
2014-02-14 18:48:05 -05:00
James Willcox
48175fc2e0 Bug 939276 - Use a single GLContext for all SkiaGL canvases r=bjacob,gwright,dglastonbury
--HG--
rename : gfx/gl/GLContextSkia.cpp => gfx/gl/SkiaGLGlue.cpp
2014-02-14 15:55:58 -06:00
guozhu cheng
67c0bccef2 Bug 927969 - Disable extensions when the WebGL context is lost. r=bjacob 2013-11-05 17:35:50 +08:00
Bobby Holley
2fd8b7b977 Bug 956382 - Remove usage of explicit *IgnoringDomain variants. r=mrbkap 2014-02-13 18:57:36 -08:00
Jeff Gilbert
e4528ecd3d Bug 970775 - Fix error gen'd by CopyTex(Sub)Image2D for incomplete FBs. - r=bjacob 2014-02-13 15:08:08 -08:00
Jeff Gilbert
4a6dfc7cc3 Bug 970775 - Add more asserts to WebGLFramebuffer. - r=bjacob 2014-02-13 15:07:59 -08:00
Jeff Gilbert
4507e98ad6 Bug 823454 - Implement EXT_frag_depth for WebGL. - r=kamidphish 2014-02-13 15:00:12 -08:00
Ted Mielczarek
23e1ddca5b Bug 968837 - Move more Mochitests into manifests. r=jmaher
--HG--
rename : toolkit/components/places/tests/browser/bug_399606/399606-history.go-0.html => toolkit/components/places/tests/browser/399606-history.go-0.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-httprefresh.html => toolkit/components/places/tests/browser/399606-httprefresh.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.reload.html => toolkit/components/places/tests/browser/399606-location.reload.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.replace.html => toolkit/components/places/tests/browser/399606-location.replace.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.href.html => toolkit/components/places/tests/browser/399606-window.location.href.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.html => toolkit/components/places/tests/browser/399606-window.location.html
rename : toolkit/components/places/tests/browser/visituri/begin.html => toolkit/components/places/tests/browser/begin.html
rename : toolkit/components/places/tests/browser/visituri/final.html => toolkit/components/places/tests/browser/final.html
rename : toolkit/components/places/tests/browser/visituri/redirect_once.sjs => toolkit/components/places/tests/browser/redirect_once.sjs
rename : toolkit/components/places/tests/browser/visituri/redirect_twice.sjs => toolkit/components/places/tests/browser/redirect_twice.sjs
rename : toolkit/components/places/tests/browser/settitle/title1.html => toolkit/components/places/tests/browser/title1.html
rename : toolkit/components/places/tests/browser/settitle/title2.html => toolkit/components/places/tests/browser/title2.html
rename : toolkit/components/places/tests/mochitest/bug94514-postpage.html => toolkit/components/places/tests/bug94514-postpage.html
rename : toolkit/components/places/tests/mochitest/test_bug_411966.html => toolkit/components/places/tests/test_bug_411966.html
rename : toolkit/components/places/tests/mochitest/test_bug_461710_perwindowpb.html => toolkit/components/places/tests/test_bug_461710_perwindowpb.html
rename : toolkit/components/places/tests/mochitest/test_bug_94514.html => toolkit/components/places/tests/test_bug_94514.html
2014-02-06 15:37:30 -05:00
Jeff Gilbert
f293d9048e Bug 912280 - Implement OES_texture_half_float_linear for WebGL. r=kamidphish 2014-02-13 09:53:53 -05:00
Jon Coppeard
52381adba2 Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz 2014-02-12 10:50:46 +00:00
Jeff Gilbert
0acca0a9a0 Bug 968374 - Fix the null-term char being left on the string we return to JS. r=bjacob 2014-02-11 17:37:06 -05:00
Jeff Gilbert
57f9c5bee8 Bug 968374 - Implement WEBGL_debug_shaders. r=bjacob 2014-02-11 17:37:06 -05:00
Jeff Gilbert
c52788043c Bug 968374 - Fix conformance test to match spec for WEBGL_debug_shaders. r=bjacob 2014-02-11 17:37:06 -05:00
Jeff Gilbert
e42c8af9b9 Bug 968374 - Add test that chrome-only extensions don't work in non-chrome. r=bjacob 2014-02-11 17:37:05 -05:00
Jeff Gilbert
a830d827f6 Bug 968374 - Add pref for enabling privileged extensions for non-chrome code. r=bjacob 2014-02-11 17:37:05 -05:00
Jeff Gilbert
fe12a4f7ec Bug 968374 - Strip trailing whitespace from WebGLContextExtensions. r=bjacob 2014-02-11 17:37:05 -05:00
Ehsan Akhgari
71c514446c Bug 969870 - Use fallible allocations to store the used attributes of a WebGL program; r=bjacob
It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.
2014-02-09 18:16:38 -05:00
Ehsan Akhgari
9b7fd0f558 Bug 969869 - Use fallible allocation in WebGL element array cache; r=bjacob
It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.
2014-02-09 18:16:03 -05:00
Ms2ger
479e9f45c5 Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc 2014-02-09 09:04:38 +01:00
Phil Ringnalda
bd1e43cf13 Back out 4 changesets (bug 777574) because it's the slaves, not the tests
Backed out changeset ce3f48acc244 (bug 777574)
Backed out changeset f3c918a0e91c (bug 777574)
Backed out changeset fd79a8abbbf8 (bug 777574)
Backed out changeset 371e42c987d6 (bug 777574)

--HG--
extra : rebase_source : 04c61c132e85f366088d2318f282acd63b5faa0e
2014-02-07 19:04:02 -08:00
Ryan VanderMeulen
15a84a312d Backed out changeset 8d885b139d7d (bug 912280) for bustage. 2014-02-07 10:38:27 -05:00
Jeff Gilbert
40f251b54b Bug 912280 - Implement OES_texture_half_float_linear for WebGL. r=kamidphish 2014-02-07 10:21:49 -05:00
Phil Ringnalda
1bd32f6b3f Bug 777574 - Skip quickCheckAPI-C.html on Linux Mesa since it fails on ASan tests all the time 2014-02-03 17:04:53 -08:00
Phil Ringnalda
94f53bb4cc Bug 777574 - Skip quickCheckAPI-B4.html on Linux Mesa since it fails on ASan tests all the time 2014-02-02 21:19:46 -08:00
Phil Ringnalda
bc0bebe2f1 Bug 777574 - Skip quickCheckAPI-B3.html on Linux Mesa since it fails on ASan tests all the time 2014-02-02 18:39:18 -08:00
Phil Ringnalda
749abaecfe Bug 777574 - Skip quickCheckAPI-B2.html on Linux Mesa since it fails on ASan tests all the time
--HG--
extra : rebase_source : 4e4304169755fe6fa28457c3b330e173296b6393
2014-02-02 11:43:55 -08:00
Vladimir Vukicevic
9e20208adb b=738872; implement WebGL OES_texture_half_float; part 3 - desktop GL compat; r=jgilbert 2014-01-27 13:30:33 -05:00
Vladimir Vukicevic
a988bc2a34 b=738872, implement WebGL OES_texture_half_float; part 2 - core impl; r=jgilbert 2014-01-23 16:47:37 -05:00
Dan Glastonbury
b0fd3de97e Bug 953221 - Split out DRAW_BUFFER/READ_BUFFER state setup. r=bjacob 2014-01-24 14:02:07 +10:00
Dan Glastonbury
e291e9fb5f Bug 953221 - Disable glDrawBuffer/glReadBuffer when no color attachment. r=bjacob
This is mainly for OSX where the OGL version requires this so that the
framebuffer complete checks pass.
2014-01-24 14:01:10 +10:00
Dan Glastonbury
1966c22b51 Bug 953221 - Minor erroneous complete check fails. r=bjacob 2014-01-24 13:59:33 +10:00
Dan Glastonbury
f1d0bcf182 Bug 948002 - Add extra comments of meaning of GLenum to IsValidFBOXXX calls. r=jgilbert 2014-01-24 16:28:47 +10:00
Dan Glastonbury
2b561084d6 Bug 948002 - Fix WebGL framebuffer completeness checks. r=bjacob
When changing WebGLTexture::ImageInfo to consistently store GL internal format
instead of format, code that checked for depth textures broke because general
depth component format type was being checked instead of the sized formats.

With :bjacob, we audited the locations of the checks and updated the code to
accept the internal formats by utilizing helper functions that check the
GLenum.
2014-01-24 13:53:53 +10:00
Dan Glastonbury
a6209023a1 Bug 948002 - Remove trailing whitespace. r=jgilbert 2014-01-24 13:52:33 +10:00
Dan Glastonbury
8509053ecb Bug 948002 - Add functions getExtensionWithKnownPrefixes and getSupportedExtensionWithKnownPrefixes to fix tests that fail to parse. r=bjacob, r=jgilbert 2014-01-10 12:23:56 +10:00