Bug 55387

Summary: Chromium gypi file should include Java bridge files from WebCore/bridge
Product: WebKit Reporter: Steve Block <steveblock>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, andreip, commit-queue, dglazkov, eric, jorlow, steveblock, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Other   
OS: Other   
Bug Depends on: 55212, 55219, 55459    
Bug Blocks: 55384    
Attachments:
Description Flags
Patch
none
Patch
none
Patch jorlow: review+, commit-queue: commit-queue-

Description Steve Block 2011-02-28 09:51:07 PST
Chromium gypi file should include Java bridge files from WebCore/bridge
Comment 1 Steve Block 2011-02-28 09:57:40 PST
Created attachment 84076 [details]
Patch
Comment 2 Steve Block 2011-02-28 09:58:16 PST
Comment on attachment 84076 [details]
Patch

Do not land until dependencies have landed.
Comment 3 WebKit Review Bot 2011-02-28 10:19:53 PST
Attachment 84076 [details] did not build on chromium:
Build output: http://queues.webkit.org/results/8071358
Comment 4 Dimitri Glazkov (Google) 2011-02-28 10:21:21 PST
Comment on attachment 84076 [details]
Patch

Chromium is barfing. Can haz exludes?
Comment 5 Steve Block 2011-02-28 10:26:25 PST
This should build fine once the dependencies are in. Will run it by the commit queue again once that's the case.
Comment 6 Adam Barth 2011-02-28 10:58:48 PST
Are we planning to use these files in all configurations of Chromium?  Perhaps we should exclude them conditionally.
Comment 7 WebKit Review Bot 2011-02-28 13:15:33 PST
Attachment 84076 [details] did not build on chromium:
Build output: http://queues.webkit.org/results/8071402
Comment 8 Steve Block 2011-03-01 04:37:28 PST
Created attachment 84210 [details]
Patch
Comment 9 WebKit Review Bot 2011-03-01 04:55:31 PST
Attachment 84210 [details] did not build on chromium:
Build output: http://queues.webkit.org/results/8072627
Comment 10 Steve Block 2011-03-01 04:59:50 PST
Comment on attachment 84210 [details]
Patch

The build fails due to the JAVA_BRIDGE guards being incomplete. Filed Bug 55459.

> Are we planning to use these files in all configurations of Chromium?
The gypi file should list all WebCore files, so I think it makes sense to add these, once they build OK.
Comment 11 Steve Block 2011-03-01 06:43:15 PST
Created attachment 84224 [details]
Patch
Comment 12 Jeremy Orlow 2011-03-01 09:00:48 PST
Comment on attachment 84224 [details]
Patch

r=me
Comment 13 WebKit Commit Bot 2011-03-01 14:51:16 PST
Comment on attachment 84224 [details]
Patch

Rejecting attachment 84224 [details] from commit-queue.

Failed to run "['./Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=cr-jail-8', 'apply-..." exit_code: 1

Last 500 characters of output:
rks/Python.framework/Versions/2.6/lib/python2.6/urllib2.py", line 361, in _call_chain
    result = func(*args)
  File "/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_http.py", line 756, in https_open
    return self.do_open(conn_factory, req)
  File "/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_http.py", line 706, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [Errno 60] Operation timed out>

Full output: http://queues.webkit.org/results/8071723
Comment 14 Steve Block 2011-03-01 14:56:42 PST
Looks like commit queue flakiness.

Will land manually.
Comment 15 Steve Block 2011-03-01 14:56:55 PST
Committed r80045: <http://trac.webkit.org/changeset/80045>
Comment 16 Eric Seidel (no email) 2011-03-01 17:10:57 PST
(In reply to comment #14)
> Looks like commit queue flakiness.
> 
> Will land manually.

Looks like our AppEngine instance went down for a second. :)  We dont' handle that case very well.