Bug 156789 - REGRESSION(r199738): The ANGLE update broke accelerated compositing in GTK+ port
Summary: REGRESSION(r199738): The ANGLE update broke accelerated compositing in GTK+ port
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P1 Normal
Assignee: Zan Dobersek
URL:
Keywords: Gtk, Regression
Depends on:
Blocks: 156755
  Show dependency treegraph
 
Reported: 2016-04-20 02:42 PDT by Carlos Garcia Campos
Modified: 2016-04-22 00:49 PDT (History)
9 users (show)

See Also:


Attachments
Patch (2.79 KB, patch)
2016-04-21 23:43 PDT, Zan Dobersek
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2016-04-20 02:42:54 PDT
It blinks like crazy or simply shows a black screen for any website using accelerated compositing. I don't know if this affects other ports, maybe EFL and WinCairo.
Comment 1 Carlos Garcia Campos 2016-04-21 03:58:36 PDT
Any idea about this? does anybody know if this also affects EFL or WinCairo?
Comment 2 Carlos Alberto Lopez Perez 2016-04-21 08:56:47 PDT
This is pretty serious.

I'm getting a black window on the  minibrowser when any site triggers AC (which is basically any modern site). Even on google.com I get a black page.
Comment 3 Joonghun Park 2016-04-21 17:11:38 PDT
(In reply to comment #2)
> This is pretty serious.
> 
> I'm getting a black window on the  minibrowser when any site triggers AC
> (which is basically any modern site). Even on google.com I get a black page.

In case of Efl port, we ran into the same problem. Accelerated compositing is always used in Efl port, so Minibrowser can't display the content currently.
Comment 4 Zan Dobersek 2016-04-21 23:43:11 PDT
Created attachment 277012 [details]
Patch
Comment 5 Carlos Garcia Campos 2016-04-21 23:52:34 PDT
Comment on attachment 277012 [details]
Patch

Thank you very much, this fixes the issue.
Comment 6 Zan Dobersek 2016-04-21 23:58:21 PDT
Comment on attachment 277012 [details]
Patch

Clearing flags on attachment: 277012

Committed r199872: <http://trac.webkit.org/changeset/199872>
Comment 7 Zan Dobersek 2016-04-21 23:58:31 PDT
All reviewed patches have been landed.  Closing bug.
Comment 8 Joonghun Park 2016-04-22 00:49:10 PDT
Thank you very much, Zan!