Milan Sreckovic
e13a243ec1
Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas
2016-09-15 10:36:21 -04:00
Daosheng Mu
d4b168679c
Bug 1302589 - Unmark skip-if of drawingbuffer-static-canvas-test for Win 8; r=ethlin, r=jgilbert
...
MozReview-Commit-ID: 6sgVrU6XvfU
--HG--
extra : transplant_source : %CF%CA%C5c8%1Ej%FB%B2Z%05%95%3B%FEU%E4%14b%C5%80
2016-09-13 16:58:48 +08:00
Ethan Lin
1a766ef2c1
Bug 1301803 - Add gfxCriticalNote for glGetActiveAttrib. r=jgilbert
2016-09-13 19:13:00 +02:00
Carsten "Tomcat" Book
9a2448ee1c
Merge mozilla-central to mozilla-inbound
2016-09-14 12:11:09 +02:00
Carsten "Tomcat" Book
d2c3fe7fd3
merge autoland to mozilla-central a=merge
2016-09-14 12:07:02 +02:00
Benoit Girard
fab198cffc
Bug 1288746 - Handle missing EGL failure IDs. r=jmuizel
...
MozReview-Commit-ID: Kk5vFNMdhjV
--HG--
extra : rebase_source : 8a8851b91fa045c8cb13e1aee2c8c7c62d2b0a4e
2016-09-13 14:17:29 -04:00
George Wright
3480df735c
Bug 1241865
- Disable canvas-2d-pixels memory reporter as it currently reports inaccurate values. r=nical
2016-09-13 23:03:09 -04:00
Daosheng Mu
9f5625a417
Bug 1300508 - Fix conformance fails for Windows 10; r=ethlin,jgilbert
...
MozReview-Commit-ID: 6kR4Xfgo2Vo
--HG--
extra : rebase_source : 741415a1d3688a37ec7a6b41f4ec71edcc7c6b2b
2016-09-13 22:25:47 +08:00
David Anderson
62129d7cb4
Remove racy ImageBridgeChild shutdown/creation checks. (bug 1298938 part 4, r=nical)
...
--HG--
extra : rebase_source : 0419df6221d59c4e9b085015d8483267fb3d446f
2016-09-13 16:30:57 -07:00
kaku@mozilla.com
9a1c3746b2
Bug 1299718 part 3 - call MarkAsContentSource() at where using video element as a source; r=gerald,kamidphish,mtseng
...
MozReview-Commit-ID: Kg6UpcsCi0P
2016-09-14 15:50:29 +10:00
Nicolas Silva
918fc7f847
Bug 1298373 - Clear the transform when resetting the canvas target state. r=Bas
2016-09-12 16:47:13 +02:00
Morris Tseng
2af134acaf
Bug 1297965
- fail-if transform_feedback test case. r=jgilbert
...
MozReview-Commit-ID: AGC9lu8jF0A
2016-09-12 17:39:54 +08:00
Morris Tseng
fbe0056e79
Bug 1297965
- Use ANGLE for WebGL2. r=jgilbert
...
MozReview-Commit-ID: 83zhQ5rTdbi
2016-09-12 17:39:54 +08:00
Phil Ringnalda
cb86e22f16
Bug 1285531 - Skip all webgl reftests on Android for causing memory corruption resulting in crashes, often in later non-webgl tests, a=unfortunatesituation
2016-09-10 15:03:38 -07:00
Carsten "Tomcat" Book
0f2c669a48
merge mozilla-inbound to mozilla-central a=merge
2016-09-09 12:02:43 +02:00
kearwood
a3d9112f3c
Bug 1296446 - Do not render VR frames until a WebGLContext has returned a mirroring layer r=jgilbert
...
- Fixes a crash that occurred when WebVR frames were rendered prior to
setting up the WebGLContext for mirroring back to the 2d display.
MozReview-Commit-ID: Fq4c2287KBL
--HG--
extra : rebase_source : e0e0416f1d6a5f9058c7ed89581b700f32712e72
2016-09-08 14:16:07 -07:00
Shing Lyu
db11558e50
Bug 1288350 - Temporary reftest list for Stylo vs Gecko test r=heycam,manishearth
...
--HG--
extra : rebase_source : 4772418bd2813d4e79643a833eb09e47fe893d84
2016-09-05 11:45:39 +08:00
Wes Kocher
14246ed95a
Backed out 7 changesets (bug 1298938) for mass leaks a=bustage CLOSED TREE
...
Backed out changeset d710b5ac1e13 (bug 1298938)
Backed out changeset df832e32e7aa (bug 1298938)
Backed out changeset 3f6883401be4 (bug 1298938)
Backed out changeset e43fc0029b90 (bug 1298938)
Backed out changeset 6dd0b4b22b23 (bug 1298938)
Backed out changeset 81e994db6b8c (bug 1298938)
Backed out changeset a757098353c6 (bug 1298938)
2016-09-08 13:28:14 -07:00
David Anderson
91559fcffe
Remove racy ImageBridgeChild shutdown/creation checks. (bug 1298938 part 4, r=nical)
...
--HG--
extra : rebase_source : 47d1a0b3da521d81da9ffea7e259104b508b7415
2016-09-08 11:29:31 -07:00
Jeff Gilbert
06b3ddf5fd
Bug 1300932 - Enable draw_buffers on ES3, but not WEBGL_draw_buffers. - r=jerry
...
MozReview-Commit-ID: DMUoG23WTmr
2016-09-08 11:34:32 -07:00
Nicolas Silva
56e5119c61
Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas
2016-09-08 18:26:03 +02:00
Morris Tseng
e254ff4fab
Bug 1297924 - Remove passed tests from mochitest-errata. r=jgilbert
...
MozReview-Commit-ID: HcINPBpUICV
2016-09-08 16:28:30 +08:00
Morris Tseng
471ef4a5a8
Bug 1297924 - Update shader validator due to interface change. r=jgilbert
...
MozReview-Commit-ID: 7d8bX6ZFOcL
2016-09-08 16:28:30 +08:00
Carsten "Tomcat" Book
1c61ba654e
merge mozilla-inbound to mozilla-central a=merge
2016-09-07 17:20:12 +02:00
Nathan Froyd
bfce0c9a55
Bug 1300124 - make MurmurHash3.cpp compile with clang-cl; r=bkelly
...
Including headers inside anonymous namespaces, especially standard headers,
is super-unusual; let's just move the header to the toplevel instead.
MozReview-Commit-ID: CNykWQA5ndY
--HG--
extra : rebase_source : e5011cd18c1a0d31d4ae15ae3f3697eafac5f575
2016-09-06 15:46:01 -04:00
Andi-Bogdan Postelnicu
a67d0235f7
Bug 1300757 - log error message if SkiaGL DrawTarget fails. r=baku
...
MozReview-Commit-ID: EQqXFp3W79X
--HG--
extra : rebase_source : 2074a52d765f3e17e63bd413aa66c2b0cf3f2a3a
2016-09-06 15:31:08 +03:00
Thomas Wisniewski
95c459ec9a
Bug 768072 - Implement imageSmoothingEnabled and deprecate mozImageSmoothingEnabled. r=pbro,adw,bas,bz
2016-09-01 20:49:54 -04:00
David Anderson
1c2785873c
Refactor CompositableClient memory management. (bug 1299375 part 2, r=nical)
2016-09-02 16:08:49 -07:00
Wes Kocher
ee92002ede
Merge inbound to m-c a=merge
2016-09-02 13:17:30 -07:00
Ethan Lin
caa7955f57
Bug 1299062 - Add crashtest. r=nical
...
--HG--
extra : rebase_source : 12d12c4b5adf0acac1762f769d41dd7f6b4f5495
2016-09-02 08:12:56 -04:00
Daosheng Mu
2653de86d8
Bug 1295061 - Enable WebGL 2 conformance tests for Windows 8; r=ethlin,jgilbert
...
MozReview-Commit-ID: L2gvpCWHBCn
--HG--
extra : rebase_source : 86777ff702ee5e45fb13088fd8a53334bb3a0ee7
2016-08-17 13:41:17 +08:00
Daosheng Mu
d60a93dc85
Bug 1299057 - Remove EXT_disjoint_timer_query test for WebGL 2. r=mtseng
...
MozReview-Commit-ID: 8gkhXhdywfd
--HG--
extra : rebase_source : 6e113cd7c3637c0940c5ad456d88e91ca0c43a9d
2016-08-31 16:25:15 +08:00
Nicolas Silva
47e7bc67f9
Bug 1298345 - Refactor CanvasRenderingContext2D's texture allocation code. r=Bas
2016-09-01 15:51:09 +02:00
Iris Hsiao
05332fde9d
Backed out changeset 1c9f6480b0e4 (bug 1297924)
2016-09-07 16:44:28 +08:00
Iris Hsiao
acbc117ef8
Backed out changeset 25f7b5f0dee3 (bug 1297924) for webgl test_conformance__textures__misc__copy-tex-image-and-sub-image-2d.html failure
2016-09-07 16:44:20 +08:00
Morris Tseng
467b24625f
Bug 1297924 - Remove passed tests from mochitest-errata. r=jgilbert
...
MozReview-Commit-ID: HcINPBpUICV
2016-09-07 14:09:08 +08:00
Morris Tseng
49fa50f67b
Bug 1297924 - Update shader validator due to interface change. r=jgilbert
...
MozReview-Commit-ID: 7d8bX6ZFOcL
2016-09-07 14:09:08 +08:00
Ethan Lin
3ead7f93ab
Bug 1299062 - Check if drawtarget valid. r=nical
2016-08-31 22:43:47 -04:00
Daosheng Mu
eb92c263a7
Bug 1299055 - Update conformance2/glsl3/array-complex-indexing.html. r=mtseng
...
MozReview-Commit-ID: 63PQyvuYfda
--HG--
extra : transplant_source : J%98%5E%CBU%DAd%8A%EC%01kq%9E%868%AE%D1%CAP%EE
2016-08-30 13:18:01 +08:00
Milan Sreckovic
ff3ca93c38
Bug 1287316
- Release assert or deal with empty arrays. r=mstange
...
--HG--
extra : rebase_source : 07b022071bf63b213f78d361d18464cbcbf6b562
2016-08-30 18:38:30 -04:00
Nicolas Silva
b448411938
Bug 1294351 - Move restoring the canvas clip stack to its own method and early return form EnsureTarget. r=Bas
2016-08-26 14:31:58 +02:00
George Wright
2a15ab61ce
Bug 1299847 - Re-fuzz test_bitmaprenderer.html with updated values now that Skia is the default content backend on Android r=lsalzman
2016-09-06 14:24:27 -04:00
Nicolas Silva
ebb3c8a52f
Bug 1298345 - Dead code warning fix. r=njn
2016-09-06 13:19:11 +02:00
Wes Kocher
f78f2d693b
Merge inbound to central, a=merge
2016-08-25 16:59:00 -07:00
Ryan VanderMeulen
e5adfbffe6
Merge m-c to autoland. a=merge
...
--HG--
rename : accessible/tests/browser/browser_caching_attributes.js => accessible/tests/browser/e10s/browser_caching_attributes.js
rename : accessible/tests/browser/browser_caching_description.js => accessible/tests/browser/e10s/browser_caching_description.js
rename : accessible/tests/browser/browser_caching_name.js => accessible/tests/browser/e10s/browser_caching_name.js
rename : accessible/tests/browser/browser_caching_relations.js => accessible/tests/browser/e10s/browser_caching_relations.js
rename : accessible/tests/browser/browser_caching_states.js => accessible/tests/browser/e10s/browser_caching_states.js
rename : accessible/tests/browser/browser_caching_value.js => accessible/tests/browser/e10s/browser_caching_value.js
rename : accessible/tests/browser/browser_events_caretmove.js => accessible/tests/browser/e10s/browser_events_caretmove.js
rename : accessible/tests/browser/browser_events_hide.js => accessible/tests/browser/e10s/browser_events_hide.js
rename : accessible/tests/browser/browser_events_show.js => accessible/tests/browser/e10s/browser_events_show.js
rename : accessible/tests/browser/browser_events_statechange.js => accessible/tests/browser/e10s/browser_events_statechange.js
rename : accessible/tests/browser/browser_events_textchange.js => accessible/tests/browser/e10s/browser_events_textchange.js
rename : accessible/tests/browser/browser_treeupdate_ariadialog.js => accessible/tests/browser/e10s/browser_treeupdate_ariadialog.js
rename : accessible/tests/browser/browser_treeupdate_ariaowns.js => accessible/tests/browser/e10s/browser_treeupdate_ariaowns.js
rename : accessible/tests/browser/browser_treeupdate_canvas.js => accessible/tests/browser/e10s/browser_treeupdate_canvas.js
rename : accessible/tests/browser/browser_treeupdate_cssoverflow.js => accessible/tests/browser/e10s/browser_treeupdate_cssoverflow.js
rename : accessible/tests/browser/browser_treeupdate_doc.js => accessible/tests/browser/e10s/browser_treeupdate_doc.js
rename : accessible/tests/browser/browser_treeupdate_gencontent.js => accessible/tests/browser/e10s/browser_treeupdate_gencontent.js
rename : accessible/tests/browser/browser_treeupdate_hidden.js => accessible/tests/browser/e10s/browser_treeupdate_hidden.js
rename : accessible/tests/browser/browser_treeupdate_imagemap.js => accessible/tests/browser/e10s/browser_treeupdate_imagemap.js
rename : accessible/tests/browser/browser_treeupdate_list.js => accessible/tests/browser/e10s/browser_treeupdate_list.js
rename : accessible/tests/browser/browser_treeupdate_list_editabledoc.js => accessible/tests/browser/e10s/browser_treeupdate_list_editabledoc.js
rename : accessible/tests/browser/browser_treeupdate_listener.js => accessible/tests/browser/e10s/browser_treeupdate_listener.js
rename : accessible/tests/browser/browser_treeupdate_optgroup.js => accessible/tests/browser/e10s/browser_treeupdate_optgroup.js
rename : accessible/tests/browser/browser_treeupdate_removal.js => accessible/tests/browser/e10s/browser_treeupdate_removal.js
rename : accessible/tests/browser/browser_treeupdate_table.js => accessible/tests/browser/e10s/browser_treeupdate_table.js
rename : accessible/tests/browser/browser_treeupdate_textleaf.js => accessible/tests/browser/e10s/browser_treeupdate_textleaf.js
rename : accessible/tests/browser/browser_treeupdate_visibility.js => accessible/tests/browser/e10s/browser_treeupdate_visibility.js
rename : accessible/tests/browser/browser_treeupdate_whitespace.js => accessible/tests/browser/e10s/browser_treeupdate_whitespace.js
rename : accessible/tests/browser/doc_treeupdate_ariadialog.html => accessible/tests/browser/e10s/doc_treeupdate_ariadialog.html
rename : accessible/tests/browser/doc_treeupdate_ariaowns.html => accessible/tests/browser/e10s/doc_treeupdate_ariaowns.html
rename : accessible/tests/browser/doc_treeupdate_imagemap.html => accessible/tests/browser/e10s/doc_treeupdate_imagemap.html
rename : accessible/tests/browser/doc_treeupdate_removal.xhtml => accessible/tests/browser/e10s/doc_treeupdate_removal.xhtml
rename : accessible/tests/browser/doc_treeupdate_visibility.html => accessible/tests/browser/e10s/doc_treeupdate_visibility.html
rename : accessible/tests/browser/doc_treeupdate_whitespace.html => accessible/tests/browser/e10s/doc_treeupdate_whitespace.html
rename : accessible/tests/browser/events.js => accessible/tests/browser/e10s/events.js
rename : browser/components/extensions/test/browser/browser_ext_pageAction_context.js => browser/components/extensions/test/browser/browser_ext_pageAction_title.js
rename : browser/components/extensions/test/browser/browser_ext_pageAction_context.js => browser/components/extensions/test/browser/head_pageAction.js
rename : dom/events/test/pointerevents/pointerevent_element_haspointercapture.html => dom/events/test/pointerevents/pointerevent_element_haspointercapture-manual.html
rename : dom/events/test/pointerevents/test_pointerevent_element_haspointercapture.html => dom/events/test/pointerevents/test_pointerevent_element_haspointercapture-manual.html
rename : gfx/thebes/DeviceManagerD3D11.cpp => gfx/thebes/DeviceManagerDx.cpp
rename : gfx/thebes/DeviceManagerD3D11.h => gfx/thebes/DeviceManagerDx.h
rename : media/webrtc/trunk/tools/gyp/test/compiler-override/compiler.gyp => media/webrtc/trunk/tools/gyp/test/compiler-override/compiler-exe.gyp
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/ios/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.gyp => media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.py
rename : media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.asm => media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.assem
rename : mfbt/unused.h => mfbt/Unused.h
rename : testing/web-platform/tests/pointerevents/pointerevent_element_haspointercapture.html => testing/web-platform/tests/pointerevents/pointerevent_element_haspointercapture-manual.html
extra : rebase_source : a3de7d91a61df9b14fe07a89f5b0184a067549cf
2016-08-25 08:14:36 -04:00
Ryan VanderMeulen
520acfd195
Merge inbound to m-c. a=merge
2016-08-25 08:10:52 -04:00
Andi-Bogdan Postelnicu
b7451091eb
Bug 1297054 - remove null check in CanvasRenderingContext2D::InitializeWithDrawTarget. r=jrmuizel
...
MozReview-Commit-ID: GA3PntlpxBU
--HG--
extra : rebase_source : ac822ae25b9d861da5a196734d09a8a507a16570
2016-08-23 11:41:21 +03:00
Milan Sreckovic
ee08a6629f
Bug 1297181: More information when accelerated canvas creation fails. r=mchang
...
MozReview-Commit-ID: AjhVkngSkHK
--HG--
extra : rebase_source : 728495351c705adee280c59042c5196cdc2bb2e4
2016-08-22 17:47:54 -04:00
Ryan VanderMeulen
69113163cf
Merge m-c to inbound. a=merge
2016-08-24 09:09:05 -04:00
Nicholas Nethercote
314169f107
Bug 1297544 - Remove dom/canvas/WebGLContextReporter.cpp. r=jrmuizel.
...
This file is unused, and its contents are a subset of the contents of
dom/canvas/WebGLMemoryTracker.cpp. There must have been a mistake made while
renaming the file in the past, or something like that.
--HG--
extra : rebase_source : c6b8346123c195f21bd396e22fd2b55bdbf51bfd
2016-08-24 08:52:01 +10:00