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

Side by Side Diff: third_party/WebKit/Source/core/css/MediaValuesDynamic.h

Issue 2652313004: Implement color-gamut media query (Closed)
Patch Set: fix windows build Created 3 years, 10 months 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef MediaValuesDynamic_h 5 #ifndef MediaValuesDynamic_h
6 #define MediaValuesDynamic_h 6 #define MediaValuesDynamic_h
7 7
8 #include "core/css/MediaValues.h" 8 #include "core/css/MediaValues.h"
9 9
10 namespace blink { 10 namespace blink {
(...skipping 21 matching lines...) Expand all
32 int monochromeBitsPerComponent() const override; 32 int monochromeBitsPerComponent() const override;
33 PointerType primaryPointerType() const override; 33 PointerType primaryPointerType() const override;
34 int availablePointerTypes() const override; 34 int availablePointerTypes() const override;
35 HoverType primaryHoverType() const override; 35 HoverType primaryHoverType() const override;
36 int availableHoverTypes() const override; 36 int availableHoverTypes() const override;
37 bool threeDEnabled() const override; 37 bool threeDEnabled() const override;
38 bool strictMode() const override; 38 bool strictMode() const override;
39 const String mediaType() const override; 39 const String mediaType() const override;
40 WebDisplayMode displayMode() const override; 40 WebDisplayMode displayMode() const override;
41 DisplayShape displayShape() const override; 41 DisplayShape displayShape() const override;
42 ColorSpaceGamut colorGamut() const override;
42 Document* document() const override; 43 Document* document() const override;
43 bool hasValues() const override; 44 bool hasValues() const override;
44 void overrideViewportDimensions(double width, double height) override; 45 void overrideViewportDimensions(double width, double height) override;
45 46
46 DECLARE_VIRTUAL_TRACE(); 47 DECLARE_VIRTUAL_TRACE();
47 48
48 protected: 49 protected:
49 MediaValuesDynamic(LocalFrame*); 50 MediaValuesDynamic(LocalFrame*);
50 MediaValuesDynamic(LocalFrame*, 51 MediaValuesDynamic(LocalFrame*,
51 bool overriddenViewportDimensions, 52 bool overriddenViewportDimensions,
52 double viewportWidth, 53 double viewportWidth,
53 double viewportHeight); 54 double viewportHeight);
54 55
55 Member<LocalFrame> m_frame; 56 Member<LocalFrame> m_frame;
56 bool m_viewportDimensionsOverridden; 57 bool m_viewportDimensionsOverridden;
57 double m_viewportWidthOverride; 58 double m_viewportWidthOverride;
58 double m_viewportHeightOverride; 59 double m_viewportHeightOverride;
59 }; 60 };
60 61
61 } // namespace blink 62 } // namespace blink
62 63
63 #endif // MediaValuesDynamic_h 64 #endif // MediaValuesDynamic_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698