Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(140)

Issue 1636503005: Avoid unnecessary CoW for outer DataRef when applying transform-origin (Closed)

Created:
4 years, 11 months ago by fs
Modified:
4 years, 11 months ago
Reviewers:
pdr.
CC:
blink-reviews, blink-reviews-style_chromium.org, chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Avoid unnecessary CoW for outer DataRef when applying transform-origin Even if the transform-origin is the same as the current value, rareNonInheritedData will still be copied. Add a new macro SET_NESTED_VAR, similar to the existing SET_VAR, but allowing an intermediate |base| field to be specified, avoiding the access in the dereference of that field from the group. BUG=571183 Committed: https://crrev.com/2e0ff75609854844e4e83deae140b728535fea23 Cr-Commit-Position: refs/heads/master@{#371766}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -1 line) Patch
M third_party/WebKit/Source/core/style/ComputedStyle.h View 2 chunks +5 lines, -1 line 0 comments Download

Messages

Total messages: 15 (4 generated)
fs
Something I noticed while looking at the reference perf-bug. Took it for a spin on ...
4 years, 11 months ago (2016-01-26 18:29:45 UTC) #2
pdr.
On 2016/01/26 at 18:29:45, fs wrote: > Something I noticed while looking at the reference ...
4 years, 11 months ago (2016-01-26 18:52:59 UTC) #4
fs
On 2016/01/26 at 18:52:59, pdr wrote: > On 2016/01/26 at 18:29:45, fs wrote: > > ...
4 years, 11 months ago (2016-01-26 19:04:40 UTC) #5
pdr.
On 2016/01/26 at 19:04:40, fs wrote: > On 2016/01/26 at 18:52:59, pdr wrote: > > ...
4 years, 11 months ago (2016-01-26 19:07:18 UTC) #6
fs
On 2016/01/26 at 19:07:18, pdr wrote: > On 2016/01/26 at 19:04:40, fs wrote: > > ...
4 years, 11 months ago (2016-01-26 19:17:10 UTC) #7
pdr.
On 2016/01/26 at 19:17:10, fs wrote: > On 2016/01/26 at 19:07:18, pdr wrote: > > ...
4 years, 11 months ago (2016-01-26 19:33:15 UTC) #8
fs
On 2016/01/26 at 19:33:15, pdr wrote: > On 2016/01/26 at 19:17:10, fs wrote: > > ...
4 years, 11 months ago (2016-01-26 19:37:32 UTC) #9
pdr.
On 2016/01/26 at 19:37:32, fs wrote: > On 2016/01/26 at 19:33:15, pdr wrote: > > ...
4 years, 11 months ago (2016-01-26 19:39:24 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1636503005/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1636503005/1
4 years, 11 months ago (2016-01-27 09:02:54 UTC) #12
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 11 months ago (2016-01-27 10:21:15 UTC) #13
commit-bot: I haz the power
4 years, 11 months ago (2016-01-27 10:22:10 UTC) #15
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/2e0ff75609854844e4e83deae140b728535fea23
Cr-Commit-Position: refs/heads/master@{#371766}

Powered by Google App Engine
This is Rietveld 408576698