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

Issue 9213013: Split up trace_event.h into trace_event_impl.h and add webkitplatform support. (Closed)

Created:
8 years, 11 months ago by jbates
Modified:
8 years, 11 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Split up trace_event.h into trace_event_impl.h and add webkitplatform support. No new features here, this is just a code split and API glue. (Good news! I copied over trace_event.h to WebKit and verified that this all works!) Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=118733

Patch Set 1 #

Total comments: 5

Patch Set 2 : darin, nduca feedback #

Patch Set 3 : removed webkit changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+395 lines, -1203 lines) Patch
M base/base.gypi View 1 chunk +3 lines, -1 line 0 comments Download
M base/debug/trace_event.h View 1 10 chunks +79 lines, -385 lines 0 comments Download
M base/debug/trace_event.cc View 1 chunk +0 lines, -741 lines 0 comments Download
A base/debug/trace_event_impl.h View 1 1 chunk +311 lines, -0 lines 0 comments Download
A + base/debug/trace_event_impl.cc View 1 3 chunks +2 lines, -76 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
jbates
nduca: please review darin: base/ and webkit/ owners
8 years, 11 months ago (2012-01-13 22:19:15 UTC) #1
darin (slow to review)
http://codereview.chromium.org/9213013/diff/1/webkit/glue/webkitplatformsupport_impl.cc File webkit/glue/webkitplatformsupport_impl.cc (right): http://codereview.chromium.org/9213013/diff/1/webkit/glue/webkitplatformsupport_impl.cc#newcode342 webkit/glue/webkitplatformsupport_impl.cc:342: unsigned long long WebKitPlatformSupportImpl::getInterProcessID(void* pointer) { Is it necessary ...
8 years, 11 months ago (2012-01-13 22:37:12 UTC) #2
nduca
This should really be two cls, not one. One to wkplatformsupport and one to base/. ...
8 years, 11 months ago (2012-01-13 22:40:41 UTC) #3
darin (slow to review)
On Fri, Jan 13, 2012 at 2:40 PM, <nduca@chromium.org> wrote: > This should really be ...
8 years, 11 months ago (2012-01-13 22:53:54 UTC) #4
jbates
On 2012/01/13 22:53:54, darin wrote: > On Fri, Jan 13, 2012 at 2:40 PM, <mailto:nduca@chromium.org> ...
8 years, 11 months ago (2012-01-13 22:57:22 UTC) #5
jbates
http://codereview.chromium.org/9213013/diff/1/webkit/glue/webkitplatformsupport_impl.cc File webkit/glue/webkitplatformsupport_impl.cc (right): http://codereview.chromium.org/9213013/diff/1/webkit/glue/webkitplatformsupport_impl.cc#newcode342 webkit/glue/webkitplatformsupport_impl.cc:342: unsigned long long WebKitPlatformSupportImpl::getInterProcessID(void* pointer) { On 2012/01/13 22:40:41, ...
8 years, 11 months ago (2012-01-13 23:56:03 UTC) #6
nduca
LGTM
8 years, 11 months ago (2012-01-14 00:05:35 UTC) #7
darin (slow to review)
On Fri, Jan 13, 2012 at 2:57 PM, <jbates@chromium.org> wrote: ... > What is the ...
8 years, 11 months ago (2012-01-14 00:13:53 UTC) #8
darin (slow to review)
LGTM I'm curious what the changes to WebKit will look like. Are you intending to ...
8 years, 11 months ago (2012-01-14 00:14:53 UTC) #9
jbates
8 years, 11 months ago (2012-01-23 18:51:34 UTC) #10
On 2012/01/14 00:14:53, darin wrote:
> LGTM
> 
> I'm curious what the changes to WebKit will look like.  Are you intending to
> just copy the header into WebKit, or do you intend to refer to it in some
other
> way?

Yeah, planning to copy the contents from base/debug/trace_event.h to
Source/WebCore/platform/chromium/TraceEvent.h. From WebKit, the macros are
changed to call through the WebKitPlatformSupport API.

Powered by Google App Engine
This is Rietveld 408576698