New issue
Advanced search Search tips

Issue 831261 link

Starred by 0 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 646113
issue 830040



Sign in to add a comment

Replace usages of DictionaryValue/ListValues with map/array and remove the mojom types

Project Member Reported by oksamyt@chromium.org, Apr 10 2018

Issue description

Since the new values.typemap maps Value, DictionaryValue and ListValue to base::Value, DictionaryValue and ListValue from //mojo/public/mojom/base/values.mojom can be removed and their usages replaced with array<Value> and map<string, Value>.

List of files referencing *Value mojom type can be found in
http://sheets/1e3K3Z4jYnD6qNemi7e1s7LW-x13Q2AToQXexV7yGSs4#gid=0
 
Cc: roc...@chromium.org dcheng@chromium.org
Blockedon: 830040
Owner: oksamyt@chromium.org
Status: Assigned (was: Available)
Status: Started (was: Assigned)
Blockedon: 646113
Status: Assigned (was: Started)
Postponing the changes until the Value class is updated to allow easy conversion to and from base::flat_map<std::string, base::Value>, which is a part of https://crbug.com/646113.
Cc: -roc...@chromium.org rockot@google.com

Sign in to add a comment