|
|
Created:
4 years, 1 month ago by robliao Modified:
4 years, 1 month ago Reviewers:
rohitrao (ping after 24h) CC:
chromium-reviews, mac-reviews_chromium.org, sdefresne+watch_chromium.org, gab, fdoray Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionAdd Browser Task Scheduler Flags to iOS
This harmonizes flag support for the task scheduler between desktop,
Android, and iOS.
BUG=553459, 633389
Committed: https://crrev.com/59eed1a47e068cd347c48177648e5bb4f2f66d47
Cr-Commit-Position: refs/heads/master@{#428401}
Patch Set 1 #
Total comments: 4
Patch Set 2 : Flag Naming Change #
Dependent Patchsets: Messages
Total messages: 27 (19 generated)
The CQ bit was checked by robliao@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_compile_dbg_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 robliao@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: This issue passed the CQ dry run.
robliao@chromium.org changed reviewers: + rohitrao@chromium.org
rohitrao: Please review this CL. Thanks!
https://codereview.chromium.org/2439383003/diff/1/ios/chrome/app/strings/ios_... File ios/chrome/app/strings/ios_strings.grd (right): https://codereview.chromium.org/2439383003/diff/1/ios/chrome/app/strings/ios_... ios/chrome/app/strings/ios_strings.grd:266: <message name="IDS_FLAGS_BROWSER_TASK_SCHEDULER_NAME" Could you name these IDS_IOS_FLAGS_, for consistency with the other names in this file? https://codereview.chromium.org/2439383003/diff/1/ios/chrome/browser/about_fl... File ios/chrome/browser/about_flags.mm (right): https://codereview.chromium.org/2439383003/diff/1/ios/chrome/browser/about_fl... ios/chrome/browser/about_flags.mm:61: {"browser-task-scheduler", IDS_FLAGS_BROWSER_TASK_SCHEDULER_NAME, Are you simply this to maintain consistency with desktop, or do you expect users to flip this flag? We only expose a limited set of flags on iOS, and I need to get clarification on how we decide what makes the cut. I'll find out today.
https://codereview.chromium.org/2439383003/diff/1/ios/chrome/app/strings/ios_... File ios/chrome/app/strings/ios_strings.grd (right): https://codereview.chromium.org/2439383003/diff/1/ios/chrome/app/strings/ios_... ios/chrome/app/strings/ios_strings.grd:266: <message name="IDS_FLAGS_BROWSER_TASK_SCHEDULER_NAME" On 2016/10/25 12:07:07, rohitrao wrote: > Could you name these IDS_IOS_FLAGS_, for consistency with the other names in > this file? Done. https://codereview.chromium.org/2439383003/diff/1/ios/chrome/browser/about_fl... File ios/chrome/browser/about_flags.mm (right): https://codereview.chromium.org/2439383003/diff/1/ios/chrome/browser/about_fl... ios/chrome/browser/about_flags.mm:61: {"browser-task-scheduler", IDS_FLAGS_BROWSER_TASK_SCHEDULER_NAME, On 2016/10/25 12:07:07, rohitrao wrote: > Are you simply this to maintain consistency with desktop, or do you expect users > to flip this flag? > > We only expose a limited set of flags on iOS, and I need to get clarification on > how we decide what makes the cut. I'll find out today. Users that plan on opting into the task scheduler all the time will flip this flag. Since our deployment is going through Finch, there's no easy way to force enable this feature on iOS for issue repros.
The CQ bit was checked by robliao@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: This issue passed the CQ dry run.
On 2016/10/26 17:28:19, robliao wrote: > https://codereview.chromium.org/2439383003/diff/1/ios/chrome/app/strings/ios_... > File ios/chrome/app/strings/ios_strings.grd (right): > > https://codereview.chromium.org/2439383003/diff/1/ios/chrome/app/strings/ios_... > ios/chrome/app/strings/ios_strings.grd:266: <message > name="IDS_FLAGS_BROWSER_TASK_SCHEDULER_NAME" > On 2016/10/25 12:07:07, rohitrao wrote: > > Could you name these IDS_IOS_FLAGS_, for consistency with the other names in > > this file? > > Done. > > https://codereview.chromium.org/2439383003/diff/1/ios/chrome/browser/about_fl... > File ios/chrome/browser/about_flags.mm (right): > > https://codereview.chromium.org/2439383003/diff/1/ios/chrome/browser/about_fl... > ios/chrome/browser/about_flags.mm:61: {"browser-task-scheduler", > IDS_FLAGS_BROWSER_TASK_SCHEDULER_NAME, > On 2016/10/25 12:07:07, rohitrao wrote: > > Are you simply this to maintain consistency with desktop, or do you expect > users > > to flip this flag? > > > > We only expose a limited set of flags on iOS, and I need to get clarification > on > > how we decide what makes the cut. I'll find out today. > > Users that plan on opting into the task scheduler all the time will flip this > flag. Since our deployment is going through Finch, there's no easy way to force > enable this feature on iOS for issue repros. Ping! Thanks!
The CQ bit was checked by robliao@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: This issue passed the CQ dry run.
lgtm
The CQ bit was checked by robliao@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Committed patchset #2 (id:20001)
Message was sent while issue was closed.
Description was changed from ========== Add Browser Task Scheduler Flags to iOS This harmonizes flag support for the task scheduler between desktop, Android, and iOS. BUG=553459,633389 ========== to ========== Add Browser Task Scheduler Flags to iOS This harmonizes flag support for the task scheduler between desktop, Android, and iOS. BUG=553459,633389 Committed: https://crrev.com/59eed1a47e068cd347c48177648e5bb4f2f66d47 Cr-Commit-Position: refs/heads/master@{#428401} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/59eed1a47e068cd347c48177648e5bb4f2f66d47 Cr-Commit-Position: refs/heads/master@{#428401} |