[Webkit-unassigned] [Bug 109175] [CoordinatedGraphics] Increase LayoutTest coverage for UseFixedLayout code path

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 7 04:50:28 PST 2013


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





--- Comment #4 from Jocelyn Turcotte <jocelyn.turcotte at digia.com>  2013-02-07 04:52:36 PST ---
(In reply to comment #1)
> - move one of the ports using CoordinatedGraphics to always test with this codepath: this will increase our overall coverage. The drawback is that many features are behind reducing the number of layout tests that will pass, but if the ports use case is focused around "UseFixedLayout" I think this is a better choice in the long run.

Fixed layout basically tells the FrameView to stop doing a part of what it usually does.
Testing with this would the mechanisms of higher layers handling those delegated responsibilities, especially regarding scrolling and painting.

The issue is that each port has its own set of layers on top to handle those things, and I'm wondering if it's realistic to expect the same behavior from all of them.

The risk I see with this is that if all CoordinatedGraphics ports switch to this kind of testing, our test expectations can diverge from the rest of WebKit.
I don't know how many tests would be failing with this, it depends, but if there are many of them, I think that we should allow our main bots to test the same behaviors as other ports.

Do you know if the android bot is testing with enableFixedLayoutMode(true)?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list