| Summary: | Backdrop filter is pulling in content from behind the window. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | zalan <zalan> | ||||||
| Component: | Layout and Rendering | Assignee: | zalan <zalan> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | bfulgham, commit-queue | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=146530 | ||||||||
| Attachments: |
|
||||||||
|
Description
zalan
2015-06-02 12:46:38 PDT
Created attachment 254084 [details]
Patch
Comment on attachment 254084 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=254084&action=review > Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:1885 > + FloatRect contentBounds(0, 0, m_backdropFiltersRect.width(), m_backdropFiltersRect.height()); > + m_backdropLayer->setBounds(contentBounds); This could be m_backdropLayer->setBounds(FloatRect(FloatPoint(), m_backdropFiltersRect.size()); I kinda wish we had FloatRect(FloatSize) for this. Created attachment 254094 [details]
Patch
Comment on attachment 254094 [details] Patch Clearing flags on attachment: 254094 Committed r185124: <http://trac.webkit.org/changeset/185124> All reviewed patches have been landed. Closing bug. This change broke certain compositing features on Windows, primarily the ability to see the debug borders. |