WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 64281
[skia] remove platform helpers for gradients and patterns
https://bugs.webkit.org/show_bug.cgi?id=64281
Summary
[skia] remove platform helpers for gradients and patterns
Mike Reed
Reported
2011-07-11 07:39:38 PDT
[skia] remove platform helpers for gradients and patterns
Attachments
Patch
(14.81 KB, patch)
2011-07-11 07:43 PDT
,
Mike Reed
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-02
(1.32 MB, application/zip)
2011-07-11 08:03 PDT
,
WebKit Review Bot
no flags
Details
Patch
(14.85 KB, patch)
2011-07-11 08:09 PDT
,
Mike Reed
no flags
Details
Formatted Diff
Diff
Patch
(15.31 KB, patch)
2011-07-11 08:39 PDT
,
Mike Reed
no flags
Details
Formatted Diff
Diff
Patch
(15.25 KB, patch)
2011-07-11 10:51 PDT
,
Mike Reed
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Mike Reed
Comment 1
2011-07-11 07:43:03 PDT
Created
attachment 100298
[details]
Patch
WebKit Review Bot
Comment 2
2011-07-11 07:44:47 PDT
Attachment 100298
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/ChangeLog:10: Line contains tab character. [whitespace/tab] [5] Source/WebCore/ChangeLog:11: Line contains tab character. [whitespace/tab] [5] Source/WebCore/ChangeLog:12: Line contains tab character. [whitespace/tab] [5] Source/WebCore/ChangeLog:13: Line contains tab character. [whitespace/tab] [5] Total errors found: 4 in 4 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Review Bot
Comment 3
2011-07-11 08:02:59 PDT
Comment on
attachment 100298
[details]
Patch
Attachment 100298
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/9013341
New failing tests: fast/dom/Geolocation/no-page-cache.html fast/dom/location-new-window-no-crash.html fast/backgrounds/background-leakage.html fast/dom/Window/window-early-properties.html fast/box-shadow/scaled-box-shadow.html fast/dom/Window/setting-properties-on-closed-window.html fast/dom/Document/early-document-access.html http/tests/appcache/crash-when-navigating-away-then-back.html fast/backgrounds/repeat/negative-offset-repeat.html http/tests/cache/history-only-cached-subresource-loads.html fast/dom/Window/window-onFocus.html http/tests/cache/history-only-cached-subresource-loads-max-age-https.html fast/blockflow/japanese-lr-selection.html fast/dom/DeviceOrientation/no-page-cache.html editing/selection/4975120.html fast/dom/Window/console-functions.html editing/selection/caret-and-focus-ring.html fast/dom/Window/new-window-opener.html fast/dom/Geolocation/window-close-crash.html fast/dom/wrapper-classes.html fast/dom/DeviceMotion/no-page-cache.html fast/blockflow/japanese-rl-selection.html fast/dom/Window/Location/set-location-after-close.html fast/dom/HTMLDocument/hasFocus.html editing/selection/selection-background.html
WebKit Review Bot
Comment 4
2011-07-11 08:03:03 PDT
Created
attachment 100301
[details]
Archive of layout-test-results from ec2-cr-linux-02 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-02 Port: Chromium Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Mike Reed
Comment 5
2011-07-11 08:09:11 PDT
Created
attachment 100302
[details]
Patch
Mike Reed
Comment 6
2011-07-11 08:39:28 PDT
Created
attachment 100305
[details]
Patch
Stephen White
Comment 7
2011-07-11 10:30:47 PDT
Comment on
attachment 100305
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=100305&action=review
Thanks for the cleanup. r=me
> Source/WebCore/platform/graphics/skia/PlatformContextSkia.cpp:376 > + SkColor color) const {
Nit: Don't wrap at 80 cols.
> Source/WebCore/platform/graphics/skia/PlatformContextSkia.cpp:397 > + m_state->m_fillColor);
Nit: Don't wrap at 80 cols.
> Source/WebCore/platform/graphics/skia/PlatformContextSkia.cpp:406 > + m_state->m_strokeColor);
Nit: Don't wrap at 80 cols.
> Source/WebCore/platform/graphics/skia/PlatformContextSkia.h:86 > + void setGraphicsContext(const GraphicsContext* gc) { m_gc = gc; }
This is a bit circular, but I guess it's ok. We had avoided the need for a backpointer up until now, but I think the cleaner approach in the rest of your patch justifies a circular reference.
Mike Reed
Comment 8
2011-07-11 10:51:51 PDT
Created
attachment 100328
[details]
Patch
Mike Reed
Comment 9
2011-07-11 10:52:55 PDT
no code change from last review, just fixing 80-columns
Stephen White
Comment 10
2011-07-11 10:59:01 PDT
Comment on
attachment 100328
[details]
Patch Looks good.
WebKit Review Bot
Comment 11
2011-07-11 11:39:24 PDT
Comment on
attachment 100328
[details]
Patch Clearing flags on attachment: 100328 Committed
r90767
: <
http://trac.webkit.org/changeset/90767
>
WebKit Review Bot
Comment 12
2011-07-11 11:39:31 PDT
All reviewed patches have been landed. Closing bug.
Dongseong Hwang
Comment 13
2011-07-11 18:22:43 PDT
***
Bug 63871
has been marked as a duplicate of this bug. ***
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