WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
156699
Web Inspector: Storage DataGrids have a half-pixel transparent/white border below the header
https://bugs.webkit.org/show_bug.cgi?id=156699
Summary
Web Inspector: Storage DataGrids have a half-pixel transparent/white border b...
Timothy Hatcher
Reported
2016-04-18 08:06:56 PDT
Created
attachment 276635
[details]
Screenshot None of the other DataGrids have this issue (the grey border should butt up against the first row). This is likely a regression from the switch to half-pixel borders on tables.
Attachments
Screenshot
(12.22 KB, image/png)
2016-04-18 08:06 PDT
,
Timothy Hatcher
no flags
Details
[Image] Bug
(66.28 KB, image/png)
2016-04-20 16:50 PDT
,
Nikita Vasilyev
no flags
Details
WIP
(1.27 KB, patch)
2016-04-20 18:48 PDT
,
Nikita Vasilyev
nvasilyev
: commit-queue-
Details
Formatted Diff
Diff
[Image] Half pixel off
(16.34 KB, image/png)
2016-04-29 17:45 PDT
,
Nikita Vasilyev
no flags
Details
Patch
(1.26 KB, patch)
2016-05-31 15:35 PDT
,
Nikita Vasilyev
buildbot
: commit-queue-
Details
Formatted Diff
Diff
[Image] With patch applied
(214.31 KB, image/png)
2016-05-31 15:37 PDT
,
Nikita Vasilyev
no flags
Details
Archive of layout-test-results from ews107 for mac-yosemite-wk2
(1023.82 KB, application/zip)
2016-05-31 16:44 PDT
,
Build Bot
no flags
Details
Patch
(1.26 KB, patch)
2016-05-31 16:52 PDT
,
Nikita Vasilyev
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2016-04-18 08:07:11 PDT
<
rdar://problem/25778260
>
Nikita Vasilyev
Comment 2
2016-04-20 16:50:39 PDT
Created
attachment 276866
[details]
[Image] Bug There is another issue with DataGrids' half-pixel borders. They aren't aligned with the sidebar border. As per discussed in person, we should just use 1px horizontal borders for now.
Nikita Vasilyev
Comment 3
2016-04-20 18:48:11 PDT
Created
attachment 276880
[details]
WIP
Nikita Vasilyev
Comment 4
2016-04-20 18:54:06 PDT
Comment on
attachment 276880
[details]
WIP View in context:
https://bugs.webkit.org/attachment.cgi?id=276880&action=review
> Source/WebInspectorUI/UserInterface/Views/DataGrid.css:82 > + box-sizing: content-box;
This should not be necessary. However, without this, the table header is off by half a pixel—it's 22.5 pixels tall. This is bizarre and could be a recent WebKit bug. I'm working on a reduction for Zalan.
Nikita Vasilyev
Comment 5
2016-04-29 17:45:22 PDT
Created
attachment 277766
[details]
[Image] Half pixel off (In reply to
comment #4
)
> Comment on
attachment 276880
[details]
> WIP > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=276880&action=review
> > > Source/WebInspectorUI/UserInterface/Views/DataGrid.css:82 > > + box-sizing: content-box; > > This should not be necessary. However, without this, the table header is off > by half a pixel—it's 22.5 pixels tall. This is bizarre and could be a recent > WebKit bug. > I'm working on a reduction for Zalan.
This bug was introduced by
bug 154437
. However, reverting that change does not fix the issue! See the attached screenshot.
Blaze Burg
Comment 6
2016-04-29 21:07:52 PDT
Comment on
attachment 276880
[details]
WIP Is this patch ready for review? It's named 'WIP'. Clearing r? for now.
Nikita Vasilyev
Comment 7
2016-04-29 21:30:01 PDT
(In reply to
comment #6
)
> Comment on
attachment 276880
[details]
> WIP > > Is this patch ready for review? It's named 'WIP'. Clearing r? for now.
No, it isn't. It does look like a bug in WebKit and I'm still working on a reduction.
Nikita Vasilyev
Comment 8
2016-05-31 15:30:22 PDT
(In reply to
comment #5
)
> Created
attachment 277766
[details]
> [Image] Half pixel off
I cannot reproduce the issue on this screenshot any longer. I assume it was a WebKit rendering bug and now it's fixed.
Nikita Vasilyev
Comment 9
2016-05-31 15:35:21 PDT
Created
attachment 280190
[details]
Patch
Nikita Vasilyev
Comment 10
2016-05-31 15:37:56 PDT
Created
attachment 280191
[details]
[Image] With patch applied
Build Bot
Comment 11
2016-05-31 16:44:12 PDT
Comment on
attachment 280190
[details]
Patch
Attachment 280190
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/1414901
New failing tests: fast/scrolling/scroll-container-horizontally.html
Build Bot
Comment 12
2016-05-31 16:44:15 PDT
Created
attachment 280198
[details]
Archive of layout-test-results from ews107 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Nikita Vasilyev
Comment 13
2016-05-31 16:52:45 PDT
Created
attachment 280200
[details]
Patch Seems like an unrelated flaky test.
WebKit Commit Bot
Comment 14
2016-05-31 17:29:55 PDT
Comment on
attachment 280200
[details]
Patch Clearing flags on attachment: 280200 Committed
r201540
: <
http://trac.webkit.org/changeset/201540
>
WebKit Commit Bot
Comment 15
2016-05-31 17:30:01 PDT
All reviewed patches have been landed. Closing bug.
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