summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/GraphicsContextAndroid.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove old scalar conversionsRussell Brenner2011-07-011-4/+4
| | | | | | | | | | The webkit merge from CL 112610 introduced an api change in setrectForUnderline, changing two params from int to float. The body of the function, however, was still performing int to float conversions, resulting in a debug assert within skia and conversion results forced to zero. This CL removes the outdated conversion. Change-Id: I0d5fae39552c3e6801b83e6c4363dc063a01b165
* Fix rounded rectangle background colour.Ben Murdoch2011-06-161-0/+1
| | | | | | | | | Apply WebKit change http://trac.webkit.org/changeset/83002 to our GraphicsContext port. Bug: 4674341 Change-Id: I1399ae0f12aff3f24417a7d6f36006a73e8e48ff
* Merge WebKit at r84325: Fix GraphicsContextAndroid.cppBen Murdoch2011-06-101-1/+1
| | | | | | | | GraphicsContext::roundToDevicePixels has a new parameter. See http://trac.webkit.org/changeset/83216 Change-Id: I9f215b450c790ac1e6a54959e5cbee43d3a25694
* Merge WebKit at r80534: Fix GraphicsContextAndroid.cppBen Murdoch2011-06-021-0/+8
| | | | | | | | | Need to provide an Android implementation of new setCTM() function. See http://trac.webkit.org/changeset/78704 Change-Id: Iefd0225495bec6f4945f02660a450018e4270593
* Merge WebKit at r80534: Fix uses of rounding hacks.Ben Murdoch2011-06-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Font rounding hacks have been removed upstream, so there is no need for our local code anymore. Remove all uses of the ANDROID_DISABLE_ROUNDING_HACKS macro. Note that this brings our behavior in line with upstream - Android will see a change in behavior to before the merge as we did not disable rounding hacks in all cases. - SVGInlineTextBox::SVGInlineTextBox() - we don't pass a value for disableRoundingHacks, so we don't disable hacks, so this behaviour will change as rounding hacks are disabled now. - RenderText::createTextBox() - We pass a value for disableRoundingHacks, true if any parent is a text control. So we will change behavior in any case where the parent is not a text control. Note that although we may see a change in behavior, that change is consistent with the upstream codebase. See http://trac.webkit.org/changeset/78846 Change-Id: I5d4d7298083acc519199c4c38ab5acdef5bdc537
* Merge WebKit at r78450: GraphicsContext current path removedSteve Block2011-05-251-56/+4
| | | | | | See http://trac.webkit.org/changeset/76688 Change-Id: I1de96683ffe1805f710ac8161579d3a399065f4d
* Merge WebKit at r75315: Move Android-specific WebCore files to SourceSteve Block2011-05-121-0/+1334
This moves files in the following WebCore subdirectories ... - bindings/js - bindings/v8/custom - plugins/android - platform/android - platform/graphics/android - page/ - css/ - dom/ - loader/archive/android