Index: Source/modules/accessibility/AXSlider.h |
diff --git a/Source/modules/accessibility/AXSlider.h b/Source/modules/accessibility/AXSlider.h |
index c0fff17a00cc4a8dda713781d4cc47fd33240677..bfb4bd20ad364758b2fd0877216650788a4e6498 100644 |
--- a/Source/modules/accessibility/AXSlider.h |
+++ b/Source/modules/accessibility/AXSlider.h |
@@ -34,16 +34,17 @@ |
namespace blink { |
+class AXObjectCache; |
class HTMLInputElement; |
class AXSlider : public AXRenderObject { |
public: |
- static PassRefPtr<AXSlider> create(RenderObject*); |
+ static PassRefPtr<AXSlider> create(RenderObject*, AXObjectCache*); |
virtual ~AXSlider() { } |
protected: |
- explicit AXSlider(RenderObject*); |
+ explicit AXSlider(RenderObject*, AXObjectCache*); |
private: |
HTMLInputElement* element() const; |
@@ -65,7 +66,7 @@ private: |
class AXSliderThumb final : public AXMockObject { |
public: |
- static PassRefPtr<AXSliderThumb> create(); |
+ static PassRefPtr<AXSliderThumb> create(AXObjectCache*); |
virtual ~AXSliderThumb() { } |
virtual AccessibilityRole roleValue() const override { return SliderThumbRole; } |
@@ -73,7 +74,7 @@ public: |
virtual LayoutRect elementRect() const override; |
private: |
- AXSliderThumb(); |
+ AXSliderThumb(AXObjectCache*); |
virtual bool computeAccessibilityIsIgnored() const override; |
}; |