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

Issue 131553003: Move Android TraceEvent interface to base (Closed)

Created:
6 years, 11 months ago by aberent
Modified:
6 years, 11 months ago
Reviewers:
bulach, awong, piman
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, erikwright+watch_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Move Android TraceEvent interface to base The platform independent C++ code for TraceEvent has always been in base. This CL moves the Android specific code into base to match. This CL is needed now since trace is used by the Android library loader, which is moving out of content. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=244153

Patch Set 1 #

Total comments: 7

Patch Set 2 : Put back content version of TraceEvent*.java as wrappers to ease cross repository commit #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+106 lines, -706 lines) Patch
M base/android/base_jni_registrar.cc View 2 chunks +2 lines, -0 lines 0 comments Download
M base/android/java/src/org/chromium/base/BaseSwitches.java View 1 chunk +3 lines, -0 lines 0 comments Download
A + base/android/java/src/org/chromium/base/PerfTraceEvent.java View 1 1 chunk +1 line, -1 line 0 comments Download
A + base/android/java/src/org/chromium/base/TraceEvent.java View 1 4 chunks +3 lines, -6 lines 0 comments Download
A + base/android/trace_event_binding.h View 1 1 chunk +8 lines, -2 lines 0 comments Download
A + base/android/trace_event_binding.cc View 3 chunks +7 lines, -1 line 0 comments Download
M base/base.gyp View 1 chunk +1 line, -0 lines 2 comments Download
M base/base.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M content/common/android/common_jni_registrar.cc View 1 chunk +0 lines, -2 lines 0 comments Download
D content/common/android/trace_event_binding.h View 1 chunk +0 lines, -12 lines 0 comments Download
D content/common/android/trace_event_binding.cc View 1 chunk +0 lines, -135 lines 0 comments Download
M content/content_common.gypi View 1 chunk +0 lines, -2 lines 0 comments Download
M content/content_jni.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/app/LibraryLoader.java View 1 chunk +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ChildProcessConnectionImpl.java View 1 chunk +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentView.java View 1 chunk +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 2 chunks +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java View 1 chunk +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java View 1 chunk +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/TracingControllerAndroid.java View 1 chunk +1 line, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/VSyncMonitor.java View 2 chunks +4 lines, -1 line 0 comments Download
M content/public/android/java/src/org/chromium/content/common/CleanupReference.java View 1 chunk +1 line, -0 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/common/ContentSwitches.java View 1 chunk +0 lines, -3 lines 0 comments Download
D content/public/android/java/src/org/chromium/content/common/PerfTraceEvent.java View 1 4 chunks +45 lines, -263 lines 0 comments Download
D content/public/android/java/src/org/chromium/content/common/TraceEvent.java View 1 16 chunks +22 lines, -270 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
aberent
piman@chromium.org: Please review changes in content_common.gypi (OWNER review) ajwong@chromium.org: Please review changes in base.gyp and ...
6 years, 11 months ago (2014-01-09 14:06:24 UTC) #1
aberent
https://codereview.chromium.org/131553003/diff/1/content/public/android/java/src/org/chromium/content/browser/VSyncMonitor.java File content/public/android/java/src/org/chromium/content/browser/VSyncMonitor.java (right): https://codereview.chromium.org/131553003/diff/1/content/public/android/java/src/org/chromium/content/browser/VSyncMonitor.java#newcode30 content/public/android/java/src/org/chromium/content/browser/VSyncMonitor.java:30: * VSync listener class Added to pass (new?) pre-submit ...
6 years, 11 months ago (2014-01-09 14:10:04 UTC) #2
aberent
On 2014/01/09 14:10:04, aberent wrote: > https://codereview.chromium.org/131553003/diff/1/content/public/android/java/src/org/chromium/content/browser/VSyncMonitor.java > File > content/public/android/java/src/org/chromium/content/browser/VSyncMonitor.java > (right): > > ...
6 years, 11 months ago (2014-01-09 14:15:57 UTC) #3
bulach
lgtm % one nit and one suggestion to make it easier to roll. thanks! https://codereview.chromium.org/131553003/diff/1/base/android/trace_event_binding.h ...
6 years, 11 months ago (2014-01-09 14:54:50 UTC) #4
aberent
https://codereview.chromium.org/131553003/diff/1/base/android/trace_event_binding.h File base/android/trace_event_binding.h (right): https://codereview.chromium.org/131553003/diff/1/base/android/trace_event_binding.h#newcode8 base/android/trace_event_binding.h:8: #include <jni.h> On 2014/01/09 14:54:50, bulach wrote: > nit: ...
6 years, 11 months ago (2014-01-09 17:35:28 UTC) #5
piman
lgtm
6 years, 11 months ago (2014-01-09 18:17:26 UTC) #6
awong
https://codereview.chromium.org/131553003/diff/90001/base/base.gyp File base/base.gyp (right): https://codereview.chromium.org/131553003/diff/90001/base/base.gyp#newcode1203 base/base.gyp:1203: 'android/java/src/org/chromium/base/TraceEvent.java', Should there be a PerfTraceEvent.java somewhere in here?
6 years, 11 months ago (2014-01-09 20:59:24 UTC) #7
aberent
https://codereview.chromium.org/131553003/diff/90001/base/base.gyp File base/base.gyp (right): https://codereview.chromium.org/131553003/diff/90001/base/base.gyp#newcode1203 base/base.gyp:1203: 'android/java/src/org/chromium/base/TraceEvent.java', On 2014/01/09 20:59:24, awong wrote: > Should there ...
6 years, 11 months ago (2014-01-09 21:30:53 UTC) #8
awong
On 2014/01/09 21:30:53, aberent wrote: > https://codereview.chromium.org/131553003/diff/90001/base/base.gyp > File base/base.gyp (right): > > https://codereview.chromium.org/131553003/diff/90001/base/base.gyp#newcode1203 > ...
6 years, 11 months ago (2014-01-09 21:32:52 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aberent@chromium.org/131553003/90001
6 years, 11 months ago (2014-01-10 09:55:29 UTC) #10
commit-bot: I haz the power
6 years, 11 months ago (2014-01-10 12:38:12 UTC) #11
Message was sent while issue was closed.
Change committed as 244153

Powered by Google App Engine
This is Rietveld 408576698