This flag now no longer determines whether the full results JSON is written, as the flag name implies. In fact, the full results JSON is always written now, and used by the new results viewer page.
Now this flag only affects whether the results page is opened in the browser:
https://cs.chromium.org/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py?l=231
So I think it's safe to remove this flag, but first we'll want to remove it from the list of flags passed when invoking run-webkit-tests on the bots, where it shouldn't have any effect anyway since --no-show-results is also passed.
Comment 1 by qyears...@chromium.org
, Jul 25 2017