Minibrowser is unusable with the touch view on desktop because the platform does not send any touch event. We should create fake touch events for mouse events.
Created attachment 99839 [details] Patch
Comment on attachment 99839 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=99839&action=review r=me with some kennethisms > Tools/ChangeLog:3 > + [Qt] [WK2] Add touch mocking to Qt's Minibrowser MiniBrowser!!!111twotwotwo > Tools/ChangeLog:8 > + The mouse event are intercepted through QCoreApplication::notify(), event -> events > Tools/MiniBrowser/qt/MiniBrowserApplication.cpp:83 > + /* We try to be smart, if we received real touch event, we are probably on a device > + with touch screen, and we should not have touch mocking */ // comments, please!
I just noticed I forgot to close this bug at work... This has landed: http://trac.webkit.org/changeset/90475