summaryrefslogtreecommitdiff
path: root/Source/WebKit/chromium/public/WebDeviceOrientation.h
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@nokia.com>2012-02-03 09:55:33 +0100
committerSimon Hausmann <simon.hausmann@nokia.com>2012-02-03 09:55:33 +0100
commitcd44dc59cdfc39534aef4d417e9f3c412e3be139 (patch)
tree8d89889ba95ed6ec9322e733846cc9cce9d7dff1 /Source/WebKit/chromium/public/WebDeviceOrientation.h
parentd11f84f5b5cdc0d92a08af01b13472fdd5f9acb9 (diff)
downloadqtwebkit-cd44dc59cdfc39534aef4d417e9f3c412e3be139.tar.gz
Imported WebKit commit fce473cb4d55aa9fe9d0b0322a2fffecb731b961 (http://svn.webkit.org/repository/webkit/trunk@106560)
Diffstat (limited to 'Source/WebKit/chromium/public/WebDeviceOrientation.h')
-rw-r--r--Source/WebKit/chromium/public/WebDeviceOrientation.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/Source/WebKit/chromium/public/WebDeviceOrientation.h b/Source/WebKit/chromium/public/WebDeviceOrientation.h
index 7e8aa7244..282dc7157 100644
--- a/Source/WebKit/chromium/public/WebDeviceOrientation.h
+++ b/Source/WebKit/chromium/public/WebDeviceOrientation.h
@@ -35,14 +35,16 @@ namespace WebKit {
class WebDeviceOrientation {
public:
- WebDeviceOrientation(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma)
+ WebDeviceOrientation(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma, bool canProvideAbsolute = false, bool absolute = false)
: m_isNull(false),
m_canProvideAlpha(canProvideAlpha),
m_alpha(alpha),
m_canProvideBeta(canProvideBeta),
m_beta(beta),
m_canProvideGamma(canProvideGamma),
- m_gamma(gamma)
+ m_gamma(gamma),
+ m_canProvideAbsolute(canProvideAbsolute),
+ m_absolute(absolute)
{
}
@@ -55,6 +57,8 @@ public:
double beta() { return m_beta; }
bool canProvideGamma() { return m_canProvideGamma; }
double gamma() { return m_gamma; }
+ bool canProvideAbsolute() {return m_canProvideAbsolute; }
+ bool absolute() { return m_absolute; }
#if WEBKIT_IMPLEMENTATION
WebDeviceOrientation(const WTF::PassRefPtr<WebCore::DeviceOrientation>&);
@@ -70,7 +74,9 @@ private:
m_canProvideBeta(false),
m_beta(0),
m_canProvideGamma(false),
- m_gamma(0)
+ m_gamma(0),
+ m_canProvideAbsolute(false),
+ m_absolute(false)
{
}
@@ -81,6 +87,8 @@ private:
double m_beta;
bool m_canProvideGamma;
double m_gamma;
+ bool m_canProvideAbsolute;
+ bool m_absolute;
};
} // namespace WebKit