WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
44715
maps.google.com flips upside down when zooming map using trackpad in WebKit2 on Mac
https://bugs.webkit.org/show_bug.cgi?id=44715
Summary
maps.google.com flips upside down when zooming map using trackpad in WebKit2 ...
Adam Roben (:aroben)
Reported
2010-08-26 13:25:30 PDT
To reproduce: 1. Go to
http://maps.google.com/
2. Hover over the map 3. Scroll using the trackpad The page flips upside down while the map zooms in.
Attachments
Patch
(19.74 KB, patch)
2010-09-13 10:40 PDT
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Patch
(24.99 KB, patch)
2010-09-15 13:37 PDT
,
Simon Fraser (smfr)
aroben
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Adam Roben (:aroben)
Comment 1
2010-08-26 13:26:42 PDT
(You'll also run into
bug 44716
.)
Adam Roben (:aroben)
Comment 2
2010-08-26 13:28:46 PDT
<
rdar://problem/8360139
>
Simon Fraser (smfr)
Comment 3
2010-09-13 10:40:30 PDT
Created
attachment 67428
[details]
Patch
Adam Roben (:aroben)
Comment 4
2010-09-13 10:46:35 PDT
Comment on
attachment 67428
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=67428&action=prettypatch
It might be useful to describe somewhere how calling -setGeometryFlipped: ends up flipping the layers. r=me
Early Warning System Bot
Comment 5
2010-09-13 10:48:42 PDT
Attachment 67428
[details]
did not build on qt: Build output:
http://queues.webkit.org/results/3914432
Eric Seidel (no email)
Comment 6
2010-09-13 10:56:18 PDT
Attachment 67428
[details]
did not build on mac: Build output:
http://queues.webkit.org/results/3926417
WebKit Review Bot
Comment 7
2010-09-13 11:17:23 PDT
Attachment 67428
[details]
did not build on chromium: Build output:
http://queues.webkit.org/results/3942413
Simon Fraser (smfr)
Comment 8
2010-09-15 11:58:40 PDT
Comment on
attachment 67428
[details]
Patch I'm going to upload a better version of this patch.
Simon Fraser (smfr)
Comment 9
2010-09-15 13:37:45 PDT
Created
attachment 67704
[details]
Patch
Eric Seidel (no email)
Comment 10
2010-09-15 13:59:00 PDT
Attachment 67704
[details]
did not build on mac: Build output:
http://queues.webkit.org/results/4014020
Adam Roben (:aroben)
Comment 11
2010-09-15 14:01:55 PDT
Comment on
attachment 67704
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=67704&action=prettypatch
> WebCore/platform/graphics/mac/GraphicsLayerCA.mm:2220 > -GraphicsLayer::CompositingCoordinatesOrientation GraphicsLayerCA::defaultContentsOrientation() const > +GraphicsLayerCA::CompositingCoordinatesOrientation GraphicsLayerCA::defaultContentsOrientation() const
I don't see anywhere where you add defaultContentsOrientation() to GraphicsLayerCA's class declaration. Will this break the build?
> WebCore/platform/graphics/win/GraphicsLayerCACF.cpp:457 > + // FIXME: need this? > +// if (useTiledLayer) { > +// if (GraphicsLayer::compositingCoordinatesOrientation() == GraphicsLayer::CompositingCoordinatesBottomUp) > +// m_layer->setContentsGravity(WKCACFLayer::BottomLeft); > +// else > +// m_layer->setContentsGravity(WKCACFLayer::TopLeft); > +// }
Did you mean to leave this in? r=me
Early Warning System Bot
Comment 12
2010-09-15 14:40:39 PDT
Attachment 67704
[details]
did not build on qt: Build output:
http://queues.webkit.org/results/4072016
Simon Fraser (smfr)
Comment 13
2010-09-15 16:31:28 PDT
http://trac.webkit.org/changeset/67576
WebKit Review Bot
Comment 14
2010-09-15 16:40:28 PDT
http://trac.webkit.org/changeset/67576
might have broken Chromium Linux Release The following changes are on the blame list:
http://trac.webkit.org/changeset/67576
http://trac.webkit.org/changeset/67574
Eric Seidel (no email)
Comment 15
2010-09-16 01:25:12 PDT
Could this be causing the image load failure seen in
bug 45875
? I kinda doubt it, but I'm grasping at straws here.
Simon Fraser (smfr)
Comment 16
2010-09-16 08:29:50 PDT
Extremely unlikely.
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