Summary: | CSS 2.1 failure: various before-after-* tests fail | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Simon Fraser (smfr) <simon.fraser> | ||||||||||
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||||||
Status: | RESOLVED FIXED | ||||||||||||
Severity: | Normal | CC: | carol, commit-queue, mrobinson, rniwa, xan.lopez | ||||||||||
Priority: | P2 | ||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||
Hardware: | All | ||||||||||||
OS: | All | ||||||||||||
Bug Depends on: | |||||||||||||
Bug Blocks: | 47141 | ||||||||||||
Attachments: |
|
Description
Simon Fraser (smfr)
2010-10-05 14:02:41 PDT
http://test.csswg.org/suites/css2.1/20101210/html4/before-after-display-types-001.htm causes ASSERT due to the fact that the parent of a CounterRenderer is not an :after or :before renderer. Shall study why and if this is a valid layout shall fix the code. Have fix for the ASSERT, but test results are still bad. More patches to follow. Created attachment 85962 [details]
Proposed Patch. Fixes ASSERT.
Comment on attachment 85962 [details]
Proposed Patch. Fixes ASSERT.
r=me
Comment on attachment 85962 [details] Proposed Patch. Fixes ASSERT. Rejecting attachment 85962 [details] from commit-queue. Failed to run "['./Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=cr-jail-3', 'build-..." exit_code: 2 Last 500 characters of output: ........................................................................................................................................................................................................................... fast/css/content ........ fast/css/counters .. fast/css/counters/complex-before.html -> failed Exiting early after 1 failures. 6858 tests run. 151.21s total testing time 6857 test cases (99%) succeeded 1 test case (<1%) had incorrect layout 4 test cases (<1%) had stderr output Full output: http://queues.webkit.org/results/8221665 Created attachment 86569 [details]
Proposed Patch. Fixed problem with the expected result of my own test
Created attachment 86573 [details]
Proposed Patch. Rebased to help the queue
The commit-queue encountered the following flaky tests while processing attachment 86573 [details]: inspector/debugger/debugger-pause-on-breakpoint.html bug 56903 (authors: pfeldman@chromium.org and podivilov@chromium.org) The commit-queue is continuing to process your patch. Comment on attachment 86573 [details] Proposed Patch. Rebased to help the queue Rejecting attachment 86573 [details] from commit-queue. Failed to run "['./Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=eseidel-cq-sf', 'la..." exit_code: 1 Last 500 characters of output: n/refs/remotes/origin/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc ... Currently at 81753 = 36be2a6c7a82817f77d2fbc4e21f8a04b22af63f r81754 = 673be2edca398e0a227ccfc535762ebb3c4d7279 r81755 = 3d6040d948ab4c4f2e1f7120297d1a2229ea7136 r81756 = 45e9d313fc334d71db88c8341dfd13b3203b2043 Done rebuilding .git/svn/refs/remotes/origin/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc First, rewinding head to replay your work on top of it... Fast-forwarded master to refs/remotes/origin/master. Full output: http://queues.webkit.org/results/8224661 Created attachment 86617 [details]
Fix reviewer name in LayoutTests/Changelog.
Comment on attachment 86617 [details] Fix reviewer name in LayoutTests/Changelog. Clearing flags on attachment: 86617 Committed r81778: <http://trac.webkit.org/changeset/81778> All reviewed patches have been landed. Closing bug. The test added by this patch is failing on GTK: http://build.webkit.org/results/GTK%20Linux%2032-bit%20Debug/r88586%20(15796)/results.html http://build.webkit.org/results/GTK%20Linux%2064-bit%20Debug/r88595%20(23266)/results.html http://build.webkit.org/results/GTK%20Linux%2064-bit%20Debug/r88593%20(23265)/results.html |