Boris Zbarsky
41da750c3e
Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv
2017-01-13 10:41:05 -05:00
Boris Zbarsky
bbf09020fb
Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
b7f22f88b0
Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
fa5fe536da
Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
284cc54462
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
5398bc5f13
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
b1b80495aa
Bug 851892 part 14. Convert CSSPageRule to WebIDL. r=peterv,heycam
...
The PutForwards bit is a new feature, but easy enough to implement here.
2017-01-13 10:41:04 -05:00
Boris Zbarsky
4ce77bc3a3
Bug 851892 part 13. Convert media, supports, and moz-document rules to WebIDL. r=peterv,heycam
2017-01-13 10:41:03 -05:00
Boris Zbarsky
2daa8920fe
Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8
...
The .style PutForwards bit is coming along for the ride; I did check that Chrome
already implements this, so we're not the only ones.
2017-01-13 10:41:03 -05:00
Boris Zbarsky
d274f30b35
Bug 851892 part 11. Convert CSSImportRule to WebIDL. r=peterv,heycam,mccr8
...
Note that the .media PutForwards is a new feature coming along for the ride now
that we're using the spec IDL.
2017-01-13 10:41:03 -05:00
Boris Zbarsky
03dbb8c08b
Bug 851892 part 10. Convert CSSNamespaceRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:03 -05:00
Boris Zbarsky
7f64e99cc4
Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
...
Note that this explicitly drops CSSRule.UNKNOWN_RULE.
2017-01-13 10:41:03 -05:00
Boris Zbarsky
0da388ba25
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
2017-01-13 10:41:03 -05:00
Boris Zbarsky
1d545c87da
Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
2017-01-13 10:41:02 -05:00
Boris Zbarsky
637e48e6e3
Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
...
Note that this increases the size of css::Rule by three words, unfortunately.
2017-01-13 10:41:02 -05:00
Boris Zbarsky
68f0d1f0fa
Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
2017-01-13 10:41:02 -05:00
Alex Chronopoulos
bad8dea079
Bug 1331869 - Initialize new field of cubeb_stream_params. r=kinetik,padenot
...
MozReview-Commit-ID: KZ08mckJX44
--HG--
extra : rebase_source : 6789db291ace421114055063efa37481cfc524ef
2017-01-20 16:54:00 +02:00
Carsten "Tomcat" Book
0cbb58ed4f
merge mozilla-inbound to mozilla-central a=merge
2017-01-20 15:25:25 +01:00
Carsten "Tomcat" Book
3ec1815acd
merge autoland to mozilla-central a=merge
2017-01-20 15:21:47 +01:00
Carsten "Tomcat" Book
0367e7729d
Backout bug 1316330 on developers request
2017-01-20 14:16:13 +01:00
Phil Ringnalda
6f55fab2bf
Merge m-i to m-c, a=merge
2017-01-19 22:04:52 -08:00
Kyle Machulis
eddc328040
Bug 1330138 - Remove unused USBToken class from U2F API; r=jcj
...
MozReview-Commit-ID: HAWLD202fwi
2017-01-19 14:18:32 -08:00
Kyle Machulis
78bed400fd
Bug 1330138 - Differentiate prefs for u2f and webauthn apis; r=jcj r=baku
...
MozReview-Commit-ID: EUpleNqjFKQ
2017-01-19 14:18:32 -08:00
Kyle Machulis
14bcecc66f
Bug 1330138 - Divide U2F and WebAuthn into separate directories; r=jcj
...
MozReview-Commit-ID: FCCSL6XWhTf
--HG--
rename : dom/u2f/NSSU2FTokenRemote.cpp => dom/webauthn/NSSU2FTokenRemote.cpp
rename : dom/u2f/NSSU2FTokenRemote.h => dom/webauthn/NSSU2FTokenRemote.h
rename : dom/u2f/ScopedCredential.cpp => dom/webauthn/ScopedCredential.cpp
rename : dom/u2f/ScopedCredential.h => dom/webauthn/ScopedCredential.h
rename : dom/u2f/ScopedCredentialInfo.cpp => dom/webauthn/ScopedCredentialInfo.cpp
rename : dom/u2f/ScopedCredentialInfo.h => dom/webauthn/ScopedCredentialInfo.h
rename : dom/u2f/WebAuthnAssertion.cpp => dom/webauthn/WebAuthnAssertion.cpp
rename : dom/u2f/WebAuthnAssertion.h => dom/webauthn/WebAuthnAssertion.h
rename : dom/u2f/WebAuthnAttestation.cpp => dom/webauthn/WebAuthnAttestation.cpp
rename : dom/u2f/WebAuthnAttestation.h => dom/webauthn/WebAuthnAttestation.h
rename : dom/u2f/tests/test_webauthn_get_assertion.html => dom/webauthn/tests/test_webauthn_get_assertion.html
rename : dom/u2f/tests/test_webauthn_loopback.html => dom/webauthn/tests/test_webauthn_loopback.html
rename : dom/u2f/tests/test_webauthn_make_credential.html => dom/webauthn/tests/test_webauthn_make_credential.html
rename : dom/u2f/tests/test_webauthn_no_token.html => dom/webauthn/tests/test_webauthn_no_token.html
rename : dom/u2f/tests/test_webauthn_sameorigin.html => dom/webauthn/tests/test_webauthn_sameorigin.html
2017-01-19 14:18:32 -08:00
Lars T Hansen
6d7b1e9cef
Bug 1312446 - Enable SharedArrayBuffer and Atomics by default. r=shu
...
--HG--
extra : rebase_source : 308016a3820017d790d7a77d8fc25e1388f04df4
extra : amend_source : 1fc3635840cd1a1021f6f3f9d6491c381a122dc9
2017-01-19 17:22:47 +01:00
Carsten "Tomcat" Book
09947a5e8c
Backed out changeset 25c65ac95fc5 (bug 1331854) for test_blob_worker_xhr_read.html | Test timed outs
...
--HG--
extra : rebase_source : 483615c23da5c9a4a1fb5ac57f843a811b60c896
2017-01-20 09:27:39 +01:00
Andrea Marchesini
e9c76776ac
Bug 1331854 - Spin the event loop instead blocking in RemoteInputStream::ReallyBlockAndWaitForStream, r=bkelly
2017-01-20 08:26:14 +01:00
Phil Ringnalda
63883b4e5f
Merge m-c to m-i
2017-01-19 22:12:33 -08:00
Boris Zbarsky
89948607fd
Bug 1332353. Make it clearer when a stylesheet is really owned by its mDocument. r=heycam
2017-01-19 23:49:44 -05:00
Michael Layzell
bf4805d71b
Bug 1332095 - Never set mLastWindowLeft on the Chrome TabGroup, r=billm
...
MozReview-Commit-ID: K2jLCuTUTSd
2017-01-19 15:27:30 -05:00
Michael Layzell
d622591233
Bug 1331525
- Send the Large-Allocation success message to the correct document, r=ehsan
...
MozReview-Commit-ID: E44hlMI2EE3
2017-01-19 15:26:28 -05:00
Michael Layzell
ccc271ebd2
Bug 1330332 - Update prerendering tests to validate global history state, r=smaug
...
MozReview-Commit-ID: BlmyzkURF9t
2017-01-19 15:26:18 -05:00
Wes Kocher
32faf4c617
Backed out changeset 0c891a3aff93 (bug 1303113) for test-oop-extensions failures a=backout CLOSED TREE
...
MozReview-Commit-ID: AU5hIBAmFKw
2017-01-19 11:29:42 -08:00
Neil Deakin
61da00566d
Bug 1297342, reserved attribute should be on key element not on the command, r=felipe
2017-01-19 13:57:11 -05:00
Gabor Krizsanits
c56ff65186
Bug 1303113 - Turn e10s-multi on in Nightly. r=me
2017-01-19 17:43:05 +01:00
Ben Kelly
ace278d884
Bug 1331949 Make service worker and cache diagnostic assert code compile on beta. r=asuth
2017-01-19 08:11:41 -08:00
Carsten "Tomcat" Book
3b3ce27e84
Merge mozilla-central to mozilla-inbound
2017-01-19 16:35:21 +01:00
Carsten "Tomcat" Book
709bd29d0a
merge mozilla-inbound to mozilla-central a=merge
2017-01-19 16:05:22 +01:00
Andrea Marchesini
7add4454d4
Bug 1331977 - CreateException doesn't use JSContext argument, r=qdot
2017-01-19 09:03:03 +01:00
Wes Kocher
336f27142f
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 3pEpsd3DljH
2017-01-19 16:47:25 -08:00
Mark Banner
16e6d381ac
Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
...
MozReview-Commit-ID: 62Hp5ISxowJ
--HG--
extra : rebase_source : daa8efb3409031fea553f4fd0c9d0746e38dc308
extra : histedit_source : b4c23aacf678ba0d0ac9c09191a7c494ead11a08
2017-01-18 10:30:39 +00:00
Alastor Wu
45be72443e
bug 1304994 - resubmit input data when MFT returns MF_E_NOTACCEPTING. r=jya
...
When MFT returns MF_E_NOTACCEPTING means the input buffer is full and it can't
accept input data anymore, so we need to output the data first and then resummit
the input data.
MozReview-Commit-ID: DfSTASsEX7r
--HG--
extra : rebase_source : fd3cff6284345872dd580fbd0568d99129af936c
2017-01-11 11:10:10 +08:00
Markus Stange
b797477463
Bug 1331402 - Update plugins' clipRects when hiding a tab. r=jimm,mattwoodrow
...
In non-e10s, all tabs of a window would share one nsRootPresContext. When
switching tabs, the tab switch paint would trigger a call to
nsRootPresContext::ComputePluginGeometryUpdates, which would call
SetEmptyWidgetConfiguration on all registered nsPluginFrames, notably also
those inside the tab that was hidden.
With e10s, every tab has its own nsRootPresContext, and paints in one tab do
not trigger calls to nsRootPresContext::ComputePluginGeometryUpdates on the
root pres contexts of other tabs. So when painting the new tab, the registered
plugin frames in the old tab were not notified that they were now hidden.
This patch now does that in TabChild::MakeHidden.
MozReview-Commit-ID: LlW9dKKFqZE
--HG--
extra : rebase_source : 0e7f24d7ef90d8582d7f60729e712bca78ed8e17
2017-01-17 18:07:05 +01:00
Phil Ringnalda
d0690adc65
Merge m-c to autoland
2017-01-19 22:13:28 -08:00
Phil Ringnalda
f10b4dc62e
Backed out 4 changesets (bug 1322505) for frequent timeouts in browser_block_autoplay_media_pausedAfterPlay.js
...
Backed out changeset dad8acbe41e9 (bug 1322505)
Backed out changeset 861f01ee0e6e (bug 1322505)
Backed out changeset ddf90342d71d (bug 1322505)
Backed out changeset 049ab1a92da6 (bug 1322505)
2017-01-19 21:57:46 -08:00
Masayuki Nakano
3227a842d7
Bug 1332195 part.2 Fix some nits of event handlers in TabChild, TabParent and PuppetWidget r=smaug
...
This patch fixes:
* some long lines
* some odd indent
* wrapping one line blocks with {}
* removing B2G specific block
in event handlers in TabChild, TabParent and PuppetWidget.
MozReview-Commit-ID: 6xMsNEDA5nv
--HG--
extra : rebase_source : 7f5ff8830842af9338085a31ac4b40d6c1fb91fe
2017-01-19 17:57:20 +09:00
Masayuki Nakano
4db09a4429
Bug 1332195 part.1 Event handlers in TabChild, TabParent and PuppetWidget should use "a" prefix for their arguments r=smaug
...
MozReview-Commit-ID: 2c7cbOigwfU
--HG--
extra : rebase_source : 61ab34ac7c680d68edf3773905ae4bb264045916
2017-01-19 17:27:15 +09:00
Masayuki Nakano
36ead639f1
Bug 1332191 Move CrossProcessSafeEvent() in EventStateManager.cpp to WidgetEvent::CanBeSentToRemoteProcess() r=smaug
...
It doesn't make sense to check this in a static method of EventStateManager.cpp. Instead, it should be a class method of WidgetEvent. Then, everybody can check this in everywhere.
This patch adds mFlags.mNoCrossProcessBoundaryForwarding because when it's true, any events shouldn't be sent to remote process.
MozReview-Commit-ID: oCuxAwotDA
--HG--
extra : rebase_source : 0de8d65f83924859a38c513aff8da17d8571774d
2017-01-19 16:46:59 +09:00
Alastor Wu
81e53a452c
Bug 1322505 - part2 : reset suspend type for blocked media after calling media.pause(). r=baku
...
If the blocked media is paused before resuming it, we should not resume it again
after the tab is visible. The way to achieve that is to unregister the agent so
AudioChannelService can't resume that media because we have disconnected their
relationship.
MozReview-Commit-ID: 6Dq4K9hVsU0
--HG--
extra : rebase_source : 1a1f17e09e5ab85e18b4bce9d009ab51ccaa7aab
2017-01-20 11:30:03 +08:00
Alastor Wu
13dcc2d20e
Bug 1322505 - part1 : rename audio channel wrapper's function. r=baku
...
Rename function and modify the comment.
MozReview-Commit-ID: F5JTmPvH7GC
--HG--
extra : rebase_source : 0195f5b52cc6b101eb8b6551f65128cd6d70252f
2017-01-20 11:29:51 +08:00
Boris Zbarsky
ffe339f775
Bug 1330759 part 4. Change XMLHttpRequest's responseText getter to take a DOMString, not an nsAString. r=froydnj
2017-01-18 22:20:15 -05:00
Boris Zbarsky
3293a4cd98
Bug 1330759 part 3. Add a "stringbuffer we own" mode to DOMString. r=froydnj
...
We're going to need it because we're going to add a consumer that cannot in fact
promise that its stringbuffer reference will outlive the DOMString.
2017-01-18 22:20:14 -05:00
Boris Zbarsky
10ac0b56b4
Bug 1330759 part 1. Change various bits of DOMString code to work better when it has a stringbuffer which is effectively not null-terminated (in the sense that indexing into it at the DOMString's length doesn't yield '\0'). r=froydnj
2017-01-18 22:20:14 -05:00
Matt Woodrow
e5e3cecf98
Bug 1329386
- Fix bustage
2017-01-19 12:52:49 +13:00
Matt Woodrow
cb44a7993f
Bug 1316652 - Silence unnecessary warning in MediaDecoder. r=jya
...
--HG--
extra : rebase_source : 39e4dbefc436fd8b82a8cd5f2231d5b83b4688cd
2017-01-19 12:40:06 +13:00
Matt Woodrow
2f00b8ce05
Bug 1329386
- Fallback to WMF decoding if the OOP decoder fails. r=jya
...
--HG--
extra : rebase_source : 126e76c97538c429660f6e34a718c8dd57fb4a41
2017-01-19 12:35:44 +13:00
Wes Kocher
95949a3432
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: EMipuOLERUq
2017-01-18 15:39:49 -08:00
Wes Kocher
54c460dbd6
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: 3cGydlfeaPN
2017-01-18 14:17:10 -08:00
Sebastian Hengst
5baf0e453e
Backed out changeset 8acb67f2e136 (bug 1331838) for failing GTest CSPParser.SimplePolicies. r=backout on a CLOSED TREE
2017-01-18 17:28:03 +01:00
David Parks
033c45c4ef
Bug 1306239 - Add pref to toggle OS X sandbox violation debugging, default on. r=haik
...
Turns on sandbox denial logging if security.sandbox.logging.enabled is true.
Removes most sandbox violation messages but some related messages generated
by other processes will still get through.
--HG--
extra : rebase_source : 4f06e70d53b0f500cc85a869c5bd7f8ea20d8341
2017-01-17 15:47:13 -08:00
Ryan VanderMeulen
9e4ddf00bd
Backed out 3 changesets (bug 1319660) for causing bug 1329446.
...
Backed out changeset d506d3c193c9 (bug 1319660)
Backed out changeset 93353b53a706 (bug 1319660)
Backed out changeset 9a7c2edd54b8 (bug 1319660)
--HG--
extra : rebase_source : 43ad1287462697f2312aa18925a462eb85c52495
2017-01-18 10:55:53 -05:00
JW Wang
105e4d8d17
Bug 1329403 - Ensure onload blocker is added once mScriptGlobalObject is set. r=smaug
...
MozReview-Commit-ID: KREnly28m0v
--HG--
extra : rebase_source : eca2c68f6f136b1ac623c3864a18145c7453b1d2
2017-01-16 17:12:33 +08:00
Ryan VanderMeulen
3aad788019
Merge m-c to inbound. a=merge
2017-01-18 09:54:06 -05:00
Ben Kelly
1f1249cf75
Bug 1328642 Protect multi-thread stream access with a mutex. r=asuth
2017-01-18 06:30:24 -08:00
Ryan VanderMeulen
4eacb032f5
Merge autoland to m-c. a=merge
2017-01-18 09:24:55 -05:00
Andrea Marchesini
41bb03a148
Bug 1331564 - XHR SyncTeardownRunnable must run also when the worker is in killing state, r=bkelly
2017-01-18 15:05:41 +01:00
Andrea Marchesini
298618870f
Bug 1331849 - Replace NS_NewNativeLocalFile with NS_NewLocalFile in dom, r=smaug
2017-01-18 14:58:37 +01:00
Ehsan Akhgari
1d71312175
Bug 1331676 - Avoid doing sync IPC to the parent process for getting gfx feature status; r=dvander
2017-01-18 08:57:14 -05:00
Ehsan Akhgari
42a8bbcbb1
Bug 1331838 - Remove support for app URIs in CSP directives; r=ckerschb
2017-01-18 08:57:13 -05:00
Sebastian Hengst
0269ef6d15
Backed out changeset 0b09769075af (bug 1275746)
2017-01-18 14:55:47 +01:00
Christoph Kerschbaumer
be82c7af85
Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs
2017-01-18 08:24:55 +01:00
Cameron McCormack
c5eaaabab2
Bug 1324663 - stylo: More crashtest annotation adjustments. r=me
...
MozReview-Commit-ID: DLHMu3nmLKO
2017-01-18 15:09:00 +08:00
Boris Zbarsky
49b332e5c1
Bug 1330536 part 8. Annotate Node.textContent as capable of OOM but not of throwing otherwise in the IDL. r=smaug
2017-01-17 23:52:29 -05:00
Boris Zbarsky
c23f96a55c
Bug 1330536 part 7. Change nsINode::GetTextContent to take an OOMReporter, not an ErrorResult. r=smaug
2017-01-17 23:52:29 -05:00
Boris Zbarsky
0fea28b3da
Bug 1330536 part 6. Add tests for code generation for CanOOM members. r=smaug
2017-01-17 23:52:14 -05:00
Boris Zbarsky
1cf89e40b6
Bug 1330536 part 5. Correctly mark fallibility/movability/etc in jitinfo for cases that can OOM but are otherwise infallible. r=smaug
2017-01-17 23:52:13 -05:00
Boris Zbarsky
69cf877f8c
Bug 1330536 part 4. Pass OOMReporter from bindings in cases that can OOM but are otherwise infallible. r=smaug
2017-01-17 23:52:13 -05:00
Boris Zbarsky
fbf9e7a22b
Bug 1330536 part 3. Add a subclass of FastErrorResult that can be used only to throw OOM. r=smaug
2017-01-17 23:52:13 -05:00
Boris Zbarsky
cd4d446a9c
Bug 1330536 part 2. Change Descriptor.getExtendedAttributes to include 'canOOM' information as needed. r=smaug
2017-01-17 23:52:13 -05:00
Boris Zbarsky
2973eff777
Bug 1330536 part 1. Add a CanOOM annotation, and the corresponding GetterCanOOM, SetterCanOOM annotations, to the IDL parser. These can be used in the cases when Throws/GetterThrows/SetterThrows can be used, to indicate that the only possible exception is NS_ERROR_OUT_OF_MEMORY. r=smaug
2017-01-17 23:52:13 -05:00
Andrea Marchesini
c980b8d524
Bug 1323935 - Entries API must use NS_NewLocalFile instead of NS_NewNativeLocalFile, r=smaug
2017-01-18 04:48:29 +01:00
Astley Chen
ea8b1d8824
Bug 1331296 : Part 2 - Unprefix -moz-calc() in dom tests. r=heycam
...
MozReview-Commit-ID: DTmuxTZ6S6a
--HG--
extra : rebase_source : 3fd81cfb0bd0c819b3ce700487471246e9cf3498
2017-01-18 10:50:24 +08:00
Cameron McCormack
5c5c0e175d
Bug 1331326 - stylo: Shuffle some nsIDocument fields around to avoid rust-bindgen problem. r=bz
...
MozReview-Commit-ID: sYpRzC2t0E
--HG--
extra : rebase_source : f9ce14bae5ca7adb74ffd8512927575c26126a81
2017-01-16 16:27:56 +08:00
David Anderson
c74b40959d
Replace async image container IDs with a typed struct. (bug 1323957 part 1, r=mattwoodrow)
...
--HG--
extra : rebase_source : 4ff77f95ef818f59edb3d3b167548d84773a416f
2017-01-17 18:47:05 -08:00
Ehsan Akhgari
48a4abb8c9
Bug 1325467 - Part 3: Add a pref for adjusting the minimum timeout for tracking timeouts; r=bkelly
...
These prefs allow us to customize the treatment for foreground and
background tabs. By default these timeouts aren't treated differently.
2017-01-17 21:01:17 -05:00
Ehsan Akhgari
d9ae1e342b
Bug 1325467 - Part 2: Let TimeoutManager::DOMMinTimeoutValue know whethe the timeout being scheduled is tracking; r=bkelly
2017-01-17 21:01:16 -05:00
Ehsan Akhgari
453c89e409
Bug 1325467 - Part 1: Add Timeout::mIsTracking; r=bkelly
2017-01-17 21:01:15 -05:00
Wes Kocher
602c930ba0
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 10MpA6zwIWr
2017-01-17 17:59:26 -08:00
Jeff Gilbert
4da6480883
Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark
...
MozReview-Commit-ID: C9J3qdnsaZF
2017-01-17 17:44:56 -08:00
Ben Kelly
abfbb82e23
Bug 1331193 P2 Don't leave TabChild in inconsistent state if init fails. r=billm
2017-01-17 16:28:40 -08:00
Ben Kelly
76b154e7c1
Bug 1331193 Make TabChild handle a nullptr mMessageManager. r=smaug
2017-01-17 16:28:39 -08:00
Nicholas Nethercote
290ea5719b
Bug 1330512 (part 2) - DocGroup labelling in nsGlobalWindow.cpp. r=billm.
...
For all the NS_DispatchToCurrentThread() cases I wasn't sure if we are
guaranteed to be on the main thread, but nsGlobalWindow::Dispatch() has a
MOZ_RELEASE_ASSERT(NS_IsMainThread()) and a try push showed up no problems
there.
2017-01-18 09:52:20 +11:00
Nicholas Nethercote
b1f2ed57b2
Bug 1330512 (part 1) - DocGroup labelling in nsDocument.cpp. r=billm.
...
For all the NS_DispatchToCurrentThread() cases I wasn't sure if we are
guaranteed to be on the main thread, so I added
MOZ_RELEASE_ASSERT(NS_IsMainThread()) to all of them. A try push showed up no
problems there.
2017-01-18 09:51:59 +11:00
Nicholas Nethercote
5a388e7fe3
Bug 1330512 (part 0) - Add an nsresult return value to DocGroup::GetKey(). r=billm.
...
Because we need to treat failing cases differently in some places.
--HG--
extra : rebase_source : ad11f4acc2f44ccdef00d7919bdffb3753a52b36
2017-01-17 11:10:27 +11:00
David Parks
a37ce18488
Bug 1306698 - Make sure that async changes to the plugin render mode do not cause AsyncShowPluginFrame to run when doing direct drawing. r=dvander
2017-01-10 17:47:25 -08:00
Wes Kocher
cb7e0bda60
Backed out 2 changesets (bug 1329032) for failures a=backout
...
Backed out changeset 16c4f0df527d (bug 1329032)
Backed out changeset 54f7bfe3ca11 (bug 1329032)
MozReview-Commit-ID: ChGyTdJvT8N
2017-01-17 14:08:10 -08:00
Christoph Kerschbaumer
05287d4fa8
Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal. r=bz,gijs
2017-01-17 21:52:01 +01:00
Benjamin Smedberg
1f3b6e235c
Bug 1330998 - Invalidate pluginreg.dat based on whether the flash-only pref is flipped, so that if users switch between 52 and 52ESR it gets updated correctly. r=qdot
...
MozReview-Commit-ID: 64yamsyIudD
--HG--
extra : rebase_source : d68a466d933ab17d8f753215f2a584539291de33
extra : amend_source : 80294e413ae5167d1650ee5a092de7d4dc4987cf
2017-01-17 13:44:13 -05:00
Bill McCloskey
50b0406bb7
Bug 1328423 - Switch tab switch assertion to use AutoAssertNoContentJS (r=dvander)
...
MozReview-Commit-ID: D7bAfJRWLRg
2017-01-17 13:28:47 -08:00
Dale Harvey
0a37fafed0
Bug 1234558 - Use icons from app manifest. r=marcosc, r=sebastian
2017-01-17 18:24:53 +00:00
Paul Kerr [:pkerr]
c63cea9af7
Bug 1328142 - enable switching between simulcast receive streams r=jesup
2017-01-05 18:15:56 -08:00
Byron Campen [:bwc]
f1db6a1c0d
Bug 1056934 - Part 6: Fix bug where TCPSocketParent would not use TLS when requested. r=mcmanus
...
MozReview-Commit-ID: EQHzJWyzAN9
--HG--
extra : rebase_source : 5fbe00fd2a4993c23ef11041b70d0a4e8975c1dc
2017-01-03 12:34:19 -06:00
Byron Campen [:bwc]
f917fb4175
Bug 1056934 - Part 2: Test-case for TURN TLS. r=drno
...
MozReview-Commit-ID: AWJGwWE55Ct
--HG--
rename : dom/media/tests/mochitest/test_peerConnection_basicAudioNATRelayTCP.html => dom/media/tests/mochitest/test_peerConnection_basicAudioNATRelayTLS.html
extra : rebase_source : d2687df6c52f13cabf3138c89c187175c59602a5
2017-01-03 12:28:13 -06:00
Jessica Jong
cb707ac950
Bug 1326779 - [e10s] Fire beforeunload event when navigating to a page in different process. r=smaug
...
--HG--
extra : rebase_source : f1268fbb9c2725e79fef2d6627e9e11e6e000acc
2017-01-16 21:33:00 -05:00
Andrea Marchesini
b66923b42b
Bug 1274596 - Fixing tests for HTMLInputElement.value + fakepath, r=me
2017-01-17 12:42:30 +01:00
Florian Quèze
85611a7b6d
Bug 1331081
- script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
...
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Andrea Marchesini
427d0ee48e
Bug 1331333 - Unify URLSearchParams tests, r=qdot
2017-01-17 11:13:52 +01:00
Andrea Marchesini
69a0cb32c4
Bug 1330678 - Construct URLSearchParams from sequence or from string, r=smaug
2017-01-17 11:13:06 +01:00
Andrea Marchesini
fac176e37c
Bug 1274596 - Implement the fakepath requirement in HTMLInputElement, r=smaug
2017-01-17 09:56:56 +01:00
Phil Ringnalda
3acc966df2
Merge m-c to m-i
2017-01-16 21:45:14 -08:00
Phil Ringnalda
790b2cb423
Merge m-i to m-c, a=merge
2017-01-16 21:42:59 -08:00
John Dai
9404a1745d
Bug 1269155 - Revise Node.rootNode to Node.getRootNode. r=smaug
2017-01-16 01:46:00 +08:00
Jessica Jong
1f0dcc2334
Bug 1320225 - [DateTimeInput] Integration of input type=date input box with picker (part 1). r=mconley,smaug
2017-01-17 13:09:03 +08:00
Phil Ringnalda
ef4d86ebaa
Merge m-c to autoland
2017-01-16 14:49:16 -08:00
Phil Ringnalda
5a78aec0aa
Merge m-i to m-c, a=merge
2017-01-16 13:18:17 -08:00
Andrea Marchesini
a9cfad0afe
Bug 1331340 - FileReader should not continue when allocation fails, r=bkelly
2017-01-16 17:35:40 +01:00
Kartikaya Gupta
9498238c0e
Bug 1331380 - Remove unused kDefaultViewportSize. r=botond
...
MozReview-Commit-ID: 80gkw0BUErW
--HG--
extra : rebase_source : ba759cc9406cfdea2a2483ba84047e9c3291c985
2017-01-16 10:25:35 -05:00
Olli Pettay
cb443e8ff8
Bug 1330252, try to avoid flooding child process with repeated key events, r=masayuki
...
--HG--
extra : rebase_source : 53241a14eae10852024d68837d377b91a2f7fbec
2017-01-16 11:29:37 +02:00
Carsten "Tomcat" Book
0c21611303
Merge mozilla-central to mozilla-inbound
2017-01-16 16:44:15 +01:00
Carsten "Tomcat" Book
7cb92b4443
merge mozilla-inbound to mozilla-central a=merge
2017-01-16 16:35:14 +01:00
Hiroyuki Ikezoe
f6d1e334f7
Bug 1330190 - Part 6: Add MOZ_DIAGNOSTIC_ASSERT for mIsComposing. r=birtles
...
Based on the other changesets in this series, we don't expect to be calling
UpdateProperties() and ComposeStyle() from within ComposeStyle() itself.
However, in case there is some scenario where that does still occur, we leave
the mIsComposing check in place and add an equivalent MOZ_DIAGNOSTIC_ASSERT so
that we are alerted if this does occur on debug / Nightly / DevEdition builds,
but handle it gracefully on beta or release builds.
MozReview-Commit-ID: 2cFpyMFR29Q
--HG--
extra : rebase_source : 8d6175b8785dd062bda85eda7f06c01bec42fbee
2017-01-16 17:41:25 +09:00
Hiroyuki Ikezoe
fdd11f4f75
Bug 1330190 - Part 5: Get style context without all of animation data for base styles. r=birtles
...
Test case, 1330190-2.html, is another variant of 1325193-1.html. It's for
animation on a pseudo element, causes timeout without part 3 patch.
MozReview-Commit-ID: KX6FE8mkZY2
--HG--
extra : rebase_source : f5efbae0cc30036a511659eab9b29b5091df7539
2017-01-16 17:41:24 +09:00
Hiroyuki Ikezoe
37f87086c5
Bug 1330190 - Part 2: Add a new function named ResolveStyleWithoutAnimation. r=heycam
...
Unlike the other one this function does not need an old nsStyleContext.
This function just resolves style without all animation data in the first place.
The existing ResolveStyleWithoutAnimation is renamed to
ResolveStyleByRemovingAnimation.
MozReview-Commit-ID: 1RmCQNw0MmW
--HG--
extra : rebase_source : eaf55ecac77f6bb803b1f9508444bf34106d6da3
2017-01-16 16:57:13 +09:00
Carsten "Tomcat" Book
c30b03e2f0
Merge mozilla-central to autoland
2017-01-16 16:45:16 +01:00
Andreas Pehrson
3ccb36801b
Bug 1330676 - Use VBR in VP8TrackEncoder. r=bechen,derf
...
MozReview-Commit-ID: AvezDCrOIuZ
--HG--
extra : rebase_source : e4b3cac00a407e0f58eafc7f9c7125747916731d
2017-01-12 17:13:13 +01:00
Jean-Yves Avenard
ff5bf730de
Bug 1329480: [MSE] Do not reject partial boxes. r=gerald
...
Partial content less than 8 bytes long was incorrectly rejected.
We now assume that content is valid unless it is explicitly incorrect (bad box type)
MozReview-Commit-ID: 8L32mNVjzxh
--HG--
extra : rebase_source : 980242aab96d5b96dc7e62ad289e8ecd7b228032
2017-01-13 17:38:40 +01:00
Andrea Marchesini
01a84f3fd1
Bug 1330928
- Get rid of nsMediaSourceProtocolHandler, r=qdot
2017-01-16 10:36:29 +01:00
Ehsan Akhgari
b89a8163fa
Bug 1328422 - Make WebAudioDecodeJob not be refcounted, and instead manage its lifetime explicitly; r=padenot
2017-01-16 15:53:45 +08:00
Phil Ringnalda
c477aa8bd9
Merge m-i to m-c, a=merge
2017-01-15 12:34:02 -08:00
Phil Ringnalda
c4129ca15b
Merge autoland to m-c, a=merge
2017-01-15 12:31:23 -08:00
Phil Ringnalda
686006613e
Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4
...
Backed out changeset b9c4115cdeac (bug 851892)
Backed out changeset 5f491bf49b85 (bug 851892)
Backed out changeset 9bf5bcb3e8c5 (bug 851892)
Backed out changeset a9cab46e8b45 (bug 851892)
Backed out changeset 73858e15c8c0 (bug 851892)
Backed out changeset a25638588b6b (bug 851892)
Backed out changeset d58e0e5069ef (bug 851892)
Backed out changeset d8da2a3d8f10 (bug 851892)
Backed out changeset a8da3c34983f (bug 851892)
Backed out changeset 29cf8acbd21e (bug 851892)
Backed out changeset c53cd7bdf8b3 (bug 851892)
Backed out changeset e841a2796375 (bug 851892)
Backed out changeset 2eab85b00159 (bug 851892)
Backed out changeset ca4b1fb9cae4 (bug 851892)
Backed out changeset 74c0ba66f108 (bug 851892)
Backed out changeset 719bb9f41e5b (bug 851892)
Backed out changeset d6aa4c6192df (bug 851892)
Backed out changeset dc81a167a75d (bug 851892)
Backed out changeset 65422477b3a5 (bug 851892)
Backed out changeset 3089dd379077 (bug 851892)
2017-01-15 11:50:10 -08:00
vincentliu
86aec46038
Bug 1323122 - Add generated test case r=jgilbert
...
---
dom/canvas/test/webgl-conf/generated-mochitest.ini | 1788 +++++++++++++++++++-
...buffer-data-and-buffer-sub-data-sub-source.html | 17 +
...conformance2__buffers__get-buffer-sub-data.html | 17 +
...rmance2__buffers__one-large-uniform-buffer.html | 17 +
...xtensions__ext-disjoint-timer-query-webgl2.html | 17 +
...nformance2__glsl3__array-element-increment.html | 17 +
...__glsl3__bool-type-cast-bug-uint-ivec-uvec.html | 17 +
...lsl3__compound-assignment-type-combination.html | 17 +
...t_2_conformance2__glsl3__invalid-invariant.html | 17 +
...rmance2__glsl3__no-attribute-vertex-shader.html | 17 +
...ce2__glsl3__shader-with-invalid-characters.html | 17 +
...l3__shader-with-mis-matching-uniform-block.html | 17 +
..._texture-offset-uniform-texture-coordinate.html | 17 +
...onformance2__glsl3__tricky-loop-conditions.html | 17 +
...lsl3__unary-minus-operator-in-dynamic-loop.html | 17 +
...rmance2__glsl3__uniform-block-layout-match.html | 17 +
...conformance2__glsl3__uniform-block-layouts.html | 17 +
...est_2_conformance2__glsl3__valid-invariant.html | 17 +
...sl3__vector-dynamic-indexing-nv-driver-bug.html | 17 +
...sc__getextension-while-pbo-bound-stability.html | 17 +
...rmance2__misc__object-deletion-behaviour-2.html | 17 +
...t_2_conformance2__misc__views-with-offsets.html | 17 +
...nformance2__reading__format-r11f-g11f-b10f.html | 17 +
...eading__read-pixels-from-rgb8-into-pbo-bug.html | 17 +
...ffers__multisample-with-full-sample-counts.html | 17 +
...conformance2__rendering__attrib-type-match.html | 17 +
...dering__blitframebuffer-filter-outofbounds.html | 17 +
...e2__rendering__blitframebuffer-filter-srgb.html | 17 +
...g__blitframebuffer-multisampled-readbuffer.html | 17 +
...dering__blitframebuffer-outside-readbuffer.html | 17 +
...rendering__blitframebuffer-scissor-enabled.html | 17 +
...__rendering__blitframebuffer-size-overflow.html | 17 +
...litframebuffer-srgb-and-linear-drawbuffers.html | 17 +
...2__rendering__blitframebuffer-stencil-only.html | 17 +
...formance2__rendering__blitframebuffer-test.html | 17 +
..._rendering__canvas-resizing-with-pbo-bound.html | 17 +
...2__rendering__clear-func-buffer-type-match.html | 17 +
...mance2__rendering__clear-srgb-color-buffer.html | 17 +
...formance2__rendering__clipping-wide-points.html | 17 +
...mance2__rendering__framebuffer-unsupported.html | 17 +
...__fs-color-type-mismatch-color-buffer-type.html | 17 +
...mance2__rendering__instanced-rendering-bug.html | 17 +
..._out-of-bounds-index-buffers-after-copying.html | 17 +
...endering__rendering-sampling-feedback-loop.html | 17 +
...onformance2__rendering__rgb-format-support.html | 17 +
...nce2__rendering__uniform-block-buffer-size.html | 17 +
...s__canvas__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...2__textures__canvas__tex-2d-r16f-red-float.html | 17 +
...xtures__canvas__tex-2d-r16f-red-half_float.html | 17 +
...2__textures__canvas__tex-2d-r32f-red-float.html | 17 +
...tures__canvas__tex-2d-r8-red-unsigned_byte.html | 17 +
...vas__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...2__textures__canvas__tex-2d-rg16f-rg-float.html | 17 +
...xtures__canvas__tex-2d-rg16f-rg-half_float.html | 17 +
...2__textures__canvas__tex-2d-rg32f-rg-float.html | 17 +
...tures__canvas__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
..._textures__canvas__tex-2d-rgb16f-rgb-float.html | 17 +
...ures__canvas__tex-2d-rgb16f-rgb-half_float.html | 17 +
..._textures__canvas__tex-2d-rgb32f-rgb-float.html | 17 +
...s__canvas__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...res__canvas__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...extures__canvas__tex-2d-rgba16f-rgba-float.html | 17 +
...es__canvas__tex-2d-rgba16f-rgba-half_float.html | 17 +
...extures__canvas__tex-2d-rgba32f-rgba-float.html | 17 +
...s__canvas__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__canvas__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...es__canvas__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...s__canvas__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...2__textures__canvas__tex-3d-r16f-red-float.html | 17 +
...xtures__canvas__tex-3d-r16f-red-half_float.html | 17 +
...2__textures__canvas__tex-3d-r32f-red-float.html | 17 +
...tures__canvas__tex-3d-r8-red-unsigned_byte.html | 17 +
...vas__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...2__textures__canvas__tex-3d-rg16f-rg-float.html | 17 +
...xtures__canvas__tex-3d-rg16f-rg-half_float.html | 17 +
...2__textures__canvas__tex-3d-rg32f-rg-float.html | 17 +
...tures__canvas__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
..._textures__canvas__tex-3d-rgb16f-rgb-float.html | 17 +
...ures__canvas__tex-3d-rgb16f-rgb-half_float.html | 17 +
..._textures__canvas__tex-3d-rgb32f-rgb-float.html | 17 +
...s__canvas__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...res__canvas__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...extures__canvas__tex-3d-rgba16f-rgba-float.html | 17 +
...es__canvas__tex-3d-rgba16f-rgba-half_float.html | 17 +
...extures__canvas__tex-3d-rgba32f-rgba-float.html | 17 +
...s__canvas__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__canvas__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...es__canvas__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...rectangle__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...ngle__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...anvas_sub_rectangle__tex-2d-r16f-red-float.html | 17 +
..._sub_rectangle__tex-2d-r16f-red-half_float.html | 17 +
...anvas_sub_rectangle__tex-2d-r32f-red-float.html | 17 +
...sub_rectangle__tex-2d-r8-red-unsigned_byte.html | 17 +
...gle__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...anvas_sub_rectangle__tex-2d-rg16f-rg-float.html | 17 +
..._sub_rectangle__tex-2d-rg16f-rg-half_float.html | 17 +
...anvas_sub_rectangle__tex-2d-rg32f-rg-float.html | 17 +
...sub_rectangle__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...gle__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...vas_sub_rectangle__tex-2d-rgb16f-rgb-float.html | 17 +
...ub_rectangle__tex-2d-rgb16f-rgb-half_float.html | 17 +
...vas_sub_rectangle__tex-2d-rgb32f-rgb-float.html | 17 +
...rectangle__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...le__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ctangle__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...b_rectangle__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...as_sub_rectangle__tex-2d-rgb9_e5-rgb-float.html | 17 +
...b_rectangle__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...s_sub_rectangle__tex-2d-rgba16f-rgba-float.html | 17 +
..._rectangle__tex-2d-rgba16f-rgba-half_float.html | 17 +
...s_sub_rectangle__tex-2d-rgba32f-rgba-float.html | 17 +
...rectangle__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...rectangle__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._rectangle__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...le__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...rectangle__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...ngle__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...anvas_sub_rectangle__tex-3d-r16f-red-float.html | 17 +
..._sub_rectangle__tex-3d-r16f-red-half_float.html | 17 +
...anvas_sub_rectangle__tex-3d-r32f-red-float.html | 17 +
...sub_rectangle__tex-3d-r8-red-unsigned_byte.html | 17 +
...gle__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...anvas_sub_rectangle__tex-3d-rg16f-rg-float.html | 17 +
..._sub_rectangle__tex-3d-rg16f-rg-half_float.html | 17 +
...anvas_sub_rectangle__tex-3d-rg32f-rg-float.html | 17 +
...sub_rectangle__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...gle__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...vas_sub_rectangle__tex-3d-rgb16f-rgb-float.html | 17 +
...ub_rectangle__tex-3d-rgb16f-rgb-half_float.html | 17 +
...vas_sub_rectangle__tex-3d-rgb32f-rgb-float.html | 17 +
...rectangle__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...le__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ctangle__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...b_rectangle__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...as_sub_rectangle__tex-3d-rgb9_e5-rgb-float.html | 17 +
...b_rectangle__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...s_sub_rectangle__tex-3d-rgba16f-rgba-float.html | 17 +
..._rectangle__tex-3d-rgba16f-rgba-half_float.html | 17 +
...s_sub_rectangle__tex-3d-rgba32f-rgba-float.html | 17 +
...rectangle__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...rectangle__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._rectangle__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...le__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__image__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__image__tex-2d-r16f-red-float.html | 17 +
...extures__image__tex-2d-r16f-red-half_float.html | 17 +
...e2__textures__image__tex-2d-r32f-red-float.html | 17 +
...xtures__image__tex-2d-r8-red-unsigned_byte.html | 17 +
...age__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__image__tex-2d-rg16f-rg-float.html | 17 +
...extures__image__tex-2d-rg16f-rg-half_float.html | 17 +
...e2__textures__image__tex-2d-rg32f-rg-float.html | 17 +
...xtures__image__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__image__tex-2d-rgb16f-rgb-float.html | 17 +
...tures__image__tex-2d-rgb16f-rgb-half_float.html | 17 +
...__textures__image__tex-2d-rgb32f-rgb-float.html | 17 +
...es__image__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__image__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__image__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__image__tex-2d-rgb9_e5-rgb-float.html | 17 +
...ures__image__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...textures__image__tex-2d-rgba16f-rgba-float.html | 17 +
...res__image__tex-2d-rgba16f-rgba-half_float.html | 17 +
...textures__image__tex-2d-rgba32f-rgba-float.html | 17 +
...es__image__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__image__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__image__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__image__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__image__tex-3d-r16f-red-float.html | 17 +
...extures__image__tex-3d-r16f-red-half_float.html | 17 +
...e2__textures__image__tex-3d-r32f-red-float.html | 17 +
...xtures__image__tex-3d-r8-red-unsigned_byte.html | 17 +
...age__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__image__tex-3d-rg16f-rg-float.html | 17 +
...extures__image__tex-3d-rg16f-rg-half_float.html | 17 +
...e2__textures__image__tex-3d-rg32f-rg-float.html | 17 +
...xtures__image__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__image__tex-3d-rgb16f-rgb-float.html | 17 +
...tures__image__tex-3d-rgb16f-rgb-half_float.html | 17 +
...__textures__image__tex-3d-rgb32f-rgb-float.html | 17 +
...es__image__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__image__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__image__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__image__tex-3d-rgb9_e5-rgb-float.html | 17 +
...ures__image__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...textures__image__tex-3d-rgba16f-rgba-float.html | 17 +
...res__image__tex-3d-rgba16f-rgba-half_float.html | 17 +
...textures__image__tex-3d-rgba32f-rgba-float.html | 17 +
...es__image__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__image__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__image__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...mage_data__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...data__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...extures__image_data__tex-2d-r16f-red-float.html | 17 +
...es__image_data__tex-2d-r16f-red-half_float.html | 17 +
...extures__image_data__tex-2d-r32f-red-float.html | 17 +
...s__image_data__tex-2d-r8-red-unsigned_byte.html | 17 +
...ata__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...extures__image_data__tex-2d-rg16f-rg-float.html | 17 +
...es__image_data__tex-2d-rg16f-rg-half_float.html | 17 +
...extures__image_data__tex-2d-rg32f-rg-float.html | 17 +
...s__image_data__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...ata__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...tures__image_data__tex-2d-rgb16f-rgb-float.html | 17 +
...__image_data__tex-2d-rgb16f-rgb-half_float.html | 17 +
...tures__image_data__tex-2d-rgb32f-rgb-float.html | 17 +
...mage_data__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...ta__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ge_data__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
..._image_data__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...a__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...ures__image_data__tex-2d-rgb9_e5-rgb-float.html | 17 +
..._image_data__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...res__image_data__tex-2d-rgba16f-rgba-float.html | 17 +
...image_data__tex-2d-rgba16f-rgba-half_float.html | 17 +
...res__image_data__tex-2d-rgba32f-rgba-float.html | 17 +
...mage_data__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...mage_data__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...image_data__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...ta__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...mage_data__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...data__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...extures__image_data__tex-3d-r16f-red-float.html | 17 +
...es__image_data__tex-3d-r16f-red-half_float.html | 17 +
...extures__image_data__tex-3d-r32f-red-float.html | 17 +
...s__image_data__tex-3d-r8-red-unsigned_byte.html | 17 +
...ata__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...extures__image_data__tex-3d-rg16f-rg-float.html | 17 +
...es__image_data__tex-3d-rg16f-rg-half_float.html | 17 +
...extures__image_data__tex-3d-rg32f-rg-float.html | 17 +
...s__image_data__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...ata__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...tures__image_data__tex-3d-rgb16f-rgb-float.html | 17 +
...__image_data__tex-3d-rgb16f-rgb-half_float.html | 17 +
...tures__image_data__tex-3d-rgb32f-rgb-float.html | 17 +
...mage_data__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...ta__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...ge_data__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
..._image_data__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...a__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...ures__image_data__tex-3d-rgb9_e5-rgb-float.html | 17 +
..._image_data__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...res__image_data__tex-3d-rgba16f-rgba-float.html | 17 +
...image_data__tex-3d-rgba16f-rgba-half_float.html | 17 +
...res__image_data__tex-3d-rgba32f-rgba-float.html | 17 +
...mage_data__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...mage_data__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...image_data__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...ta__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...ce2__textures__misc__active-3d-texture-bug.html | 17 +
...ures__misc__copy-texture-image-luma-format.html | 17 +
...s__misc__copy-texture-image-webgl-specific.html | 17 +
...mance2__textures__misc__copy-texture-image.html | 17 +
...nce2__textures__misc__gl-get-tex-parameter.html | 17 +
...c__integer-cubemap-specification-order-bug.html | 17 +
...es__misc__integer-cubemap-texture-sampling.html | 17 +
...2_conformance2__textures__misc__mipmap-fbo.html | 17 +
...rmance2__textures__misc__tex-3d-size-limit.html | 17 +
...ub-image-with-array-buffer-view-sub-source.html | 17 +
..._tex-image-with-bad-args-from-dom-elements.html | 17 +
...2__textures__misc__tex-image-with-bad-args.html | 17 +
...misc__tex-image-with-different-data-source.html | 17 +
...nce2__textures__misc__tex-input-validation.html | 17 +
...rmance2__textures__misc__tex-mipmap-levels.html | 17 +
...formance2__textures__misc__tex-new-formats.html | 17 +
...formance2__textures__misc__tex-srgb-mipmap.html | 17 +
...nformance2__textures__misc__tex-storage-2d.html | 17 +
...extures__misc__tex-storage-and-subimage-3d.html | 17 +
...ures__misc__tex-storage-compressed-formats.html | 17 +
...rmance2__textures__misc__tex-unpack-params.html | 17 +
...ce2__textures__misc__texel-fetch-undefined.html | 17 +
...conformance2__textures__misc__texture-npot.html | 17 +
...svg_image__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...textures__svg_image__tex-2d-r16f-red-float.html | 17 +
...res__svg_image__tex-2d-r16f-red-half_float.html | 17 +
...textures__svg_image__tex-2d-r32f-red-float.html | 17 +
...es__svg_image__tex-2d-r8-red-unsigned_byte.html | 17 +
...age__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...textures__svg_image__tex-2d-rg16f-rg-float.html | 17 +
...res__svg_image__tex-2d-rg16f-rg-half_float.html | 17 +
...textures__svg_image__tex-2d-rg32f-rg-float.html | 17 +
...es__svg_image__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...xtures__svg_image__tex-2d-rgb16f-rgb-float.html | 17 +
...s__svg_image__tex-2d-rgb16f-rgb-half_float.html | 17 +
...xtures__svg_image__tex-2d-rgb32f-rgb-float.html | 17 +
...svg_image__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...g_image__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...__svg_image__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...tures__svg_image__tex-2d-rgb9_e5-rgb-float.html | 17 +
...__svg_image__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...ures__svg_image__tex-2d-rgba16f-rgba-float.html | 17 +
..._svg_image__tex-2d-rgba16f-rgba-half_float.html | 17 +
...ures__svg_image__tex-2d-rgba32f-rgba-float.html | 17 +
...svg_image__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...svg_image__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._svg_image__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...svg_image__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...mage__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...textures__svg_image__tex-3d-r16f-red-float.html | 17 +
...res__svg_image__tex-3d-r16f-red-half_float.html | 17 +
...textures__svg_image__tex-3d-r32f-red-float.html | 17 +
...es__svg_image__tex-3d-r8-red-unsigned_byte.html | 17 +
...age__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...textures__svg_image__tex-3d-rg16f-rg-float.html | 17 +
...res__svg_image__tex-3d-rg16f-rg-half_float.html | 17 +
...textures__svg_image__tex-3d-rg32f-rg-float.html | 17 +
...es__svg_image__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...age__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...xtures__svg_image__tex-3d-rgb16f-rgb-float.html | 17 +
...s__svg_image__tex-3d-rgb16f-rgb-half_float.html | 17 +
...xtures__svg_image__tex-3d-rgb32f-rgb-float.html | 17 +
...svg_image__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...g_image__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...__svg_image__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...e__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...tures__svg_image__tex-3d-rgb9_e5-rgb-float.html | 17 +
...__svg_image__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...ures__svg_image__tex-3d-rgba16f-rgba-float.html | 17 +
..._svg_image__tex-3d-rgba16f-rgba-half_float.html | 17 +
...ures__svg_image__tex-3d-rgba32f-rgba-float.html | 17 +
...svg_image__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...svg_image__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
..._svg_image__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...ge__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__video__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...ideo__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__video__tex-2d-r16f-red-float.html | 17 +
...extures__video__tex-2d-r16f-red-half_float.html | 17 +
...e2__textures__video__tex-2d-r32f-red-float.html | 17 +
...xtures__video__tex-2d-r8-red-unsigned_byte.html | 17 +
...deo__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__video__tex-2d-rg16f-rg-float.html | 17 +
...extures__video__tex-2d-rg16f-rg-half_float.html | 17 +
...e2__textures__video__tex-2d-rg32f-rg-float.html | 17 +
...xtures__video__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...deo__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__video__tex-2d-rgb16f-rgb-float.html | 17 +
...tures__video__tex-2d-rgb16f-rgb-half_float.html | 17 +
...__textures__video__tex-2d-rgb32f-rgb-float.html | 17 +
...es__video__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...eo__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__video__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__video__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...o__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__video__tex-2d-rgb9_e5-rgb-float.html | 17 +
...ures__video__tex-2d-rgb9_e5-rgb-half_float.html | 17 +
...textures__video__tex-2d-rgba16f-rgba-float.html | 17 +
...res__video__tex-2d-rgba16f-rgba-half_float.html | 17 +
...textures__video__tex-2d-rgba32f-rgba-float.html | 17 +
...es__video__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__video__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__video__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...eo__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...es__video__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...ideo__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...e2__textures__video__tex-3d-r16f-red-float.html | 17 +
...extures__video__tex-3d-r16f-red-half_float.html | 17 +
...e2__textures__video__tex-3d-r32f-red-float.html | 17 +
...xtures__video__tex-3d-r8-red-unsigned_byte.html | 17 +
...deo__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...e2__textures__video__tex-3d-rg16f-rg-float.html | 17 +
...extures__video__tex-3d-rg16f-rg-half_float.html | 17 +
...e2__textures__video__tex-3d-rg32f-rg-float.html | 17 +
...xtures__video__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...deo__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...__textures__video__tex-3d-rgb16f-rgb-float.html | 17 +
...tures__video__tex-3d-rgb16f-rgb-half_float.html | 17 +
...__textures__video__tex-3d-rgb32f-rgb-float.html | 17 +
...es__video__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...eo__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
...__video__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ures__video__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...o__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
..._textures__video__tex-3d-rgb9_e5-rgb-float.html | 17 +
...ures__video__tex-3d-rgb9_e5-rgb-half_float.html | 17 +
...textures__video__tex-3d-rgba16f-rgba-float.html | 17 +
...res__video__tex-3d-rgba16f-rgba-half_float.html | 17 +
...textures__video__tex-3d-rgba32f-rgba-float.html | 17 +
...es__video__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...es__video__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...res__video__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...eo__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...gl_canvas__tex-2d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...tures__webgl_canvas__tex-2d-r16f-red-float.html | 17 +
...__webgl_canvas__tex-2d-r16f-red-half_float.html | 17 +
...tures__webgl_canvas__tex-2d-r32f-red-float.html | 17 +
..._webgl_canvas__tex-2d-r8-red-unsigned_byte.html | 17 +
...vas__tex-2d-r8ui-red_integer-unsigned_byte.html | 17 +
...tures__webgl_canvas__tex-2d-rg16f-rg-float.html | 17 +
...__webgl_canvas__tex-2d-rg16f-rg-half_float.html | 17 +
...tures__webgl_canvas__tex-2d-rg32f-rg-float.html | 17 +
..._webgl_canvas__tex-2d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-2d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...res__webgl_canvas__tex-2d-rgb16f-rgb-float.html | 17 +
...webgl_canvas__tex-2d-rgb16f-rgb-half_float.html | 17 +
...res__webgl_canvas__tex-2d-rgb32f-rgb-float.html | 17 +
...gl_canvas__tex-2d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ebgl_canvas__tex-2d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...s__webgl_canvas__tex-2d-rgba16f-rgba-float.html | 17 +
...bgl_canvas__tex-2d-rgba16f-rgba-half_float.html | 17 +
...s__webgl_canvas__tex-2d-rgba32f-rgba-float.html | 17 +
...gl_canvas__tex-2d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...gl_canvas__tex-2d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...bgl_canvas__tex-2d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...gl_canvas__tex-3d-r11f_g11f_b10f-rgb-float.html | 17 +
...nvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html | 17 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 17 +
...tures__webgl_canvas__tex-3d-r16f-red-float.html | 17 +
...__webgl_canvas__tex-3d-r16f-red-half_float.html | 17 +
...tures__webgl_canvas__tex-3d-r32f-red-float.html | 17 +
..._webgl_canvas__tex-3d-r8-red-unsigned_byte.html | 17 +
...vas__tex-3d-r8ui-red_integer-unsigned_byte.html | 17 +
...tures__webgl_canvas__tex-3d-rg16f-rg-float.html | 17 +
...__webgl_canvas__tex-3d-rg16f-rg-half_float.html | 17 +
...tures__webgl_canvas__tex-3d-rg32f-rg-float.html | 17 +
..._webgl_canvas__tex-3d-rg8-rg-unsigned_byte.html | 17 +
...vas__tex-3d-rg8ui-rg_integer-unsigned_byte.html | 17 +
...res__webgl_canvas__tex-3d-rgb16f-rgb-float.html | 17 +
...webgl_canvas__tex-3d-rgb16f-rgb-half_float.html | 17 +
...res__webgl_canvas__tex-3d-rgb32f-rgb-float.html | 17 +
...gl_canvas__tex-3d-rgb565-rgb-unsigned_byte.html | 17 +
...as__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 17 +
..._canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html | 17 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 17 +
...ebgl_canvas__tex-3d-rgb8-rgb-unsigned_byte.html | 17 +
...s__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 17 +
...s__webgl_canvas__tex-3d-rgba16f-rgba-float.html | 17 +
...bgl_canvas__tex-3d-rgba16f-rgba-half_float.html | 17 +
...s__webgl_canvas__tex-3d-rgba32f-rgba-float.html | 17 +
...gl_canvas__tex-3d-rgba4-rgba-unsigned_byte.html | 17 +
...__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 17 +
...gl_canvas__tex-3d-rgba8-rgba-unsigned_byte.html | 17 +
..._tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 17 +
...bgl_canvas__tex-3d-srgb8-rgb-unsigned_byte.html | 17 +
...as__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 17 +
...nsform_feedback__two-unreferenced-varyings.html | 17 +
...eedback__unwritten-output-defaults-to-zero.html | 17 +
...conformance__buffers__buffer-uninitialized.html | 17 +
...__context__context-no-alpha-fbo-with-alpha.html | 17 +
...__extensions__webgl-compressed-texture-etc.html | 17 +
...nsions__webgl-compressed-texture-s3tc-srgb.html | 17 +
...__glsl__bugs__bool-type-cast-bug-int-float.html | 17 +
...bal-invariant-does-not-leak-across-shaders.html | 17 +
...gs__invariant-does-not-leak-across-shaders.html | 17 +
...ance__glsl__bugs__nested-sequence-operator.html | 17 +
...t_2_conformance__programs__program-infolog.html | 17 +
...ce__rendering__out-of-bounds-index-buffers.html | 17 +
...ures__canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...es__canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...ub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...angle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._rectangle__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...tures__image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...res__image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...__image_data__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
..._data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...image_data__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...s__svg_image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._svg_image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...bgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...conformance__buffers__buffer-uninitialized.html | 17 +
...__context__context-no-alpha-fbo-with-alpha.html | 17 +
...__extensions__webgl-compressed-texture-etc.html | 17 +
...nsions__webgl-compressed-texture-s3tc-srgb.html | 17 +
...webgl-draw-buffers-framebuffer-unsupported.html | 17 +
...__glsl__bugs__bool-type-cast-bug-int-float.html | 17 +
...bal-invariant-does-not-leak-across-shaders.html | 17 +
...gs__invariant-does-not-leak-across-shaders.html | 17 +
...ance__glsl__bugs__nested-sequence-operator.html | 17 +
...est_conformance__programs__program-infolog.html | 17 +
...nformance__rendering__clipping-wide-points.html | 17 +
...ce__rendering__out-of-bounds-index-buffers.html | 17 +
...ures__canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...es__canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...ub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...angle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._rectangle__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...tures__image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...res__image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...__image_data__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
..._data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...image_data__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...a__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...s__svg_image__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
..._svg_image__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...e__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
...webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html | 17 +
...anvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 17 +
...bgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 17 +
...s__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 17 +
607 files changed, 12006 insertions(+), 84 deletions(-)
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__buffers__buffer-data-and-buffer-sub-data-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__buffers__get-buffer-sub-data.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__buffers__one-large-uniform-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__extensions__ext-disjoint-timer-query-webgl2.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__array-element-increment.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__bool-type-cast-bug-uint-ivec-uvec.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__compound-assignment-type-combination.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__invalid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__no-attribute-vertex-shader.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__shader-with-invalid-characters.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__shader-with-mis-matching-uniform-block.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__texture-offset-uniform-texture-coordinate.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__tricky-loop-conditions.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__unary-minus-operator-in-dynamic-loop.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__uniform-block-layout-match.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__uniform-block-layouts.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__valid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__vector-dynamic-indexing-nv-driver-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__misc__getextension-while-pbo-bound-stability.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__misc__object-deletion-behaviour-2.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__misc__views-with-offsets.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__reading__format-r11f-g11f-b10f.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__reading__read-pixels-from-rgb8-into-pbo-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__renderbuffers__multisample-with-full-sample-counts.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__attrib-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-filter-outofbounds.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-filter-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-multisampled-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-outside-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-scissor-enabled.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-size-overflow.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-srgb-and-linear-drawbuffers.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-stencil-only.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__blitframebuffer-test.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__canvas-resizing-with-pbo-bound.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__clear-func-buffer-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__clear-srgb-color-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__fs-color-type-mismatch-color-buffer-type.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__instanced-rendering-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__out-of-bounds-index-buffers-after-copying.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__rendering-sampling-feedback-loop.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__rgb-format-support.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__uniform-block-buffer-size.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__image_data__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__active-3d-texture-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__copy-texture-image-luma-format.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__copy-texture-image-webgl-specific.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__copy-texture-image.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__gl-get-tex-parameter.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__integer-cubemap-specification-order-bug.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__integer-cubemap-texture-sampling.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__mipmap-fbo.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-3d-size-limit.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-and-sub-image-with-array-buffer-view-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-with-bad-args-from-dom-elements.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-with-bad-args.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-image-with-different-data-source.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-input-validation.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-mipmap-levels.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-new-formats.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-srgb-mipmap.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-storage-2d.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-storage-and-subimage-3d.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-storage-compressed-formats.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__tex-unpack-params.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__texel-fetch-undefined.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__misc__texture-npot.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__svg_image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__video__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__textures__webgl_canvas__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__transform_feedback__two-unreferenced-varyings.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance2__transform_feedback__unwritten-output-defaults-to-zero.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__buffers__buffer-uninitialized.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__context__context-no-alpha-fbo-with-alpha.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__extensions__webgl-compressed-texture-etc.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__extensions__webgl-compressed-texture-s3tc-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__bool-type-cast-bug-int-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__global-invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__glsl__bugs__nested-sequence-operator.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__programs__program-infolog.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__out-of-bounds-index-buffers.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__buffers__buffer-uninitialized.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__context__context-no-alpha-fbo-with-alpha.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__extensions__webgl-compressed-texture-etc.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__extensions__webgl-compressed-texture-s3tc-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__extensions__webgl-draw-buffers-framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__bool-type-cast-bug-int-float.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__global-invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__nested-sequence-operator.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__programs__program-infolog.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__rendering__clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__rendering__out-of-bounds-index-buffers.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
2017-01-15 23:33:09 +08:00
vincentliu
af76704e7c
Bug 1323122 - Disable crashed and failed test case. r=jgilbert
...
---
dom/canvas/test/webgl-conf/mochitest-errata.ini | 381 ++++++++++++++++++++++--
1 file changed, 351 insertions(+), 30 deletions(-)
2017-01-15 23:32:15 +08:00
vincentliu
87f4543c1e
Bug 1323122 - Disable some image_bitmap_* test because most of test are timeout or unexpected-error on different platforms. r=jgilbert
...
---
dom/canvas/test/webgl-conf/checkout/00_test_list.txt | 3 ++-
.../checkout/conformance/textures/00_test_list.txt | 12 ++++++------
.../checkout/conformance2/textures/00_test_list.txt | 12 ++++++------
3 files changed, 14 insertions(+), 13 deletions(-)
2017-01-15 23:31:52 +08:00
vincentliu
340266f2bf
Bug 1323122 - Update WebGL Conformance Test with misc files. r=jgilbert
...
---
.../test/webgl-conf/checkout/00_test_list.txt | 3 +-
.../checkout/conformance/buffers/00_test_list.txt | 1 +
.../checkout/conformance/context/00_test_list.txt | 1 +
.../conformance/extensions/00_test_list.txt | 3 +
.../conformance/glsl/bugs/00_test_list.txt | 4 +
.../webgl-conf/checkout/conformance/more/README.md | 2 +-
.../ogles/GL/acos/acos_float_frag_xvary_ref.frag | 6 +-
.../ogles/GL/acos/acos_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/acos/acos_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/all/all_bvec2_frag_ref.frag | 4 +-
.../ogles/GL/all/all_bvec2_vert_ref.vert | 4 +-
.../ogles/GL/all/all_bvec3_frag_ref.frag | 4 +-
.../ogles/GL/all/all_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/any/any_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/any/any_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/any/any_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/any/any_bvec3_vert_ref.vert | 2 +-
.../GL/array/empty_empty_array_float_frag.frag | 6 +-
.../GL/array/empty_empty_array_float_vert.vert | 2 +-
.../GL/array/empty_uniform_array_float_frag.frag | 6 +-
.../GL/array/initfunc_empty_array_float_frag.frag | 6 +-
.../ogles/GL/asin/asin_float_frag_xvary_ref.frag | 6 +-
.../ogles/GL/asin/asin_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/asin/asin_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/atan/atan_float_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_float_frag_xvaryyvary_ref.frag | 4 +-
.../ogles/GL/atan/atan_float_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_float_vert_xvaryyvary_ref.vert | 2 +-
.../ogles/GL/atan/atan_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/atan/atan_vec2_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_vec2_frag_xvaryyvary_ref.frag | 4 +-
.../ogles/GL/atan/atan_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/atan/atan_vec2_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_vec2_vert_xvaryyvary_ref.vert | 4 +-
.../ogles/GL/atan/atan_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/atan/atan_vec3_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_vec3_frag_xvaryyvary_ref.frag | 12 +-
.../ogles/GL/atan/atan_vec3_vert_xvary_ref.vert | 4 +-
.../ogles/GL/atan/atan_vec3_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_vec3_vert_xvaryyvary_ref.vert | 2 +-
.../ogles/GL/build/CorrectBuiltInOveride_frag.frag | 2 +-
.../ogles/GL/build/CorrectConstFolding1_vert.vert | 6 +-
.../ogles/GL/build/CorrectConstFolding2_vert.vert | 98 ++---
.../ogles/GL/build/CorrectConstruct_vert.vert | 2 +-
.../GL/build/CorrectExtension10_V100_frag.frag | 12 +-
.../GL/build/CorrectExtension4_V100_frag.frag | 6 +-
.../ogles/GL/build/CorrectFull_vert.vert | 420 ++++++++++-----------
.../ogles/GL/build/CorrectFunction1_vert.vert | 16 +-
.../ogles/GL/build/CorrectModule_frag.frag | 4 +-
.../ogles/GL/build/CorrectParse1_frag.frag | 4 +-
.../ogles/GL/build/CorrectParse2_frag.frag | 10 +-
.../ogles/GL/build/CorrectParse2_vert.vert | 8 +-
.../ogles/GL/build/CorrectParseTest1_frag.frag | 2 +-
.../ogles/GL/build/CorrectParseTest_frag.frag | 2 +-
.../ogles/GL/build/CorrectPreprocess5_frag.frag | 6 +-
.../ogles/GL/build/CorrectPreprocess8_frag.frag | 14 +-
.../ogles/GL/build/CorrectPreprocess9_frag.frag | 2 +-
.../ogles/GL/build/CorrectSwizzle1_frag.frag | 10 +-
.../ogles/GL/build/CorrectSwizzle2_frag.frag | 2 +-
.../ogles/GL/build/CorrectVersion_V100_frag.frag | 4 +-
.../GL/build/DuplicateVersion1_V100_frag.frag | 2 +-
.../conformance/ogles/GL/build/TernaryOp_frag.frag | 2 +-
.../conformance/ogles/GL/build/array3_frag.frag | 2 +-
.../conformance/ogles/GL/build/comma1_vert.vert | 2 +-
.../conformance/ogles/GL/build/comma2_frag.frag | 4 +-
.../conformance/ogles/GL/build/comma2_vert.vert | 2 +-
.../conformance/ogles/GL/build/comma3_vert.vert | 2 +-
.../ogles/GL/build/dataType13_frag.frag | 2 +-
.../ogles/GL/build/extension3_V100_frag.frag | 2 +-
.../ogles/GL/build/function10_frag.frag | 8 +-
.../conformance/ogles/GL/build/function1_frag.frag | 2 +-
.../conformance/ogles/GL/build/function3_frag.frag | 2 +-
.../conformance/ogles/GL/build/function4_frag.frag | 4 +-
.../conformance/ogles/GL/build/function6_frag.frag | 4 +-
.../conformance/ogles/GL/build/function7_frag.frag | 4 +-
.../conformance/ogles/GL/build/function8_frag.frag | 4 +-
.../conformance/ogles/GL/build/function9_frag.frag | 8 +-
.../conformance/ogles/GL/build/parser1_vert.vert | 2 +-
.../ogles/GL/build/preprocess0_frag.frag | 12 +-
.../ogles/GL/build/preprocess1_frag.frag | 16 +-
.../ogles/GL/build/preprocess2_frag.frag | 8 +-
.../ogles/GL/build/preprocess3_frag.frag | 2 +-
.../ogles/GL/build/preprocess4_frag.frag | 6 +-
.../ogles/GL/build/preprocess7_frag.frag | 8 +-
.../conformance/ogles/GL/build/typecast_frag.frag | 2 +-
.../conformance/ogles/GL/build/varying2_frag.frag | 2 +-
.../conformance/ogles/GL/build/varying3_frag.frag | 2 +-
.../ogles/GL/build/version2_V100_frag.frag | 2 +-
.../ogles/GL/build/version3_V100_frag.frag | 2 +-
.../gl_Color_array_index_out_of_bounds_frag.frag | 2 +-
.../ogles/GL/control_flow/for_continue_vert.vert | 4 +-
.../GL/control_flow/for_nested_continue_frag.frag | 8 +-
.../GL/control_flow/for_nested_continue_vert.vert | 8 +-
.../ogles/GL/control_flow/nested_if_else_frag.frag | 2 +-
.../ogles/GL/control_flow/nested_if_else_vert.vert | 2 +-
.../ogles/GL/cos/cos_float_frag_xvary_ref.frag | 18 +-
.../ogles/GL/cos/cos_float_vert_xvary_ref.vert | 2 +-
.../ogles/GL/cos/cos_vec2_frag_xvary_ref.frag | 20 +-
.../ogles/GL/cos/cos_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/cos/cos_vec3_frag_xvary_ref.frag | 20 +-
.../ogles/GL/discard/discard_cond_frag.frag | 4 +-
.../ogles/GL/equal/equal_bvec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_bvec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_bvec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_bvec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_ivec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_ivec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_ivec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_ivec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_vec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_vec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_vec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_vec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_vec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_vec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_vec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_vec3_vert_ref.vert | 2 +-
.../ogles/GL/functions/array_float_frag.frag | 12 +-
.../ogles/GL/functions/array_float_vert.vert | 12 +-
.../bvec4_empty_empty_bvec4_array_vert.vert | 2 +-
.../mat4_empty_empty_mat4_array_frag.frag | 6 +-
.../mat4_empty_empty_mat4_array_vert.vert | 6 +-
.../mat4_empty_empty_mat4_empty_frag.frag | 12 +-
.../mat4_empty_empty_mat4_empty_vert.vert | 12 +-
.../functions/mat4_empty_in_mat4_array_frag.frag | 6 +-
.../functions/mat4_empty_in_mat4_array_vert.vert | 6 +-
.../functions/mat4_empty_in_mat4_empty_frag.frag | 12 +-
.../functions/mat4_empty_in_mat4_empty_vert.vert | 12 +-
.../mat4_empty_inout_mat4_array_frag.frag | 6 +-
.../mat4_empty_inout_mat4_array_vert.vert | 6 +-
.../mat4_empty_inout_mat4_empty_frag.frag | 12 +-
.../mat4_empty_inout_mat4_empty_vert.vert | 12 +-
.../functions/mat4_empty_out_mat4_array_frag.frag | 6 +-
.../functions/mat4_empty_out_mat4_array_vert.vert | 6 +-
.../functions/mat4_empty_out_mat4_empty_frag.frag | 12 +-
.../functions/mat4_empty_out_mat4_empty_vert.vert | 12 +-
.../ogles/GL/functions/qualifiers_struct_frag.frag | 2 +-
.../ogles/GL/functions/qualifiers_struct_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec2_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec2_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec2_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec2_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec3_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec3_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec3_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec3_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_vec2_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_vec2_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_vec2_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_vec2_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_vec3_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_vec3_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_vec3_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_vec3_vert_ref.vert | 2 +-
.../greaterThanEqual_ivec2_frag.frag | 2 +-
.../greaterThanEqual_ivec2_frag_ref.frag | 2 +-
.../greaterThanEqual_ivec2_vert.vert | 2 +-
.../greaterThanEqual_ivec2_vert_ref.vert | 2 +-
.../greaterThanEqual_ivec3_frag.frag | 2 +-
.../greaterThanEqual_ivec3_frag_ref.frag | 2 +-
.../greaterThanEqual_ivec3_vert.vert | 2 +-
.../greaterThanEqual_ivec3_vert_ref.vert | 2 +-
.../greaterThanEqual_vec2_frag.frag | 2 +-
.../greaterThanEqual_vec2_frag_ref.frag | 2 +-
.../greaterThanEqual_vec2_vert.vert | 2 +-
.../greaterThanEqual_vec2_vert_ref.vert | 2 +-
.../greaterThanEqual_vec3_frag.frag | 2 +-
.../greaterThanEqual_vec3_frag_ref.frag | 2 +-
.../greaterThanEqual_vec3_vert.vert | 2 +-
.../greaterThanEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec2_frag.frag | 2 +-
.../lessThanEqual_ivec2_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec2_vert.vert | 2 +-
.../lessThanEqual_ivec2_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec3_frag.frag | 2 +-
.../lessThanEqual_ivec3_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec3_vert.vert | 2 +-
.../lessThanEqual_ivec3_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec2_frag.frag | 2 +-
.../lessThanEqual/lessThanEqual_vec2_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec2_vert.vert | 2 +-
.../lessThanEqual/lessThanEqual_vec2_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec3_frag.frag | 2 +-
.../lessThanEqual/lessThanEqual_vec3_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec3_vert.vert | 2 +-
.../lessThanEqual/lessThanEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/mat/const_mat3_copy_frag.frag | 8 +-
.../ogles/GL/mat/const_mat3_copy_vert.vert | 2 +-
.../conformance/ogles/GL/mat/const_mat3_frag.frag | 8 +-
.../conformance/ogles/GL/mat/const_mat3_vert.vert | 2 +-
.../ogles/GL/mat/const_mat4_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/const_mat4_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat2_float_frag.frag | 2 +-
.../conformance/ogles/GL/mat/mat3_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat3_copy_vert.vert | 2 +-
.../conformance/ogles/GL/mat/mat3_float_frag.frag | 6 +-
.../conformance/ogles/GL/mat/mat3_float_vert.vert | 4 +-
.../conformance/ogles/GL/mat/mat3_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat3_vert.vert | 2 +-
.../ogles/GL/mat/mat4_16float_frag.frag | 18 +-
.../ogles/GL/mat/mat4_16float_vert.vert | 18 +-
.../conformance/ogles/GL/mat/mat4_4vec4_frag.frag | 12 +-
.../conformance/ogles/GL/mat/mat4_4vec4_vert.vert | 12 +-
.../conformance/ogles/GL/mat/mat4_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat4_frag.frag | 8 +-
.../ogles/GL/mat3/mat3arrayindirect0_frag.frag | 4 +-
.../ogles/GL/mat3/mat3arrayindirect0_vert.vert | 10 +-
.../ogles/GL/mat3/mat3arrayindirect1_frag.frag | 2 +-
.../ogles/GL/mat3/mat3arrayindirect1_vert.vert | 10 +-
.../ogles/GL/mat3/mat3arraysimple_vert.vert | 6 +-
.../matrixCompMult/matrixMultComp_mat3_frag.frag | 6 +-
.../matrixCompMult/matrixMultComp_mat3_vert.vert | 4 +-
.../matrixMultComp_mat3_vert_ref.vert | 8 +-
.../ogles/GL/mod/mod_x_large_y_large_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/operators/assignments_frag.frag | 16 +-
.../ogles/GL/operators/assignments_vert.vert | 16 +-
.../ogles/GL/operators/logical_frag.frag | 28 +-
.../ogles/GL/operators/logical_vert.vert | 30 +-
.../ogles/GL/sign/sign_vec3_frag_xvary_ref.frag | 2 +-
.../ogles/GL/sign/sign_vec3_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_float_frag_xvary_ref.frag | 4 +-
.../ogles/GL/sin/sin_float_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_vec2_frag_xvary_ref.frag | 4 +-
.../ogles/GL/sin/sin_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_vec3_frag_xvary_ref.frag | 6 +-
.../ogles/GL/sin/sin_vec3_vert_xvary_ref.vert | 2 +-
.../GL/struct/nestedstructcomb_various_frag.frag | 60 +--
.../GL/struct/nestedstructcomb_various_vert.vert | 62 +--
.../ogles/GL/struct/struct_bool_frag.frag | 4 +-
.../ogles/GL/struct/struct_bool_vert.vert | 2 +-
.../GL/struct/struct_bvec2bvec3bvec4_frag.frag | 4 +-
.../GL/struct/struct_bvec2bvec3bvec4_vert.vert | 2 +-
.../ogles/GL/struct/struct_mat2_frag.frag | 2 +-
.../ogles/GL/struct/struct_mat2_vert.vert | 2 +-
.../ogles/GL/struct/struct_mat3_frag.frag | 4 +-
.../ogles/GL/struct/struct_mat3_vert.vert | 10 +-
.../ogles/GL/struct/struct_mat4_frag.frag | 12 +-
.../ogles/GL/struct/struct_mat4_vert.vert | 18 +-
.../ogles/GL/struct/struct_vec2_frag.frag | 2 +-
.../ogles/GL/struct/struct_vec3_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_bool_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_bool_vert.vert | 4 +-
.../GL/struct/structcopy_bvec2bvec3bvec4_frag.frag | 4 +-
.../GL/struct/structcopy_bvec2bvec3bvec4_vert.vert | 2 +-
.../ogles/GL/struct/structcopy_mat2_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_mat2_vert.vert | 2 +-
.../ogles/GL/struct/structcopy_mat3_frag.frag | 6 +-
.../ogles/GL/struct/structcopy_mat3_vert.vert | 10 +-
.../ogles/GL/struct/structcopy_mat4_frag.frag | 16 +-
.../ogles/GL/struct/structcopy_mat4_vert.vert | 24 +-
.../ogles/GL/struct/structnest_bool_frag.frag | 2 +-
.../ogles/GL/struct/structnest_bool_vert.vert | 4 +-
.../GL/struct/structnest_bvec2bvec3bvec4_frag.frag | 20 +-
.../GL/struct/structnest_bvec2bvec3bvec4_vert.vert | 22 +-
.../ogles/GL/struct/structnest_mat2_frag.frag | 2 +-
.../ogles/GL/struct/structnest_mat3_frag.frag | 16 +-
.../ogles/GL/struct/structnest_mat3_vert.vert | 4 +-
.../ogles/GL/struct/structnest_mat4_frag.frag | 32 +-
.../ogles/GL/struct/structnest_mat4_vert.vert | 6 +-
.../ogles/GL/struct/structnest_vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_bgr_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_br_g_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_gb_r_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_grb_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_ps_t_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_pts_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_rb_g_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_rg_b_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_rgb_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_sp_t_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_st_p_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_stp_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_tp_s_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_tsp_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_xy_z_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_xyz_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_xz_y_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_yxz_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_yz_x_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_zx_y_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_zyx_1vec3_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ar_bg_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_arb_g_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_arbg_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_bar_g_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_barg_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_br_ag_2vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_gr_ab_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_gra_b_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_grab_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_pqs_t_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_pqst_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ps_qt_2vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_qs_pt_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_qsp_t_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_qspt_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_r_g_b_a_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_rg_ba_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_rgb_a_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_rgba_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_s_t_p_q_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_st_pq_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_stp_q_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_stpq_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ts_qp_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_tsq_p_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_tsqp_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_wx_zy_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_wxz_y_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_wxzy_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_x_y_z_w_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_xy_zw_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_xyz_w_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_xyzw_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_yx_wz_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_yxw_z_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_yxwz_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_zwx_y_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_zwxy_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_zx_wy_2vec2_frag.frag | 2 +-
.../conformance/ogles/GL/vec3/vec3array_frag.frag | 6 +-
.../conformance/ogles/GL/vec3/vec3array_vert.vert | 4 +-
.../ogles/GL/vec3/vec3arraydirect_frag.frag | 4 +-
.../ogles/GL/vec3/vec3arraydirect_vert.vert | 12 +-
.../ogles/GL/vec3/vec3arrayindirect_frag.frag | 2 +-
.../ogles/GL/vec3/vec3arrayindirect_vert.vert | 8 +-
.../conformance/ogles/GL/vec3/vec3single_frag.frag | 2 +-
.../conformance/ogles/GL/vec3/vec3single_vert.vert | 6 +-
.../checkout/conformance/programs/00_test_list.txt | 1 +
.../conformance/rendering/00_test_list.txt | 2 +
.../checkout/conformance/state/diffs.txt | 69 ++++
.../checkout/conformance/textures/00_test_list.txt | 23 +-
.../textures/canvas_sub_rectangle/00_test_list.txt | 5 +
.../checkout/conformance2/buffers/00_test_list.txt | 4 +-
.../conformance2/extensions/00_test_list.txt | 1 +
.../checkout/conformance2/glsl3/00_test_list.txt | 14 +
.../checkout/conformance2/misc/00_test_list.txt | 3 +
.../checkout/conformance2/reading/00_test_list.txt | 2 +
.../conformance2/renderbuffers/00_test_list.txt | 1 +
.../conformance2/rendering/00_test_list.txt | 21 ++
.../checkout/conformance2/sync/00_test_list.txt | 1 +
.../conformance2/textures/00_test_list.txt | 27 +-
.../conformance2/textures/canvas/00_test_list.txt | 8 +-
.../textures/canvas_sub_rectangle/00_test_list.txt | 66 ++++
.../conformance2/textures/misc/00_test_list.txt | 11 +-
.../textures/webgl_canvas/00_test_list.txt | 8 +-
.../transform_feedback/00_test_list.txt | 2 +
.../test/webgl-conf/checkout/deqp/00_test_list.txt | 4 +-
.../test/webgl-conf/checkout/deqp/compiler.jar | Bin 0 -> 6220019 bytes
.../deqp/data/gles2/shaders/preprocessor.test | 76 +---
.../checkout/deqp/data/gles3/shaders/linkage.test | 209 +++++-----
.../deqp/data/gles3/shaders/preprocessor.test | 32 +-
.../deqp/functional/gles3/00_test_list.txt | 23 +-
.../gles3/fbocolorbuffer/00_test_list.txt | 28 +-
.../fbocolorbuffer_test_generator.py | 29 +-
.../gles3/fboinvalidate/00_test_list.txt | 7 +
.../fboinvalidate/fboinvalidate_test_generator.py | 131 +++++++
.../functional/gles3/fborender/00_test_list.txt | 18 +
.../gles3/fborender/fborender_test_generator.py | 134 +++++++
.../gles3/fragmentoutput/00_test_list.txt | 11 +
.../fragmentoutput_test_generator.py | 110 ++++++
.../gles3/framebufferblit/00_test_list.txt | 50 +++
.../frambufferblit_test_generator.py | 128 +++++++
.../gles3/primitiverestart/00_test_list.txt | 8 +
.../primitiverestart_test_generator.py | 101 +++++
.../gles3/shaderoperator/00_test_list.txt | 4 +-
.../test/webgl-conf/checkout/py/lint/LICENSE | 30 ++
.../test/webgl-conf/checkout/py/lint/README.md | 115 ++++++
.../test/webgl-conf/checkout/py/lint/lint.py | 223 +++++++++++
.../webgl-conf/checkout/py/lint/lint.whitelist | 46 +++
.../checkout/py/tex_image_test_generator.py | 1 +
.../checkout/resources/red-green-blue-cyan-4x4.png | Bin 0 -> 469 bytes
.../checkout/resources/red-green-blue-cyan-4x4.psd | Bin 0 -> 20380 bytes
.../checkout/resources/red-green.webmvp9.webm | Bin 0 -> 4309 bytes
422 files changed, 2709 insertions(+), 1322 deletions(-)
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/state/diffs.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/sync/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/compiler.jar
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/fboinvalidate_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/fborender_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/fragmentoutput_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/frambufferblit_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/primitiverestart_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/LICENSE
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/README.md
create mode 100755 dom/canvas/test/webgl-conf/checkout/py/lint/lint.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/lint.whitelist
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green-blue-cyan-4x4.png
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green-blue-cyan-4x4.psd
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green.webmvp9.webm
2017-01-15 23:31:05 +08:00
vincentliu
5eda50a052
Bug 1323122 - Update WebGL Conformance Test with html/js. r=jgilbert
...
---
.../attribs/gl-bindAttribLocation-aliasing.html | 2 +-
.../attribs/gl-vertexattribpointer.html | 23 +-
.../conformance/buffers/buffer-uninitialized.html | 123 +
.../context/constants-and-properties.html | 96 +-
...t-attributes-alpha-depth-stencil-antialias.html | 28 +-
.../context/context-no-alpha-fbo-with-alpha.html | 98 +
.../checkout/conformance/context/methods.html | 3 +
.../extensions/angle-instanced-arrays.html | 4 +-
.../extensions/ext-disjoint-timer-query.html | 60 +-
.../conformance/extensions/ext-frag-depth.html | 2 +-
.../extensions/ext-texture-filter-anisotropic.html | 18 +-
.../extensions/oes-element-index-uint.html | 8 +-
.../oes-vertex-array-object-bufferData.html | 48 +-
.../extensions/oes-vertex-array-object.html | 30 +-
.../extensions/webgl-compressed-texture-atc.html | 7 +-
.../extensions/webgl-compressed-texture-etc.html | 154 +
.../extensions/webgl-compressed-texture-pvrtc.html | 1 +
.../webgl-compressed-texture-s3tc-srgb.html | 711 ++++
.../extensions/webgl-compressed-texture-s3tc.html | 113 +-
.../extensions/webgl-debug-shaders.html | 1 +
.../extensions/webgl-depth-texture.html | 232 +-
...webgl-draw-buffers-framebuffer-unsupported.html | 147 +
.../conformance/extensions/webgl-draw-buffers.html | 103 +-
.../glsl/bugs/bool-type-cast-bug-int-float.html | 333 ++
.../bugs/compound-assignment-type-combination.html | 97 +-
.../glsl/bugs/conditional-discard-in-loop.html | 56 +-
...bal-invariant-does-not-leak-across-shaders.html | 98 +
.../invariant-does-not-leak-across-shaders.html | 95 +
.../glsl/bugs/loop-if-loop-gradient.html | 2 +-
.../glsl/bugs/nested-sequence-operator.html | 68 +
.../conformance/glsl/bugs/qualcomm-crash.html | 2 +-
.../glsl/bugs/sampler-struct-function-arg.html | 2 +-
.../bugs/sequence-operator-evaluation-order.html | 102 +-
.../glsl/constructors/glsl-construct-bvec2.html | 6 +-
.../glsl/constructors/glsl-construct-bvec3.html | 6 +-
.../glsl/constructors/glsl-construct-bvec4.html | 6 +-
.../glsl/constructors/glsl-construct-ivec2.html | 6 +-
.../glsl/constructors/glsl-construct-ivec3.html | 6 +-
.../glsl/constructors/glsl-construct-ivec4.html | 6 +-
.../glsl/constructors/glsl-construct-mat2.html | 6 +-
.../glsl/constructors/glsl-construct-mat3.html | 6 +-
.../glsl/constructors/glsl-construct-mat4.html | 6 +-
.../glsl/constructors/glsl-construct-vec2.html | 6 +-
.../glsl/constructors/glsl-construct-vec3.html | 6 +-
.../glsl/constructors/glsl-construct-vec4.html | 6 +-
.../glsl/functions/glsl-function-distance.html | 4 +-
.../glsl/functions/glsl-function-dot.html | 4 +-
.../shader-with-short-circuiting-operators.html | 4 +-
.../glsl/misc/shaders-with-invariance.html | 38 +-
.../glsl/misc/shaders-with-uniform-structs.html | 22 +-
.../glsl/misc/struct-specifiers-in-uniforms.html | 2 +-
.../samplers/glsl-function-texture2dprojlod.html | 4 +-
.../glsl/variables/gl-fragcoord-xy-values.html | 72 +-
.../conformance/glsl/variables/gl-frontfacing.html | 6 +-
.../conformance/misc/bad-arguments-test.html | 64 +-
.../checkout/conformance/misc/expando-loss.html | 8 +-
.../checkout/conformance/more/all_tests.html | 114 +-
.../conformance/more/all_tests_linkonly.html | 114 +-
.../conformance/more/all_tests_sequential.html | 114 +-
.../conformance/more/functions/texImage2D.html | 2 +-
.../checkout/conformance/more/index.html | 4 +-
.../conformance/ogles/GL/abs/abs_001_to_006.html | 82 +-
.../conformance/ogles/GL/acos/acos_001_to_006.html | 82 +-
.../conformance/ogles/GL/all/all_001_to_004.html | 54 +-
.../conformance/ogles/GL/any/any_001_to_004.html | 54 +-
.../ogles/GL/array/array_001_to_006.html | 170 +-
.../conformance/ogles/GL/asin/asin_001_to_006.html | 82 +-
.../conformance/ogles/GL/atan/atan_001_to_008.html | 110 +-
.../conformance/ogles/GL/atan/atan_009_to_012.html | 54 +-
.../GL/biConstants/biConstants_001_to_008.html | 206 +-
.../GL/biConstants/biConstants_009_to_016.html | 206 +-
.../ogles/GL/build/build_001_to_008.html | 94 +-
.../ogles/GL/build/build_009_to_016.html | 94 +-
.../ogles/GL/build/build_017_to_024.html | 94 +-
.../ogles/GL/build/build_025_to_032.html | 94 +-
.../ogles/GL/build/build_033_to_040.html | 94 +-
.../ogles/GL/build/build_041_to_048.html | 94 +-
.../ogles/GL/build/build_049_to_056.html | 94 +-
.../ogles/GL/build/build_057_to_064.html | 94 +-
.../ogles/GL/build/build_065_to_072.html | 94 +-
.../ogles/GL/build/build_073_to_080.html | 94 +-
.../ogles/GL/build/build_081_to_088.html | 94 +-
.../ogles/GL/build/build_089_to_096.html | 94 +-
.../ogles/GL/build/build_097_to_104.html | 94 +-
.../ogles/GL/build/build_105_to_112.html | 94 +-
.../ogles/GL/build/build_113_to_120.html | 94 +-
.../ogles/GL/build/build_121_to_128.html | 94 +-
.../ogles/GL/build/build_129_to_136.html | 94 +-
.../ogles/GL/build/build_137_to_144.html | 94 +-
.../ogles/GL/build/build_145_to_152.html | 94 +-
.../ogles/GL/build/build_153_to_160.html | 94 +-
.../ogles/GL/build/build_161_to_168.html | 94 +-
.../ogles/GL/build/build_169_to_176.html | 94 +-
.../ogles/GL/build/build_177_to_178.html | 22 +-
..._in_varying_array_out_of_bounds_001_to_001.html | 10 +-
.../conformance/ogles/GL/ceil/ceil_001_to_006.html | 82 +-
.../ogles/GL/clamp/clamp_001_to_006.html | 82 +-
.../GL/control_flow/control_flow_001_to_008.html | 206 +-
.../GL/control_flow/control_flow_009_to_010.html | 50 +-
.../conformance/ogles/GL/cos/cos_001_to_006.html | 82 +-
.../ogles/GL/cross/cross_001_to_002.html | 26 +-
.../ogles/GL/default/default_001_to_001.html | 12 +-
.../ogles/GL/degrees/degrees_001_to_006.html | 82 +-
.../ogles/GL/discard/discard_001_to_002.html | 38 +-
.../ogles/GL/distance/distance_001_to_006.html | 82 +-
.../conformance/ogles/GL/dot/dot_001_to_006.html | 82 +-
.../ogles/GL/equal/equal_001_to_008.html | 110 +-
.../ogles/GL/equal/equal_009_to_012.html | 54 +-
.../conformance/ogles/GL/exp/exp_001_to_008.html | 110 +-
.../conformance/ogles/GL/exp/exp_009_to_012.html | 54 +-
.../conformance/ogles/GL/exp2/exp2_001_to_008.html | 110 +-
.../conformance/ogles/GL/exp2/exp2_009_to_012.html | 54 +-
.../GL/faceforward/faceforward_001_to_006.html | 82 +-
.../ogles/GL/floor/floor_001_to_006.html | 82 +-
.../ogles/GL/fract/fract_001_to_006.html | 82 +-
.../ogles/GL/functions/functions_001_to_008.html | 206 +-
.../ogles/GL/functions/functions_009_to_016.html | 206 +-
.../ogles/GL/functions/functions_017_to_024.html | 206 +-
.../ogles/GL/functions/functions_025_to_032.html | 206 +-
.../ogles/GL/functions/functions_033_to_040.html | 206 +-
.../ogles/GL/functions/functions_041_to_048.html | 206 +-
.../ogles/GL/functions/functions_049_to_056.html | 206 +-
.../ogles/GL/functions/functions_057_to_064.html | 206 +-
.../ogles/GL/functions/functions_065_to_072.html | 206 +-
.../ogles/GL/functions/functions_073_to_080.html | 206 +-
.../ogles/GL/functions/functions_081_to_088.html | 206 +-
.../ogles/GL/functions/functions_089_to_096.html | 206 +-
.../ogles/GL/functions/functions_097_to_104.html | 206 +-
.../ogles/GL/functions/functions_105_to_112.html | 206 +-
.../ogles/GL/functions/functions_113_to_120.html | 206 +-
.../ogles/GL/functions/functions_121_to_126.html | 154 +-
.../GL/gl_FragCoord/gl_FragCoord_001_to_003.html | 52 +-
.../gl_FrontFacing/gl_FrontFacing_001_to_001.html | 12 +-
.../GL/greaterThan/greaterThan_001_to_008.html | 110 +-
.../greaterThanEqual_001_to_008.html | 110 +-
.../GL/inversesqrt/inversesqrt_001_to_006.html | 82 +-
.../ogles/GL/length/length_001_to_006.html | 82 +-
.../ogles/GL/lessThan/lessThan_001_to_008.html | 110 +-
.../GL/lessThanEqual/lessThanEqual_001_to_008.html | 110 +-
.../conformance/ogles/GL/log/log_001_to_008.html | 110 +-
.../conformance/ogles/GL/log/log_009_to_012.html | 54 +-
.../conformance/ogles/GL/log2/log2_001_to_008.html | 110 +-
.../conformance/ogles/GL/log2/log2_009_to_012.html | 54 +-
.../conformance/ogles/GL/mat/mat_001_to_008.html | 206 +-
.../conformance/ogles/GL/mat/mat_009_to_016.html | 206 +-
.../conformance/ogles/GL/mat/mat_017_to_024.html | 206 +-
.../conformance/ogles/GL/mat/mat_025_to_032.html | 206 +-
.../conformance/ogles/GL/mat/mat_033_to_040.html | 206 +-
.../conformance/ogles/GL/mat/mat_041_to_046.html | 154 +-
.../conformance/ogles/GL/mat3/mat3_001_to_006.html | 406 +-
.../matrixCompMult/matrixCompMult_001_to_004.html | 54 +-
.../conformance/ogles/GL/max/max_001_to_006.html | 82 +-
.../conformance/ogles/GL/min/min_001_to_006.html | 82 +-
.../conformance/ogles/GL/mix/mix_001_to_006.html | 82 +-
.../conformance/ogles/GL/mod/mod_001_to_008.html | 134 +-
.../ogles/GL/normalize/normalize_001_to_006.html | 82 +-
.../conformance/ogles/GL/not/not_001_to_004.html | 54 +-
.../ogles/GL/notEqual/notEqual_001_to_008.html | 110 +-
.../ogles/GL/notEqual/notEqual_009_to_012.html | 54 +-
.../ogles/GL/operators/operators_001_to_008.html | 206 +-
.../ogles/GL/operators/operators_009_to_016.html | 206 +-
.../ogles/GL/operators/operators_017_to_024.html | 206 +-
.../ogles/GL/operators/operators_025_to_026.html | 50 +-
.../conformance/ogles/GL/pow/pow_001_to_008.html | 110 +-
.../conformance/ogles/GL/pow/pow_009_to_016.html | 110 +-
.../conformance/ogles/GL/pow/pow_017_to_024.html | 110 +-
.../ogles/GL/radians/radians_001_to_006.html | 82 +-
.../ogles/GL/reflect/reflect_001_to_006.html | 82 +-
.../ogles/GL/refract/refract_001_to_006.html | 82 +-
.../conformance/ogles/GL/sign/sign_001_to_006.html | 82 +-
.../conformance/ogles/GL/sin/sin_001_to_006.html | 82 +-
.../ogles/GL/smoothstep/smoothstep_001_to_006.html | 82 +-
.../conformance/ogles/GL/sqrt/sqrt_001_to_006.html | 82 +-
.../conformance/ogles/GL/step/step_001_to_006.html | 82 +-
.../ogles/GL/struct/struct_001_to_008.html | 206 +-
.../ogles/GL/struct/struct_009_to_016.html | 206 +-
.../ogles/GL/struct/struct_017_to_024.html | 206 +-
.../ogles/GL/struct/struct_025_to_032.html | 206 +-
.../ogles/GL/struct/struct_033_to_040.html | 206 +-
.../ogles/GL/struct/struct_041_to_048.html | 206 +-
.../ogles/GL/struct/struct_049_to_056.html | 206 +-
.../ogles/GL/swizzlers/swizzlers_001_to_008.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_009_to_016.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_017_to_024.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_025_to_032.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_033_to_040.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_041_to_048.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_049_to_056.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_057_to_064.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_065_to_072.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_073_to_080.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_081_to_088.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_089_to_096.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_097_to_104.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_105_to_112.html | 110 +-
.../ogles/GL/swizzlers/swizzlers_113_to_120.html | 110 +-
.../conformance/ogles/GL/tan/tan_001_to_006.html | 82 +-
.../conformance/ogles/GL/vec/vec_001_to_008.html | 206 +-
.../conformance/ogles/GL/vec/vec_009_to_016.html | 206 +-
.../conformance/ogles/GL/vec/vec_017_to_018.html | 50 +-
.../conformance/ogles/GL/vec3/vec3_001_to_008.html | 298 +-
.../checkout/conformance/ogles/ogles-utils.js | 2 +-
.../conformance/programs/program-infolog.html | 83 +
.../conformance/renderbuffers/feedback-loop.html | 2 +-
.../framebuffer-object-attachment.html | 4 +-
.../rendering/clipping-wide-points.html | 47 +
.../rendering/default-texture-draw-bug.html | 2 +-
.../conformance/rendering/gl-viewport-test-2.html | 76 +
.../conformance/rendering/line-loop-tri-fan.html | 2 +-
.../rendering/out-of-bounds-index-buffers.html | 156 +
.../checkout/conformance/rendering/point-size.html | 4 +-
.../conformance/rendering/polygon-offset.html | 2 +-
.../conformance/state/gl-enable-enum-test.html | 6 +-
.../checkout/conformance/state/gl-get-calls.html | 8 +-
.../tex-2d-rgb-rgb-unsigned_byte.html | 57 +
.../tex-2d-rgb-rgb-unsigned_short_5_6_5.html | 57 +
.../tex-2d-rgba-rgba-unsigned_byte.html | 57 +
.../tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html | 57 +
.../tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html | 57 +
.../conformance/textures/misc/mipmap-fbo.html | 8 +-
.../textures/misc/tex-sub-image-2d-bad-args.html | 51 +-
.../conformance/textures/misc/texture-size.html | 2 +-
.../textures/misc/texture-upload-size.html | 1 +
.../typedarrays/array-large-array-tests.html | 2 +-
.../conformance/typedarrays/array-unit-tests.html | 20 +-
.../conformance/typedarrays/data-view-test.html | 127 +-
.../conformance/uniforms/gl-uniform-arrays.html | 4 +-
.../out-of-bounds-uniform-array-access.html | 30 +-
...buffer-data-and-buffer-sub-data-sub-source.html | 204 +
.../buffers/buffer-type-restrictions.html | 3 +-
.../conformance2/buffers/get-buffer-sub-data.html | 176 +
.../buffers/one-large-uniform-buffer.html | 152 +
.../checkout/conformance2/context/methods-2.html | 3 +
.../extensions/ext-color-buffer-float.html | 121 +-
.../ext-disjoint-timer-query-webgl2.html | 335 ++
.../glsl3/array-element-increment.html | 152 +
.../glsl3/bool-type-cast-bug-uint-ivec-uvec.html | 389 ++
.../compound-assignment-type-combination.html | 47 +
.../checkout/conformance2/glsl3/frag-depth.html | 2 +-
.../conformance2/glsl3/invalid-invariant.html | 109 +
.../glsl3/no-attribute-vertex-shader.html | 84 +
.../glsl3/shader-with-invalid-characters.html | 58 +
.../shader-with-mis-matching-uniform-block.html | 80 +
.../glsl3/texture-offset-out-of-range.html | 103 +-
.../texture-offset-uniform-texture-coordinate.html | 191 +
.../conformance2/glsl3/tricky-loop-conditions.html | 348 ++
.../unary-minus-operator-in-dynamic-loop.html | 269 ++
.../glsl3/uniform-block-layout-match.html | 78 +
.../conformance2/glsl3/uniform-block-layouts.html | 84 +
.../conformance2/glsl3/valid-invariant.html | 116 +
.../vector-dynamic-indexing-nv-driver-bug.html | 88 +
.../glsl3/vector-dynamic-indexing.html | 60 +-
.../checkout/conformance2/misc/expando-loss-2.html | 145 +-
.../getextension-while-pbo-bound-stability.html | 78 +
.../misc/object-deletion-behaviour-2.html | 136 +
.../conformance2/misc/uninitialized-test-2.html | 2 +-
.../conformance2/misc/views-with-offsets.html | 341 ++
.../conformance2/query/occlusion-query.html | 4 +-
.../reading/format-r11f-g11f-b10f.html | 287 ++
.../reading/read-pixels-from-fbo-test.html | 4 +-
.../read-pixels-from-rgb8-into-pbo-bug.html | 106 +
.../reading/read-pixels-pack-parameters.html | 140 +-
.../renderbuffers/invalidate-framebuffer.html | 4 +-
.../multisample-with-full-sample-counts.html | 119 +
.../conformance2/rendering/attrib-type-match.html | 582 +++
.../blitframebuffer-filter-outofbounds.html | 199 +
.../rendering/blitframebuffer-filter-srgb.html | 183 +
.../blitframebuffer-multisampled-readbuffer.html | 134 +
.../blitframebuffer-outside-readbuffer.html | 289 ++
.../rendering/blitframebuffer-scissor-enabled.html | 182 +
.../rendering/blitframebuffer-size-overflow.html | 98 +
...litframebuffer-srgb-and-linear-drawbuffers.html | 229 ++
.../rendering/blitframebuffer-stencil-only.html | 192 +
.../rendering/blitframebuffer-test.html | 342 ++
.../rendering/canvas-resizing-with-pbo-bound.html | 130 +
.../rendering/clear-func-buffer-type-match.html | 166 +
.../rendering/clear-srgb-color-buffer.html | 109 +
.../rendering/clipping-wide-points.html | 47 +
.../conformance2/rendering/draw-buffers.html | 11 +-
.../conformance2/rendering/element-index-uint.html | 8 +-
.../framebuffer-completeness-unaffected.html | 9 +-
.../rendering/framebuffer-unsupported.html | 155 +
.../fs-color-type-mismatch-color-buffer-type.html | 190 +
.../rendering/instanced-rendering-bug.html | 275 ++
.../out-of-bounds-index-buffers-after-copying.html | 207 +
.../rendering-sampling-feedback-loop.html | 148 +
.../conformance2/rendering/rgb-format-support.html | 132 +
.../rendering/uniform-block-buffer-size.html | 249 ++
.../conformance2/sync/sync-webgl-specific.html | 87 +
.../tex-2d-r11f_g11f_b10f-rgb-float.html | 57 +
.../tex-2d-r11f_g11f_b10f-rgb-half_float.html | 57 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 57 +
.../tex-2d-r16f-red-float.html | 57 +
.../tex-2d-r16f-red-half_float.html | 57 +
.../tex-2d-r32f-red-float.html | 57 +
.../tex-2d-r8-red-unsigned_byte.html | 57 +
.../tex-2d-r8ui-red_integer-unsigned_byte.html | 57 +
.../tex-2d-rg16f-rg-float.html | 57 +
.../tex-2d-rg16f-rg-half_float.html | 57 +
.../tex-2d-rg32f-rg-float.html | 57 +
.../tex-2d-rg8-rg-unsigned_byte.html | 57 +
.../tex-2d-rg8ui-rg_integer-unsigned_byte.html | 57 +
.../tex-2d-rgb16f-rgb-float.html | 57 +
.../tex-2d-rgb16f-rgb-half_float.html | 57 +
.../tex-2d-rgb32f-rgb-float.html | 57 +
.../tex-2d-rgb565-rgb-unsigned_byte.html | 57 +
.../tex-2d-rgb565-rgb-unsigned_short_5_6_5.html | 57 +
.../tex-2d-rgb5_a1-rgba-unsigned_byte.html | 57 +
...tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 57 +
.../tex-2d-rgb8-rgb-unsigned_byte.html | 57 +
.../tex-2d-rgb8ui-rgb_integer-unsigned_byte.html | 57 +
.../tex-2d-rgb9_e5-rgb-float.html | 57 +
.../tex-2d-rgb9_e5-rgb-half_float.html | 57 +
.../tex-2d-rgba16f-rgba-float.html | 57 +
.../tex-2d-rgba16f-rgba-half_float.html | 57 +
.../tex-2d-rgba32f-rgba-float.html | 57 +
.../tex-2d-rgba4-rgba-unsigned_byte.html | 57 +
.../tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html | 57 +
.../tex-2d-rgba8-rgba-unsigned_byte.html | 57 +
.../tex-2d-rgba8ui-rgba_integer-unsigned_byte.html | 57 +
.../tex-2d-srgb8-rgb-unsigned_byte.html | 57 +
.../tex-2d-srgb8_alpha8-rgba-unsigned_byte.html | 57 +
.../tex-3d-r11f_g11f_b10f-rgb-float.html | 57 +
.../tex-3d-r11f_g11f_b10f-rgb-half_float.html | 57 +
...g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html | 57 +
.../tex-3d-r16f-red-float.html | 57 +
.../tex-3d-r16f-red-half_float.html | 57 +
.../tex-3d-r32f-red-float.html | 57 +
.../tex-3d-r8-red-unsigned_byte.html | 57 +
.../tex-3d-r8ui-red_integer-unsigned_byte.html | 57 +
.../tex-3d-rg16f-rg-float.html | 57 +
.../tex-3d-rg16f-rg-half_float.html | 57 +
.../tex-3d-rg32f-rg-float.html | 57 +
.../tex-3d-rg8-rg-unsigned_byte.html | 57 +
.../tex-3d-rg8ui-rg_integer-unsigned_byte.html | 57 +
.../tex-3d-rgb16f-rgb-float.html | 57 +
.../tex-3d-rgb16f-rgb-half_float.html | 57 +
.../tex-3d-rgb32f-rgb-float.html | 57 +
.../tex-3d-rgb565-rgb-unsigned_byte.html | 57 +
.../tex-3d-rgb565-rgb-unsigned_short_5_6_5.html | 57 +
.../tex-3d-rgb5_a1-rgba-unsigned_byte.html | 57 +
...tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html | 57 +
.../tex-3d-rgb8-rgb-unsigned_byte.html | 57 +
.../tex-3d-rgb8ui-rgb_integer-unsigned_byte.html | 57 +
.../tex-3d-rgb9_e5-rgb-float.html | 57 +
.../tex-3d-rgb9_e5-rgb-half_float.html | 57 +
.../tex-3d-rgba16f-rgba-float.html | 57 +
.../tex-3d-rgba16f-rgba-half_float.html | 57 +
.../tex-3d-rgba32f-rgba-float.html | 57 +
.../tex-3d-rgba4-rgba-unsigned_byte.html | 57 +
.../tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html | 57 +
.../tex-3d-rgba8-rgba-unsigned_byte.html | 57 +
.../tex-3d-rgba8ui-rgba_integer-unsigned_byte.html | 57 +
.../tex-3d-srgb8-rgb-unsigned_byte.html | 57 +
.../tex-3d-srgb8_alpha8-rgba-unsigned_byte.html | 57 +
.../textures/misc/active-3d-texture-bug.html | 145 +
.../misc/copy-texture-image-luma-format.html | 187 +
.../misc/copy-texture-image-webgl-specific.html | 324 ++
.../integer-cubemap-specification-order-bug.html | 190 +
.../misc/integer-cubemap-texture-sampling.html | 190 +
...ub-image-with-array-buffer-view-sub-source.html | 218 ++
.../tex-image-with-bad-args-from-dom-elements.html | 149 +
.../textures/misc/tex-image-with-bad-args.html | 76 +
.../misc/tex-image-with-different-data-source.html | 72 +
.../textures/misc/tex-mipmap-levels.html | 80 +
.../textures/misc/tex-srgb-mipmap.html | 227 ++
.../misc/tex-storage-compressed-formats.html | 23 +-
.../textures/misc/tex-unpack-params.html | 154 +-
.../textures/misc/texel-fetch-undefined.html | 2 +-
.../transform_feedback/transform_feedback.html | 147 +-
.../two-unreferenced-varyings.html | 157 +
.../unwritten-output-defaults-to-zero.html | 154 +
.../vertex_arrays/vertex-array-object.html | 80 +-
.../deqp/data/gles2/shaders/conditionals.html | 2 +-
.../data/gles2/shaders/constant_expressions.html | 2 +-
.../deqp/data/gles2/shaders/constants.html | 2 +-
.../deqp/data/gles2/shaders/conversions.html | 2 +-
.../deqp/data/gles2/shaders/declarations.html | 2 +-
.../checkout/deqp/data/gles2/shaders/fragdata.html | 2 +-
.../deqp/data/gles2/shaders/functions.html | 2 +-
.../gles2/shaders/invalid_texture_functions.html | 2 +-
.../checkout/deqp/data/gles2/shaders/keywords.html | 2 +-
.../checkout/deqp/data/gles2/shaders/linkage.html | 2 +-
.../deqp/data/gles2/shaders/preprocessor.html | 2 +-
.../data/gles2/shaders/qualification_order.html | 2 +-
.../data/gles2/shaders/reserved_operators.html | 2 +-
.../checkout/deqp/data/gles2/shaders/scoping.html | 2 +-
.../deqp/data/gles2/shaders/shader-lib-test.html | 884 ++---
.../checkout/deqp/data/gles2/shaders/swizzles.html | 2 +-
.../checkout/deqp/data/gles2/shaders/template.html | 2 +-
.../deqp/framework/common/tcuCompressedTexture.js | 1 -
.../deqp/framework/common/tcuImageCompare.js | 22 +-
.../checkout/deqp/framework/common/tcuRGBA.js | 13 +
.../checkout/deqp/framework/common/tcuSkipList.js | 227 +-
.../checkout/deqp/framework/common/tcuTexture.js | 5 +-
.../deqp/framework/delibs/debase/deMath.js | 12 +-
.../deqp/framework/opengl/gluShaderProgram.js | 8 +-
.../checkout/deqp/framework/opengl/gluTexture.js | 2 -
.../deqp/framework/opengl/gluTextureUtil.js | 31 +
.../opengl/simplereference/sglrReferenceContext.js | 27 +-
.../simplereference/sglrReferenceContextTest.js | 2 +-
.../referencerenderer/rrFragmentOperations.js | 26 +-
.../deqp/framework/referencerenderer/rrRenderer.js | 460 ++-
.../deqp/framework/referencerenderer/rrUtil.js | 36 +-
.../checkout/deqp/functional/gles3/es3fApiCase.js | 9 +
.../functional/gles3/es3fFboColorbufferTests.js | 49 +-
.../functional/gles3/es3fFboCompletenessTests.js | 1 -
.../functional/gles3/es3fFboDepthbufferTests.js | 3 +
.../functional/gles3/es3fFboInvalidateTests.js | 34 +-
.../functional/gles3/es3fFboMultisampleTests.js | 27 +-
.../deqp/functional/gles3/es3fFboRenderTest.js | 93 +-
.../functional/gles3/es3fFboStencilbufferTests.js | 1 +
.../deqp/functional/gles3/es3fFboTestCase.js | 20 +-
.../deqp/functional/gles3/es3fFboTestUtil.js | 10 +-
.../functional/gles3/es3fFragmentOutputTests.js | 64 +-
.../functional/gles3/es3fFramebufferBlitTests.js | 62 +-
.../gles3/es3fInstancedRenderingTests.js | 8 +
.../functional/gles3/es3fIntegerStateQueryTests.js | 4092 ++++++++++----------
.../deqp/functional/gles3/es3fMultisampleTests.js | 56 +-
.../functional/gles3/es3fNegativeBufferApiTests.js | 8 +-
.../gles3/es3fNegativeFragmentApiTests.js | 27 +-
.../functional/gles3/es3fNegativeShaderApiTests.js | 21 +-
.../functional/gles3/es3fNegativeStateApiTests.js | 127 +-
.../gles3/es3fNegativeTextureApiTests.js | 81 +-
.../functional/gles3/es3fOcclusionQueryTests.js | 4 +-
.../functional/gles3/es3fPixelBufferObjectTest.js | 16 +-
.../functional/gles3/es3fPrimitiveRestartTests.js | 4 +-
.../functional/gles3/es3fRasterizerDiscardTests.js | 14 +-
.../functional/gles3/es3fShaderBuiltinVarTests.js | 2 +-
.../gles3/es3fShaderCommonFunctionTests.js | 7 +-
.../functional/gles3/es3fShaderDerivateTests.js | 41 +-
.../gles3/es3fShaderTextureFunctionTests.js | 7 +-
.../deqp/functional/gles3/es3fSyncTests.js | 7 +-
.../functional/gles3/es3fTextureFilteringTests.js | 8 +-
.../functional/gles3/es3fTextureFormatTests.js | 30 +-
.../deqp/functional/gles3/es3fTextureWrapTests.js | 4 +
.../functional/gles3/es3fTransformFeedbackTests.js | 6 +-
.../deqp/functional/gles3/es3fUniformBlockTests.js | 5 +-
.../functional/gles3/fbocolorbuffer/blend.html | 2 +-
.../functional/gles3/fbocolorbuffer/tex2d_00.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_01.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_02.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_03.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_04.html | 32 +
.../functional/gles3/fbocolorbuffer/tex2d_05.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_00.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_01.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_02.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_03.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_04.html | 32 +
.../gles3/fbocolorbuffer/tex2darray_05.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_00.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_01.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_02.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_03.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_04.html | 32 +
.../functional/gles3/fbocolorbuffer/tex3d_05.html | 32 +
.../gles3/fbocolorbuffer/texcube_00.html | 32 +
.../gles3/fbocolorbuffer/texcube_01.html | 32 +
.../gles3/fbocolorbuffer/texcube_02.html | 32 +
.../gles3/fbocolorbuffer/texcube_03.html | 32 +
.../gles3/fbocolorbuffer/texcube_04.html | 32 +
.../gles3/fbocolorbuffer/texcube_05.html | 32 +
.../functional/gles3/fboinvalidate/default.html | 32 +
.../functional/gles3/fboinvalidate/format_00.html | 32 +
.../functional/gles3/fboinvalidate/format_01.html | 32 +
.../functional/gles3/fboinvalidate/format_02.html | 32 +
.../deqp/functional/gles3/fboinvalidate/sub.html | 32 +
.../functional/gles3/fboinvalidate/target.html | 32 +
.../deqp/functional/gles3/fboinvalidate/whole.html | 32 +
.../functional/gles3/fbomultisample.2_samples.html | 24 +
.../functional/gles3/fbomultisample.4_samples.html | 24 +
.../functional/gles3/fbomultisample.8_samples.html | 24 +
.../gles3/fborender/recreate_color_00.html | 31 +
.../gles3/fborender/recreate_color_01.html | 31 +
.../gles3/fborender/recreate_color_02.html | 31 +
.../gles3/fborender/recreate_color_03.html | 31 +
.../gles3/fborender/recreate_color_04.html | 31 +
.../gles3/fborender/recreate_color_05.html | 31 +
.../gles3/fborender/recreate_color_06.html | 31 +
.../gles3/fborender/recreate_depth_stencil.html | 31 +
.../deqp/functional/gles3/fborender/resize_00.html | 31 +
.../deqp/functional/gles3/fborender/resize_01.html | 31 +
.../deqp/functional/gles3/fborender/resize_02.html | 31 +
.../deqp/functional/gles3/fborender/resize_03.html | 31 +
.../gles3/fborender/shared_colorbuffer_00.html | 31 +
.../gles3/fborender/shared_colorbuffer_01.html | 31 +
.../gles3/fborender/shared_colorbuffer_02.html | 31 +
.../gles3/fborender/shared_colorbuffer_clear.html | 31 +
.../gles3/fborender/shared_depth_stencil.html | 31 +
.../functional/gles3/fborender/stencil_clear.html | 31 +
.../gles3/fragmentoutput/array.fixed.html | 31 +
.../gles3/fragmentoutput/array.float.html | 31 +
.../functional/gles3/fragmentoutput/array.int.html | 31 +
.../gles3/fragmentoutput/array.uint.html | 31 +
.../gles3/fragmentoutput/basic.fixed.html | 31 +
.../gles3/fragmentoutput/basic.float.html | 31 +
.../functional/gles3/fragmentoutput/basic.int.html | 31 +
.../gles3/fragmentoutput/basic.uint.html | 31 +
.../functional/gles3/fragmentoutput/random_00.html | 31 +
.../functional/gles3/fragmentoutput/random_01.html | 31 +
.../functional/gles3/fragmentoutput/random_02.html | 31 +
.../gles3/framebufferblit/conversion_00.html | 31 +
.../gles3/framebufferblit/conversion_01.html | 31 +
.../gles3/framebufferblit/conversion_02.html | 31 +
.../gles3/framebufferblit/conversion_03.html | 31 +
.../gles3/framebufferblit/conversion_04.html | 31 +
.../gles3/framebufferblit/conversion_05.html | 31 +
.../gles3/framebufferblit/conversion_06.html | 31 +
.../gles3/framebufferblit/conversion_07.html | 31 +
.../gles3/framebufferblit/conversion_08.html | 31 +
.../gles3/framebufferblit/conversion_09.html | 31 +
.../gles3/framebufferblit/conversion_10.html | 31 +
.../gles3/framebufferblit/conversion_11.html | 31 +
.../gles3/framebufferblit/conversion_12.html | 31 +
.../gles3/framebufferblit/conversion_13.html | 31 +
.../gles3/framebufferblit/conversion_14.html | 31 +
.../gles3/framebufferblit/conversion_15.html | 31 +
.../gles3/framebufferblit/conversion_16.html | 31 +
.../gles3/framebufferblit/conversion_17.html | 31 +
.../gles3/framebufferblit/conversion_18.html | 31 +
.../gles3/framebufferblit/conversion_19.html | 31 +
.../gles3/framebufferblit/conversion_20.html | 31 +
.../gles3/framebufferblit/conversion_21.html | 31 +
.../gles3/framebufferblit/conversion_22.html | 31 +
.../gles3/framebufferblit/conversion_23.html | 31 +
.../gles3/framebufferblit/conversion_24.html | 31 +
.../gles3/framebufferblit/conversion_25.html | 31 +
.../gles3/framebufferblit/conversion_26.html | 31 +
.../gles3/framebufferblit/conversion_27.html | 31 +
.../gles3/framebufferblit/conversion_28.html | 31 +
.../gles3/framebufferblit/conversion_29.html | 31 +
.../gles3/framebufferblit/conversion_30.html | 31 +
.../gles3/framebufferblit/conversion_31.html | 31 +
.../gles3/framebufferblit/conversion_32.html | 31 +
.../gles3/framebufferblit/conversion_33.html | 31 +
.../gles3/framebufferblit/conversion_34.html | 31 +
.../framebufferblit/default_framebuffer_00.html | 31 +
.../framebufferblit/default_framebuffer_01.html | 31 +
.../framebufferblit/default_framebuffer_02.html | 31 +
.../framebufferblit/default_framebuffer_03.html | 31 +
.../framebufferblit/default_framebuffer_04.html | 31 +
.../framebufferblit/default_framebuffer_05.html | 31 +
.../framebufferblit/default_framebuffer_06.html | 31 +
.../gles3/framebufferblit/depth_stencil.html | 31 +
.../functional/gles3/framebufferblit/rect_00.html | 31 +
.../functional/gles3/framebufferblit/rect_01.html | 31 +
.../functional/gles3/framebufferblit/rect_02.html | 31 +
.../functional/gles3/framebufferblit/rect_03.html | 31 +
.../functional/gles3/framebufferblit/rect_04.html | 31 +
.../functional/gles3/framebufferblit/rect_05.html | 31 +
.../functional/gles3/framebufferblit/rect_06.html | 31 +
.../gles3/occlusionquery_conservative.html | 26 +
.../functional/gles3/occlusionquery_strict.html | 26 +
.../deqp/functional/gles3/pixelbufferobject.html | 2 +-
.../deqp/functional/gles3/primitiverestart/00.html | 31 +
.../deqp/functional/gles3/primitiverestart/01.html | 31 +
.../deqp/functional/gles3/primitiverestart/02.html | 31 +
.../deqp/functional/gles3/primitiverestart/03.html | 31 +
.../deqp/functional/gles3/primitiverestart/04.html | 31 +
.../deqp/functional/gles3/primitiverestart/05.html | 31 +
.../deqp/functional/gles3/primitiverestart/06.html | 31 +
.../deqp/functional/gles3/primitiverestart/07.html | 31 +
.../checkout/deqp/functional/gles3/readpixel.html | 4 +-
.../deqp/functional/gles3/shaderderivate_dfdx.html | 24 +
.../deqp/functional/gles3/shaderderivate_dfdy.html | 24 +
.../functional/gles3/shaderderivate_fwidth.html | 24 +
.../gles3/shaderoperator/common_functions.html | 33 +
.../deqp/modules/shared/glsBufferTestUtil.js | 4 +-
.../modules/shared/glsBuiltinPrecisionTests.js | 44 +-
.../deqp/modules/shared/glsFboCompletenessTests.js | 3 +-
.../deqp/modules/shared/glsSamplerObjectTest.js | 4 +
.../deqp/modules/shared/glsShaderExecUtil.js | 2 +-
.../deqp/modules/shared/glsShaderLibrary.js | 3 -
.../deqp/modules/shared/glsShaderRenderCase.js | 2 +-
.../checkout/deqp/modules/shared/glsStateQuery.js | 36 +-
.../deqp/modules/shared/glsTextureTestUtil.js | 9 +-
.../deqp/modules/shared/glsVertexArrayTests.js | 2 +-
.../checkout/deqp/temp_externs/w3c_css.js | 6 +
dom/canvas/test/webgl-conf/checkout/deqp/webgl2.js | 60 -
.../checkout/extra/big-fbos-example.html | 2 +-
.../extra/lots-of-polys-shader-example.html | 22 +-
.../webgl-conf/checkout/extra/out-of-vram.html | 2 +-
.../checkout/extra/tex-image-with-video-test.js | 1 +
.../js/glsl-constructor-tests-generator.js | 390 +-
.../test/webgl-conf/checkout/js/glsl-generator.js | 18 +-
.../test/webgl-conf/checkout/js/js-test-pre.js | 16 +-
.../checkout/js/tests/clipping-wide-points.js | 109 +
.../tests/compound-assignment-type-combination.js | 150 +
.../checkout/js/tests/instanceof-test.js | 6 +-
...e-and-sub-image-2d-with-canvas-sub-rectangle.js | 329 ++
.../tex-image-and-sub-image-2d-with-canvas.js | 20 +-
...nd-sub-image-2d-with-image-bitmap-from-image.js | 1 +
.../tex-image-and-sub-image-2d-with-image-data.js | 143 +-
.../tests/tex-image-and-sub-image-2d-with-image.js | 111 +-
.../tests/tex-image-and-sub-image-2d-with-video.js | 105 +-
...tex-image-and-sub-image-2d-with-webgl-canvas.js | 17 +-
...e-and-sub-image-3d-with-canvas-sub-rectangle.js | 304 ++
.../tex-image-and-sub-image-3d-with-canvas.js | 3 +-
...d-sub-image-3d-with-image-bitmap-from-canvas.js | 4 +-
.../tex-image-and-sub-image-3d-with-image-data.js | 242 +-
.../tests/tex-image-and-sub-image-3d-with-image.js | 248 +-
.../tex-image-and-sub-image-3d-with-svg-image.js | 3 +-
.../tests/tex-image-and-sub-image-3d-with-video.js | 89 +-
...tex-image-and-sub-image-3d-with-webgl-canvas.js | 5 +-
.../js/tests/tex-image-and-sub-image-utils.js | 333 +-
...-image-and-sub-image-with-image-bitmap-utils.js | 236 +-
.../webgl-conf/checkout/js/webgl-test-utils.js | 85 +-
.../checkout/resources/glsl-generator.js | 18 +-
.../checkout/webgl-conformance-tests.html | 13 +-
610 files changed, 37322 insertions(+), 13201 deletions(-)
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/buffers/buffer-uninitialized.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/context/context-no-alpha-fbo-with-alpha.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/extensions/webgl-compressed-texture-etc.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/extensions/webgl-compressed-texture-s3tc-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/bool-type-cast-bug-int-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/invariant-does-not-leak-across-shaders.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/glsl/bugs/nested-sequence-operator.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/programs/program-infolog.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/rendering/clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/rendering/gl-viewport-test-2.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/rendering/out-of-bounds-index-buffers.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/buffers/get-buffer-sub-data.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/buffers/one-large-uniform-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/extensions/ext-disjoint-timer-query-webgl2.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/array-element-increment.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/compound-assignment-type-combination.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/invalid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/no-attribute-vertex-shader.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-invalid-characters.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-mis-matching-uniform-block.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/texture-offset-uniform-texture-coordinate.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/tricky-loop-conditions.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/unary-minus-operator-in-dynamic-loop.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/uniform-block-layout-match.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/uniform-block-layouts.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/valid-invariant.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/misc/getextension-while-pbo-bound-stability.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/misc/object-deletion-behaviour-2.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/misc/views-with-offsets.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/reading/format-r11f-g11f-b10f.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/renderbuffers/multisample-with-full-sample-counts.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/attrib-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-filter-outofbounds.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-filter-srgb.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-multisampled-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-outside-readbuffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-scissor-enabled.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-size-overflow.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-srgb-and-linear-drawbuffers.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-stencil-only.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/blitframebuffer-test.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/canvas-resizing-with-pbo-bound.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/clear-func-buffer-type-match.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/clear-srgb-color-buffer.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/clipping-wide-points.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/framebuffer-unsupported.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/fs-color-type-mismatch-color-buffer-type.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/instanced-rendering-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/out-of-bounds-index-buffers-after-copying.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/rendering-sampling-feedback-loop.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/rgb-format-support.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/rendering/uniform-block-buffer-size.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/sync/sync-webgl-specific.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r32f-red-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r8-red-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r8ui-red_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg32f-rg-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8-rg-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8ui-rg_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb32f-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-half_float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba32f-rgba-float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8-rgb-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/active-3d-texture-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/copy-texture-image-luma-format.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/copy-texture-image-webgl-specific.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/integer-cubemap-specification-order-bug.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/integer-cubemap-texture-sampling.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-with-bad-args.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-image-with-different-data-source.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/misc/tex-srgb-mipmap.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/transform_feedback/two-unreferenced-varyings.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/transform_feedback/unwritten-output-defaults-to-zero.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbocolorbuffer/texcube_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/default.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/format_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/format_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/format_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/sub.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/target.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/whole.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbomultisample.2_samples.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbomultisample.4_samples.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fbomultisample.8_samples.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_color_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/recreate_depth_stencil.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/resize_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_colorbuffer_clear.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/shared_depth_stencil.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/stencil_clear.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.fixed.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.int.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/array.uint.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.fixed.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.float.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.int.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/basic.uint.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/random_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/random_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/random_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_07.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_08.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_09.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_10.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_11.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_12.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_13.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_14.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_15.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_16.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_17.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_18.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_19.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_20.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_21.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_22.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_23.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_24.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_25.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_26.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_27.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_28.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_29.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_30.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_31.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_32.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_33.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/conversion_34.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/depth_stencil.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/rect_06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/occlusionquery_conservative.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/occlusionquery_strict.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/00.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/01.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/02.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/03.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/04.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/05.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/06.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/07.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderderivate_dfdx.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderderivate_dfdy.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderderivate_fwidth.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/shaderoperator/common_functions.html
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/clipping-wide-points.js
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/compound-assignment-type-combination.js
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-canvas-sub-rectangle.js
create mode 100644 dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-3d-with-canvas-sub-rectangle.js
2017-01-15 23:29:56 +08:00
Boris Zbarsky
dbb8879a4c
Bug 1328761 part 2. Update some FetchDriver comments to more clearly reflect reality. r=bkelly
2017-01-14 22:43:17 -05:00
Phil Ringnalda
082d6bd9df
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 1NtOkt6oQ7d
2017-01-14 09:38:58 -08:00
Ralph Giles
1721921258
Bug 1328966 - Accept \r as a valid line ending. r=alwu
...
See https://w3c.github.io/webvtt/#webvtt-line-terminator for
allowed values.
MozReview-Commit-ID: C62Lu4PNQRE
--HG--
extra : rebase_source : 7c9215477ad39dbe319374357ef8f19d96ed423c
2017-01-12 11:20:26 -08:00
Kartikaya Gupta
92c0be81ed
Bug 1331389 - Add some documentation for various protocols. r=dvander
...
MozReview-Commit-ID: J6NRYQLiy3q
--HG--
extra : rebase_source : be12baf8afc5233ca4a80d1e130ed6de72e54e86
2017-01-16 10:51:43 -05:00
Alessio Placitelli
932126d970
Bug 1278556 - Enable child process scalar recording. r=chutten, f=gfritzsche,froydnj
...
MozReview-Commit-ID: IddrszBX0f5
2017-01-16 05:12:00 +01:00
Ben Kelly
700a14067d
Bug 1330693 Try to handle SW job double-completion better. r=ehsan
2017-01-16 09:17:15 -05:00
Wes Kocher
f8a62a9ce6
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: ASajzspkOe1
2017-01-13 15:48:34 -08:00
Wes Kocher
813009d982
Backed out 2 changesets (bug 1319159) for frequent media test failures a=backout
...
Backed out changeset afb84605c3c4 (bug 1319159)
Backed out changeset a14cade8b962 (bug 1319159)
MozReview-Commit-ID: 1ZWV6BPE8ne
--HG--
extra : source : 68c824ad72b817189143af771bb34408c72ad495
2017-01-13 13:23:56 -08:00
Wes Kocher
07fd8cebf7
Backed out 3 changesets (bug 1318965) for frequent media test failures a=backout
...
Backed out changeset 3f756d8ee4cf (bug 1318965)
Backed out changeset 4bdf65d60c9e (bug 1318965)
Backed out changeset c1e2b6c14a7f (bug 1318965)
MozReview-Commit-ID: 6CPk5oS5AOw
--HG--
extra : source : babe3f8a0258fb592e17a590450de6ceb09460c3
2017-01-13 13:23:31 -08:00
Wes Kocher
565fdbe5d8
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: JcbGWqzzYJj
2017-01-13 15:43:52 -08:00
Paul Adenot
c666bf1323
Bug 1228226 - Backed out changeset 2553c3b5ba89.
...
This causes a number of issues, like bug 1329082, where we don't swap the
message queues of the MSG where we should, and blows up an assert in debug.
MozReview-Commit-ID: 2I3IjfK8L8r
2017-01-13 16:15:27 +01:00
Bob Owen
a2f78020fb
Bug 1329497 - Remove object view-source tests that are no longer valid URIs. r=bz
...
MozReview-Commit-ID: FSuz0zhVUNv
--HG--
extra : rebase_source : 7bcbec159d23f38d959227d389e6906873a49b14
2017-01-12 13:00:46 +00:00
David Parks
e214363851
Bug 1312788 - Log to browser console and telemetry if the parent content to a ServiceWorker is a file. r=bkelly
...
Info is useful to sandboxing. Logs when ServiceWorker is registered (i.e. each run), not just when it is installed.
--HG--
extra : rebase_source : e21a521a5015c722cfbf2f5a7a23d5cf39a88a18
2017-01-10 15:17:13 -08:00
Wes Kocher
40c52f8e26
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: H1KckU0xSu0
2017-01-13 15:48:58 -08:00
Phil Ringnalda
b3c440155b
Merge m-c to m-i
2017-01-16 14:50:05 -08:00
Boris Zbarsky
2e450c06d0
Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv
2017-01-13 10:41:05 -05:00
Boris Zbarsky
f035fcf088
Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
e5e72465fa
Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
d195e29770
Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
04f7e7401b
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
3cbcb3bbc9
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
34027d6d12
Bug 851892 part 14. Convert CSSPageRule to WebIDL. r=peterv,heycam
...
The PutForwards bit is a new feature, but easy enough to implement here.
2017-01-13 10:41:04 -05:00
Boris Zbarsky
53db7fe244
Bug 851892 part 13. Convert media, supports, and moz-document rules to WebIDL. r=peterv,heycam
2017-01-13 10:41:03 -05:00
Boris Zbarsky
12d9bfeec4
Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8
...
The .style PutForwards bit is coming along for the ride; I did check that Chrome
already implements this, so we're not the only ones.
2017-01-13 10:41:03 -05:00
Boris Zbarsky
596effcfff
Bug 851892 part 11. Convert CSSImportRule to WebIDL. r=peterv,heycam,mccr8
...
Note that the .media PutForwards is a new feature coming along for the ride now
that we're using the spec IDL.
2017-01-13 10:41:03 -05:00
Boris Zbarsky
72579551f8
Bug 851892 part 10. Convert CSSNamespaceRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:03 -05:00
Boris Zbarsky
cea6088d45
Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
...
Note that this explicitly drops CSSRule.UNKNOWN_RULE.
2017-01-13 10:41:03 -05:00
Boris Zbarsky
13b4594e28
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
2017-01-13 10:41:03 -05:00
Boris Zbarsky
f7a5133a06
Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
2017-01-13 10:41:02 -05:00
Boris Zbarsky
56e3ade4f8
Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv
...
Note that this increases the size of css::Rule by three words, unfortunately.
2017-01-13 10:41:02 -05:00
Boris Zbarsky
9426a2df7f
Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
2017-01-13 10:41:02 -05:00
Gerald Squelart
2b616e929b
Bug 1330284 - Use MediaContentType in DecoderTraits:IsHttpLiveStreamingType - r=jya
...
MozReview-Commit-ID: I0C3ulkYiGX
--HG--
extra : rebase_source : ea6991e50c9af54f4163ac19f9e3915bbc1dfe20
2016-12-28 09:26:42 +11:00
jwu
b0c00a7831
Bug 1285802 - Always add listener when orientation locked. r=wchen
...
When remove fullscreenchange listener, mFullScreenListener doesn't
assign to nullptr. But the listener only been added when
mFullScreenListener is null.
MozReview-Commit-ID: 1qn72ix7z9Q
--HG--
extra : rebase_source : c91111ebfb84ecac678b22e139daaad7d3d799c1
2016-12-27 11:23:01 +08:00
Gerald Squelart
6f289c28b5
Bug 1329824 - media.wmf.allow-unsupported-resolutions - r=jya
...
MozReview-Commit-ID: 64CC6inOluH
--HG--
extra : rebase_source : ecf82c1c6194430a42b8c093e167a472926c96d6
2017-01-16 09:26:54 +11:00
Gerald Squelart
977b4ccf03
Bug 1330284 - Use MediaCodecs in DirectShowDecoder and AndroidMediaPluginHost - r=jya
...
MozReview-Commit-ID: UJUk1OAAqG
--HG--
extra : rebase_source : ced7a67163aa924c9d43a4723da75be35d6a9518
2016-12-23 08:43:49 +11:00
Gerald Squelart
882af395f0
Bug 1330284 - Use MediaContentType in CreateReader and MediaBufferDecoder - r=jya
...
MozReview-Commit-ID: E9yVaxNdLad
--HG--
extra : rebase_source : 35828ab34adcc2fca6d607459d3dbb3c3c16d5cd
2016-12-22 11:57:48 +11:00
Gerald Squelart
236d4453f8
Bug 1330284 - Use MediaCodecs::Range() in DecoderTraits:CanHandleCodecsType() - r=jya
...
MozReview-Commit-ID: EFiDpSKw2JN
--HG--
extra : rebase_source : 15523c3af7fcc296d5d4459c19020e08e82f5b39
2016-12-22 10:12:42 +11:00
Gerald Squelart
cc7fa47ec9
Bug 1330284 - Use MediaContentType in DecoderTraits:IsAndroidMediaType() - r=jya
...
MozReview-Commit-ID: 6gK5FqMDypq
--HG--
extra : rebase_source : 3c4e99990b1262e931987c9bbbf56c8fa5d512b9
2016-12-22 12:43:19 +11:00
Gerald Squelart
7481f42a33
Bug 1330284 - Use MediaContentType in AndroidMediaPluginHost::CreateDecoder, AndroidMediaDecoder, AndroidMediaReader - r=jya
...
MozReview-Commit-ID: JvdBe8I9A2K
--HG--
extra : rebase_source : 0721b3566da690914279f0f149fc566679fc5e01
2016-12-28 15:07:45 +11:00
Gerald Squelart
a57c3db672
Bug 1330284 - Use MediaContentType in AndroidMediaPluginHost::FindDecoder - r=jya
...
MozReview-Commit-ID: 8IwazcFA5Jr
--HG--
extra : rebase_source : a622aeb5aba83dd382a8d9f450f709d21965882f
2016-12-28 09:51:48 +11:00
Gerald Squelart
cb9b24b872
Bug 1330284 - Use MediaContentType in DirectShowDecoder - r=jya
...
MozReview-Commit-ID: JKBAUVH49If
--HG--
extra : rebase_source : 91ebe7726dd45d285e713619ebd843887c52810e
2016-12-23 15:53:16 +11:00
Gerald Squelart
588d91b674
Bug 1330284 - Use MediaContentType in FlacDecoder - r=jya
...
MozReview-Commit-ID: IwD2aXAmuQ4
--HG--
extra : rebase_source : 193701b54c86655568eefe01a6df10ba869494f6
2016-12-20 19:24:17 +11:00
Gerald Squelart
02d0ccb22f
Bug 1330284 - Use MediaContentType in WaveDecoder - r=jya
...
MozReview-Commit-ID: DD8upS1VpAq
--HG--
extra : rebase_source : b51925f30a87807583d55cbe44e8eb4ff1c8fb52
2016-12-20 19:09:41 +11:00
Gerald Squelart
bbc6861d9d
Bug 1330284 - Use MediaContentType in ADTSDecoder - r=jya
...
MozReview-Commit-ID: A7HO1IzA1Dx
--HG--
extra : rebase_source : 71b575ec81e479b90da4a4ca993e7844712b84d8
2016-12-20 18:57:26 +11:00
Gerald Squelart
f1181d5b1b
Bug 1330284 - Use MediaContentType in MP3Decoder - r=jya
...
MozReview-Commit-ID: eahpZyDfgH
--HG--
extra : rebase_source : 55d188aadcf0cd25b8dc512cf9eaefc996a82940
2017-01-01 12:34:12 +11:00
Gerald Squelart
f3a92fa0a6
Bug 1330284 - Use MediaContentType in MP4Decoder - r=jya
...
MozReview-Commit-ID: 9Npl40Iicjc
--HG--
extra : rebase_source : 27df1df1cdf8eb8b608e155c0146c8b09d655de4
2017-01-01 12:27:45 +11:00
Gerald Squelart
843031e2a5
Bug 1330284 - Use MediaContentType in WebMDecoder - r=jya
...
MozReview-Commit-ID: 5tcc9of73WR
--HG--
extra : rebase_source : 38ef74afdf27fec45f84f33f539717b3595358f2
2017-01-01 12:16:38 +11:00
Gerald Squelart
f3436a269b
Bug 1330284 - Use MediaContentType in OggDecoder - r=jya
...
MozReview-Commit-ID: 5sjoy8Gwm4K
--HG--
extra : rebase_source : 0ce9eda7933c1ed01646bff2f676a60647228406
2017-01-01 12:08:36 +11:00
Gerald Squelart
778e0a6594
Bug 1330284 - Use MediaContentType in DecoderTraits/InstantiateDecoder - r=jya
...
MozReview-Commit-ID: ArFTeoGvWOl
--HG--
extra : rebase_source : 31c155fdeb4f7d777fc77f03424a86e388cddea7
2017-01-01 12:01:32 +11:00
Ryan VanderMeulen
187beffa39
Merge m-c to autoland. a=merge
...
--HG--
extra : rebase_source : 0de29cc9f544d8882d3e8c13572d3c4b98ba3c26
2017-01-18 09:59:53 -05:00
Gerald Squelart
f17dd305d6
Bug 1331289 - Use MediaContainerType in MediaResource, SourceBuffer, TrackBuffersManager, and dependencies - r=jya
...
Continuing the work of replacing MIME strings with MediaContainerType, starting
from MediaResource and following the dependencies.
Most changes are mechanical: Just change ns*String into MediaContainerType, and
MIME string literals into MEDIAMIMETYPE("a/b").
Some checks for empty/invalid strings and lowercase comparisons can go, thanks
to the always-valid always-lowercase-MIME invariants of MediaContainerType.
One special case in is MediaSourceResource, which used to have an empty string
as its type (because its own type is not relevant, but its SourceBuffers carry
types). Because the inherited GetContentType *must* be overridden, and must
return a MediaContainerType, we needed a valid type even though it should not
be seen in the real world. I've chosen "application/x.mediasource" for that.
MozReview-Commit-ID: 1aCH75Kh2e6
--HG--
extra : rebase_source : 0d9cd9b69c264e5dcfc3845f80ee107f4bcbcd9a
2016-12-28 18:59:02 +11:00
Masatoshi Kimura
8a55ba31d3
Bug 1327960 - Don't escape the query part of nsSimpleURI. r=valentin.gosu
...
MozReview-Commit-ID: G5Shb8kYYTx
--HG--
extra : rebase_source : 1f54e00058decbdd605953bb127e3a056dcbb9be
2017-01-06 20:56:14 +09:00
Gerald Squelart
5745998021
Bug 1331770 - Rename 'MediaContentType' to 'MediaContainerType' - r=jya
...
MozReview-Commit-ID: F0BWai8vPyo
--HG--
rename : dom/media/MediaContentType.cpp => dom/media/MediaContainerType.cpp
rename : dom/media/MediaContentType.h => dom/media/MediaContainerType.h
extra : rebase_source : 640ada96750b4496055087e80ae3f600c9df31c9
2017-01-18 11:59:03 +11:00
Shing Lyu
39ec052547
Bug 1331860 - Update reftest-stylo expectations. r=heycam
...
--HG--
extra : rebase_source : 2c39a745949d3dfeb369f0e1efbf4befde8535c9
2017-01-12 10:37:36 +08:00
JW Wang
3cb12fa50d
Bug 1331554. Part 2 - remove the call to ScheduleUpdate(). r=jya
...
ScheduleUpdate() will be called when we have new decoding requests.
MozReview-Commit-ID: FkOc4zQmfSo
--HG--
extra : rebase_source : c36133d7fd1a64daabfd6d5fba445ad42b1a47cf
extra : intermediate-source : a610694bfb7a7d58c7633913d4ac1ce33f46bcd2
extra : source : 36f4a436f1750087f848e4cb68104015ef0284f6
2017-01-16 15:21:45 +08:00
JW Wang
747461d835
Bug 1331554. Part 1 - print logs only when decoder.mIsBlankDecode is going to change. r=jya
...
MozReview-Commit-ID: 9vExcUapFOb
--HG--
extra : rebase_source : 9d10701d7d7dd973272f24c3ef02d2825c7448b8
extra : intermediate-source : ec68e23b75cc3e4ffcc1304a8f74b8b7348bd8f6
extra : source : 2b4b139920482a0d5dcfbbfa461cc093d32a3ae1
2017-01-16 15:20:10 +08:00
Ryan VanderMeulen
78cc07597f
Merge m-c to autoland. a=merge
2017-01-17 11:32:39 -05:00
Ryan VanderMeulen
f48d45ad89
Backed out 3 changesets (bug 1331320) for frequent X_GetWindowAttributes crashes.
...
Backed out changeset fd57bcd5daf2 (bug 1331320)
Backed out changeset b272ced2faa9 (bug 1331320)
Backed out changeset cee10a2c348a (bug 1331320)
2017-01-17 11:31:43 -05:00
Gerald Squelart
cf77093674
Bug 1330284 - Use MediaContentType in MediaKeySystemAccess - r=jya
...
MozReview-Commit-ID: IpUOcYnYV5z
--HG--
extra : rebase_source : 8038b5fe7bb7c592ba6addc566e49d13bb262e60
2016-12-16 16:12:16 +11:00
Nicholas Nethercote
12647a7223
Bug 1332577 (part 7) - Rename mozilla_get_pseudo_stack() as profiler_get_pseudo_stack(). r=mstange.
...
This makes it consistent with other profiler functions.
--HG--
extra : rebase_source : 1e52acdc448691b8859bb147a0c70b198b432fe2
2017-01-20 15:07:05 +11:00
Tobias Schneider
cc595edfbf
Bug 1321865 - Enable IntersectionObserver Tests. r=smaug
...
--HG--
extra : rebase_source : 677470bff8e880d5b732fb6f43a2374243f3f0e6
extra : histedit_source : 4672008861ada5dcc4602b1910017517c6495046
2017-01-11 13:07:18 -08:00
Andreas Pehrson
151590b2b2
Bug 1332619 - Fix missed duration when skipping a frame in VP8TrackEncoder. r=jesup
...
MozReview-Commit-ID: GpXUHfUj5v2
--HG--
extra : rebase_source : 07871e9be0a8f67fe986f6caf63c336f65eec1fe
extra : source : 146fbe89eafb1b57e33bc1e1eb675512c971d532
2017-01-20 15:47:04 +01:00
Andreas Pehrson
12bae8d7f9
Bug 1332619 - Add gtest for skipped frames. r=jesup
...
MozReview-Commit-ID: G5BkNVayJOV
--HG--
extra : rebase_source : 522a754f70bff7525c5f9e8fdc4343360783c356
extra : source : f06f4ff1d49007e0d6a2506f87df3c365f3a2c5f
2017-01-20 15:30:29 +01:00
Andreas Pehrson
c6a1810522
Bug 1332598 - Make per-frame logs in VP8TrackEncoder verbose. r=jesup
...
MozReview-Commit-ID: HzpUlWjnAEW
--HG--
extra : rebase_source : 1b261b4c160f65cc0262460f0654d635e1aae78c
extra : source : 3c7a9fca1a5703e3ca6349a5da625ec87c2755c5
2017-01-18 15:01:47 +01:00