[Webkit-unassigned] [Bug 149761] New: Event queue for WebView on El Capitan with WebKit 601.1.56 breaks with GPU rendering

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 2 13:50:02 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=149761

            Bug ID: 149761
           Summary: Event queue for WebView on El Capitan with WebKit
                    601.1.56 breaks with GPU rendering
    Classification: Unclassified
           Product: WebKit
           Version: Safari 9
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit API
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: omar at tinysofa.org

Hey WebKit team,

We're seeing a weird issue (seems related to El Capitan?) where if we force GPU rendering of a layer with '-webkit-transform: translateZ(0)' anywhere on a page, the page stops all events (no hover events, no timer events, etc) until we move the mouse or after a couple of second delay.

Safari 9 is unaffected, but WebView embedded into our own wrapper app breaks.

If we remove the '-webkit-transform' everything works as expected, but the bugs we're working around using '-webkit-transform' come back (weird issues with Apple's WebKit + requestAnimationFrame and our web app).

WebView under Yosemite wasn't affected. I don't know if there's some BOOL that needs to be set to make this work, or if I've missed some power saving thing in El Capitan that stops delivering events to our app.

I'm not sure how to repro this except by providing the app itself, so please let me know if that would be helpful (it's just a wrapper around a web app using MacGap2).

Thanks!

Omar

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151002/eb218ee0/attachment.html>


More information about the webkit-unassigned mailing list