Bug 950049 - Rename VTTCue::TextTrackCueAlign to AlignSetting. r=rillian

This commit is contained in:
Rick Eyre 2013-12-13 09:44:50 -05:00
parent 2338dfbe00
commit 50aa5e5556
3 changed files with 6 additions and 8 deletions

View File

@ -40,7 +40,7 @@ TextTrackCue::SetDefaultCueSettings()
mPauseOnExit = false;
mSnapToLines = true;
mLine = WEBVTT_AUTO;
mAlign = TextTrackCueAlign::Middle;
mAlign = AlignSetting::Middle;
mVertical = DirectionSetting::_empty;
}

View File

@ -216,12 +216,12 @@ public:
CueChanged();
}
TextTrackCueAlign Align() const
AlignSetting Align() const
{
return mAlign;
}
void SetAlign(TextTrackCueAlign& aAlign)
void SetAlign(AlignSetting& aAlign)
{
if (mAlign == aAlign)
return;
@ -323,7 +323,7 @@ private:
nsString mRegionId;
DirectionSetting mVertical;
int mLine;
TextTrackCueAlign mAlign;
AlignSetting mAlign;
// Holds the computed DOM elements that represent the parsed cue text.
// http://www.whatwg.org/specs/web-apps/current-work/#text-track-cue-display-state

View File

@ -9,9 +9,7 @@
enum AutoKeyword { "auto" };
/* Non-spec: Request to add this enum to spec
* can be found here: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20996 */
enum TextTrackCueAlign {
enum AlignSetting {
"start",
"middle",
"end",
@ -43,7 +41,7 @@ interface VTTCue : EventTarget {
attribute long position;
[SetterThrows]
attribute long size;
attribute TextTrackCueAlign align;
attribute AlignSetting align;
attribute DOMString text;
DocumentFragment getCueAsHTML();