|
|
Created:
3 years, 8 months ago by Avi (use Gerrit) Modified:
3 years, 7 months ago CC:
chromium-reviews Target Ref:
refs/heads/master Project:
chromium Visibility:
Public. |
DescriptionTurn on auto-dismissing dialogs for trunk builds.
BUG=629964
Review-Url: https://codereview.chromium.org/2784533002
Cr-Commit-Position: refs/heads/master@{#468636}
Committed: https://chromium.googlesource.com/chromium/src/+/31f873664134b070fdc2cd2e387edc045de432a8
Patch Set 1 #
Total comments: 2
Patch Set 2 : the right way #Patch Set 3 : fix tests #Patch Set 4 : more #Patch Set 5 : reparent #Patch Set 6 : reparent #Patch Set 7 : reparent for reals #Patch Set 8 : fix #
Total comments: 2
Patch Set 9 : chromeos #Patch Set 10 : chromeos #Messages
Total messages: 67 (49 generated)
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
avi@chromium.org changed reviewers: + nasko@chromium.org
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
https://codereview.chromium.org/2784533002/diff/1/chrome/browser/ui/javascrip... File chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.cc (right): https://codereview.chromium.org/2784533002/diff/1/chrome/browser/ui/javascrip... chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.cc:31: #endif It isn't very obvious, but the right way to enable it is to change testing/variations/fieldtrial_testing_config.json and add your field trial as enabled. This will turn it on for all chromium builds, including trunk and waterfall. Once you are comfortable you no longer need field trial code, you just rip it all out.
Example of how it was done for Isolate Extensions: https://codereview.chromium.org/2692153002/
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
https://codereview.chromium.org/2784533002/diff/1/chrome/browser/ui/javascrip... File chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.cc (right): https://codereview.chromium.org/2784533002/diff/1/chrome/browser/ui/javascrip... chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.cc:31: #endif On 2017/03/28 17:29:19, nasko wrote: > It isn't very obvious, but the right way to enable it is to change > testing/variations/fieldtrial_testing_config.json and add your field trial as > enabled. This will turn it on for all chromium builds, including trunk and > waterfall. Once you are comfortable you no longer need field trial code, you > just rip it all out. The more you know... (how do you know this?)
On 2017/03/28 19:58:51, Avi wrote: > https://codereview.chromium.org/2784533002/diff/1/chrome/browser/ui/javascrip... > File chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.cc > (right): > > https://codereview.chromium.org/2784533002/diff/1/chrome/browser/ui/javascrip... > chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.cc:31: #endif > On 2017/03/28 17:29:19, nasko wrote: > > It isn't very obvious, but the right way to enable it is to change > > testing/variations/fieldtrial_testing_config.json and add your field trial as > > enabled. This will turn it on for all chromium builds, including trunk and > > waterfall. Once you are comfortable you no longer need field trial code, you > > just rip it all out. > > The more you know... > > (how do you know this?) The README.md in the directory. Easily readable as https://chromium.googlesource.com/chromium/src.git/+/master/testing/variations/.
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
ptal.
ptal.
On 2017/03/28 20:35:28, Avi wrote: > ptal. Oooooooooh. I think I need to get the tests working. Yikes.
The change itself looks fine, but it doesn't make the bots happy :).
On 2017/03/29 00:06:28, nasko wrote: > The change itself looks fine, but it doesn't make the bots happy :). Yeah. I will be auditing the tests to see why they don't interact well with the dialogs. I'll ping you when this is ready for a look. Sorry for asking for review before getting green.
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_...)
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
avi@chromium.org changed reviewers: + isherman@chromium.org, jochen@chromium.org, rdevlin.cronin@chromium.org - nasko@chromium.org
Ilya: testing/variations Devlin: chrome/browser/extensions Jochen: everything else
extensions lgtm. So much cleaner! :) https://codereview.chromium.org/2784533002/diff/140001/chrome/browser/ui/java... File chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.h (right): https://codereview.chromium.org/2784533002/diff/140001/chrome/browser/ui/java... chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.h:40: bool IsShowingDialogForTesting(); drive-by nit: bool IsShowingDialogForTesting() const;
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
fieldtrial changes lgtm
The CQ bit was checked by avi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
avi@chromium.org changed reviewers: + alemate@chromium.org
Alexander: ChromeOS file, please (missed it earlier) https://codereview.chromium.org/2784533002/diff/140001/chrome/browser/ui/java... File chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.h (right): https://codereview.chromium.org/2784533002/diff/140001/chrome/browser/ui/java... chrome/browser/ui/javascript_dialogs/javascript_dialog_tab_helper.h:40: bool IsShowingDialogForTesting(); On 2017/05/01 17:12:22, Devlin wrote: > drive-by nit: bool IsShowingDialogForTesting() const; Done.
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
chrome/browser/chromeos/login/signin/ lgtm
lgtm
The CQ bit was checked by avi@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from rdevlin.cronin@chromium.org, isherman@chromium.org Link to the patchset: https://codereview.chromium.org/2784533002/#ps180001 (title: "chromeos")
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch. Bot data: {"patchset_id": 180001, "attempt_start_ts": 1493737505310060, "parent_rev": "82ca516cd377e8956d47f29cb43215c0bd622f3d", "commit_rev": "31f873664134b070fdc2cd2e387edc045de432a8"}
Message was sent while issue was closed.
Description was changed from ========== Turn on auto-dismissing dialogs for trunk builds. BUG=629964 ========== to ========== Turn on auto-dismissing dialogs for trunk builds. BUG=629964 Review-Url: https://codereview.chromium.org/2784533002 Cr-Commit-Position: refs/heads/master@{#468636} Committed: https://chromium.googlesource.com/chromium/src/+/31f873664134b070fdc2cd2e387e... ==========
Message was sent while issue was closed.
Committed patchset #10 (id:180001) as https://chromium.googlesource.com/chromium/src/+/31f873664134b070fdc2cd2e387e... |