Commit Graph

19839 Commits

Author SHA1 Message Date
Garrett Robinson
2c65b46fc6 Bug 971341: Fix infinite tab loading due to missing characters in CSP's path regexes r=sstamm 2014-04-02 10:57:35 -07:00
Daniel Holbert
29bb2841ba Bug 984786 part 5: Give NS_INLINE_DECL_*REFCOUNTING classes private/protected destructor & MOZ_FINAL annotation where appropriate, in /content/media. r=kinetik 2014-04-02 09:21:11 -07:00
Matthew Gregan
e5bb182087 Bug 990817 - Clarify nestegg packet memory management in WebMReader. r=rillian 2014-04-02 14:05:35 +13:00
Matthew Gregan
f2ddc14c08 Bug 990892 - MediaMetadataManager::DispatchMetadataIfNeeded leaks items popped from mMetadataQueue. r=padenot 2014-04-03 10:54:36 +13:00
Matthew Gregan
ced956736c Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug 2014-04-03 10:53:39 +13:00
Randell Jesup
93614a0e20 Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout 2014-04-02 17:11:12 -04:00
Randy Lin
35e9305865 Bug 912627 - Remove spurious assertion. r=cpearce 2014-04-02 09:59:31 +08:00
Rick Eyre
abed62d562 Bug 882677 - Part 5: Add track element tests. r=cpearce 2014-03-17 15:11:41 -04:00
Rick Eyre
31d177895c Bug 882677 - Part 4: TextTrack::ReadyState should be set to 'error' if loading the stream fails. r=cpearce 2014-03-17 17:49:52 -04:00
Rick Eyre
8d44ad0a42 Bug 882677 - Part 3: Set Track::ReadyState after flushing the parser. r=cpearce
The parser might report errors during the flush call so we can't check and set the ReadyState of the track yet.
2014-03-17 16:52:11 -04:00
Rick Eyre
a7f4566a10 Bug 882677 - Part 2: Handle ParsingErrors from vtt.js correctly. r=cpearce
* Update vtt.js to the newest version which has the capability
of reporting back ParserErrors.
* Update the update-vtt.js script a bit as well since
the symbols that it exports have changed a bit since the last import.
Some of the general information it outputs has since changed as well
like where the repo exists.
* Update WebVTTListener to set the track readiness state
to 'failed to load' if the WebVTT file is not loaded correctly.
2014-03-17 15:11:41 -04:00
Rick Eyre
f81ce9b4cf Bug 882677 - Part 1: Dispatch loaded and error events to the HTMLTrackElement. r=cpearce 2014-03-14 12:13:41 -04:00
Matt Woodrow
4c694e7045 Bug 990510 - Change reftest annotation ordering to be correct. 2014-04-01 21:40:15 +08:00
Olli Pettay
edd346a668 Bug 989210 - Consistently make cycle collector to deal with TextTrackManager's member variables. r=reyre 2014-04-01 08:37:13 -04:00
Bob Owen
3c5aa92686 Bug 986439 - Enable tests that now pass with e10s. r=bz 2014-03-31 10:17:02 +01:00
Bob Owen
5dc254ead5 Bug 986439 - Don't use nsNullPrincipalURI for referrer. r=bz 2014-03-29 19:10:27 +00:00
Neil Deakin
ce52b1b9cf Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao 2014-03-31 08:42:32 -04:00
Jonathan Watt
0831821e03 Bug 988793 - Make DocumentRendererChild::RenderDocument use Moz2D. r=mattwoodrow 2014-03-31 12:52:33 +01:00
Benoit Jacob
7fff2c454f Bug 987828 - 3/4 - Use IsGLES instead of IsGLES2 - r=jgilbert 2014-03-31 05:10:49 -04:00
Benoit Jacob
0691e30a3d Bug 987828 - 2/4 - Optimize WebGL attrib0 stuff - r=jgilbert 2014-03-31 05:10:49 -04:00
Benoit Jacob
0f568328d8 Bug 987828 - 1/4 - Move stuff to a new WebGLContextDraw.cpp file - r=jgilbert 2014-03-31 05:10:49 -04:00
Masatoshi Kimura
e407e8d737 Bug 980134 - Hide DataContainerEvent from content. r=smaug 2014-03-31 06:28:00 +09:00
Mike Hommey
8a1f2aefb0 Backout changesets ca413634eba3 and a92851ff7444 (bug 988168) for likely windows PGO perf regression 2014-03-29 16:49:19 +09:00
Phil Ringnalda
6568fe36c4 Backed out changeset 0779a3cf6075 (bug 856265)
CLOSED TREE
2014-03-28 19:09:54 -07:00
Giovanni Sferro
6ac19691b5 Bug 856265 -- Fix HTMLInputElement::GetValueAsDate to accept long string of numbers as input r=jst 2014-03-28 17:33:39 -07:00
Wes Kocher
83c51e7bc8 Merge m-c to inbound 2014-03-28 17:04:03 -07:00
Wes Kocher
336f9b8d32 Merge b2g-inbound to m-c 2014-03-28 16:38:35 -07:00
Mike Hommey
92df8541c3 Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-29 07:50:08 +09:00
Ben Kelly
949315e412 Bug 982237: Add skia max size pref. Limit to screen size on b2g. r=snorp 2014-03-27 23:48:22 -04:00
William Chen
43537a3882 Bug 987031 - Use kNamespaceID_Unknown to match any namespace in the web components custom element registry. r=mrbkap 2014-03-27 11:55:44 -07:00
William Chen
b1d239b17b Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap 2014-03-27 11:55:44 -07:00
Fredrik Lanker
457112421f Bug 989284 - Change the infinite flag when duration is updated. r=roc 2014-03-28 11:41:59 -04:00
Jan Beich
2e49566971 Bug 989112 - Lazily reference to gst_event_type_get_name() to unbreak --enable-debug. r=alessandro.d 2014-03-28 10:36:48 -04:00
Olli Pettay
879a58f5d8 Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey 2014-03-28 10:36:47 -04:00
John Shih
e48d8ac267 Bug 960426 - Part 2: Modifications for IDL change. r=blassey 2014-03-05 11:54:55 +08:00
Masayuki Nakano
3d27c3d4fb Bug 989213 part.2 Rename nsEventNameList.h to mozilla/EventNameList.h r=smaug
--HG--
rename : dom/events/nsEventNameList.h => dom/events/EventNameList.h
2014-04-01 20:42:12 +09:00
Jon Coppeard
bd123acdd3 Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz 2014-04-01 11:34:39 +01:00
Matt Woodrow
65116108ba Bug 990510 - Disable failing webgl tests because of sadness. rs=jgilbert 2014-04-01 17:47:13 +08:00
Rick Eyre
e2c769ed44 Bug 903030 - Add tests for TextTrackCue validation code. r=cpearce 2014-03-31 12:48:00 +02:00
JW Wang
4432156f43 Bug 945475 - clear |mVideoFrameContainer| to stop staled callbacks which give incorrect videoWidth/videoHeight. r=roc 2014-03-27 07:27:01 +08:00
Rik Cabanier
41ac854d12 Bug 988088 - Cache path objects in Path2D implementation. r=bas 2014-03-31 08:55:00 +02:00
Masayuki Nakano
b185105992 Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug
--HG--
rename : dom/events/nsDOMEventTargetHelper.cpp => dom/events/DOMEventTargetHelper.cpp
rename : dom/events/nsDOMEventTargetHelper.h => dom/events/DOMEventTargetHelper.h
2014-04-01 15:13:50 +09:00
Chris Peterson
5d78a768ba Bug 984071 - Part 2: Only create WebRTC LoadManager on Android and Linux. r=jesup 2014-03-28 22:19:33 -04:00
Mike Hommey
610912639c Bug 988168 - Better integrate gtest libxul in the build system. r=mshal. DONTBUILD
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Mike Hommey
6d9ddb9419 Backed out changeset 561b9329d832 (bug 988168) for wrong attribution. 2014-04-01 13:17:50 +09:00
Jacek Caban
ce93f06cfd Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Masayuki Nakano
a63f35fff1 Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Chris Pearce
8b18788355 Bug 631058 - Don't preroll as many media samples when loading preload="metadata" media. r=cajbir 2014-04-01 16:43:57 +13:00
Chris Pearce
a8e52798ff Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.

Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...

I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.

We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.

Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).

Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
* * *
Bug 778077 - Fix up MediaOMXReader fastseek to ensure audio stream stays in sync with video stream. r=cajbir
2014-04-01 16:39:04 +13:00
Jesse Ruderman
91de285e81 Bug 847138: Test. r=khuey 2014-04-01 11:33:28 +08:00
Kyle Huey
00f4fd31bd Bug 847138: Cycle collect SVGZoomEvent. r=smaug 2014-04-01 11:33:28 +08:00
Kyle Huey
3322da2aed Bug 989224: Note orphaned FragmentOrElements in the CC log. r=bz 2014-04-01 11:33:28 +08:00
Karl Tomlinson
1ae31489bb b=989907 initialize AudioNodeExternalInputStream output chunk even when first track has null output r=roc
--HG--
extra : transplant_source : %96%C3%A3%DCs%D3%CCY6.%CC%07%22%02%EDy%A5%94U%DD
2014-04-01 13:49:20 +13:00
Karl Tomlinson
4b2a8a221e b=987976 rename ComputeFinalOuputChannelCount ComputedNumberOfChannels to match spec r=padenot
to remove any implication that the function might be for calculating
the number of output channels for an AudioNode.

--HG--
extra : transplant_source : %D9%12%BB%23n%92%EB%F7%1Df%11%3F%04%B4z%606%ADT%3A
2014-04-01 10:26:02 +13:00
Karl Tomlinson
0500cf197d b=987976 make AudioNodeExternalInputStream output channel count match stream, unless > MaxChannelCount r=padenot
The difference from Blink here is that Blink plays silence for if element
channel counts are > 32, but here more channels are down-mixed.  Media stream
channel counts are also fixed to 2 in Blink, but that restriction is not
applied here.

Leaving the "inline" const static/class member initialization of
MaxChannelCount left missing symbols with gcc 4.7.3.

--HG--
extra : transplant_source : %C9%BA%84%0F%E8%89%E2%85p%B8%28%EF%E9M%CC%81%B9ob/
2014-04-01 10:25:45 +13:00
Karl Tomlinson
ee76528d57 b=986901 don't assume that DelayNode maxDelayTime is greater than 1 block r=padenot
Also apply DelayNode maxDelayTime before rounding to ticks.

--HG--
extra : transplant_source : %F1i%02%2A%ED%98%95%C9u%60%0B%1A%81A%C2%8E%FB%F3%FA%D5
2014-03-31 18:32:34 +13:00
Karl Tomlinson
4280e20d4d crashtest for bug 986901
Derived from testcase by Jesse Ruderman <jruderman@gmail.com>

--HG--
extra : transplant_source : %AE%CEf%29%F9%C4%25%82%B5%17%24%3C%0ErA%90.%7C%09%0C
2014-03-31 18:32:33 +13:00
Karl Tomlinson
9f9c4e885f b=983066 pad out resampler input past track end only to the end of the block r=padenot
The extra null samples were mostly harmless, and may have even helped avoid
bug 983062 sometimes, but caused the "Samples missing" assertion to fail.

--HG--
extra : transplant_source : M%D6%B4ra2%AE%DA%EC%82%E1%D8_%83%9F%FBw%F2%ECh
2014-03-31 18:32:32 +13:00
Ed Morley
9d7a5cff30 Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures 2014-03-28 12:31:29 +00:00
Chris Pearce
c9cd61eb5d Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.

Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...

I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.

We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.

Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).

Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
2014-03-28 22:36:10 +13:00
Neil Rashbrook
fe80fce47a Bug 514280 Consistently declare and define IID accessors r=bsmedberg 2014-03-28 08:45:02 +00:00
Neil Rashbrook
8325a39b18 Bug 514280 Remove concrete classes from interface maps r=bsmedberg 2014-03-28 08:40:13 +00:00
Phil Ringnalda
1a6280a756 Backed out 2 changesets (bug 778077, bug 631058)
CLOSED TREE

Backed out changeset dda301682977 (bug 631058)
Backed out changeset 25b633e7dcd5 (bug 778077)
2014-03-27 21:50:02 -07:00
Chris Peterson
b2cffd6ac9 Bug 986787 - Fix -Wreorder warning and other cleanups in MediaEngineTabeVideoSource.cpp. r=rjesup 2014-03-26 00:59:01 -04:00
Chris Pearce
d6610626b5 Bug 631058 - Don't preroll extra media samples when we're not playing. r=cajbir 2014-03-28 15:50:35 +13:00
Chris Pearce
b26d467d58 Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.

Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...

I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.

