summaryrefslogtreecommitdiff
path: root/Source/WebCore/css/StyleMedia.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/css/StyleMedia.h')
-rw-r--r--Source/WebCore/css/StyleMedia.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/Source/WebCore/css/StyleMedia.h b/Source/WebCore/css/StyleMedia.h
index 330fe82ba..b2cbd5f8c 100644
--- a/Source/WebCore/css/StyleMedia.h
+++ b/Source/WebCore/css/StyleMedia.h
@@ -11,10 +11,10 @@
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
- * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
+ * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
@@ -24,8 +24,7 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef StyleMedia_h
-#define StyleMedia_h
+#pragma once
#include "DOMWindowProperty.h"
#include <wtf/RefCounted.h>
@@ -35,9 +34,9 @@ namespace WebCore {
class Frame;
-class StyleMedia : public RefCounted<StyleMedia>, public DOMWindowProperty {
+class StyleMedia final : public RefCounted<StyleMedia>, public DOMWindowProperty {
public:
- static PassRefPtr<StyleMedia> create(Frame* frame) { return adoptRef(new StyleMedia(frame));}
+ static Ref<StyleMedia> create(Frame* frame) { return adoptRef(*new StyleMedia(frame)); }
String type() const;
bool matchMedium(const String&) const;
@@ -46,6 +45,4 @@ private:
explicit StyleMedia(Frame*);
};
-} // namespace
-
-#endif // StyleMedia_h
+} // namespace WebCore