Bug 122967 - [GTK] Removing flags for tests fixed in bug 121828
Summary: [GTK] Removing flags for tests fixed in bug 121828
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-17 09:25 PDT by Javier Fernandez
Modified: 2013-10-24 03:24 PDT (History)
3 users (show)

See Also:


Attachments
result of "multiple-directionality-changes-in-variable-width-regions" test. (62.64 KB, image/png)
2013-10-17 09:31 PDT, Javier Fernandez
no flags Details
result of "text-region-split-small-pagination" test. (45.42 KB, image/png)
2013-10-17 09:33 PDT, Javier Fernandez
no flags Details
result of "top-overflow-out-of-second-region" test. (62.28 KB, image/png)
2013-10-17 09:34 PDT, Javier Fernandez
no flags Details
Removing tests from Gtk+ TestExpectations (13.98 KB, patch)
2013-10-17 09:46 PDT, Javier Fernandez
no flags Details | Formatted Diff | Diff
Removing tests from Gtk+ TestExpectations (10.79 KB, patch)
2013-10-23 13:50 PDT, Javier Fernandez
no flags Details | Formatted Diff | Diff
Removing tests from Gtk+ TestExpectations (10.75 KB, patch)
2013-10-24 02:09 PDT, Javier Fernandez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Javier Fernandez 2013-10-17 09:25:44 PDT
Theses tests were flagged as Missing, since expected filed should be re-generated after fixing bug 121828. 

fast/regions/auto-size/autoheight-regions-mark.html [ Missing ]
fast/regions/flows-dependency-dynamic-remove.html [ Missing ]
fast/regions/multiple-directionality-changes-in-variable-width-regions.html [ Missing ]
fast/regions/text-region-split-small-pagination.html [ Missing ]
fast/regions/top-overflow-out-of-second-region.html [ Missing ]
Comment 1 Javier Fernandez 2013-10-17 09:31:46 PDT
Created attachment 214462 [details]
result of "multiple-directionality-changes-in-variable-width-regions" test.
Comment 2 Javier Fernandez 2013-10-17 09:33:30 PDT
Created attachment 214463 [details]
result of "text-region-split-small-pagination" test.
Comment 3 Javier Fernandez 2013-10-17 09:34:10 PDT
Created attachment 214464 [details]
result of "top-overflow-out-of-second-region" test.
Comment 4 Javier Fernandez 2013-10-17 09:46:47 PDT
Created attachment 214465 [details]
Removing tests from Gtk+ TestExpectations
Comment 5 Manuel Rego Casasnovas 2013-10-22 03:14:15 PDT
Comment on attachment 214465 [details]
Removing tests from Gtk+ TestExpectations

View in context: https://bugs.webkit.org/attachment.cgi?id=214465&action=review

> LayoutTests/platform/gtk-wk2/TestExpectations:195
> +

Some of these changes are unrelated to the topic of the bug and the comment in the ChangeLog. Maybe, it'd be a better idea to move the unrelated part into a different patch.
Comment 6 Javier Fernandez 2013-10-23 13:50:10 PDT
Created attachment 214993 [details]
Removing tests from Gtk+ TestExpectations
Comment 7 Manuel Rego Casasnovas 2013-10-24 00:37:10 PDT
Comment on attachment 214993 [details]
Removing tests from Gtk+ TestExpectations

View in context: https://bugs.webkit.org/attachment.cgi?id=214993&action=review

Informal review.

> LayoutTests/ChangeLog:3
> +        Removing flags for tests fixed in bug 121828

I'd add [GTK] here, as the patch only affects to the GTK+ port.

> LayoutTests/ChangeLog:8
> +        * platform/gtk-wk2/TestExpectations:

You're not modifying this file so it shouldn't appear in the ChangeLog.

> LayoutTests/platform/gtk/TestExpectations:47
>  webkit.org/b/121828 fast/repaint/region-painting-via-layout.html [ Missing ]

There're 3 more tests related to bug #121828, why don't remove all of them from TestExpectations file and provide new baselines if required?
Comment 8 Javier Fernandez 2013-10-24 02:09:29 PDT
Created attachment 215038 [details]
Removing tests from Gtk+ TestExpectations
Comment 9 Javier Fernandez 2013-10-24 02:30:08 PDT
(In reply to comment #7)
> (From update of attachment 214993 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=214993&action=review
> 
> Informal review.
> 
> > LayoutTests/ChangeLog:3
> > +        Removing flags for tests fixed in bug 121828
> 
> I'd add [GTK] here, as the patch only affects to the GTK+ port.

I'll do.

> 
> > LayoutTests/ChangeLog:8
> > +        * platform/gtk-wk2/TestExpectations:
> 
> You're not modifying this file so it shouldn't appear in the ChangeLog.
> 

Yes, I'll change that.

> > LayoutTests/platform/gtk/TestExpectations:47
> >  webkit.org/b/121828 fast/repaint/region-painting-via-layout.html [ Missing ]
> 
> There're 3 more tests related to bug #121828, why don't remove all of them from TestExpectations file and provide new baselines if required?

Those 3 additional tests, supposedly passing because of bug 121828 has been already fixed, haven't got any expected result file, and I'm not confident enough to include the one generated by my build.

I think it would be better to keep them flagged, for the time being.
Comment 10 WebKit Commit Bot 2013-10-24 03:24:53 PDT
Comment on attachment 215038 [details]
Removing tests from Gtk+ TestExpectations

Clearing flags on attachment: 215038

Committed r157921: <http://trac.webkit.org/changeset/157921>
Comment 11 WebKit Commit Bot 2013-10-24 03:24:55 PDT
All reviewed patches have been landed.  Closing bug.