We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.

Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).

Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
2014-03-28 15:50:28 +13:00
Ehsan Akhgari
345b35a6e8 Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg 2014-03-27 16:38:33 -04:00
Ehsan Akhgari
6f2ea7ebeb Bug 798158 - Part 0: Do not treat format warnings as errors in a few directories; r=mshal 2014-03-27 16:38:20 -04:00
Ms2ger
a9b18b906d Bug 973915 - Simplify nsScriptLoader::EvaluateScript a bit; r=hsivonen 2014-03-27 21:05:15 +01:00
Ms2ger
b765dd44d3 Bug 984006 - Remove xpcom/ds from local includes; r=ehsan 2014-03-27 21:05:14 +01:00
Ms2ger
a55d6c279f Bug 986860 - Cleanup nsContentUtils::GetDocumentFromScriptContext; r=bholley 2014-03-27 21:05:14 +01:00
Ethan Tseng
cd1e193f81 Bug 977518 - [RTSP] Resource leak from RtspMediaResource, RtspController and RTSPSource. r=sworkman 2014-02-27 15:28:18 +08:00
Ryan VanderMeulen
6fa5cbea0b Merge m-c to inbound. 2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
d9d827e562 Merge inbound to m-c. 2014-03-26 20:58:31 -04:00
Ryan VanderMeulen
c7bbaba022 Backed out changeset fea9904b6dec (bug 987433) for leaks on a CLOSED TREE. 2014-03-26 19:44:54 -04:00
Fabrice Desré
c1daa445bf Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene 2014-03-25 21:56:35 -07:00
Wes Kocher
0db346b4d5 Merge inbound to m-c 2014-03-25 19:54:55 -07:00
Star Cheng
fa999c63d6 Bug 975955 - Hold a cpu wakelock while playing video. r=roc 2014-03-18 16:44:41 +08:00
Ehsan Akhgari
441ff4bba8 Bug 984195 - Remove MochiKit.js includes in the canvas tests; r=jrmuizel 2014-03-24 11:31:05 -04:00
Gabor Krizsanits
941fe47b2d Bug 966609 - nsWrapperCache for SandboxPrivate. r=bholley 2014-03-24 16:00:52 +01:00
James Willcox
11722c2841 Bug 981621 - Guard against null GrContext r=gwright 2014-03-24 09:13:55 -05:00
Rik Cabanier
3425d5a8cf Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc 2014-03-24 09:31:19 -04:00
Rick Eyre
a0b716dca0 Bug 891381 - Tracks loaded via TrackElement should have the same id as the TrackElement. r=cpearce 2014-03-19 11:27:39 -04:00
Robert Longson
8b69e12a76 Bug 986913 - Using setAttributeNS can cause serialisation to fail. r=smaug 2014-03-24 11:20:12 +00:00
L. David Baron
a085fede18 Bug 986409 - Skip fewer entire reftest directories on B2G. r=roc 2014-03-23 18:44:50 -07:00
ekr
f17073af1c Bug 986885 - Fix build problem in fmp4/demuxer. r=nalexander 2014-03-22 20:27:27 -07:00
Ehsan Akhgari
0a1fe8c669 Bug 983845 follow-up: Move the header to content/base and enable BrowserFeedWriter for xulrunner as well 2014-03-22 21:34:02 -04:00
Robert Longson
3e7f6dea42 Bug 982659 - Fix intermittent orange in test_onerror.xhtml. r=dholbert 2014-03-22 08:01:02 +00:00
Eric Rahm
4c96c88496 Bug 962154 - Use MallocSizeOf to report decoded-video memory. r=cpearce,njn 2014-03-19 14:33:12 -07:00
Garrett Robinson
cbd5b0e76f Bug 979580: Enable CSP 1.1 {nonce,hash}-source by default r=sstamm 2014-03-21 14:24:53 -07:00
Ehsan Akhgari
0cfc414bc6 Backed out 2 changesets (bug 957431) because we decided we're keeping Attr.ownerElement in the end
Backed out changeset ab12a8416a1d (bug 957431)
Backed out changeset 188d1e255d40 (bug 957431)
2014-03-21 16:04:09 -04:00
Ehsan Akhgari
67a4370aba Backed out 2 changesets (bug 957652) because bug 957431 is being backed out
Backed out changeset 92efd61cfca5 (bug 957652)
Backed out changeset 9d405c64a7bf (bug 957652)
2014-03-21 16:02:21 -04:00
Nathan Froyd
da3c647bbd Bug 942411 - Set the src of the iframe after adding it to the document 2014-03-21 13:36:11 -04:00
Ryan VanderMeulen
52db30b7a6 Backed out changeset e9c807b1e3d4 (bug 985257) for bustage. 2014-03-21 10:07:07 -04:00
Rik Cabanier
086c625c06 Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc 2014-03-21 09:18:58 -04:00
Olli Pettay
f04add4e26 Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey 2014-03-26 16:04:57 -04:00
Birunthan Mohanathas
7ac995a949 Bug 987320 - Remove unnecessary null checks for do_QueryFrame arguments. r=bz 2014-03-25 11:36:49 -04:00
Rick Eyre
651c0fd8e0 Bug 987076 - Construct HTMLMediaElement::mTextTrackManager lazily. r=roc
* Remove the TextTrackManager's initialization from the MediaElement's
ctor and add a getter that creates it if we don't have it yet. The public
functions exposed on the MediaElement's IDL now call this getter.
* Also remove the const qualifier from HTMLMediaElement::TextTracks()
as we don't really need it and this function now needs to call
GetOrCreateTextTrackManager() which is non-const.
2014-03-24 11:48:37 -04:00
Rick Eyre
07af79b144 Bug 977299 - Don't display subtitles if their mode is 'hidden'. r=rillian
I've renamed TextTrackList::GetAllActiveCues to
UpdateAndGetShowingCues to make it a bit more clear what
this function is doing.
2014-02-27 10:02:40 -05:00
Alessio Placitelli
93c7f6ceef Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst 2014-03-20 20:51:16 +01:00
Alessio Placitelli
ccd66ec5c9 Bug 950076 - Propagate OOM errors to innerHTML getters. r=jst 2014-03-19 13:05:03 -04:00
Alessio Placitelli
d823d1c396 Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst 2014-03-19 13:05:02 -04:00
Edwin Flores
cab563a65a Bug 941298 - FFmpeg PlatformDecoderModule for Linux r=doublec,cpearce 2014-03-21 19:35:15 +13:00
Edwin Flores
372079241f Bug 941298 - FFmpeg headers for FFmpeg PlatformDecoderModule r=doublec
While FFmpeg function signatures tend not to change between versions of FFmpeg,
class layouts can change dramatically. We include libavcodec, libavformat,
and libavutil headers here so that we don't accidentally build against the wrong
binary interface.
2014-03-21 19:35:14 +13:00
Edwin Flores
4125ba2622 Bug 941298 - Fix errors in content/media/fmp4 on Linux with clang and --enable-warnings-as-errors r=cpearce 2014-03-21 19:35:14 +13:00
Edwin Flores
53b9c2c9b3 Bug 941298 - Build changes for FFmpeg PlatformDecoderModule r=gps 2014-03-21 19:35:14 +13:00
Masatoshi Kimura
50eae496d9 Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns 2014-03-21 13:00:00 +09:00
Boris Zbarsky
05af31f010 Bug 980962. Fix in-tree consumers to not construct typed arrays without "new". r=jorendorff 2014-03-20 23:19:42 -04:00
Gorman Ho
f829937556 Bug 983285 - Add a generic destructor for property values allocated with new. r=kats, r=bz 2014-03-25 09:25:47 -04:00
Carsten "Tomcat" Book
7dbffe4461 Backed out changeset 9b6ec03572ed (bug 981470) for suspicion of breaking mochitest-1 on a CLOSED TREE
--HG--
rename : content/media/test/test_documentTitle.html => content/media/test/test_audioDocumentTitle.html
2014-03-25 12:25:07 +01:00
Carsten "Tomcat" Book
0118fbd578 Backed out changeset 8baf04242325 (bug 493692) for mochitest bustage on a CLOSED TREE 2014-03-25 12:15:38 +01:00
Robert O'Callahan
5b6e267ad0 Bug 493692. Fix and reenable test_preload_suspend. r=cpearce
--HG--
extra : rebase_source : 947c7f65d071c62b57d7bf529a00cc72f9910345
2014-03-10 11:03:14 +08:00
Robert O'Callahan
8f471df6ac Bug 981470. Combine test_audioDocumentTitle and test_videoDocumentTitle and avoid testing WAV files, which aren't supposed to load properly in <iframe>s. r=cpearce
--HG--
rename : content/media/test/test_audioDocumentTitle.html => content/media/test/test_documentTitle.html
extra : rebase_source : 27016e8c3a15dcbfeb9462a17f27b043ac977d75
2014-03-10 10:45:14 +08:00
Timothy Nikkel
8ccbcd870e Bug 957668. Add and implement plumbing for a display port margins api. r=kats 2014-03-26 21:46:23 -04:00
Paolo Amadini
29bea07d6e Bug 985954 - Remove deprecated promise.js usage in the testing framework. r=ted 2014-04-01 13:45:48 +02:00
Olli Pettay
fe87f850f3 Bug 987140 - Return width/height from the most recent image request. r=bz 2014-03-26 14:43:27 -04:00
Wes Kocher
bac6fbdf50 Merge m-c to inbound 2014-03-25 20:21:17 -07:00
Randy Lin
867e22698f Bug 973522 MediaRecorder causes large leak. r=roc, jsmith 2014-03-26 01:11:58 +08:00
Neil Deakin
77a876d7d3 Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao 2014-04-08 08:45:52 -04:00
Peter Van der Beken
94d6fed69a Bug 984497 - Use SpecialPowers more and change SpecialPower usage to deal with Window on WebIDL bindings. r=bz.
--HG--
rename : content/media/webspeech/synth/test/test_setup.html => content/media/webspeech/synth/test/file_setup.html
rename : content/media/webspeech/synth/test/test_speech_queue.html => content/media/webspeech/synth/test/file_speech_queue.html
rename : content/media/webspeech/synth/test/test_speech_simple.html => content/media/webspeech/synth/test/file_speech_simple.html
extra : rebase_source : 687daf9d78e69fe6ae21f7c1a26503cf88a18b97
2014-02-15 22:12:34 +01:00
xKhorasan
9f69e62b5f Bug 859095 - URL property of document returned by XMLHttpRequest does not follow the spec. r=smaug 2013-09-25 06:56:52 +09:00
Matt Woodrow
f8dbec9152 Bug 904890 - Part 4: Enable hardware accelerated video decoding for OMTC+D3D9/11. r=cpearce 2014-04-07 15:17:41 +12:00
Matt Woodrow
abb78fae19 Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical 2014-04-07 13:32:49 +12:00
Robert O'Callahan
ae259da2ce Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst
--HG--
extra : rebase_source : 2d01b350d84f220add776341a9cbcda5ace2ef01
2014-03-12 09:11:39 +08:00
Robert O'Callahan
8bcebeb7f3 Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst
--HG--
extra : rebase_source : 02febe9fad731185bfbc50454683b485d551bf59
2014-03-12 09:11:38 +08:00
Robert O'Callahan
cf6b0995cb Bug 917755. Part 4: Add DOMQuad implementation. r=jst
--HG--
extra : rebase_source : e74d516f27c004ecf5deea40fb397c2a8f5acfae
2013-09-20 22:21:04 +12:00
Robert O'Callahan
4a84273760 Bug 917755. Part 3: Implement DOMRect per spec. r=jst
--HG--
extra : rebase_source : 46ef3a90763ceaea5bb43652e5c97e16667a9e7f
2013-09-20 22:21:03 +12:00
Robert O'Callahan
6ad3d051ce Bug 917755. Part 2: Implement DOMPoint. r=jst
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.

