WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
210810
[Mac] Enable color well tests on Modern WebKit
https://bugs.webkit.org/show_bug.cgi?id=210810
Summary
[Mac] Enable color well tests on Modern WebKit
Darin Adler
Reported
2020-04-21 11:57:23 PDT
[Mac] Enable color well tests on Modern WebKit
Attachments
Patch
(3.96 KB, patch)
2020-04-21 12:01 PDT
,
Darin Adler
no flags
Details
Formatted Diff
Diff
Patch
(2.25 MB, patch)
2020-04-21 14:49 PDT
,
Darin Adler
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Darin Adler
Comment 1
2020-04-21 12:01:04 PDT
Created
attachment 397101
[details]
Patch
Alexey Proskuryakov
Comment 2
2020-04-21 13:18:40 PDT
Comment on
attachment 397101
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=397101&action=review
> LayoutTests/platform/mac-wk1/TestExpectations:189 > +# Color Well is turned off
I know that this is a copied comment, but it still lacks a period.
> LayoutTests/platform/mac/TestExpectations:1581 > +# Originally skipped because color well was turned off. Now it's on for Modern WebKit on Mac; should figure out how to re-enable these for that case. > editing/pasteboard/drag-and-drop-color-input.html [ Skip ] > editing/pasteboard/drag-and-drop-color-input-events.html [ Skip ]
It may be better to duplicate these in mac-wk1 and mac-wk2, with mac-wk2 copy under the "[WK2] [Mac] Support drag in mouse events for WebKit2 EventSender" section.
Darin Adler
Comment 3
2020-04-21 14:49:12 PDT
Created
attachment 397125
[details]
Patch
Darin Adler
Comment 4
2020-04-21 14:49:46 PDT
New version incorporates your comments, Alexey, and also deletes some obsolete directories I stumbled on.
Darin Adler
Comment 5
2020-04-21 14:57:34 PDT
Alexey, ideally I’d like your informal "thumbs up" before I land this.
Alexey Proskuryakov
Comment 6
2020-04-21 15:50:55 PDT
Comment on
attachment 397125
[details]
Patch mac-highsierra is hardcoded in some webkitpy tests (which didn't get triggered on EWS), and I don't know if any of those access the actual file system. So there is some risk, and it would be ideal to land these changes separately. But we can do a followup fix later in the unlikely case that it causes test failures.
Jonathan Bedard
Comment 7
2020-04-21 15:57:30 PDT
(In reply to Alexey Proskuryakov from
comment #6
)
> Comment on
attachment 397125
[details]
> Patch > > mac-highsierra is hardcoded in some webkitpy tests (which didn't get > triggered on EWS), and I don't know if any of those access the actual file > system. So there is some risk, and it would be ideal to land these changes > separately. > > But we can do a followup fix later in the unlikely case that it causes test > failures.
There are some webkitpy tests that access the real file system, but the ones that hard-code High Sierra do it to test port construction, if I recall, and are unrelated to test expectations. In any case, changes made to support iPad mean that expectation parsing should work fine if one of the directories in your baseline search path is missing.
EWS
Comment 8
2020-04-21 16:00:36 PDT
Committed
r260471
: <
https://trac.webkit.org/changeset/260471
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 397125
[details]
.
Radar WebKit Bug Importer
Comment 9
2020-04-21 16:01:16 PDT
<
rdar://problem/62136404
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug