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

Issue 7833016: aura: A few changes to have aura_demo compile and run on linux. (Closed)

Created:
9 years, 3 months ago by sadrul
Modified:
9 years, 3 months ago
CC:
chromium-reviews, dhollowa, brettw-cc_chromium.org
Visibility:
Public.

Description

aura: A few changes to have aura_demo compile and run on linux. * Make 'aura' a component, and export Desktop and Window. * Events (Key and Mouse) from X Events. * Rip non-gtk bits out of gfx/gtk_util into gfx/linux_util BUG=93934, 93933 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=99898

Patch Set 1 #

Patch Set 2 : fix non-aura linux compile #

Patch Set 3 : . #

Patch Set 4 : fix check_deps #

Patch Set 5 : events #

Total comments: 9

Patch Set 6 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+456 lines, -130 lines) Patch
M aura/aura.gyp View 3 chunks +5 lines, -1 line 0 comments Download
A aura/aura_export.h View 1 chunk +30 lines, -0 lines 0 comments Download
M aura/demo/demo_main.cc View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M aura/desktop.h View 2 chunks +2 lines, -1 line 0 comments Download
M aura/desktop_host_linux.cc View 1 2 3 4 5 4 chunks +22 lines, -2 lines 0 comments Download
M aura/event.h View 1 2 3 4 5 1 chunk +4 lines, -1 line 0 comments Download
A aura/event_x.cc View 1 chunk +193 lines, -0 lines 0 comments Download
M aura/window.h View 2 chunks +2 lines, -1 line 0 comments Download
M base/base.gypi View 1 chunk +1 line, -1 line 0 comments Download
M base/message_loop.h View 1 chunk +1 line, -1 line 0 comments Download
M base/message_loop.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/gtk_util.h View 2 chunks +1 line, -40 lines 0 comments Download
M ui/gfx/gtk_util.cc View 1 2 chunks +4 lines, -76 lines 0 comments Download
M ui/gfx/image/image.cc View 1 chunk +4 lines, -1 line 0 comments Download
A ui/gfx/linux_util.h View 1 chunk +66 lines, -0 lines 0 comments Download
A ui/gfx/linux_util.cc View 1 1 chunk +99 lines, -0 lines 0 comments Download
M ui/gfx/platform_font_gtk.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/screen_aura.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M ui/ui.gyp View 3 chunks +7 lines, -1 line 0 comments Download
M views/metrics_aura.cc View 2 chunks +3 lines, -1 line 0 comments Download
M views/views_export.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
sadrul
This allows aura_demo to be compiled and run on linux (I cannot verify yet that ...
9 years, 3 months ago (2011-09-03 20:02:25 UTC) #1
sky
http://codereview.chromium.org/7833016/diff/3045/aura/desktop_host_linux.cc File aura/desktop_host_linux.cc (right): http://codereview.chromium.org/7833016/diff/3045/aura/desktop_host_linux.cc#newcode83 aura/desktop_host_linux.cc:83: } break http://codereview.chromium.org/7833016/diff/3045/aura/desktop_host_linux.cc#newcode89 aura/desktop_host_linux.cc:89: } break http://codereview.chromium.org/7833016/diff/3045/views/views.gyp File views/views.gyp ...
9 years, 3 months ago (2011-09-04 16:01:48 UTC) #2
Ben Goodger (Google)
http://codereview.chromium.org/7833016/diff/3045/aura/event.h File aura/event.h (right): http://codereview.chromium.org/7833016/diff/3045/aura/event.h#newcode16 aura/event.h:16: typedef MSG NativeEvent; I think these should stay within ...
9 years, 3 months ago (2011-09-04 16:35:45 UTC) #3
sadrul
http://codereview.chromium.org/7833016/diff/3045/aura/desktop_host_linux.cc File aura/desktop_host_linux.cc (right): http://codereview.chromium.org/7833016/diff/3045/aura/desktop_host_linux.cc#newcode83 aura/desktop_host_linux.cc:83: } On 2011/09/04 16:01:48, sky wrote: > break Doh! ...
9 years, 3 months ago (2011-09-04 18:14:13 UTC) #4
Ben Goodger (Google)
LGTM - thanks for doing this!
9 years, 3 months ago (2011-09-04 21:23:34 UTC) #5
sky
http://codereview.chromium.org/7833016/diff/3045/views/views.gyp File views/views.gyp (left): http://codereview.chromium.org/7833016/diff/3045/views/views.gyp#oldcode39 views/views.gyp:39: '../net/net.gyp:net', On 2011/09/04 18:14:13, sadrul wrote: > On 2011/09/04 ...
9 years, 3 months ago (2011-09-06 14:55:39 UTC) #6
sadrul
On 2011/09/06 14:55:39, sky wrote: > http://codereview.chromium.org/7833016/diff/3045/views/views.gyp > File views/views.gyp (left): > > http://codereview.chromium.org/7833016/diff/3045/views/views.gyp#oldcode39 > ...
9 years, 3 months ago (2011-09-06 15:36:59 UTC) #7
Ben Goodger (Google)
SGTM On Tue, Sep 6, 2011 at 8:36 AM, <sadrul@chromium.org> wrote: > On 2011/09/06 14:55:39, ...
9 years, 3 months ago (2011-09-06 15:44:25 UTC) #8
sadrul
Just to clarify: I plan to do that in a separate CL (and land this ...
9 years, 3 months ago (2011-09-06 22:20:57 UTC) #9
Ben Goodger (Google)
9 years, 3 months ago (2011-09-06 22:31:49 UTC) #10
OK

On Tue, Sep 6, 2011 at 3:20 PM, <sadrul@chromium.org> wrote:

> Just to clarify: I plan to do that in a separate CL (and land this later
> tonight).
>
>
> On 2011/09/06 15:44:25, Ben Goodger (Google) wrote:
>
>> SGTM
>>
>
>  On Tue, Sep 6, 2011 at 8:36 AM, <mailto:sadrul@chromium.org> wrote:
>>
>
>  > On 2011/09/06 14:55:39, sky wrote:
>> >
>> >>
>>
>
> http://codereview.chromium.****org/7833016/diff/3045/views/****
> views.gyp%3Chttp://codereview.**chromium.org/7833016/diff/**
>
3045/views/views.gyp<http://codereview.chromium.org/7833016/diff/3045/views/views.gyp>
> >
>
>  >> File views/views.gyp (left):
>> >>
>> >
>> >  http://codereview.chromium.****org/7833016/diff/3045/views/**
>> >>
>>
>
> views.gyp#oldcode39<http://**codereview.chromium.org/**
>
7833016/diff/3045/views/views.**gyp#oldcode39<http://codereview.chromium.org/7833016/diff/3045/views/views.gyp#oldcode39>
> >
>
>  >> views/views.gyp:39: '../net/net.gyp:net',
>> >> On 2011/09/04 18:14:13, sadrul wrote:
>> >> > On 2011/09/04 16:01:48, sky wrote:
>> >> > > looks like drop_target_gtk uses one file from net.
>> >> >
>> >> > Indeed. I was trying to get rid of net dependency from views so views
>> >> can be
>> >> > built without having to build v8. This change sneaked in from there.
>> >>
>> >
>> >  We could probably create a ViewsDelegate method for this so that we
>> could
>> >>
>> > remove
>> >
>> >> the dependency.
>> >>
>> >
>> > Looks like ui:: also depends on net::, so removing the dependency from
>> > views
>> > alone won't be that useful. My current plan is to split net into
>> net_utils
>> > and
>> > net, so that ui and views can depend on a light-weight net_utils.
>> >
>> >
>> >
>>
>
> http://codereview.chromium.****org/7833016/%3Chttp://coderevi**
> ew.chromium.org/7833016/ <http://codereview.chromium.org/7833016/>>
>
>  >
>>
>
>
>
>
http://codereview.chromium.**org/7833016/<http://codereview.chromium.org/7833...
>

Powered by Google App Engine
This is Rietveld 408576698