Divorce the notion of a marquee being stopped from JS from the notion of being suspe...
[WebKit-https.git] / WebCore / khtml / rendering / render_layer.h
index 2d50bc61ea6d824acc7958a5c2679ef2e92e44f4..399f23c694255268e3786d0f8adb08466de8543c 100644 (file)
@@ -101,7 +101,8 @@ public:
     
     void start();
     void suspend();
-    
+    void stop();
+
     void updateMarqueeStyle();
     void updateMarqueePosition();
 
@@ -114,8 +115,9 @@ private:
     int m_end;
     int m_speed;
     int m_unfurlPos;
-    bool m_reset;
-    bool m_suspended;
+    bool m_reset: 1;
+    bool m_suspended : 1;
+    bool m_stopped : 1;
     EWhiteSpace m_whiteSpace : 2;
     EMarqueeDirection m_direction : 4;
 };