WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
30335
add support for accelerometer / orientation events
https://bugs.webkit.org/show_bug.cgi?id=30335
Summary
add support for accelerometer / orientation events
Patrick Mueller
Reported
2009-10-13 09:17:07 PDT
Firefox has added some accelerometer / orientation JavaScript events in their nightlies. It would be nice to have this for WebKit as well. links: - Doug Turner's blog posts (Moz developer):
http://dougt.org/wordpress/tag/mozorientation/
- demo movie
http://blip.tv/file/2711424
- Mozilla's IDL for the event:
http://mxr.mozilla.org/mozilla-central/source/widget/public/nsIAccelerometer.idl
- for reference, iPhone OS doc on accelerometer APIs:
http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIAccelerometer_Class/Reference/UIAccelerometer.html
- Android doc on Sensor events, that can track acceleration and orientation as separate things
http://developer.android.com/reference/android/hardware/SensorEvent.html
Unfortunately, there's no "API" apparently for desktop macs, though accessing accelerometer data is described in "Mac OS X Internals: A Systems Approach" by Amit Singh (section 10.7.5). Accelerometers are available for some PC laptops as well, though the usage on a laptop seems a bit of a stretch.
Attachments
Add attachment
proposed patch, testcase, etc.
Steve Block
Comment 1
2010-05-12 08:27:14 PDT
There's now a draft spec for both orientation and accelerometer events. It's being developed by the Geolocation working group of which Doug is an active member. See
http://dev.w3.org/geo/api/spec-source-orientation.html
. We plan to implement this in Android soon.
Steve Block
Comment 2
2010-05-12 08:34:10 PDT
> We plan to implement this in Android soon.
By which I mean we'll contribute both the WebCore common code and the specifics for the Android port. Patches coming soon ...
Steve Block
Comment 3
2010-05-17 02:09:27 PDT
I'll implement DeviceOrientation in stages, with separate bugs to track each stage. I've filed
Bug 39210
to tack the addition of the bindings.
Hans Wennborg
Comment 4
2010-05-18 04:41:10 PDT
Adding myself to the CC list.
Steve Block
Comment 5
2010-05-20 09:36:21 PDT
Added spec link to bug's URL field
Marcos Caceres
Comment 6
2024-05-19 19:34:23 PDT
WebKit implements the Device Orientation and Motion spec.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug