OLD | NEW |
1 2011-06-21 Levi Weintraub <leviw@chromium.org> | 1 2011-06-21 Levi Weintraub <leviw@chromium.org> |
2 | 2 |
3 Reviewed by Eric Seidel. | 3 Reviewed by Eric Seidel. |
4 | 4 |
5 Text is scaled in a stair-step pattern | 5 Text is scaled in a stair-step pattern |
6 https://bugs.webkit.org/show_bug.cgi?id=60317 | 6 https://bugs.webkit.org/show_bug.cgi?id=60317 |
7 | 7 |
8 Stop scaling the specified font to the actual on-screen value when font-
rendering: | 8 Stop scaling the specified font to the actual on-screen value when font-
rendering: |
9 geometricPrecision is specified, but instead scale the graphics context.
This allows | 9 geometricPrecision is specified, but instead scale the graphics context.
This allows |
10 us to scale text up and down smoothly. | 10 us to scale text up and down smoothly. |
11 | 11 |
12 Test: svg/text/scaling-font-with-geometric-precision.html | 12 Test: svg/text/scaling-font-with-geometric-precision.html |
13 | 13 |
14 * rendering/svg/RenderSVGInlineText.cpp: | 14 * rendering/svg/RenderSVGInlineText.cpp: |
15 (WebCore::RenderSVGInlineText::computeNewScaledFontForStyle): | 15 (WebCore::RenderSVGInlineText::computeNewScaledFontForStyle): |
16 | 16 |
| 17 2011-06-17 Julien Chaffraix <jchaffraix@webkit.org> |
| 18 |
| 19 Reviewed by Darin Adler. |
| 20 |
| 21 Assertion failure in SVGTextLayoutEngine constructor (!m_layoutAttribute
s.isEmpty()) |
| 22 https://bugs.webkit.org/show_bug.cgi?id=62884 |
| 23 |
| 24 Test: svg/custom/assert-empty-layout-attributes.svg |
| 25 |
| 26 * rendering/svg/SVGRootInlineBox.cpp: |
| 27 (WebCore::SVGRootInlineBox::computePerCharacterLayoutInformation): Added
a early return here. |
| 28 It is not needed to do the text layout algorithm if you don't have any l
ayout information as |
| 29 your size is (0, 0) anyway. |
| 30 |
17 2011-06-09 Julien Chaffraix <jchaffraix@webkit.org> | 31 2011-06-09 Julien Chaffraix <jchaffraix@webkit.org> |
18 | 32 |
19 Reviewed by Darin Adler. | 33 Reviewed by Darin Adler. |
20 | 34 |
21 WebCore::WebKitCSSKeyframesRuleInternal::nameAttrSetter() - crash | 35 WebCore::WebKitCSSKeyframesRuleInternal::nameAttrSetter() - crash |
22 https://bugs.webkit.org/show_bug.cgi?id=62384 | 36 https://bugs.webkit.org/show_bug.cgi?id=62384 |
23 | 37 |
24 Test: fast/css/webkit-keyframes-crash.html | 38 Test: fast/css/webkit-keyframes-crash.html |
25 | 39 |
26 * css/WebKitCSSKeyframesRule.cpp: | 40 * css/WebKitCSSKeyframesRule.cpp: |
(...skipping 2658 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2685 fast/viewport/viewport-45.html fails in GTK+/Qt | 2699 fast/viewport/viewport-45.html fails in GTK+/Qt |
2686 https://bugs.webkit.org/show_bug.cgi?id=47481 | 2700 https://bugs.webkit.org/show_bug.cgi?id=47481 |
2687 | 2701 |
2688 computeViewportAttributes does many math operations with float point ari
thmetic | 2702 computeViewportAttributes does many math operations with float point ari
thmetic |
2689 and in some cases there is loss of precision making tests have incorrect
values. | 2703 and in some cases there is loss of precision making tests have incorrect
values. |
2690 | 2704 |
2691 * dom/ViewportArguments.cpp: | 2705 * dom/ViewportArguments.cpp: |
2692 (WebCore::computeViewportAttributes): | 2706 (WebCore::computeViewportAttributes): |
2693 | 2707 |
2694 == Rolled over to ChangeLog-2011-06-04 == | 2708 == Rolled over to ChangeLog-2011-06-04 == |
OLD | NEW |