WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
53114
CSS 2.1 failure: before-after-table-parts-00* ::before and ::after don't work on table-internal elements like tr
https://bugs.webkit.org/show_bug.cgi?id=53114
Summary
CSS 2.1 failure: before-after-table-parts-00* ::before and ::after don't work...
Tab Atkins
Reported
2011-01-25 12:22:42 PST
Test:
http://test.csswg.org/suites/css2.1/20110111/html4/before-after-table-parts-001.htm
Ref:
http://test.csswg.org/suites/css2.1/20110111/html4/before-after-table-parts-001-ref.htm
According to the CSS 2.1 spec, ::before and ::after can be generated on all elements. Webkit doesn't allow them to be generated on table-internal elements (any element with 'display' of 'table-row', 'table-row-group', 'table-header-group', 'table-footer-group'). It should. This causes the first two tests in the first column, and all of tests in the second column, to fail.
Attachments
Add attachment
proposed patch, testcase, etc.
Ahmad Saleem
Comment 1
2022-09-30 08:19:32 PDT
I am not able to see any difference with Safari 16 with other browsers (Chrome Canary 108 and Firefox Nightly 107). I am marking this as "RESOLVED CONFIGURATION CHANGED". If it is reproducible and I am testing wrong, please reopen. Thanks!
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