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

Issue 2861203002: Refactor some vector icon parsing code for reuse (Closed)

Created:
3 years, 7 months ago by Evan Stade
Modified:
3 years, 7 months ago
Reviewers:
tdanderson
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactor some vector icon parsing code for reuse. The goal of this refactor is to create a shared class for iterating over the elements in a vector icon. This allows us to get data out of a vector icon without running it through PaintPath. BUG=718549 Review-Url: https://codereview.chromium.org/2861203002 Cr-Commit-Position: refs/heads/master@{#470629} Committed: https://chromium.googlesource.com/chromium/src/+/731e5cc35e6abe694a9d25d0b2345da435a43bfe

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : compile more #

Total comments: 13

Patch Set 4 : advance #

Patch Set 5 : probably unnecessary rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+131 lines, -117 lines) Patch
M ui/gfx/paint_vector_icon.cc View 1 2 3 7 chunks +129 lines, -115 lines 0 comments Download
M ui/gfx/vector_icon_types.h View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 35 (25 generated)
Evan Stade
Split off from the greater project so it's easier to digest. Here's how this will ...
3 years, 7 months ago (2017-05-05 22:58:02 UTC) #3
tdanderson
LG, I have left some comments below. https://codereview.chromium.org/2861203002/diff/30001/ui/gfx/paint_vector_icon.cc File ui/gfx/paint_vector_icon.cc (right): https://codereview.chromium.org/2861203002/diff/30001/ui/gfx/paint_vector_icon.cc#newcode5 ui/gfx/paint_vector_icon.cc:5: #include "ui/gfx/paint_vector_icon.h" ...
3 years, 7 months ago (2017-05-08 20:13:20 UTC) #12
Evan Stade
https://codereview.chromium.org/2861203002/diff/30001/ui/gfx/paint_vector_icon.cc File ui/gfx/paint_vector_icon.cc (right): https://codereview.chromium.org/2861203002/diff/30001/ui/gfx/paint_vector_icon.cc#newcode5 ui/gfx/paint_vector_icon.cc:5: #include "ui/gfx/paint_vector_icon.h" On 2017/05/08 20:13:20, tdanderson wrote: > general ...
3 years, 7 months ago (2017-05-08 22:13:38 UTC) #13
tdanderson
ps5 lgtm https://codereview.chromium.org/2861203002/diff/30001/ui/gfx/paint_vector_icon.cc File ui/gfx/paint_vector_icon.cc (right): https://codereview.chromium.org/2861203002/diff/30001/ui/gfx/paint_vector_icon.cc#newcode5 ui/gfx/paint_vector_icon.cc:5: #include "ui/gfx/paint_vector_icon.h" On 2017/05/08 22:13:37, Evan Stade ...
3 years, 7 months ago (2017-05-09 16:42:49 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2861203002/70001
3 years, 7 months ago (2017-05-09 21:24:36 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: android_compile_dbg on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/265720)
3 years, 7 months ago (2017-05-09 23:47:28 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2861203002/70001
3 years, 7 months ago (2017-05-10 01:58:39 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: chromeos_daisy_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_TIMED_OUT, build has not started yet; ...
3 years, 7 months ago (2017-05-10 04:00:42 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2861203002/70001
3 years, 7 months ago (2017-05-10 16:33:28 UTC) #32
commit-bot: I haz the power
3 years, 7 months ago (2017-05-10 17:23:42 UTC) #35
Message was sent while issue was closed.
Committed patchset #5 (id:70001) as
https://chromium.googlesource.com/chromium/src/+/731e5cc35e6abe694a9d25d0b234...

Powered by Google App Engine
This is Rietveld 408576698