|
|
Created:
5 years ago by ramya.v Modified:
5 years ago CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, blink-reviews-style_chromium.org, chromium-reviews, dglazkov+blink, do_not_use, Timothy Loh Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionAdding/Removing same class multiple times schedules same invalidation set.
Avoided scheduling same invalidation set if it already exists in
pending invalidations vector.
BUG=403252
Committed: https://crrev.com/cb526e637d1f69e898a833f58eec9a59745250bf
Cr-Commit-Position: refs/heads/master@{#366343}
Patch Set 1 #
Total comments: 4
Patch Set 2 : Updating as per review comments #Messages
Total messages: 17 (8 generated)
ramya.v@samsung.com changed reviewers: + ericwilligers@chromium.org, esprehn@chromium.org
PTAL! Thanks
Seems legit, lgtm. One comment about style. https://codereview.chromium.org/1533063002/diff/1/third_party/WebKit/Source/c... File third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp (right): https://codereview.chromium.org/1533063002/diff/1/third_party/WebKit/Source/c... third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:73: if (!pendingInvalidations.siblings().contains(invalidationSet)) ditto https://codereview.chromium.org/1533063002/diff/1/third_party/WebKit/Source/c... third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:83: if (!invalidationSet->isEmpty()) { you might write: if (invalidationSet->isEmpty()) continue; instead to avoid needing to indent the loop body so much.
Updated the nits as per review comments. PTAL! Thanks https://codereview.chromium.org/1533063002/diff/1/third_party/WebKit/Source/c... File third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp (right): https://codereview.chromium.org/1533063002/diff/1/third_party/WebKit/Source/c... third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:73: if (!pendingInvalidations.siblings().contains(invalidationSet)) On 2015/12/19 03:34:23, esprehn wrote: > ditto Done. https://codereview.chromium.org/1533063002/diff/1/third_party/WebKit/Source/c... third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:83: if (!invalidationSet->isEmpty()) { On 2015/12/19 03:34:23, esprehn wrote: > you might write: > > if (invalidationSet->isEmpty()) > continue; > > instead to avoid needing to indent the loop body so much. Done.
The CQ bit was checked by ericwilligers@chromium.org
lgtm
The patchset sent to the CQ was uploaded after l-g-t-m from esprehn@chromium.org Link to the patchset: https://codereview.chromium.org/1533063002/#ps20001 (title: "Updating as per review comments")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1533063002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1533063002/20001
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_...)
Patchset #3 (id:40001) has been deleted
The CQ bit was checked by ramya.v@samsung.com
The patchset sent to the CQ was uploaded after l-g-t-m from esprehn@chromium.org Link to the patchset: https://codereview.chromium.org/1533063002/#ps20001 (title: "Updating as per review comments")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1533063002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1533063002/20001
Message was sent while issue was closed.
Committed patchset #2 (id:20001)
Message was sent while issue was closed.
Description was changed from ========== Adding/Removing same class multiple times schedules same invalidation set. Avoided scheduling same invalidation set if it already exists in pending invalidations vector. BUG=403252 ========== to ========== Adding/Removing same class multiple times schedules same invalidation set. Avoided scheduling same invalidation set if it already exists in pending invalidations vector. BUG=403252 Committed: https://crrev.com/cb526e637d1f69e898a833f58eec9a59745250bf Cr-Commit-Position: refs/heads/master@{#366343} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/cb526e637d1f69e898a833f58eec9a59745250bf Cr-Commit-Position: refs/heads/master@{#366343} |