Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1256)

Unified Diff: Source/core/rendering/RenderVTTCue.h

Issue 77853002: Move VTT functionality from TextTrackCue.* to VTTCue.* (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/rendering/RenderVTTCue.h
diff --git a/Source/core/rendering/RenderTextTrackCue.h b/Source/core/rendering/RenderVTTCue.h
similarity index 84%
copy from Source/core/rendering/RenderTextTrackCue.h
copy to Source/core/rendering/RenderVTTCue.h
index ee0209792a3c9c353ccfec45be9f0a8a55b9aaf2..4c5e5f6393013d85b32c51d42683d8d50dbea763 100644
--- a/Source/core/rendering/RenderTextTrackCue.h
+++ b/Source/core/rendering/RenderVTTCue.h
@@ -23,24 +23,24 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef RenderTextTrackCue_h
-#define RenderTextTrackCue_h
+#ifndef RenderVTTCue_h
+#define RenderVTTCue_h
-#include "core/rendering/RenderBlockFlow.h"
#include "core/rendering/RenderInline.h"
+#include "core/rendering/RenderTextTrackCue.h"
#include "platform/geometry/FloatPoint.h"
namespace WebCore {
-class TextTrackCueBox;
+class VTTCue;
+class VTTCueBox;
-class RenderTextTrackCue FINAL : public RenderBlockFlow {
+class RenderVTTCue FINAL : public RenderTextTrackCue {
public:
- explicit RenderTextTrackCue(TextTrackCueBox*);
+ explicit RenderVTTCue(VTTCueBox*);
private:
virtual void layout() OVERRIDE;
- virtual bool supportsPartialLayout() const OVERRIDE { return false; }
bool isOutside() const;
bool isOverlapping() const;
@@ -55,10 +55,10 @@ private:
void repositionCueSnapToLinesSet();
void repositionCueSnapToLinesNotSet();
- TextTrackCue* m_cue;
+ VTTCue* m_cue;
FloatPoint m_fallbackPosition;
};
} // namespace WebCore
-#endif // RenderTextTrackCue_h
+#endif // RenderVTTCue_h

Powered by Google App Engine
This is Rietveld 408576698