WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
89220
Adds DeviceMotionClientMock
https://bugs.webkit.org/show_bug.cgi?id=89220
Summary
Adds DeviceMotionClientMock
Amy Ousterhout
Reported
2012-06-15 09:07:52 PDT
Adds DeviceMotionClientMock
Attachments
Patch
(10.87 KB, patch)
2012-06-15 09:13 PDT
,
Amy Ousterhout
no flags
Details
Formatted Diff
Diff
Patch
(10.98 KB, patch)
2012-06-19 11:18 PDT
,
Amy Ousterhout
no flags
Details
Formatted Diff
Diff
Patch
(11.00 KB, patch)
2012-06-20 02:48 PDT
,
Amy Ousterhout
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Amy Ousterhout
Comment 1
2012-06-15 09:13:37 PDT
Created
attachment 147833
[details]
Patch
Hans Wennborg
Comment 2
2012-06-18 09:13:53 PDT
This looks good to me. Steve, would you like to take a look?
Steve Block
Comment 3
2012-06-19 08:24:24 PDT
Comment on
attachment 147833
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=147833&action=review
r=me
> Source/WebCore/platform/mock/DeviceMotionClientMock.h:52 > + virtual void deviceMotionControllerDestroyed() OVERRIDE { }
Maybe add a comment about why we don't need to do anything here
Amy Ousterhout
Comment 4
2012-06-19 11:18:36 PDT
Created
attachment 148366
[details]
Patch
Amy Ousterhout
Comment 5
2012-06-19 11:19:41 PDT
thanks for the review! (In reply to
comment #3
)
> (From update of
attachment 147833
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=147833&action=review
> > r=me > > > Source/WebCore/platform/mock/DeviceMotionClientMock.h:52 > > + virtual void deviceMotionControllerDestroyed() OVERRIDE { } > > Maybe add a comment about why we don't need to do anything here
Done.
WebKit Review Bot
Comment 6
2012-06-19 12:28:04 PDT
Comment on
attachment 148366
[details]
Patch Clearing flags on attachment: 148366 Committed
r120744
: <
http://trac.webkit.org/changeset/120744
>
WebKit Review Bot
Comment 7
2012-06-19 12:28:08 PDT
All reviewed patches have been landed. Closing bug.
Kenneth Russell
Comment 8
2012-06-19 13:02:21 PDT
This looks like it broke the Chromium Windows canaries. A sample build failure:
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Win%20Builder/builds/26273
I'm going to roll it out.
Kenneth Russell
Comment 9
2012-06-19 13:12:12 PDT
Reverted
r120744
for reason: Broke build on Chromium Windows canary bots Committed
r120748
: <
http://trac.webkit.org/changeset/120748
>
Kenneth Russell
Comment 10
2012-06-19 13:19:19 PDT
One more example failure, from the build.webkit.org bots:
http://build.webkit.org/builders/Chromium%20Win%20Release/builds/45417
. Looks like WebCore\dom\DeviceMotion.h isn't present in the Windows build.
Steve Block
Comment 11
2012-06-20 02:31:35 PDT
Comment on
attachment 148366
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=148366&action=review
> Source/WebCore/WebCore.gypi:626 > + 'dom/DeviceMotion.h',
Sorry, I should have spotted this - it looks like this is leftover from the old all-in-one patchset - and broke the build.
> Source/WebCore/WebCore.gypi:627 > + 'dom/DeviceMotionClient.h',
Presumably this was erroneously left out of a previous change?
Amy Ousterhout
Comment 12
2012-06-20 02:48:12 PDT
Created
attachment 148528
[details]
Patch
Amy Ousterhout
Comment 13
2012-06-20 02:53:21 PDT
(In reply to
comment #11
)
> (From update of
attachment 148366
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=148366&action=review
> > > Source/WebCore/WebCore.gypi:626 > > + 'dom/DeviceMotion.h', > > Sorry, I should have spotted this - it looks like this is leftover from the old all-in-one patchset - and broke the build.
Sorry about that - I fixed it in the new attachment.
> > Source/WebCore/WebCore.gypi:627 > > + 'dom/DeviceMotionClient.h', > > Presumably this was erroneously left out of a previous change?
Yes, I think so, since DeviceMotionClient.h already existed.
Steve Block
Comment 14
2012-06-20 03:04:16 PDT
Comment on
attachment 148528
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=148528&action=review
> Source/WebCore/WebCore.gypi:627 > + 'dom/DeviceMotionData.h',
I guess this one was missing too?
Amy Ousterhout
Comment 15
2012-06-20 03:14:39 PDT
(In reply to
comment #14
)
> (From update of
attachment 148528
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=148528&action=review
> > > Source/WebCore/WebCore.gypi:627 > > + 'dom/DeviceMotionData.h', > > I guess this one was missing too?
Yes, it appears so.
Steve Block
Comment 16
2012-06-20 03:17:22 PDT
Comment on
attachment 148528
[details]
Patch r=me
WebKit Review Bot
Comment 17
2012-06-20 03:37:07 PDT
Comment on
attachment 148528
[details]
Patch Clearing flags on attachment: 148528 Committed
r120814
: <
http://trac.webkit.org/changeset/120814
>
WebKit Review Bot
Comment 18
2012-06-20 03:37:12 PDT
All reviewed patches have been landed. Closing bug.
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