WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
75007
[CSSRegions]Rollout support for background-color region styling
https://bugs.webkit.org/show_bug.cgi?id=75007
Summary
[CSSRegions]Rollout support for background-color region styling
Mihnea Ovidenie
Reported
2011-12-21 07:03:41 PST
Temporary rollout support for region styling (background-color) since it causes performance regression (see
https://bugs.webkit.org/show_bug.cgi?id=74141
). I will add the support back after: 1. Improve speed of methods that call RenderObject::style() extensively 2. Finish analyze the regression in performance of the current patch.
Attachments
Patch
(30.75 KB, patch)
2011-12-21 07:28 PST
,
Mihnea Ovidenie
no flags
Details
Formatted Diff
Diff
Patch for landing
(31.65 KB, patch)
2012-01-04 06:19 PST
,
Mihnea Ovidenie
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Mihnea Ovidenie
Comment 1
2011-12-21 07:28:45 PST
Created
attachment 120179
[details]
Patch
Tony Chang
Comment 2
2011-12-27 10:07:30 PST
Comment on
attachment 120179
[details]
Patch Thanks!
WebKit Review Bot
Comment 3
2011-12-27 10:13:30 PST
Comment on
attachment 120179
[details]
Patch Rejecting
attachment 120179
[details]
from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: WebCore/rendering/RenderObject.cpp patching file Source/WebCore/rendering/RenderObject.h patching file Source/WebCore/rendering/RenderObjectChildList.cpp patching file Source/WebCore/rendering/RenderRegion.cpp patching file Source/WebCore/rendering/RenderRegion.h patching file Source/WebCore/rendering/RenderView.cpp patching file Source/WebCore/rendering/RenderView.h Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--reviewer', u'Tony Chang', u'--force']" exit_code: 1 Full output:
http://queues.webkit.org/results/11039357
Mihnea Ovidenie
Comment 4
2012-01-04 06:19:01 PST
Created
attachment 121104
[details]
Patch for landing
WebKit Review Bot
Comment 5
2012-01-04 06:51:47 PST
Comment on
attachment 121104
[details]
Patch for landing Clearing flags on attachment: 121104 Committed
r104036
: <
http://trac.webkit.org/changeset/104036
>
WebKit Review Bot
Comment 6
2012-01-04 06:51:52 PST
All reviewed patches have been landed. Closing bug.
Tony Chang
Comment 7
2012-01-04 10:27:25 PST
This didn't seem to change the perf results, so the previous changes (removing the branch in RenderObject::style() and inlining initForRegionStyling()) seem to be sufficient. I think the path forward is to first change callers of RenderObject::style() to cache the pointer, then try to reland the patch and watch for regressions.
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