 Chromium Code Reviews
 Chromium Code Reviews Issue 2294973003:
  adb_chrome_public_command_line should write to old and new paths  (Closed)
    
  
    Issue 2294973003:
  adb_chrome_public_command_line should write to old and new paths  (Closed) 
  | OLD | NEW | 
|---|---|
| 1 #!/bin/bash | 1 #!/bin/bash | 
| 2 # | 2 # | 
| 3 # Copyright 2015 The Chromium Authors. All rights reserved. | 3 # Copyright 2015 The Chromium Authors. All rights reserved. | 
| 4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be | 
| 5 # found in the LICENSE file. | 5 # found in the LICENSE file. | 
| 6 | 6 | 
| 7 # If no flags are given, prints the current Chrome flags. | 7 # If no flags are given, prints the current Chrome flags. | 
| 8 # | 8 # | 
| 9 # Otherwise, the given flags are used to REPLACE (not modify) the Chrome | 9 # Otherwise, the given flags are used to REPLACE (not modify) the Chrome | 
| 10 # flags. For example: | 10 # flags. For example: | 
| 11 # adb_chrome_public_command_line --enable-webgl | 11 # adb_chrome_public_command_line --enable-webgl | 
| 12 # | 12 # | 
| 13 # To remove all Chrome flags, pass an empty string for the flags: | 13 # To remove all Chrome flags, pass an empty string for the flags: | 
| 14 # adb_chrome_public_command_line "" | 14 # adb_chrome_public_command_line "" | 
| 15 | 15 | 
| 16 # The command line arguments file is transitioning from | |
| 17 # /data/local/chrome-command-line to /data/local/tmp/chrome-command-line | |
| 18 # (https://crbug.com/593720). To support both old and new builds of | |
| 19 # Chrome, we currently write the same flags to both places. | |
| 20 $(dirname $0)/adb_command_line.py --device-path \ | |
| 
jbudorick
2016/08/31 15:10:23
Should this be exec $(dirname $0)/adb_command_line
 
johnme
2016/08/31 17:41:46
No, exec is an optimisation that causes bash to st
 
jbudorick
2016/09/03 00:33:55
I'm betraying my limited knowledge of bash, it see
 | |
| 21 /data/local/tmp/chrome-command-line "$@" && | |
| 16 exec $(dirname $0)/adb_command_line.py --device-path \ | 22 exec $(dirname $0)/adb_command_line.py --device-path \ | 
| 17 /data/local/chrome-command-line "$@" | 23 /data/local/chrome-command-line "$@" | 
| OLD | NEW |