--HG--
extra : rebase_source : 8df6b51b3305e91c7c7693128e70e3e928d44b27
2014-03-12 09:11:37 +08:00
Robert O'Callahan
9be2412fdc Bug 917755. Part 1.5: Make nsImageLoadingContent more robust in unified builds. r=matspal
--HG--
extra : rebase_source : be9acaac5b213666d02d1f6a95f132c46a7ada48
2014-03-12 09:11:37 +08:00
Chris Pearce
234f97e9c3 Bug 984698 - Reduce the amount of audio prerolled when we are not also decoding video in the same file. r=padenot 2014-03-21 11:47:17 +13:00
Ryan VanderMeulen
4f9ba420d3 Backed out 8 changesets (bug 917755) for bustage making inbound a CLOSED TREE.
Backed out changeset 98e31d225a5a (bug 917755)
Backed out changeset 43bceca43fb6 (bug 917755)
Backed out changeset 5117e3f594e7 (bug 917755)
Backed out changeset ada41f2f74b8 (bug 917755)
Backed out changeset 5272cfbd63f3 (bug 917755)
Backed out changeset f3bbd98021f7 (bug 917755)
Backed out changeset b049571a7cce (bug 917755)
Backed out changeset 472cb7738e14 (bug 917755)
2014-03-20 16:34:25 -04:00
Ryan VanderMeulen
bad51a5892 Backed out changesets 716f942b5798, 48edbd324d0f, 3e6446f6d0e6 (bug 918189) for bustage. 2014-03-20 16:33:54 -04:00
Robert O'Callahan
df3c565901 Bug 918189. Part 1.5: Implement GeometryUtils.convertPointFromNode, convertRectFromNode, and convertQuadFromNode. r=jst 2014-03-12 09:11:39 +08:00
Robert O'Callahan
efd62ebbf4 Bug 917755. Part 5.5: Implement getBoxQuads DOM API. r=jst 2014-03-12 09:11:38 +08:00
Robert O'Callahan
b4a2a23674 Bug 917755. Part 4: Add DOMQuad implementation. r=jst 2013-09-20 22:21:04 +12:00
Robert O'Callahan
88ce62afde Bug 917755. Part 3: Implement DOMRect per spec. r=jst 2013-09-20 22:21:03 +12:00
Robert O'Callahan
bbc9ced7d1 Bug 917755. Part 2: Implement DOMPoint. r=jst
DOMPointReadOnly is not currently used by anything but it's in the spec so we
might as well support it. It would be useful for adding "topLeft"-style APIs
to DOMRect.
2014-03-12 09:11:37 +08:00
Robert O'Callahan
5024887b7c Bug 917755. Part 1.5: Make nsImageLoadingContent more robust in unified builds. r=matspal 2014-03-12 09:11:37 +08:00
Bob Owen
06fa102930 Bug 978042 - Part 5: AutoPushJSContext in nsScriptLoader::EvaluateScript. r=bholley 2014-03-19 11:38:02 +00:00
Bob Owen
890da9422a Bug 978042 - Part 3: AutoPushJSContext in nsXULTemplateBuilder::InitHTMLTemplateRoot. r=bholley 2014-03-19 19:47:14 +00:00
Rick Eyre
ca6fa01a7e Bug 985484 - Remove TextTrackCue::CueChange. r=cpearce 2014-03-19 11:01:38 -04:00
Rick Eyre
59ba14791c Bug 977302 - Perform automatic text track selection. r=rillian
This takes care of automatic track selection for tracks with
the default attribute specified. However, it does not take
into account any user preferences set through Firefox such
as default language.
2014-02-28 15:40:00 -05:00
Carsten "Tomcat" Book
fb67e88f61 Merge mozilla-central to mozilla-inbound 2014-03-20 14:18:00 +01:00
Carsten "Tomcat" Book
93dadba149 merge b2g-inbound to mozilla-central 2014-03-20 14:07:58 +01:00
Andrea Marchesini
d849d65073 Bug 983984 - Default AudioChannel from a pref, r=ehsan, r=roc, r=mchen 2014-03-20 10:45:55 +00:00
Markus Stange
cb1ed17792 Bug 984761 - Use a typed enum for ColorSpace and AlphaModel. r=bjacob 2014-03-20 10:12:43 +08:00
Markus Stange
e86eaec4d0 Bug 984761 - Use a typed enum for filter primitive types. r=bjacob 2014-03-20 10:12:43 +08:00
Ehsan Akhgari
5ab76fe98e Bug 979118 - Add global MMX_FLAGS, SSE_FLAGS and SSE2_FLAGS variables; r=glandium 2014-03-19 21:55:00 -04:00
Carsten "Tomcat" Book
57df59943d Merge mozilla-central to b2g-inbound 2014-03-19 16:30:49 +01:00
Carsten "Tomcat" Book
6f93ee87a8 Backed out changeset 002dbc057a74 (bug 917755) 2014-03-19 09:46:13 +01:00
Carsten "Tomcat" Book
3ce2c58413 Backed out changeset 92e5d79ec57f (bug 917755) 2014-03-19 09:46:12 +01:00
Carsten "Tomcat" Book
2174a9b3fb Backed out changeset 3b41ab878fcd (bug 917755) 2014-03-19 09:46:09 +01:00
Carsten "Tomcat" Book
75e8320e45 Backed out changeset 8ad57cf09e75 (bug 917755) 2014-03-19 09:46:07 +01:00
Carsten "Tomcat" Book
71c4eaa985 Backed out changeset 896bfaeab866 (bug 917755) 2014-03-19 09:46:03 +01:00
Carsten "Tomcat" Book
a84e36bcf6 Backed out changeset e60fe593236d (bug 918189) 2014-03-19 09:45:57 +01:00
Patrick McManus
807863d95e bug 477578 - http methods should be case sensitive r=hurley 2014-03-18 12:36:18 -04:00
Ryan VanderMeulen
a902b4a4c8 Backed out changesets a17ee88f1fe7, 6e3aee4a9650, 07e5ed676919 (bug 950076) for Werror bustage. 2014-03-19 14:00:10 -04:00
Rik Cabanier
f09ec73950 Bug 985178 - Implementation + test cases for isPointInPath and isPointInStroke. r=roc 2014-03-19 13:42:38 -04:00
Rick Eyre
dce4674300 Bug 983293 - Part 5: Remove unecessary default settings in TextTrack ctors. r=cpearce
Since there is no default constructor for TextTrack we don't
need to be setting mKind, mMode, or mReadyState to a default
value.
2014-03-13 14:58:08 -04:00
Rick Eyre
4b465b49a2 Bug 983293 - Part 4: Pass ReadyState variables to AddTextTrack methods and TextTrack ctors. r=cpearce
This makes it more clear what part of the code is triggering the ReadyState
to be what it is. I.E. Tracks added through the HTMLMediaElement::AddTextTrack
method should have a ReadyState of "Loaded" and so it's more clear for
function to specify that. Vice versa for TrackElements which add TextTracks
with a default ReadyState of "None".
2014-03-13 14:41:21 -04:00
Rick Eyre
fffd5328cf Bug 983293 - Part 3: Rename the READY_STATE enum to TextTrackReadyState. r=cpearce
- This allows us to pass around ReadyState values. It also makes the type
explicit which will save us from potentially shooting ourselves in
the foot.
- I also renamed 'READY_STATE_NONE' and 'READY_STATE_ERROR' to
'NotLoaded' and 'FailedToLoad' respectively in the enum. This is to
avoid some name collision errors we were having. It also makes it more
clear where in the spec this is as these names are the spec's names
for the TextTrack enum.
2014-03-13 14:29:32 -04:00
Rick Eyre
70894a38c2 Bug 983293 - Part 2: Move the READY_STATE enum to Track instead of HTMLTrackElement. r=cpearce
This makes more sense as the READY_STATE values in the spec are always
referred to be 'text track readiness states' not HTMLTrackElement
readiness states.
2014-03-13 13:48:09 -04:00
Rick Eyre
182212791c Bug 983293 - Part 1: Remove unused TextTrack constructor. r=cpearce 2014-03-13 13:37:31 -04:00
Steven Lee
84afa44f8f Bug 980744 - Fix resource that is protected by wrong mutex. r=jesup, r=mikeh 2014-03-19 13:30:27 -04:00
Alessio Placitelli
a0352e2e61 Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst 2014-03-19 13:05:03 -04:00
Alessio Placitelli
6d5ed59b33 Bug 950076 - Propagate OOM errors to innerHTML getters. r=jst 2014-03-19 13:05:03 -04:00
Alessio Placitelli
c85cb08e9b Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst 2014-03-19 13:05:02 -04:00
Bobby Holley
5749541604 Bug 825392 - Generate anonymous content reflectors in the XBL scope. r=bz 2014-03-19 13:35:45 -03:00
Alfredo Yang
005f35718d Bug 974297 - Support muxing pixel aspect ratio video. r=cpearce 2014-03-19 08:39:00 -04:00
Randy Lin
c9dd4c92fe Bug 959490 - [MediaEncoder] Support *.3gp with AMR-NB audio format on certificated application. r=roc 2014-03-19 14:52:45 +08:00
JW Wang
68a17dc990 Bug 951100 - Set 'autoplay' to true to trigger play instead of calling play() in 'canplaythrough' callback. r=cpearce
canplaythrough results from an estimation of download speed and playback rate and could be fired multiple times or sometimes not at all.
2014-03-19 14:07:41 +08:00
Wes Kocher
6a3f60488b Merge fx-team to m-c 2014-03-18 19:44:07 -07:00
Wes Kocher
f9ae02417f Merge inbound to m-c 2014-03-18 14:15:03 -07:00
Brad Lassey
01d08bd495 bug 928096 - UI for Tab streaming r=mfinkle 2014-03-18 15:05:46 -04:00
Ryan VanderMeulen
722119c0c4 Backed out changeset d18b3f6442dc (bug 975955) for mochitest-1 failures. 2014-03-18 09:33:19 -04:00
Benjamin Chen
e4210a18a6 Bug 979812 - Check the PlanarYCbCrImage data is valid. r=rillian 2014-03-17 14:57:10 +08:00
Ryan VanderMeulen
4634205c83 Bug 940203 - Annotate test_bug622558.html as 0-1 assertions on Windows.
CLOSED TREE
2014-03-18 10:34:29 -04:00
Rick Eyre
2e37168e82 Bug 983207 - Tracks created through a TrackElement should have a default mode of 'disabled'. r=cpearce
- I've refactored the way we set modes as well, making it a part
of the TextTrack ctors.
- I've also changed TextTracks in the track tests to have their
mode set to 'hidden' in order to be able to call TextTrack::Cues.
This is correct since TextTracks with a mode of 'disabled' do not
return null for their cue lists.
2014-03-13 13:18:06 -04:00
JW Wang
c5af24a4ab Bug 907162 - Fix MediaDecoderStateMachine might dispatch MediaDecoder::PlaybackEnded more than once and trigger multiple 'ended' events in HTMLMediaElement. r=cpearce 2014-03-17 10:12:20 +08:00
Rik Cabanier
5423a62b82 Bug 830734 - Add tests for path object in canvas. r=roc 2014-03-18 08:03:19 -04:00
Rik Cabanier
d29d3eb6a0 Bug 830734 - Implement Path primitives. r=roc 2014-03-18 08:03:06 -04:00
Masayuki Nakano
b7a8d4a392 Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
--HG--
rename : dom/events/nsEventDispatcher.cpp => dom/events/EventDispatcher.cpp
rename : dom/events/nsEventDispatcher.h => dom/events/EventDispatcher.h
2014-03-18 13:48:21 +09:00
Masayuki Nakano
6e0a5b3333 Bug 983049 part.3 Rename nsEventChainPostVisitor to mozilla::EventChainPostVisitor r=smaug 2014-03-18 13:48:20 +09:00
Masayuki Nakano
84f7d80b11 Bug 983049 part.2 Rename nsEventChainPreVisitor to mozilla::EventChainPreVisitor r=smaug 2014-03-18 13:48:19 +09:00
Masayuki Nakano
6ae1c47e9f Bug 983049 part.1 Rename nsEventChainVisitor to mozilla::EventChainVisitor r=smaug 2014-03-18 13:48:18 +09:00
Chris Peterson
33cd68ff0e Bug 984071 - Part 1: Fix unused variable warning in content/media/webaudio. r=padenot 2014-03-17 20:11:24 -07:00
Alfredo Yang
5a07e0a6fb Bug 975978 - Testcase for aspect-ration mp4 video playback. r=cpearce 2014-03-18 08:20:19 -04:00
Alfredo Yang
60cb2058ba Bug 975978 - Check display size in OMX backend playback. r=cpearce 2014-03-18 08:20:19 -04:00
Star Cheng
3099533352 Bug 975955 - Hold a cpu wakelock while playing video. r=roc 2014-03-18 16:44:41 +08:00
Alfredo Yang
21b6134a6c Bug 971641 - Add AMR box type. r=cpearce 2014-03-18 08:20:18 -04:00
Alfredo Yang
57cb5b0013 Bug 971641 - Add AMR metadata. r=cpearce 2014-03-18 08:20:18 -04:00
Alfredo Yang
d0b507c1c7 Bug 971641 - Add AudioTrackMetadata and VideoTrackMetadata abstract class. r=cpearce 2014-03-18 08:20:18 -04:00
Neil Rashbrook
921625ab05 Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Jeff Gilbert
8240acca82 Bug 981936 - s/webgl-mochi/webgl-mochitest/ from nit to fix bustage on a CLOSED TREE
--HG--
rename : content/canvas/test/webgl/conformance/extensions/webgl-compressed-texture-etc1.html => content/canvas/test/webgl-conformance/conformance/extensions/webgl-compressed-texture-etc1.html
2014-03-17 16:42:18 -07:00
Jeff Gilbert
7e1c3f98d2 Bug 981936 - Fix hardcoded paths in WebGL conformance tests. - r=kamidphish 2014-03-17 16:05:03 -07:00
Jeff Gilbert
ccbdf33c23 Bug 981936 - Split WebGL tests into webgl-conformance and webgl-mochitest. - r=kamidphish
--HG--
rename : content/canvas/test/webgl/00_test_list.txt => content/canvas/test/webgl-conformance/00_test_list.txt
rename : content/canvas/test/webgl/README.mozilla => content/canvas/test/webgl-conformance/README.mozilla
rename : content/canvas/test/webgl/README.txt => content/canvas/test/webgl-conformance/README.txt
rename : content/canvas/test/webgl/conformance/00_readme.txt => content/canvas/test/webgl-conformance/conformance/00_readme.txt
rename : content/canvas/test/webgl/conformance/LICENSE_CHROMIUM => content/canvas/test/webgl-conformance/conformance/LICENSE_CHROMIUM
rename : content/canvas/test/webgl/conformance/attribs/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/attribs/00_test_list.txt
rename : content/canvas/test/webgl/conformance/attribs/gl-enable-vertex-attrib.html => content/canvas/test/webgl-conformance/conformance/attribs/gl-enable-vertex-attrib.html
rename : content/canvas/test/webgl/conformance/attribs/gl-vertex-attrib-zero-issues.html => content/canvas/test/webgl-conformance/conformance/attribs/gl-vertex-attrib-zero-issues.html
rename : content/canvas/test/webgl/conformance/attribs/gl-vertex-attrib.html => content/canvas/test/webgl-conformance/conformance/attribs/gl-vertex-attrib.html
rename : content/canvas/test/webgl/conformance/attribs/gl-vertexattribpointer-offsets.html => content/canvas/test/webgl-conformance/conformance/attribs/gl-vertexattribpointer-offsets.html
rename : content/canvas/test/webgl/conformance/attribs/gl-vertexattribpointer.html => content/canvas/test/webgl-conformance/conformance/attribs/gl-vertexattribpointer.html
rename : content/canvas/test/webgl/conformance/buffers/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/buffers/00_test_list.txt
rename : content/canvas/test/webgl/conformance/buffers/buffer-bind-test.html => content/canvas/test/webgl-conformance/conformance/buffers/buffer-bind-test.html
rename : content/canvas/test/webgl/conformance/buffers/buffer-data-array-buffer.html => content/canvas/test/webgl-conformance/conformance/buffers/buffer-data-array-buffer.html
rename : content/canvas/test/webgl/conformance/buffers/index-validation-copies-indices.html => content/canvas/test/webgl-conformance/conformance/buffers/index-validation-copies-indices.html
rename : content/canvas/test/webgl/conformance/buffers/index-validation-crash-with-buffer-sub-data.html => content/canvas/test/webgl-conformance/conformance/buffers/index-validation-crash-with-buffer-sub-data.html
rename : content/canvas/test/webgl/conformance/buffers/index-validation-verifies-too-many-indices.html => content/canvas/test/webgl-conformance/conformance/buffers/index-validation-verifies-too-many-indices.html
rename : content/canvas/test/webgl/conformance/buffers/index-validation-with-resized-buffer.html => content/canvas/test/webgl-conformance/conformance/buffers/index-validation-with-resized-buffer.html
rename : content/canvas/test/webgl/conformance/buffers/index-validation.html => content/canvas/test/webgl-conformance/conformance/buffers/index-validation.html
rename : content/canvas/test/webgl/conformance/canvas/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/canvas/00_test_list.txt
rename : content/canvas/test/webgl/conformance/canvas/buffer-offscreen-test.html => content/canvas/test/webgl-conformance/conformance/canvas/buffer-offscreen-test.html
rename : content/canvas/test/webgl/conformance/canvas/buffer-preserve-test.html => content/canvas/test/webgl-conformance/conformance/canvas/buffer-preserve-test.html
rename : content/canvas/test/webgl/conformance/canvas/canvas-test.html => content/canvas/test/webgl-conformance/conformance/canvas/canvas-test.html
rename : content/canvas/test/webgl/conformance/canvas/canvas-zero-size.html => content/canvas/test/webgl-conformance/conformance/canvas/canvas-zero-size.html
rename : content/canvas/test/webgl/conformance/canvas/drawingbuffer-static-canvas-test.html => content/canvas/test/webgl-conformance/conformance/canvas/drawingbuffer-static-canvas-test.html
rename : content/canvas/test/webgl/conformance/canvas/drawingbuffer-test.html => content/canvas/test/webgl-conformance/conformance/canvas/drawingbuffer-test.html
rename : content/canvas/test/webgl/conformance/canvas/viewport-unchanged-upon-resize.html => content/canvas/test/webgl-conformance/conformance/canvas/viewport-unchanged-upon-resize.html
rename : content/canvas/test/webgl/conformance/context/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/context/00_test_list.txt
rename : content/canvas/test/webgl/conformance/context/constants.html => content/canvas/test/webgl-conformance/conformance/context/constants.html
rename : content/canvas/test/webgl/conformance/context/context-attribute-preserve-drawing-buffer.html => content/canvas/test/webgl-conformance/conformance/context/context-attribute-preserve-drawing-buffer.html
rename : content/canvas/test/webgl/conformance/context/context-attributes-alpha-depth-stencil-antialias.html => content/canvas/test/webgl-conformance/conformance/context/context-attributes-alpha-depth-stencil-antialias.html
rename : content/canvas/test/webgl/conformance/context/context-lost-restored.html => content/canvas/test/webgl-conformance/conformance/context/context-lost-restored.html
rename : content/canvas/test/webgl/conformance/context/context-lost.html => content/canvas/test/webgl-conformance/conformance/context/context-lost.html
rename : content/canvas/test/webgl/conformance/context/context-type-test.html => content/canvas/test/webgl-conformance/conformance/context/context-type-test.html
rename : content/canvas/test/webgl/conformance/context/incorrect-context-object-behaviour.html => content/canvas/test/webgl-conformance/conformance/context/incorrect-context-object-behaviour.html
rename : content/canvas/test/webgl/conformance/context/methods.html => content/canvas/test/webgl-conformance/conformance/context/methods.html
rename : content/canvas/test/webgl/conformance/context/premultiplyalpha-test.html => content/canvas/test/webgl-conformance/conformance/context/premultiplyalpha-test.html
rename : content/canvas/test/webgl/conformance/context/resource-sharing-test.html => content/canvas/test/webgl-conformance/conformance/context/resource-sharing-test.html
rename : content/canvas/test/webgl/conformance/extensions/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/extensions/00_test_list.txt
rename : content/canvas/test/webgl/conformance/extensions/ext-sRGB.html => content/canvas/test/webgl-conformance/conformance/extensions/ext-sRGB.html
rename : content/canvas/test/webgl/conformance/extensions/ext-texture-filter-anisotropic.html => content/canvas/test/webgl-conformance/conformance/extensions/ext-texture-filter-anisotropic.html
rename : content/canvas/test/webgl/conformance/extensions/oes-standard-derivatives.html => content/canvas/test/webgl-conformance/conformance/extensions/oes-standard-derivatives.html
rename : content/canvas/test/webgl/conformance/extensions/oes-texture-float.html => content/canvas/test/webgl-conformance/conformance/extensions/oes-texture-float.html
rename : content/canvas/test/webgl/conformance/extensions/oes-vertex-array-object.html => content/canvas/test/webgl-conformance/conformance/extensions/oes-vertex-array-object.html
rename : content/canvas/test/webgl/conformance/extensions/webgl-compressed-texture-s3tc.html => content/canvas/test/webgl-conformance/conformance/extensions/webgl-compressed-texture-s3tc.html
rename : content/canvas/test/webgl/conformance/extensions/webgl-debug-renderer-info.html => content/canvas/test/webgl-conformance/conformance/extensions/webgl-debug-renderer-info.html
rename : content/canvas/test/webgl/conformance/extensions/webgl-debug-shaders.html => content/canvas/test/webgl-conformance/conformance/extensions/webgl-debug-shaders.html
rename : content/canvas/test/webgl/conformance/extensions/webgl-depth-texture.html => content/canvas/test/webgl-conformance/conformance/extensions/webgl-depth-texture.html
rename : content/canvas/test/webgl/conformance/glsl/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/functions/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/functions/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-abs.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-abs.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-acos.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-acos.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-asin.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-asin.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-atan-xy.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-atan-xy.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-atan.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-atan.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-ceil.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-ceil.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-clamp-float.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-clamp-float.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-clamp-gentype.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-clamp-gentype.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-cos.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-cos.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-cross.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-cross.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-distance.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-distance.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-dot.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-dot.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-faceforward.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-faceforward.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-floor.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-floor.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-fract.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-fract.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-length.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-length.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-lessThan.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-lessThan.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-max-float.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-max-float.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-max-gentype.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-max-gentype.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-min-float.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-min-float.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-min-gentype.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-min-gentype.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-mix-float.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-mix-float.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-mix-gentype.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-mix-gentype.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-mod-float.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-mod-float.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-mod-gentype.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-mod-gentype.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-normalize.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-normalize.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-reflect.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-reflect.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-refract.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-refract.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-sign.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-sign.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-sin.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-sin.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-smoothstep-float.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-smoothstep-float.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-smoothstep-gentype.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-step-float.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-step-float.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function-step-gentype.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function-step-gentype.html
rename : content/canvas/test/webgl/conformance/glsl/functions/glsl-function.html => content/canvas/test/webgl-conformance/conformance/glsl/functions/glsl-function.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/implicit/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_int_mat2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_int_mat2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_int_mat3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_int_mat3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_int_mat4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_int_mat4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_int_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_int_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_int_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_int_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_int_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_int_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/add_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/add_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/assign_int_to_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/assign_int_to_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/construct_struct.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/construct_struct.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_int_mat2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_int_mat2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_int_mat3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_int_mat3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_int_mat4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_int_mat4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_int_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_int_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_int_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_int_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_int_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_int_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/divide_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/divide_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/equal_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/equal_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/equal_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/equal_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/equal_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/equal_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/equal_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/equal_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/function_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/function_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/function_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/function_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/function_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/function_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/function_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/function_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/greater_than.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/greater_than.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/greater_than_equal.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/greater_than_equal.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/less_than.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/less_than.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/less_than_equal.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/less_than_equal.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_int_mat2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_int_mat2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_int_mat3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_int_mat3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_int_mat4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_int_mat4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_int_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_int_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_int_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_int_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_int_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_int_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/not_equal_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/not_equal_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_int_mat2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_int_mat2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_int_mat3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_int_mat3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_int_mat4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_int_mat4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_int_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_int_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_int_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_int_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_int_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_int_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/ternary_int_float.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/ternary_int_float.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html
rename : content/canvas/test/webgl/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html
rename : content/canvas/test/webgl/conformance/glsl/matrices/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/matrices/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/matrices/glsl-mat4-to-mat3.html => content/canvas/test/webgl-conformance/conformance/glsl/matrices/glsl-mat4-to-mat3.html
rename : content/canvas/test/webgl/conformance/glsl/misc/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/misc/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/misc/attrib-location-length-limits.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/attrib-location-length-limits.html
rename : content/canvas/test/webgl/conformance/glsl/misc/embedded-struct-definitions-forbidden.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/embedded-struct-definitions-forbidden.html
rename : content/canvas/test/webgl/conformance/glsl/misc/glsl-2types-of-textures-on-same-unit.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/glsl-2types-of-textures-on-same-unit.html
rename : content/canvas/test/webgl/conformance/glsl/misc/glsl-function-nodes.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/glsl-function-nodes.html
rename : content/canvas/test/webgl/conformance/glsl/misc/glsl-long-variable-names.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/glsl-long-variable-names.html
rename : content/canvas/test/webgl/conformance/glsl/misc/glsl-vertex-branch.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/glsl-vertex-branch.html
rename : content/canvas/test/webgl/conformance/glsl/misc/include.vs => content/canvas/test/webgl-conformance/conformance/glsl/misc/include.vs
rename : content/canvas/test/webgl/conformance/glsl/misc/non-ascii-comments.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/non-ascii-comments.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/non-ascii.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/non-ascii.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/re-compile-re-link.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/re-compile-re-link.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-256-character-identifier.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-256-character-identifier.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-257-character-identifier.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-257-character-identifier.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-attrib-array.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-attrib-array.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-attrib-struct.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-attrib-struct.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-clipvertex.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-clipvertex.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-comma-assignment.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-comma-assignment.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-comma-conditional-assignment.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-comma-conditional-assignment.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-conditional-scoping.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-conditional-scoping.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-default-precision.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-default-precision.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-default-precision.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-default-precision.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-define-line-continuation.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-define-line-continuation.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-dfdx.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-dfdx.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-do-scoping.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-do-scoping.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-error-directive.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-error-directive.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-float-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-float-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-for-loop.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-for-loop.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-for-scoping.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-for-scoping.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-frag-depth.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-frag-depth.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-function-recursion.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-function-recursion.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-function-scoped-struct.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-function-scoped-struct.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-functional-scoping.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-functional-scoping.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-glcolor.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-glcolor.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-gles-1.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-gles-1.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-gles-symbol.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-gles-symbol.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-hex-int-constant-macro.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-hex-int-constant-macro.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-include.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-include.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-int-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-int-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-invalid-identifier.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-invalid-identifier.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-limited-indexing.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-limited-indexing.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-line-directive.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-line-directive.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-long-line.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-long-line.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-non-ascii-error.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-non-ascii-error.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-precision.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-precision.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-quoted-error.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-quoted-error.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-vec2-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-vec2-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-vec3-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-vec3-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-vec4-return-value.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-vec4-return-value.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-version-100.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-version-100.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-version-100.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-version-100.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-version-120.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-version-120.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-version-130.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-version-130.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-with-webgl-identifier.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-with-webgl-identifier.vert.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shader-without-precision.frag.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shader-without-precision.frag.html
rename : content/canvas/test/webgl/conformance/glsl/misc/shared.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/shared.html
rename : content/canvas/test/webgl/conformance/glsl/misc/struct-nesting-exceeds-maximum.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/struct-nesting-exceeds-maximum.html
rename : content/canvas/test/webgl/conformance/glsl/misc/struct-nesting-under-maximum.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/struct-nesting-under-maximum.html
rename : content/canvas/test/webgl/conformance/glsl/misc/uniform-location-length-limits.html => content/canvas/test/webgl-conformance/conformance/glsl/misc/uniform-location-length-limits.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/reserved/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/reserved/_webgl_field.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/_webgl_field.vert.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/_webgl_function.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/_webgl_function.vert.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/_webgl_struct.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/_webgl_struct.vert.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/_webgl_variable.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/_webgl_variable.vert.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/webgl_field.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/webgl_field.vert.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/webgl_function.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/webgl_function.vert.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/webgl_struct.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/webgl_struct.vert.html
rename : content/canvas/test/webgl/conformance/glsl/reserved/webgl_variable.vert.html => content/canvas/test/webgl-conformance/conformance/glsl/reserved/webgl_variable.vert.html
rename : content/canvas/test/webgl/conformance/glsl/samplers/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/samplers/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/samplers/glsl-function-texture2d-bias.html => content/canvas/test/webgl-conformance/conformance/glsl/samplers/glsl-function-texture2d-bias.html
rename : content/canvas/test/webgl/conformance/glsl/samplers/glsl-function-texture2dlod.html => content/canvas/test/webgl-conformance/conformance/glsl/samplers/glsl-function-texture2dlod.html
rename : content/canvas/test/webgl/conformance/glsl/samplers/glsl-function-texture2dproj.html => content/canvas/test/webgl-conformance/conformance/glsl/samplers/glsl-function-texture2dproj.html
rename : content/canvas/test/webgl/conformance/glsl/variables/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/glsl/variables/00_test_list.txt
rename : content/canvas/test/webgl/conformance/glsl/variables/gl-fragcoord.html => content/canvas/test/webgl-conformance/conformance/glsl/variables/gl-fragcoord.html
rename : content/canvas/test/webgl/conformance/glsl/variables/gl-frontfacing.html => content/canvas/test/webgl-conformance/conformance/glsl/variables/gl-frontfacing.html
rename : content/canvas/test/webgl/conformance/glsl/variables/gl-pointcoord.html => content/canvas/test/webgl-conformance/conformance/glsl/variables/gl-pointcoord.html
rename : content/canvas/test/webgl/conformance/limits/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/limits/00_test_list.txt
rename : content/canvas/test/webgl/conformance/limits/gl-max-texture-dimensions.html => content/canvas/test/webgl-conformance/conformance/limits/gl-max-texture-dimensions.html
rename : content/canvas/test/webgl/conformance/limits/gl-min-attribs.html => content/canvas/test/webgl-conformance/conformance/limits/gl-min-attribs.html
rename : content/canvas/test/webgl/conformance/limits/gl-min-textures.html => content/canvas/test/webgl-conformance/conformance/limits/gl-min-textures.html
rename : content/canvas/test/webgl/conformance/limits/gl-min-uniforms.html => content/canvas/test/webgl-conformance/conformance/limits/gl-min-uniforms.html
rename : content/canvas/test/webgl/conformance/misc/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/misc/00_test_list.txt
rename : content/canvas/test/webgl/conformance/misc/bad-arguments-test.html => content/canvas/test/webgl-conformance/conformance/misc/bad-arguments-test.html
rename : content/canvas/test/webgl/conformance/misc/delayed-drawing.html => content/canvas/test/webgl-conformance/conformance/misc/delayed-drawing.html
rename : content/canvas/test/webgl/conformance/misc/error-reporting.html => content/canvas/test/webgl-conformance/conformance/misc/error-reporting.html
rename : content/canvas/test/webgl/conformance/misc/functions-returning-strings.html => content/canvas/test/webgl-conformance/conformance/misc/functions-returning-strings.html
rename : content/canvas/test/webgl/conformance/misc/instanceof-test.html => content/canvas/test/webgl-conformance/conformance/misc/instanceof-test.html
rename : content/canvas/test/webgl/conformance/misc/invalid-passed-params.html => content/canvas/test/webgl-conformance/conformance/misc/invalid-passed-params.html
rename : content/canvas/test/webgl/conformance/misc/is-object.html => content/canvas/test/webgl-conformance/conformance/misc/is-object.html
rename : content/canvas/test/webgl/conformance/misc/null-object-behaviour.html => content/canvas/test/webgl-conformance/conformance/misc/null-object-behaviour.html
rename : content/canvas/test/webgl/conformance/misc/object-deletion-behaviour.html => content/canvas/test/webgl-conformance/conformance/misc/object-deletion-behaviour.html
rename : content/canvas/test/webgl/conformance/misc/shader-precision-format.html => content/canvas/test/webgl-conformance/conformance/misc/shader-precision-format.html
rename : content/canvas/test/webgl/conformance/misc/type-conversion-test.html => content/canvas/test/webgl-conformance/conformance/misc/type-conversion-test.html
rename : content/canvas/test/webgl/conformance/misc/uninitialized-test.html => content/canvas/test/webgl-conformance/conformance/misc/uninitialized-test.html
rename : content/canvas/test/webgl/conformance/misc/webgl-specific.html => content/canvas/test/webgl-conformance/conformance/misc/webgl-specific.html
rename : content/canvas/test/webgl/conformance/more/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/more/00_test_list.txt
rename : content/canvas/test/webgl/conformance/more/README.md => content/canvas/test/webgl-conformance/conformance/more/README.md
rename : content/canvas/test/webgl/conformance/more/all_tests.html => content/canvas/test/webgl-conformance/conformance/more/all_tests.html
rename : content/canvas/test/webgl/conformance/more/all_tests_linkonly.html => content/canvas/test/webgl-conformance/conformance/more/all_tests_linkonly.html
rename : content/canvas/test/webgl/conformance/more/all_tests_sequential.html => content/canvas/test/webgl-conformance/conformance/more/all_tests_sequential.html
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-A.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-A.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-B1.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-B1.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-B2.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-B2.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-B3.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-B3.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-B4.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-B4.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-C.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-C.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-D_G.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-D_G.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-G_I.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-G_I.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-L_S.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-L_S.js
rename : content/canvas/test/webgl/conformance/more/conformance/argGenerators-S_V.js => content/canvas/test/webgl-conformance/conformance/more/conformance/argGenerators-S_V.js
rename : content/canvas/test/webgl/conformance/more/conformance/badArgsArityLessThanArgc.html => content/canvas/test/webgl-conformance/conformance/more/conformance/badArgsArityLessThanArgc.html
rename : content/canvas/test/webgl/conformance/more/conformance/constants.html => content/canvas/test/webgl-conformance/conformance/more/conformance/constants.html
rename : content/canvas/test/webgl/conformance/more/conformance/fuzzTheAPI.html => content/canvas/test/webgl-conformance/conformance/more/conformance/fuzzTheAPI.html
rename : content/canvas/test/webgl/conformance/more/conformance/getContext.html => content/canvas/test/webgl-conformance/conformance/more/conformance/getContext.html
rename : content/canvas/test/webgl/conformance/more/conformance/methods.html => content/canvas/test/webgl-conformance/conformance/more/conformance/methods.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-A.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-A.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-B1.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-B1.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-B2.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-B2.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-B3.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-B3.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-B4.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-B4.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-C.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-C.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-D_G.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-D_G.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-G_I.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-G_I.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-L_S.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-L_S.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI-S_V.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI-S_V.html
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPI.js => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPI.js
rename : content/canvas/test/webgl/conformance/more/conformance/quickCheckAPIBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/conformance/quickCheckAPIBadArgs.html
rename : content/canvas/test/webgl/conformance/more/conformance/webGLArrays.html => content/canvas/test/webgl-conformance/conformance/more/conformance/webGLArrays.html
rename : content/canvas/test/webgl/conformance/more/demos/opengl_web.html => content/canvas/test/webgl-conformance/conformance/more/demos/opengl_web.html
rename : content/canvas/test/webgl/conformance/more/demos/video.html => content/canvas/test/webgl-conformance/conformance/more/demos/video.html
rename : content/canvas/test/webgl/conformance/more/functions/bindBuffer.html => content/canvas/test/webgl-conformance/conformance/more/functions/bindBuffer.html
rename : content/canvas/test/webgl/conformance/more/functions/bindBufferBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/bindBufferBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/bindFramebufferLeaveNonZero.html => content/canvas/test/webgl-conformance/conformance/more/functions/bindFramebufferLeaveNonZero.html
rename : content/canvas/test/webgl/conformance/more/functions/bufferData.html => content/canvas/test/webgl-conformance/conformance/more/functions/bufferData.html
rename : content/canvas/test/webgl/conformance/more/functions/bufferDataBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/bufferDataBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/bufferSubData.html => content/canvas/test/webgl-conformance/conformance/more/functions/bufferSubData.html
rename : content/canvas/test/webgl/conformance/more/functions/bufferSubDataBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/bufferSubDataBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/copyTexImage2D.html => content/canvas/test/webgl-conformance/conformance/more/functions/copyTexImage2D.html
rename : content/canvas/test/webgl/conformance/more/functions/copyTexImage2DBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/copyTexImage2DBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/copyTexSubImage2D.html => content/canvas/test/webgl-conformance/conformance/more/functions/copyTexSubImage2D.html
rename : content/canvas/test/webgl/conformance/more/functions/copyTexSubImage2DBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/copyTexSubImage2DBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/deleteBufferBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/deleteBufferBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/drawArrays.html => content/canvas/test/webgl-conformance/conformance/more/functions/drawArrays.html
rename : content/canvas/test/webgl/conformance/more/functions/drawArraysOutOfBounds.html => content/canvas/test/webgl-conformance/conformance/more/functions/drawArraysOutOfBounds.html
rename : content/canvas/test/webgl/conformance/more/functions/drawElements.html => content/canvas/test/webgl-conformance/conformance/more/functions/drawElements.html
rename : content/canvas/test/webgl/conformance/more/functions/drawElementsBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/drawElementsBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/isTests.html => content/canvas/test/webgl-conformance/conformance/more/functions/isTests.html
rename : content/canvas/test/webgl/conformance/more/functions/readPixels.html => content/canvas/test/webgl-conformance/conformance/more/functions/readPixels.html
rename : content/canvas/test/webgl/conformance/more/functions/readPixelsBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/readPixelsBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/texImage2D.html => content/canvas/test/webgl-conformance/conformance/more/functions/texImage2D.html
rename : content/canvas/test/webgl/conformance/more/functions/texImage2DBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/texImage2DBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/texImage2DHTML.html => content/canvas/test/webgl-conformance/conformance/more/functions/texImage2DHTML.html
rename : content/canvas/test/webgl/conformance/more/functions/texImage2DHTMLBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/texImage2DHTMLBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/texSubImage2D.html => content/canvas/test/webgl-conformance/conformance/more/functions/texSubImage2D.html
rename : content/canvas/test/webgl/conformance/more/functions/texSubImage2DBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/texSubImage2DBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/texSubImage2DHTML.html => content/canvas/test/webgl-conformance/conformance/more/functions/texSubImage2DHTML.html
rename : content/canvas/test/webgl/conformance/more/functions/texSubImage2DHTMLBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/texSubImage2DHTMLBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/uniformMatrix.html => content/canvas/test/webgl-conformance/conformance/more/functions/uniformMatrix.html
rename : content/canvas/test/webgl/conformance/more/functions/uniformMatrixBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/uniformMatrixBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/uniformf.html => content/canvas/test/webgl-conformance/conformance/more/functions/uniformf.html
rename : content/canvas/test/webgl/conformance/more/functions/uniformfArrayLen1.html => content/canvas/test/webgl-conformance/conformance/more/functions/uniformfArrayLen1.html
rename : content/canvas/test/webgl/conformance/more/functions/uniformfBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/uniformfBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/uniformi.html => content/canvas/test/webgl-conformance/conformance/more/functions/uniformi.html
rename : content/canvas/test/webgl/conformance/more/functions/uniformiBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/uniformiBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/vertexAttrib.html => content/canvas/test/webgl-conformance/conformance/more/functions/vertexAttrib.html
rename : content/canvas/test/webgl/conformance/more/functions/vertexAttribBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/vertexAttribBadArgs.html
rename : content/canvas/test/webgl/conformance/more/functions/vertexAttribPointer.html => content/canvas/test/webgl-conformance/conformance/more/functions/vertexAttribPointer.html
rename : content/canvas/test/webgl/conformance/more/functions/vertexAttribPointerBadArgs.html => content/canvas/test/webgl-conformance/conformance/more/functions/vertexAttribPointerBadArgs.html
rename : content/canvas/test/webgl/conformance/more/glsl/arrayOutOfBounds.html => content/canvas/test/webgl-conformance/conformance/more/glsl/arrayOutOfBounds.html
rename : content/canvas/test/webgl/conformance/more/glsl/longLoops.html => content/canvas/test/webgl-conformance/conformance/more/glsl/longLoops.html
rename : content/canvas/test/webgl/conformance/more/glsl/uniformOutOfBounds.html => content/canvas/test/webgl-conformance/conformance/more/glsl/uniformOutOfBounds.html
rename : content/canvas/test/webgl/conformance/more/glsl/unusedAttribsUniforms.html => content/canvas/test/webgl-conformance/conformance/more/glsl/unusedAttribsUniforms.html
rename : content/canvas/test/webgl/conformance/more/index.html => content/canvas/test/webgl-conformance/conformance/more/index.html
rename : content/canvas/test/webgl/conformance/more/performance/CPUvsGPU.html => content/canvas/test/webgl-conformance/conformance/more/performance/CPUvsGPU.html
rename : content/canvas/test/webgl/conformance/more/performance/bandwidth.html => content/canvas/test/webgl-conformance/conformance/more/performance/bandwidth.html
rename : content/canvas/test/webgl/conformance/more/performance/jsGCPause.html => content/canvas/test/webgl-conformance/conformance/more/performance/jsGCPause.html
rename : content/canvas/test/webgl/conformance/more/performance/jsMatrixMult.html => content/canvas/test/webgl-conformance/conformance/more/performance/jsMatrixMult.html
rename : content/canvas/test/webgl/conformance/more/performance/jsToGLOverhead.html => content/canvas/test/webgl-conformance/conformance/more/performance/jsToGLOverhead.html
rename : content/canvas/test/webgl/conformance/more/unit.css => content/canvas/test/webgl-conformance/conformance/more/unit.css
rename : content/canvas/test/webgl/conformance/more/unit.js => content/canvas/test/webgl-conformance/conformance/more/unit.js
rename : content/canvas/test/webgl/conformance/more/util.js => content/canvas/test/webgl-conformance/conformance/more/util.js
rename : content/canvas/test/webgl/conformance/programs/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/programs/00_test_list.txt
rename : content/canvas/test/webgl/conformance/programs/get-active-test.html => content/canvas/test/webgl-conformance/conformance/programs/get-active-test.html
rename : content/canvas/test/webgl/conformance/programs/gl-bind-attrib-location-test.html => content/canvas/test/webgl-conformance/conformance/programs/gl-bind-attrib-location-test.html
rename : content/canvas/test/webgl/conformance/programs/gl-get-active-attribute.html => content/canvas/test/webgl-conformance/conformance/programs/gl-get-active-attribute.html
rename : content/canvas/test/webgl/conformance/programs/gl-get-active-uniform.html => content/canvas/test/webgl-conformance/conformance/programs/gl-get-active-uniform.html
rename : content/canvas/test/webgl/conformance/programs/gl-getshadersource.html => content/canvas/test/webgl-conformance/conformance/programs/gl-getshadersource.html
rename : content/canvas/test/webgl/conformance/programs/gl-shader-test.html => content/canvas/test/webgl-conformance/conformance/programs/gl-shader-test.html
rename : content/canvas/test/webgl/conformance/programs/invalid-UTF-16.html => content/canvas/test/webgl-conformance/conformance/programs/invalid-UTF-16.html
rename : content/canvas/test/webgl/conformance/programs/program-test.html => content/canvas/test/webgl-conformance/conformance/programs/program-test.html
rename : content/canvas/test/webgl/conformance/reading/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/reading/00_test_list.txt
rename : content/canvas/test/webgl/conformance/reading/read-pixels-pack-alignment.html => content/canvas/test/webgl-conformance/conformance/reading/read-pixels-pack-alignment.html
rename : content/canvas/test/webgl/conformance/reading/read-pixels-test.html => content/canvas/test/webgl-conformance/conformance/reading/read-pixels-test.html
rename : content/canvas/test/webgl/conformance/renderbuffers/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/renderbuffers/00_test_list.txt
rename : content/canvas/test/webgl/conformance/renderbuffers/framebuffer-object-attachment.html => content/canvas/test/webgl-conformance/conformance/renderbuffers/framebuffer-object-attachment.html
rename : content/canvas/test/webgl/conformance/renderbuffers/framebuffer-test.html => content/canvas/test/webgl-conformance/conformance/renderbuffers/framebuffer-test.html
rename : content/canvas/test/webgl/conformance/renderbuffers/renderbuffer-initialization.html => content/canvas/test/webgl-conformance/conformance/renderbuffers/renderbuffer-initialization.html
rename : content/canvas/test/webgl/conformance/rendering/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/rendering/00_test_list.txt
rename : content/canvas/test/webgl/conformance/rendering/draw-arrays-out-of-bounds.html => content/canvas/test/webgl-conformance/conformance/rendering/draw-arrays-out-of-bounds.html
rename : content/canvas/test/webgl/conformance/rendering/draw-elements-out-of-bounds.html => content/canvas/test/webgl-conformance/conformance/rendering/draw-elements-out-of-bounds.html
rename : content/canvas/test/webgl/conformance/rendering/gl-clear.html => content/canvas/test/webgl-conformance/conformance/rendering/gl-clear.html
rename : content/canvas/test/webgl/conformance/rendering/gl-drawelements.html => content/canvas/test/webgl-conformance/conformance/rendering/gl-drawelements.html
rename : content/canvas/test/webgl/conformance/rendering/gl-scissor-test.html => content/canvas/test/webgl-conformance/conformance/rendering/gl-scissor-test.html
rename : content/canvas/test/webgl/conformance/rendering/line-loop-tri-fan.html => content/canvas/test/webgl-conformance/conformance/rendering/line-loop-tri-fan.html
rename : content/canvas/test/webgl/conformance/rendering/more-than-65536-indices.html => content/canvas/test/webgl-conformance/conformance/rendering/more-than-65536-indices.html
rename : content/canvas/test/webgl/conformance/rendering/point-size.html => content/canvas/test/webgl-conformance/conformance/rendering/point-size.html
rename : content/canvas/test/webgl/conformance/rendering/triangle.html => content/canvas/test/webgl-conformance/conformance/rendering/triangle.html
rename : content/canvas/test/webgl/conformance/resources/3x3.png => content/canvas/test/webgl-conformance/conformance/resources/3x3.png
rename : content/canvas/test/webgl/conformance/resources/blue-1x1.jpg => content/canvas/test/webgl-conformance/conformance/resources/blue-1x1.jpg
rename : content/canvas/test/webgl/conformance/resources/boolUniformShader.vert => content/canvas/test/webgl-conformance/conformance/resources/boolUniformShader.vert
rename : content/canvas/test/webgl/conformance/resources/bug-32888-texture.png => content/canvas/test/webgl-conformance/conformance/resources/bug-32888-texture.png
rename : content/canvas/test/webgl/conformance/resources/floatUniformShader.vert => content/canvas/test/webgl-conformance/conformance/resources/floatUniformShader.vert
rename : content/canvas/test/webgl/conformance/resources/fragmentShader.frag => content/canvas/test/webgl-conformance/conformance/resources/fragmentShader.frag
rename : content/canvas/test/webgl/conformance/resources/glsl-conformance-test.js => content/canvas/test/webgl-conformance/conformance/resources/glsl-conformance-test.js
rename : content/canvas/test/webgl/conformance/resources/glsl-feature-tests.css => content/canvas/test/webgl-conformance/conformance/resources/glsl-feature-tests.css
rename : content/canvas/test/webgl/conformance/resources/glsl-generator.js => content/canvas/test/webgl-conformance/conformance/resources/glsl-generator.js
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-256-with-128-alpha.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-256-with-128-alpha.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-256.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-256.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-default-gamma.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-default-gamma.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-gamma0.1.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-gamma0.1.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-gamma1.0.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-gamma1.0.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-gamma2.0.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-gamma2.0.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-gamma4.0.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-gamma4.0.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp-gamma9.0.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp-gamma9.0.png
rename : content/canvas/test/webgl/conformance/resources/gray-ramp.png => content/canvas/test/webgl-conformance/conformance/resources/gray-ramp.png
rename : content/canvas/test/webgl/conformance/resources/green-2x2-16bit.png => content/canvas/test/webgl-conformance/conformance/resources/green-2x2-16bit.png
rename : content/canvas/test/webgl/conformance/resources/intArrayUniformShader.vert => content/canvas/test/webgl-conformance/conformance/resources/intArrayUniformShader.vert
rename : content/canvas/test/webgl/conformance/resources/intUniformShader.vert => content/canvas/test/webgl-conformance/conformance/resources/intUniformShader.vert
rename : content/canvas/test/webgl/conformance/resources/matUniformShader.vert => content/canvas/test/webgl-conformance/conformance/resources/matUniformShader.vert
rename : content/canvas/test/webgl/conformance/resources/noopUniformShader.frag => content/canvas/test/webgl-conformance/conformance/resources/noopUniformShader.frag
rename : content/canvas/test/webgl/conformance/resources/noopUniformShader.vert => content/canvas/test/webgl-conformance/conformance/resources/noopUniformShader.vert
rename : content/canvas/test/webgl/conformance/resources/npot-video.mp4 => content/canvas/test/webgl-conformance/conformance/resources/npot-video.mp4
rename : content/canvas/test/webgl/conformance/resources/npot-video.theora.ogv => content/canvas/test/webgl-conformance/conformance/resources/npot-video.theora.ogv
rename : content/canvas/test/webgl/conformance/resources/npot-video.webmvp8.webm => content/canvas/test/webgl-conformance/conformance/resources/npot-video.webmvp8.webm
rename : content/canvas/test/webgl/conformance/resources/pnglib.js => content/canvas/test/webgl-conformance/conformance/resources/pnglib.js
rename : content/canvas/test/webgl/conformance/resources/red-green.mp4 => content/canvas/test/webgl-conformance/conformance/resources/red-green.mp4
rename : content/canvas/test/webgl/conformance/resources/red-green.png => content/canvas/test/webgl-conformance/conformance/resources/red-green.png
rename : content/canvas/test/webgl/conformance/resources/red-green.theora.ogv => content/canvas/test/webgl-conformance/conformance/resources/red-green.theora.ogv
rename : content/canvas/test/webgl/conformance/resources/red-green.webmvp8.webm => content/canvas/test/webgl-conformance/conformance/resources/red-green.webmvp8.webm
rename : content/canvas/test/webgl/conformance/resources/red-indexed.png => content/canvas/test/webgl-conformance/conformance/resources/red-indexed.png
rename : content/canvas/test/webgl/conformance/resources/samplerUniformShader.frag => content/canvas/test/webgl-conformance/conformance/resources/samplerUniformShader.frag
rename : content/canvas/test/webgl/conformance/resources/small-square-with-cie-rgb-profile.png => content/canvas/test/webgl-conformance/conformance/resources/small-square-with-cie-rgb-profile.png
rename : content/canvas/test/webgl/conformance/resources/small-square-with-colormatch-profile.png => content/canvas/test/webgl-conformance/conformance/resources/small-square-with-colormatch-profile.png
rename : content/canvas/test/webgl/conformance/resources/small-square-with-colorspin-profile.jpg => content/canvas/test/webgl-conformance/conformance/resources/small-square-with-colorspin-profile.jpg
rename : content/canvas/test/webgl/conformance/resources/small-square-with-colorspin-profile.png => content/canvas/test/webgl-conformance/conformance/resources/small-square-with-colorspin-profile.png
rename : content/canvas/test/webgl/conformance/resources/small-square-with-e-srgb-profile.png => content/canvas/test/webgl-conformance/conformance/resources/small-square-with-e-srgb-profile.png
rename : content/canvas/test/webgl/conformance/resources/small-square-with-smpte-c-profile.png => content/canvas/test/webgl-conformance/conformance/resources/small-square-with-smpte-c-profile.png
rename : content/canvas/test/webgl/conformance/resources/small-square-with-srgb-iec61966-2.1-profile.png => content/canvas/test/webgl-conformance/conformance/resources/small-square-with-srgb-iec61966-2.1-profile.png
rename : content/canvas/test/webgl/conformance/resources/structUniformShader.vert => content/canvas/test/webgl-conformance/conformance/resources/structUniformShader.vert
rename : content/canvas/test/webgl/conformance/resources/vertexShader.vert => content/canvas/test/webgl-conformance/conformance/resources/vertexShader.vert
rename : content/canvas/test/webgl/conformance/resources/webgl-test-utils.js => content/canvas/test/webgl-conformance/conformance/resources/webgl-test-utils.js
rename : content/canvas/test/webgl/conformance/resources/webgl-test.js => content/canvas/test/webgl-conformance/conformance/resources/webgl-test.js
rename : content/canvas/test/webgl/conformance/resources/zero-alpha.png => content/canvas/test/webgl-conformance/conformance/resources/zero-alpha.png
rename : content/canvas/test/webgl/conformance/state/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/state/00_test_list.txt
rename : content/canvas/test/webgl/conformance/state/gl-enable-enum-test.html => content/canvas/test/webgl-conformance/conformance/state/gl-enable-enum-test.html
rename : content/canvas/test/webgl/conformance/state/gl-enum-tests.html => content/canvas/test/webgl-conformance/conformance/state/gl-enum-tests.html
rename : content/canvas/test/webgl/conformance/state/gl-get-calls.html => content/canvas/test/webgl-conformance/conformance/state/gl-get-calls.html
rename : content/canvas/test/webgl/conformance/state/gl-geterror.html => content/canvas/test/webgl-conformance/conformance/state/gl-geterror.html
rename : content/canvas/test/webgl/conformance/state/gl-getstring.html => content/canvas/test/webgl-conformance/conformance/state/gl-getstring.html
rename : content/canvas/test/webgl/conformance/state/gl-object-get-calls.html => content/canvas/test/webgl-conformance/conformance/state/gl-object-get-calls.html
rename : content/canvas/test/webgl/conformance/textures/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/textures/00_test_list.txt
rename : content/canvas/test/webgl/conformance/textures/compressed-tex-image.html => content/canvas/test/webgl-conformance/conformance/textures/compressed-tex-image.html
rename : content/canvas/test/webgl/conformance/textures/copy-tex-image-and-sub-image-2d.html => content/canvas/test/webgl-conformance/conformance/textures/copy-tex-image-and-sub-image-2d.html
rename : content/canvas/test/webgl/conformance/textures/gl-pixelstorei.html => content/canvas/test/webgl-conformance/conformance/textures/gl-pixelstorei.html
rename : content/canvas/test/webgl/conformance/textures/gl-teximage.html => content/canvas/test/webgl-conformance/conformance/textures/gl-teximage.html
rename : content/canvas/test/webgl/conformance/textures/origin-clean-conformance.html => content/canvas/test/webgl-conformance/conformance/textures/origin-clean-conformance.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-and-sub-image-2d-with-image.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-and-sub-image-2d-with-image.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-and-sub-image-2d-with-video.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-and-sub-image-2d-with-video.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-and-uniform-binding-bugs.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-and-uniform-binding-bugs.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-with-format-and-type.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-with-format-and-type.html
rename : content/canvas/test/webgl/conformance/textures/tex-image-with-invalid-data.html => content/canvas/test/webgl-conformance/conformance/textures/tex-image-with-invalid-data.html
rename : content/canvas/test/webgl/conformance/textures/tex-input-validation.html => content/canvas/test/webgl-conformance/conformance/textures/tex-input-validation.html
rename : content/canvas/test/webgl/conformance/textures/tex-sub-image-2d-bad-args.html => content/canvas/test/webgl-conformance/conformance/textures/tex-sub-image-2d-bad-args.html
rename : content/canvas/test/webgl/conformance/textures/tex-sub-image-2d.html => content/canvas/test/webgl-conformance/conformance/textures/tex-sub-image-2d.html
rename : content/canvas/test/webgl/conformance/textures/texparameter-test.html => content/canvas/test/webgl-conformance/conformance/textures/texparameter-test.html
rename : content/canvas/test/webgl/conformance/textures/texture-active-bind-2.html => content/canvas/test/webgl-conformance/conformance/textures/texture-active-bind-2.html
rename : content/canvas/test/webgl/conformance/textures/texture-active-bind.html => content/canvas/test/webgl-conformance/conformance/textures/texture-active-bind.html
rename : content/canvas/test/webgl/conformance/textures/texture-clear.html => content/canvas/test/webgl-conformance/conformance/textures/texture-clear.html
rename : content/canvas/test/webgl/conformance/textures/texture-complete.html => content/canvas/test/webgl-conformance/conformance/textures/texture-complete.html
rename : content/canvas/test/webgl/conformance/textures/texture-formats-test.html => content/canvas/test/webgl-conformance/conformance/textures/texture-formats-test.html
rename : content/canvas/test/webgl/conformance/textures/texture-mips.html => content/canvas/test/webgl-conformance/conformance/textures/texture-mips.html
rename : content/canvas/test/webgl/conformance/textures/texture-npot-video.html => content/canvas/test/webgl-conformance/conformance/textures/texture-npot-video.html
rename : content/canvas/test/webgl/conformance/textures/texture-npot.html => content/canvas/test/webgl-conformance/conformance/textures/texture-npot.html
rename : content/canvas/test/webgl/conformance/textures/texture-size-cube-maps.html => content/canvas/test/webgl-conformance/conformance/textures/texture-size-cube-maps.html
rename : content/canvas/test/webgl/conformance/textures/texture-size.html => content/canvas/test/webgl-conformance/conformance/textures/texture-size.html
rename : content/canvas/test/webgl/conformance/textures/texture-transparent-pixels-initialized.html => content/canvas/test/webgl-conformance/conformance/textures/texture-transparent-pixels-initialized.html
rename : content/canvas/test/webgl/conformance/typedarrays/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/typedarrays/00_test_list.txt
rename : content/canvas/test/webgl/conformance/typedarrays/array-buffer-crash.html => content/canvas/test/webgl-conformance/conformance/typedarrays/array-buffer-crash.html
rename : content/canvas/test/webgl/conformance/typedarrays/array-buffer-view-crash.html => content/canvas/test/webgl-conformance/conformance/typedarrays/array-buffer-view-crash.html
rename : content/canvas/test/webgl/conformance/typedarrays/array-unit-tests.html => content/canvas/test/webgl-conformance/conformance/typedarrays/array-unit-tests.html
rename : content/canvas/test/webgl/conformance/uniforms/00_test_list.txt => content/canvas/test/webgl-conformance/conformance/uniforms/00_test_list.txt
rename : content/canvas/test/webgl/conformance/uniforms/gl-uniform-arrays.html => content/canvas/test/webgl-conformance/conformance/uniforms/gl-uniform-arrays.html
rename : content/canvas/test/webgl/conformance/uniforms/gl-uniform-bool.html => content/canvas/test/webgl-conformance/conformance/uniforms/gl-uniform-bool.html
rename : content/canvas/test/webgl/conformance/uniforms/gl-uniformmatrix4fv.html => content/canvas/test/webgl-conformance/conformance/uniforms/gl-uniformmatrix4fv.html
rename : content/canvas/test/webgl/conformance/uniforms/gl-unknown-uniform.html => content/canvas/test/webgl-conformance/conformance/uniforms/gl-unknown-uniform.html
rename : content/canvas/test/webgl/conformance/uniforms/null-uniform-location.html => content/canvas/test/webgl-conformance/conformance/uniforms/null-uniform-location.html
rename : content/canvas/test/webgl/conformance/uniforms/uniform-location.html => content/canvas/test/webgl-conformance/conformance/uniforms/uniform-location.html
rename : content/canvas/test/webgl/conformance/uniforms/uniform-samplers-test.html => content/canvas/test/webgl-conformance/conformance/uniforms/uniform-samplers-test.html
rename : content/canvas/test/webgl/dont-load-image-from-internet.patch => content/canvas/test/webgl-conformance/dont-load-image-from-internet.patch
rename : content/canvas/test/webgl/ext-texture-filter-anisotropic.patch => content/canvas/test/webgl-conformance/ext-texture-filter-anisotropic.patch
rename : content/canvas/test/webgl/extra/50x50pixel-black-with-red-triangle.png => content/canvas/test/webgl-conformance/extra/50x50pixel-black-with-red-triangle.png
rename : content/canvas/test/webgl/extra/big-fbos-example.html => content/canvas/test/webgl-conformance/extra/big-fbos-example.html
rename : content/canvas/test/webgl/extra/canvas-compositing-test.html => content/canvas/test/webgl-conformance/extra/canvas-compositing-test.html
rename : content/canvas/test/webgl/extra/canvas-compositing-test.png => content/canvas/test/webgl-conformance/extra/canvas-compositing-test.png
rename : content/canvas/test/webgl/extra/fbo-lost-context.html => content/canvas/test/webgl-conformance/extra/fbo-lost-context.html
rename : content/canvas/test/webgl/extra/lots-of-polys-example.html => content/canvas/test/webgl-conformance/extra/lots-of-polys-example.html
rename : content/canvas/test/webgl/extra/offscreen-issue.html => content/canvas/test/webgl-conformance/extra/offscreen-issue.html
rename : content/canvas/test/webgl/extra/out-of-bounds-uniform-array-access.html => content/canvas/test/webgl-conformance/extra/out-of-bounds-uniform-array-access.html
rename : content/canvas/test/webgl/extra/out-of-memory.html => content/canvas/test/webgl-conformance/extra/out-of-memory.html
rename : content/canvas/test/webgl/extra/out-of-resources.html => content/canvas/test/webgl-conformance/extra/out-of-resources.html
rename : content/canvas/test/webgl/extra/out-of-vram.html => content/canvas/test/webgl-conformance/extra/out-of-vram.html
rename : content/canvas/test/webgl/extra/simulated-attrib-0-bug-test.html => content/canvas/test/webgl-conformance/extra/simulated-attrib-0-bug-test.html
rename : content/canvas/test/webgl/extra/slow-shader-example.html => content/canvas/test/webgl-conformance/extra/slow-shader-example.html
rename : content/canvas/test/webgl/extra/webgl-info.html => content/canvas/test/webgl-conformance/extra/webgl-info.html
rename : content/canvas/test/webgl/failing_tests_android.txt => content/canvas/test/webgl-conformance/failing_tests_android.txt
rename : content/canvas/test/webgl/failing_tests_android_nvidia.txt => content/canvas/test/webgl-conformance/failing_tests_android_nvidia.txt
rename : content/canvas/test/webgl/failing_tests_android_x86.txt => content/canvas/test/webgl-conformance/failing_tests_android_x86.txt
rename : content/canvas/test/webgl/failing_tests_linux.txt => content/canvas/test/webgl-conformance/failing_tests_linux.txt
rename : content/canvas/test/webgl/failing_tests_linux_mesa.txt => content/canvas/test/webgl-conformance/failing_tests_linux_mesa.txt
rename : content/canvas/test/webgl/failing_tests_linux_nvidia.txt => content/canvas/test/webgl-conformance/failing_tests_linux_nvidia.txt
rename : content/canvas/test/webgl/failing_tests_mac.txt => content/canvas/test/webgl-conformance/failing_tests_mac.txt
rename : content/canvas/test/webgl/failing_tests_mac_mtnlion.txt => content/canvas/test/webgl-conformance/failing_tests_mac_mtnlion.txt
rename : content/canvas/test/webgl/failing_tests_windows.txt => content/canvas/test/webgl-conformance/failing_tests_windows.txt
rename : content/canvas/test/webgl/fix-webgl-harness-async.patch => content/canvas/test/webgl-conformance/fix-webgl-harness-async.patch
rename : content/canvas/test/webgl/gc.patch => content/canvas/test/webgl-conformance/gc.patch
rename : content/canvas/test/webgl/log-more-info-about-test-failures.patch => content/canvas/test/webgl-conformance/log-more-info-about-test-failures.patch
rename : content/canvas/test/webgl/misc/program-test-1.html => content/canvas/test/webgl-conformance/misc/program-test-1.html
rename : content/canvas/test/webgl/mochitest-conformance-files.ini => content/canvas/test/webgl-conformance/mochitest-conformance-files.ini
rename : content/canvas/test/webgl/mochitest.ini => content/canvas/test/webgl-conformance/mochitest.ini
rename : content/canvas/test/webgl/moz.build => content/canvas/test/webgl-conformance/moz.build
rename : content/canvas/test/webgl/reference-cycle-test.patch => content/canvas/test/webgl-conformance/reference-cycle-test.patch
rename : content/canvas/test/webgl/resources/desktop-gl-constants.js => content/canvas/test/webgl-conformance/resources/desktop-gl-constants.js
rename : content/canvas/test/webgl/resources/js-test-pre.js => content/canvas/test/webgl-conformance/resources/js-test-pre.js
rename : content/canvas/test/webgl/resources/js-test-style.css => content/canvas/test/webgl-conformance/resources/js-test-style.css
rename : content/canvas/test/webgl/resources/opengl_logo.jpg => content/canvas/test/webgl-conformance/resources/opengl_logo.jpg
rename : content/canvas/test/webgl/resources/thunderbird-logo-64x64.png => content/canvas/test/webgl-conformance/resources/thunderbird-logo-64x64.png
rename : content/canvas/test/webgl/resources/webgl-logo.png => content/canvas/test/webgl-conformance/resources/webgl-logo.png
rename : content/canvas/test/webgl/resources/webgl-test-harness.js => content/canvas/test/webgl-conformance/resources/webgl-test-harness.js
rename : content/canvas/test/webgl/skipped_tests_android.txt => content/canvas/test/webgl-conformance/skipped_tests_android.txt
rename : content/canvas/test/webgl/skipped_tests_android_x86.txt => content/canvas/test/webgl-conformance/skipped_tests_android_x86.txt
rename : content/canvas/test/webgl/skipped_tests_linux.txt => content/canvas/test/webgl-conformance/skipped_tests_linux.txt
rename : content/canvas/test/webgl/skipped_tests_linux_mesa.txt => content/canvas/test/webgl-conformance/skipped_tests_linux_mesa.txt
rename : content/canvas/test/webgl/skipped_tests_win_vista.txt => content/canvas/test/webgl-conformance/skipped_tests_win_vista.txt
rename : content/canvas/test/webgl/skipped_tests_winxp.txt => content/canvas/test/webgl-conformance/skipped_tests_winxp.txt
rename : content/canvas/test/webgl/test_webgl_conformance_test_suite.html => content/canvas/test/webgl-conformance/test_webgl_conformance_test_suite.html
rename : content/canvas/test/webgl/webgl-conformance-tests.html => content/canvas/test/webgl-conformance/webgl-conformance-tests.html
rename : content/canvas/test/webgl/writemanifest.py => content/canvas/test/webgl-conformance/writemanifest.py
rename : content/canvas/test/webgl/non-conf-tests/driver-info.js => content/canvas/test/webgl-mochitest/driver-info.js
rename : content/canvas/test/webgl/non-conf-tests/mochi-to-testcase.py => content/canvas/test/webgl-mochitest/mochi-to-testcase.py
rename : content/canvas/test/webgl/non-conf-tests/mochitest.ini => content/canvas/test/webgl-mochitest/mochitest.ini
rename : content/canvas/test/webgl/non-conf-tests/test_depth_readpixels.html => content/canvas/test/webgl-mochitest/test_depth_readpixels.html
rename : content/canvas/test/webgl/non-conf-tests/test_fb_param.html => content/canvas/test/webgl-mochitest/test_fb_param.html
rename : content/canvas/test/webgl/non-conf-tests/test_fb_param_crash.html => content/canvas/test/webgl-mochitest/test_fb_param_crash.html
rename : content/canvas/test/webgl/non-conf-tests/test_highp_fs.html => content/canvas/test/webgl-mochitest/test_highp_fs.html
rename : content/canvas/test/webgl/non-conf-tests/test_no_arr_points.html => content/canvas/test/webgl-mochitest/test_no_arr_points.html
rename : content/canvas/test/webgl/non-conf-tests/test_privileged_exts.html => content/canvas/test/webgl-mochitest/test_privileged_exts.html
rename : content/canvas/test/webgl/non-conf-tests/test_webgl2_not_exposed.html => content/canvas/test/webgl-mochitest/test_webgl2_not_exposed.html
rename : content/canvas/test/webgl/non-conf-tests/test_webgl_available.html => content/canvas/test/webgl-mochitest/test_webgl_available.html
rename : content/canvas/test/webgl/non-conf-tests/test_webgl_conformance.html => content/canvas/test/webgl-mochitest/test_webgl_conformance.html
rename : content/canvas/test/webgl/non-conf-tests/test_webgl_request_context.html => content/canvas/test/webgl-mochitest/test_webgl_request_context.html
rename : content/canvas/test/webgl/non-conf-tests/test_webgl_request_mismatch.html => content/canvas/test/webgl-mochitest/test_webgl_request_mismatch.html
rename : content/canvas/test/webgl/non-conf-tests/webgl-util.js => content/canvas/test/webgl-mochitest/webgl-util.js
2014-03-17 16:05:02 -07:00
Wes Kocher
2939a367ba Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Andrea Marchesini
f4613ebe81 Bug 985432 - URLSearchParams is not nullable, r=bz 2014-03-19 15:36:46 +00:00
Andrew McCreight
a21c06ada6 Bug 975746 - Remove GATHER_ELEMENT_USEAGE_STATISTICS. r=jst 2014-03-19 06:05:17 -07:00
Jonathan Watt
ffa29f3f6f Bug 984278, part 1 - Rename SVGMatrix::Matrix and SVGTransform::Matrix to SVGMatrix::GetMatrix and SVGTransform::GetMatrix, respectively. r=dholbert 2014-03-18 10:41:35 +08:00
Jonathan Watt
8eae406f1b Bug 984390 - Stop using gfxPoint in SVGMarkerElement. r=me 2014-03-18 10:41:35 +08:00
Jonathan Watt
4b2bce8274 Bug 984282 - Remove some unused Thebes includes from content/svg. r=heycam 2014-03-18 10:41:34 +08:00
Jonathan Watt
169b4903a4 Bug 984261 - NS_NewSVGRect to Moz2D. r=heycam 2014-03-18 10:41:33 +08:00
Neil Rashbrook
f83724018d Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Ryan VanderMeulen
f50b1bd5df Merge m-c to inbound. 2014-03-17 17:34:10 -04:00
Peter Van der Beken
4dd7dfb6d0 Backout 8aca83520a91 (bug 983619) to fix orange/red on a CLOSED TREE. 2014-03-17 20:27:53 +01:00
Ryan VanderMeulen
6598f49d2f Merge inbound to m-c. 2014-03-17 13:16:53 -04:00
Jeff Gilbert
0509bb3f52 Bug 982960 - Use glDrawRangeElements in WebGL.drawElements. r=kamidphish 2014-03-17 10:52:56 -04:00
JW Wang
d3261be54e Bug 984213 - Since 'preload' defaults to 'none' on b2g, 'loadedmetadata' is not fired and caused timeout. r=cpearce 2014-03-17 16:54:35 +08:00
Rick Eyre
cb4dd1f583 Bug 982183 - Put VTTRegion DOM API behind a pref. r=rillian, r=bz 2014-03-12 13:55:45 -04:00
Masayuki Nakano
aa64da45fb Bug 982602 Rename ns(LoadBlocking)AsyncDOMEvent to mozilla::(LoadBlocking)AsyncEventDispatcher r=smaug
--HG--
rename : dom/events/nsAsyncDOMEvent.cpp => dom/events/AsyncEventDispatcher.cpp
rename : dom/events/nsAsyncDOMEvent.h => dom/events/AsyncEventDispatcher.h
2014-03-17 15:56:54 +09:00
Masayuki Nakano
6461de2a4d Bug 981261 part.5 Rename nsEventListenerManager to mozilla::EventListenerManager r=smaug
--HG--
rename : dom/events/nsEventListenerManager.cpp => dom/events/EventListenerManager.cpp
rename : dom/events/nsEventListenerManager.h => dom/events/EventListenerManager.h
2014-03-17 15:56:53 +09:00
Masayuki Nakano
f5d90add5d Bug 981261 part.4 Move EventListenerFlags from mozilla::dom:: to mozilla:: r=smaug 2014-03-17 15:56:52 +09:00
Jan Beich
f68861dd17 Bug 984064 - Unbreak --enable-gstreamer=1.0 after bug 967364. r=khuey 2014-03-16 15:34:14 -04:00
Rik Cabanier
88be9d21db Bug 982480 - Add support + test case for context alpha attribute. r=roc 2014-03-16 15:34:14 -04:00
JW Wang
54e4fed933 Bug 934794 - Fix failing to update stream blocking status when endBlockingDecisions == mStateComputedTime. r=roc 2014-03-05 07:15:41 +08:00
JW Wang
1f4af455de Bug 886188 - Remove test 12 since the spec no longer found in the document, http://dev.w3.org/html5/spec-preview/media-elements.html. r=roc 2014-03-17 13:30:46 +08:00
Ehsan Akhgari
cb1914fbb4 Bug 942411 - Request the full log in the test 2014-03-16 10:29:35 -04:00
Ryan VanderMeulen
d02b7842fb Backed out changeset 9a2aab98a8d0 (bug 982480) for reftest failures. 2014-03-15 19:18:13 -04:00
Rik Cabanier
4af0f0178d Bug 982480 - Add support + test case for context alpha attribute. r=roc 2014-03-15 17:29:24 -04:00
Ehsan Akhgari
75ad693fbf Bug 942411 - Try to ensure that the test window has focus before running the test 2014-03-15 17:22:00 -04:00
Jeff Muizelaar
d821ceab3d Bug 981856. Use an 888 config when creating a pbuffer. r=jgilbert
Old versions of llvmpipe (8.0.4) seem to give out 565 configs that it can't
actually make PBuffers for. Explicilty ask for 8,8,8 to avoid that problem.
2014-03-14 11:24:58 -04:00
Kyle Huey
68b608c95f Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
567b9398be Bug 981150: Use nsTArrayForwardDeclare.h more. r=ehsan 2014-03-15 12:00:17 -07:00
Kyle Huey
a5ae9a4da3 Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
56d26ad256 Bug 967364: Use every already_AddRefed. r=bsmedberg 2014-03-15 12:00:16 -07:00
Kyle Huey
f7eafc09a9 Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg 2014-03-15 12:00:15 -07:00
Wes Kocher
78bcbd03fc Merge inbound to m-c 2014-03-14 22:20:25 -07:00
Wes Kocher
61b41879b0 Backed out changeset 46d18be48bc4 (bug 981856) for b2g gl bustages
* * *
Backed out changeset a2ec4ab256e8 (bug 981856)
2014-03-14 17:33:54 -07:00
Jeff Walden
48bbad2b66 Back out b80f97b00d2f (bug 979480), it's in the way of more immediately important work. r=backout 2014-03-14 16:07:43 -07:00
Jeff Muizelaar
35bf939623 Bug 981856. Mark some B2G WebGL tests as succeeding.
CLOSED TREE

