Summary: | [CSS 2.1 Conformance] border shorthand should only accept a maximum of 3 border subproperties | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Gérard Talbot (no longer involved) <browserbugs2> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | VERIFIED FIXED | ||
Severity: | normal | Keywords: | testcase |
Priority: | NOR | ||
Version: | 4.7.4 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdelibs/ca11720e0179897fe1bec6af7a5e2e4305aba4ad | Version Fixed In: | 4.13.3 |
Sentry Crash Report: |
Description
Gérard Talbot (no longer involved)
2011-05-30 18:54:34 UTC
IE8 also passes this test Gérard IE9 also passes this test. Gérard Submitted to CSS 2.1 test suite: http://test.csswg.org/suites/css2.1/nightly-unstable/html4/shand-border-001.htm Gérard Konqueror 4.7.4 (KHTML rendering engine): CSS parser handling border shorthand CONFIRMING Git commit ca11720e0179897fe1bec6af7a5e2e4305aba4ad by Andrea Iacovitti. Committed on 10/06/2014 at 16:06. Pushed by aiacovitti into branch 'KDE/4.13'. Rework parseShortHand() to be able to reject shorthand in case: - number of values is greater than the maximum expected - there is more than one value that apply to the same subproperty When rejected clean up from valid subproperties added while parsing. Related: bug 301588, bug 189774 FIXED-IN: 4.13.3 M +41 -13 khtml/css/cssparser.cpp M +1 -1 khtml/css/cssparser.h http://commits.kde.org/kdelibs/ca11720e0179897fe1bec6af7a5e2e4305aba4ad I am using now Konqueror 4.13.3 Marking as VERIFIED and FIXED. Thank you Andrea!! Gérard |