New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 670421 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 616560



Sign in to add a comment

Add flags so component updates can be tested in release mode

Project Member Reported by kerrnel@chromium.org, Dec 1 2016

Issue description

For component updates on Chrome OS to be testable in release mode, we need to add a new flag to chrome://flags. The flag will cause all flash versions but the component updated flash player to be disabled. This will allow the test team to reliably test component updated flash. 

It will be exposed on Chrome OS only and the description will explain that it should not be used but for testing.

Note: we want to merge this to M-56
 
Labels: Restrict-View-Google
Labels: -Restrict-View-Google
Labels: Merge-Request-56
Requesting merge to M-56 so that we can test the feature in release mode.
Project Member

Comment 4 by bugdroid1@chromium.org, Dec 6 2016

Has this been tested on canary builds?
Cc: gkihumba@chromium.org
No, I was going to do that as soon as a canary build comes out with this change and then merge. Would you rather I request the approval after?
Yes that's preferable. Thanks

Comment 9 by dimu@chromium.org, Dec 7 2016

Labels: -Merge-Request-56 Merge-Approved-56 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M56 (branch: 2924)
Background on the revert: The "component flash only" flag did not work as intended, so I am about to land another CL with only the flag to enable component updates as a feature. We can safely merge that to M56 once I test it in a canary.
Project Member

Comment 13 by sheriffbot@chromium.org, Dec 12 2016

This issue has been approved for a merge. Please merge the fix to any appropriate branches as soon as possible!

If all merges have been completed, please remove any remaining Merge-Approved labels from this issue.

Thanks for your time! To disable nags, add the Disable-Nags label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
I verified this in a dev mode image: 57.0.2951.0. Backporting to M56.
Project Member

Comment 15 by bugdroid1@chromium.org, Dec 14 2016

Labels: -merge-approved-56 merge-merged-2924
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/07db08c0e9cecfe0c08d1d776cd33116b62ae0da

commit 07db08c0e9cecfe0c08d1d776cd33116b62ae0da
Author: Greg Kerr <kerrnel@chromium.org>
Date: Wed Dec 14 23:14:03 2016

Add flags entry to enable Chrome OS component updates fature.

This adds an entry to about:flags so that users, and internal testers,
can opt into Chrome OS component updates before we roll them out to all
users.

This was originally landed in https://codereview.chromium.org/2544133002,
but reverted in https://codereview.chromium.org/2567773002
because one of the other flags did not work properly.

BUG= 670421 

Review-Url: https://codereview.chromium.org/2565043002
Cr-Commit-Position: refs/heads/master@{#437774}
(cherry picked from commit 22db7c938623cc9e8b2308a715dd44645dac0a98)

Review-Url: https://codereview.chromium.org/2578783002 .
Cr-Commit-Position: refs/branch-heads/2924@{#498}
Cr-Branched-From: 3a87aecc31cd1ffe751dd72c04e5a96a1fc8108a-refs/heads/master@{#433059}

[modify] https://crrev.com/07db08c0e9cecfe0c08d1d776cd33116b62ae0da/chrome/app/generated_resources.grd
[modify] https://crrev.com/07db08c0e9cecfe0c08d1d776cd33116b62ae0da/chrome/browser/about_flags.cc
[modify] https://crrev.com/07db08c0e9cecfe0c08d1d776cd33116b62ae0da/chrome/browser/component_updater/pepper_flash_component_installer.cc
[modify] https://crrev.com/07db08c0e9cecfe0c08d1d776cd33116b62ae0da/chrome/common/chrome_features.cc
[modify] https://crrev.com/07db08c0e9cecfe0c08d1d776cd33116b62ae0da/chrome/common/chrome_features.h
[modify] https://crrev.com/07db08c0e9cecfe0c08d1d776cd33116b62ae0da/tools/metrics/histograms/histograms.xml

Labels: -Hotlist-Merge-Approved
Status: Fixed (was: Started)
Status: Verified (was: Fixed)
I verified the flag in M56 dev image, build 9000.31.0.

Sign in to add a comment