Bug 198135 - [iOS] The shouldIgnoreMetaViewport test option incorrectly persists across layout tests
Summary: [iOS] The shouldIgnoreMetaViewport test option incorrectly persists across la...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Wenson Hsieh
URL:
Keywords: InRadar
: 198085 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-05-22 12:28 PDT by Wenson Hsieh
Modified: 2019-05-22 20:24 PDT (History)
8 users (show)

See Also:


Attachments
Patch (7.08 KB, patch)
2019-05-22 12:48 PDT, Wenson Hsieh
ap: review+
ews-watchlist: commit-queue-
Details | Formatted Diff | Diff
Archive of layout-test-results from ews210 for win-future (13.46 MB, application/zip)
2019-05-22 15:10 PDT, EWS Watchlist
no flags Details
For EWS (7.09 KB, patch)
2019-05-22 16:06 PDT, Wenson Hsieh
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wenson Hsieh 2019-05-22 12:28:01 PDT
<rdar://problem/51001306>
Comment 1 Wenson Hsieh 2019-05-22 12:48:09 PDT Comment hidden (obsolete)
Comment 2 Wenson Hsieh 2019-05-22 15:08:34 PDT
Thanks for the review!

>  fast/visual-viewport/rtl-nonzoomed-rects.html [ Failure ]
>  fast/visual-viewport/rtl-zoomed-rects.html [ Failure ]
>  fast/visual-viewport/rubberbanding-viewport-rects-extended-background.html [ Failure ]
>  fast/visual-viewport/rubberbanding-viewport-rects-header-footer.html [ Failure ]
>  fast/visual-viewport/rubberbanding-viewport-rects.html [ Failure ]
>  fast/visual-viewport/viewport-dimensions.html [ Failure ]
>  fast/visual-viewport/zoomed-fixed-header-and-footer.html [ Failure ]
>  fast/visual-viewport/zoomed-fixed-scroll-down-then-up.html [ Failure ]
>  fast/visual-viewport/zoomed-fixed.html [ Failure ]
>  fast/visual-viewport/zoomed-rects.html [ Failure ]

...so these started failing after I _fixed_ the timeouts in the other viewport tests :(

It seems these tests currently rely on the viewport tests timing out. I'll look into these test failures and find a way to fix them.
Comment 3 EWS Watchlist 2019-05-22 15:10:52 PDT Comment hidden (obsolete)
Comment 4 EWS Watchlist 2019-05-22 15:10:54 PDT Comment hidden (obsolete)
Comment 5 Wenson Hsieh 2019-05-22 16:04:03 PDT
(In reply to Wenson Hsieh from comment #2)
> Thanks for the review!
> 
> >  fast/visual-viewport/rtl-nonzoomed-rects.html [ Failure ]
> >  fast/visual-viewport/rtl-zoomed-rects.html [ Failure ]
> >  fast/visual-viewport/rubberbanding-viewport-rects-extended-background.html [ Failure ]
> >  fast/visual-viewport/rubberbanding-viewport-rects-header-footer.html [ Failure ]
> >  fast/visual-viewport/rubberbanding-viewport-rects.html [ Failure ]
> >  fast/visual-viewport/viewport-dimensions.html [ Failure ]
> >  fast/visual-viewport/zoomed-fixed-header-and-footer.html [ Failure ]
> >  fast/visual-viewport/zoomed-fixed-scroll-down-then-up.html [ Failure ]
> >  fast/visual-viewport/zoomed-fixed.html [ Failure ]
> >  fast/visual-viewport/zoomed-rects.html [ Failure ]
> 
> ...so these started failing after I _fixed_ the timeouts in the other
> viewport tests :(
> 
> It seems these tests currently rely on the viewport tests timing out. I'll
> look into these test failures and find a way to fix them.

Actually, I'm able to reproduce these failures locally, even without my patch 🤔.

I don't quite grok what's going on, but I have a feeling this may be a manifestation of <rdar://problem/50501718>.

I'll re-upload my patch to run against EWS again, and see how it fares.
Comment 6 Wenson Hsieh 2019-05-22 16:06:17 PDT
Created attachment 370459 [details]
For EWS
Comment 7 WebKit Commit Bot 2019-05-22 17:41:53 PDT
Comment on attachment 370459 [details]
For EWS

Clearing flags on attachment: 370459

Committed r245663: <https://trac.webkit.org/changeset/245663>
Comment 8 WebKit Commit Bot 2019-05-22 17:41:55 PDT
All reviewed patches have been landed.  Closing bug.
Comment 9 Wenson Hsieh 2019-05-22 20:24:59 PDT
*** Bug 198085 has been marked as a duplicate of this bug. ***