Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(439)

Issue 16599010: Surface Chrome SVN Revision in dev tools 'version' command (Closed)

Created:
7 years, 6 months ago by jeremy
Modified:
5 years, 7 months ago
Reviewers:
Nico, jam, Jói, pfeldman
CC:
chromium-reviews, sail+watch_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, yurys, pfeldman, tonyg
Visibility:
Public.

Description

Surface Chrome SVN Revision in dev tools 'version' command Motivation: Surface SVN version information to Telemetry, the dev tools protocol [which Telemetry uses] doesn't currently contain the SVN revision. To get the information to devtools it needs to e accessible via the content layer. Changes: * Added ChromeContentClient::GetProductSCMRevision() that returns the SCM revision. * Minor unrelated cleanup in tweak_info_plist.py BUG=None

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -2 lines) Patch
M build/mac/tweak_info_plist.py View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/chrome_content_client.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/chrome_content_client.cc View 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/common/chrome_content_client_ios.mm View 1 chunk +7 lines, -0 lines 0 comments Download
M content/browser/devtools/devtools_http_handler_impl.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M content/public/common/content_client.h View 1 chunk +4 lines, -0 lines 0 comments Download
M content/public/common/content_client.cc View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
jeremy
pfeldman: devtools joi: chrome/content thakis: tweak_info_plist.py The obvious way to make this change would be ...
7 years, 6 months ago (2013-06-10 09:10:48 UTC) #1
pfeldman
devtools lgtm
7 years, 6 months ago (2013-06-10 09:28:27 UTC) #2
Jói
LGTM, +jam@ FYI for the interface change.
7 years, 6 months ago (2013-06-10 10:16:14 UTC) #3
Nico
tweak_info_plist.py lgtm Thanks :-)
7 years, 6 months ago (2013-06-10 14:42:17 UTC) #4
jam
please hold off on this, I'll reply soon with more info
7 years, 6 months ago (2013-06-10 14:46:40 UTC) #5
jeremy
jam: np, thanks!
7 years, 6 months ago (2013-06-10 14:48:41 UTC) #6
jam
A few questions: does telemtry really need the svn revision? i.e. why isn't the product ...
7 years, 6 months ago (2013-06-10 16:07:33 UTC) #7
jeremy
re: keeping content interface to a minimum - completely agree, if we can do this ...
7 years, 6 months ago (2013-06-10 17:58:11 UTC) #8
jam
On 2013/06/10 17:58:11, jeremy wrote: > re: keeping content interface to a minimum - completely ...
7 years, 6 months ago (2013-06-10 18:20:27 UTC) #9
jeremy
No, unfortunately we really need the SVN revision - e.g. someone breaks something about the ...
7 years, 6 months ago (2013-06-10 18:23:10 UTC) #10
jam
On 2013/06/10 18:23:10, jeremy wrote: > No, unfortunately we really need the SVN revision - ...
7 years, 6 months ago (2013-06-10 18:29:10 UTC) #11
jeremy
Dunno, but IMHO it's not too far fetched :o/ Another scenario would be someone regressing ...
7 years, 6 months ago (2013-06-10 18:32:55 UTC) #12
jam
7 years, 6 months ago (2013-06-10 19:25:30 UTC) #13
On 2013/06/10 18:32:55, jeremy wrote:
> Dunno, but IMHO it's not too far fetched :o/
> 
> Another scenario would be someone regressing performance by changing the
> profile in some way, if we only generate profiles per chrome revision
> rather than svn revision that limits the granularity of our tests in
> identifying such a regression.

I'd really prefer not to add this unless we know that we need it for sure.

Powered by Google App Engine
This is Rietveld 408576698