From d4b64a7bf6f7d450e41f5133890cdaebb30623da Mon Sep 17 00:00:00 2001 From: benwells Date: Thu, 11 Dec 2014 04:38:27 -0800 Subject: Ensure there are always nice icons for bookmark apps. This change does a few things. Firstly, it stops bookmark apps from using downloaded favicons / manifest icons. Secondly, it syncs the color it uses to generate icons. Thirdly, machines that bookmark apps are synced onto will now generate icons using the synced color. This means bookmark apps will always have nice icons (although not the ones downloaded) and they will always be consistent across machines. Once blob sync is available the downloaded icons will be kept and synced. BUG=439347 Review URL: https://codereview.chromium.org/782693002 Cr-Commit-Position: refs/heads/master@{#307889} --- sync/protocol/app_specifics.proto | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sync') diff --git a/sync/protocol/app_specifics.proto b/sync/protocol/app_specifics.proto index e2f9ef8..a43ea2f 100644 --- a/sync/protocol/app_specifics.proto +++ b/sync/protocol/app_specifics.proto @@ -75,4 +75,8 @@ message AppSpecifics { // This is the description of a bookmark app. optional string bookmark_app_description = 7; + + // This is the color to use when generating bookmark app icons. The string is + // in #rrggbb or #rgb syntax, e.g. #d8d8d8. + optional string bookmark_app_icon_color = 8; } -- cgit v1.1