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

Issue 8511058: Export symbols from content.dll that are depended upon by chrome.dll. (Closed)

Created:
9 years, 1 month ago by tommi (sloooow) - chröme
Modified:
9 years, 1 month ago
Reviewers:
Dirk Pranke, jam, Jói
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, dpranke-watch+content_chromium.org
Visibility:
Public.

Description

Export symbols from content.dll that are depended upon by chrome.dll. BUG=103896 TBR=dpranke Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=109622

Patch Set 1 #

Patch Set 2 : Update comments #

Total comments: 2

Patch Set 3 : Added scoped_clipboard_writer_glue #

Patch Set 4 : Removed renderer_glue.cc #

Unified diffs Side-by-side diffs Delta from patch set Stats (+37 lines, -23 lines) Patch
M webkit/glue/DEPS View 1 1 chunk +3 lines, -0 lines 0 comments Download
M webkit/glue/resource_loader_bridge.h View 2 chunks +3 lines, -1 line 0 comments Download
M webkit/glue/scoped_clipboard_writer_glue.h View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M webkit/glue/webkit_glue.h View 2 chunks +26 lines, -20 lines 0 comments Download
M webkit/glue/websocketstreamhandle_bridge.h View 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 9 (0 generated)
tommi (sloooow) - chröme
9 years, 1 month ago (2011-11-11 12:50:03 UTC) #1
Jói
LGTM, with a question. Thanks for taking care of this. Cheers, Jói http://codereview.chromium.org/8511058/diff/4001/content/renderer/renderer_glue.cc File content/renderer/renderer_glue.cc ...
9 years, 1 month ago (2011-11-11 13:09:36 UTC) #2
tommi (sloooow) - chröme
http://codereview.chromium.org/8511058/diff/4001/content/renderer/renderer_glue.cc File content/renderer/renderer_glue.cc (right): http://codereview.chromium.org/8511058/diff/4001/content/renderer/renderer_glue.cc#newcode95 content/renderer/renderer_glue.cc:95: CONTENT_EXPORT ui::Clipboard* ClipboardGetClipboard() { On 2011/11/11 13:09:36, Jói wrote: ...
9 years, 1 month ago (2011-11-11 13:23:29 UTC) #3
jam
whoa, this shouldn't have been commmitted. webkit can't include content.
9 years, 1 month ago (2011-11-11 17:17:00 UTC) #4
Jói
Hi John, It's a temporary hack to fix the components build. The only file that ...
9 years, 1 month ago (2011-11-11 17:19:28 UTC) #5
jam
If there's a problem with the content dll, then we can revert turning it on ...
9 years, 1 month ago (2011-11-11 17:23:49 UTC) #6
jam
just saw that the change was already reverted (but I can't see the reason on ...
9 years, 1 month ago (2011-11-11 17:26:43 UTC) #7
tommi (sloooow) - chröme
Thanks Joi and John - So, I was hoping that I could fix the build ...
9 years, 1 month ago (2011-11-11 18:05:37 UTC) #8
Dirk Pranke
9 years, 1 month ago (2011-11-11 19:54:52 UTC) #9
Thanks for trying to fix this Tommi! As you've figured out, getting it
right is annoyingly complicated. I'm very puzzled that a non-clobber
build worked for me (and on the bots) but the clobber build didn't, as
I do clobber builds locally all the time. At any rate, I'm looking
into it now and hopefully it won't be too hard to fix correctly.

-- Dirk

On Fri, Nov 11, 2011 at 10:05 AM, Tommi <tommi@chromium.org> wrote:
> Thanks Joi and John - So, I was hoping that I could fix the build error
> before MTV woke up, but there were simply too many things that were still
> broken (multiple webkit related projects), so I reverted.  The shared bot
> hung green though, so I guess next time we enable content.dll we should
> clobber to make sure.
> On Fri, Nov 11, 2011 at 6:26 PM, <jam@chromium.org> wrote:
>>
>> just saw that the change was already reverted (but I can't see the reason
>> on the
>> cl desc?), so I guess we're ok now.
>>
>> it's taken a lot of effort and time to do the ocntent.dll, so if we revert
>> it
>> for a few days, that's totally fine :)
>>
>> http://codereview.chromium.org/8511058/
>
>

Powered by Google App Engine
This is Rietveld 408576698