[Webkit-unassigned] [Bug 126169] REGRESSION: plugins/plugin-remove-readystatechange.html is failing on debug bots

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jan 4 11:54:51 PST 2015


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

Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |darin at apple.com
           See Also|                            |https://bugs.webkit.org/sho
                   |                            |w_bug.cgi?id=130653

--- Comment #1 from Alexey Proskuryakov <ap at webkit.org> ---
Darin had a related fix for this test in bug 130653, but that got rolled out.

I'm going to tweak the test to make it non-flaky, but it looks like a real bug in rendering code (that I have no idea how to fix).

When embed is the last rendered element in a document, and there is a newline after it, we create a renderer for the newline, and don't remove it when the embed is removed. But when there is no embed by the time the first layout occurs, the newline is ignored.

So, we get different render trees for the same DOM, depending on its history.

It's unfortunate that this bug hasn't been looked into in more than a year, even though the culprit was immediately identified.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150104/54723ffc/attachment-0002.html>


More information about the webkit-unassigned mailing list