WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
187921
DisplayList::DrawRect() should take half of the border thickness into account when calculating the localBounds.
https://bugs.webkit.org/show_bug.cgi?id=187921
Summary
DisplayList::DrawRect() should take half of the border thickness into account...
Said Abou-Hallawa
Reported
2018-07-23 13:52:39 PDT
This fixes some of the layout tests when enabling DisplayLists for paint phases.
Attachments
Patch
(279.06 KB, patch)
2018-07-23 14:00 PDT
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Patch for Review
(2.58 KB, patch)
2018-07-23 14:23 PDT
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews103 for mac-sierra
(2.35 MB, application/zip)
2018-07-23 15:37 PDT
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews107 for mac-sierra-wk2
(3.31 MB, application/zip)
2018-07-23 15:38 PDT
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews112 for mac-sierra
(3.15 MB, application/zip)
2018-07-23 16:10 PDT
,
EWS Watchlist
no flags
Details
Patch
(281.06 KB, patch)
2018-07-24 12:08 PDT
,
Said Abou-Hallawa
ews-watchlist
: commit-queue-
Details
Formatted Diff
Diff
Archive of layout-test-results from ews104 for mac-sierra-wk2
(3.15 MB, application/zip)
2018-07-24 13:29 PDT
,
EWS Watchlist
no flags
Details
Patch for Review
(5.58 KB, patch)
2018-07-24 13:37 PDT
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Show Obsolete
(6)
View All
Add attachment
proposed patch, testcase, etc.
Said Abou-Hallawa
Comment 1
2018-07-23 14:00:17 PDT
Created
attachment 345606
[details]
Patch
Simon Fraser (smfr)
Comment 2
2018-07-23 14:19:17 PDT
These patches are impossible to review. I want to r- the templatization patch
Said Abou-Hallawa
Comment 3
2018-07-23 14:23:58 PDT
Created
attachment 345607
[details]
Patch for Review
Said Abou-Hallawa
Comment 4
2018-07-23 14:34:43 PDT
(In reply to Simon Fraser (smfr) from
comment #2
)
> These patches are impossible to review. I want to r- the templatization patch
I have not asked for review yet for these patches (I mean getting r- or r+ for them). I will do that once I confirm we are getting a progression on MotionMark from this work, which should happen soon. But you can add your comments you want in the patch named "Patch for Review". This patch has only the difference between the EWS patch of this bug and the EWS patch of the
https://bugs.webkit.org/show_bug.cgi?id=187898
. I did not understand why you "want to r- the templatization patch"
https://bugs.webkit.org/show_bug.cgi?id=187002
. I think I answered all your concerns and the last patch succeeded to pass the compilation on all ports. So if you still have other concerns please add them there and I will be happy to answer them. Or I will change the approach if the current patch can't be changed to answer your concern.
EWS Watchlist
Comment 5
2018-07-23 15:37:13 PDT
Comment on
attachment 345606
[details]
Patch
Attachment 345606
[details]
did not pass mac-ews (mac): Output:
https://webkit-queues.webkit.org/results/8631039
New failing tests: displaylists/layer-dispay-list.html
EWS Watchlist
Comment 6
2018-07-23 15:37:15 PDT
Created
attachment 345615
[details]
Archive of layout-test-results from ews103 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 7
2018-07-23 15:38:41 PDT
Comment on
attachment 345606
[details]
Patch
Attachment 345606
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
https://webkit-queues.webkit.org/results/8630947
New failing tests: displaylists/layer-dispay-list.html
EWS Watchlist
Comment 8
2018-07-23 15:38:43 PDT
Created
attachment 345616
[details]
Archive of layout-test-results from ews107 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 9
2018-07-23 16:10:56 PDT
Comment on
attachment 345606
[details]
Patch
Attachment 345606
[details]
did not pass mac-debug-ews (mac): Output:
https://webkit-queues.webkit.org/results/8631271
New failing tests: displaylists/layer-dispay-list.html
EWS Watchlist
Comment 10
2018-07-23 16:10:58 PDT
Created
attachment 345620
[details]
Archive of layout-test-results from ews112 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-sierra Platform: Mac OS X 10.12.6
Said Abou-Hallawa
Comment 11
2018-07-24 12:08:40 PDT
Created
attachment 345699
[details]
Patch
EWS Watchlist
Comment 12
2018-07-24 13:29:40 PDT
Comment on
attachment 345699
[details]
Patch
Attachment 345699
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
https://webkit-queues.webkit.org/results/8641270
New failing tests: accessibility/smart-invert-reference.html
EWS Watchlist
Comment 13
2018-07-24 13:29:42 PDT
Created
attachment 345706
[details]
Archive of layout-test-results from ews104 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Said Abou-Hallawa
Comment 14
2018-07-24 13:37:18 PDT
Created
attachment 345708
[details]
Patch for Review
Jon Lee
Comment 15
2018-07-24 21:28:51 PDT
(In reply to Said Abou-Hallawa from
comment #4
)
> (In reply to Simon Fraser (smfr) from
comment #2
) > > These patches are impossible to review. I want to r- the templatization patch > > I have not asked for review yet for these patches (I mean getting r- or r+ > for them). I will do that once I confirm we are getting a progression on > MotionMark from this work, which should happen soon. >
It would be helpful if the patches were labeled as "Patch for EWS" or "WIP Patch".
Radar WebKit Bug Importer
Comment 16
2018-08-06 16:38:14 PDT
<
rdar://problem/42986543
>
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