--HG--
extra : rebase_source : b04f991980c63c44973df8be7e44c7e2c5e812e0
2014-03-14 17:38:16 -04:00
Jeff Muizelaar
0d46834e22 Bug 983650. Temporarily mark b2g webgl reftests tests as random
These tests fail on the current test machines but pass on the new ones. Mark them as random for now until we finish the transition to the new machines.

--HG--
extra : rebase_source : 7a4b3d85ed7e7c6cf2081b623e776d9034385c90
2014-03-14 14:31:16 -04:00
Brian Hackett
ad93486d16 Bug 979480 - Don't store array buffer contents in elements, r=sfink. 2014-03-14 12:18:14 -06:00
John Lin
10519ff8ea Bug 983039 - [Media encoder] Support YV12 GrallocImage in OMXVideoEncoder on B2G. r=roc 2014-03-14 09:43:13 -04:00
Chris Pearce
b099e216ae Bug 983204 - Ensure RTSP OMX reader's decoder is made active during loadmetadata. r=vchang 2014-03-14 13:24:54 +08:00
Bill McCloskey
d960718b48 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Wes Kocher
62d61f05a8 Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Wes Kocher
352ea6fe5b Backed out changeset d42a36615c7e (bug 983204) for build bustage on an otherwise CLOSED TREE 2014-03-13 19:35:02 -07:00
Chris Pearce
3e5ffad376 Bug 983204 - Ensure RTSP OMX reader's decoder is made active during loadmetadata. r=vchang 2014-03-14 10:11:02 +08:00
Bill McCloskey
cff466f79f Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Ehsan Akhgari
178f47f91d Bug 983014 - Move the rest of the -I build flags that stayed in Makefiles because of ANDROID_SOURCE to moz.build; r=mshal 2014-03-13 19:31:18 -04:00
Bill McCloskey
624ffda758 Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey
a23e0f8633 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Rick Eyre
cf709f8952 Bug 882664 - Part 2: Perform sorting on TextTrackLists. r=rillian
- This implements sorting on the MediaElement's list of TextTracks as
described in: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#text-track-model
This is important as automatically positioned cues will have a line
position that is relative to their TextTrack's position in the
MediaElement's list of TextTracks.
- Added a TextTrackSource enum which all TextTracks have. This helps
distinguish where a TextTrack came from.
2014-02-27 12:47:23 -05:00
Rick Eyre
e05bee01c8 Bug 882664 - Part 1: TextTrack should hold a ref to its TrackElement, if any. r=rillian 2014-02-27 14:07:39 -05:00
Olli Pettay
185fc1eed0 Bug 982909 - Consistently use inner window when calling OpenJS. r=jst, r=mrbkap 2014-03-13 12:22:07 -04:00
Rick Eyre
51f912b0a6 Bug 978163 - Part 4: Add test for VTTCue::Region. r=rillian
Updated test_texttrackregion.html to reflect the changes as well.

See spec bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=24380

DONTBUILD
2014-03-11 14:06:44 -04:00
Ryan VanderMeulen
1be5d873b0 Backed out changeset 2b3efd1687ec for landing with the wrong bug number. 2014-03-13 11:42:23 -04:00
Rick Eyre
b4602dfd6f Bug 978173 - Part 4: Add test for VTTCue::Region. r=rillian
Updated test_texttrackregion.html to reflect the changes as well.

See spec bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=24380
2014-03-11 14:06:44 -04:00
Rick Eyre
c1888df69c Bug 978163 - Part 3: Vtt.js should add VTTRegions directly to the VTTCue. r=rillian
See spec bug https://www.w3.org/Bugs/Public/show_bug.cgi?id=24380.
2014-03-11 13:36:07 -04:00