| 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;
|
| };
|
|
|