DescriptionRemove ListValue::Append(raw ptr) on Win
ListValue::Append(raw ptr) is deprecated and the unique_ptr version should be
used instead. This CL achieves that on Win, which is the last platform to still
use the raw-pointer Append.
The CL also changes some related calls to DictionaryValue::Set to take
a unique_ptr instead of a raw one.
BUG=581865
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win10_chromium_x64_rel_ng
Review-Url: https://codereview.chromium.org/2809933003
Cr-Commit-Position: refs/heads/master@{#464866}
Committed: https://chromium.googlesource.com/chromium/src/+/7cc8da77161b4ab86ff43a06bda52a53f59a0bff
Patch Set 1 #Patch Set 2 : Fix Mac, Win, iOS #Patch Set 3 : Fix more Win and rebase #Patch Set 4 : More Win fixes #Patch Set 5 : Yet more Win #Patch Set 6 : Rebase and typo #Patch Set 7 : Missing std::move #Patch Set 8 : More Win + AppendString #Patch Set 9 : More Win #
Total comments: 8
Patch Set 10 : Includes #
Depends on Patchset: Messages
Total messages: 47 (41 generated)
|