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

Issue 159296: The IPCs for carrying data requested by plugins have been changed from synchr... (Closed)

Created:
11 years, 5 months ago by ananta
Modified:
9 years, 6 months ago
Reviewers:
jam
CC:
chromium-reviews_googlegroups.com, darin (slow to review), brettw, jam
Visibility:
Public.

Description

The IPCs for carrying data requested by plugins have been changed from synchronous IPCs to asynchronous IPCs. This fixes bug http://code.google.com/p/chromium/issues/detail?id=14323, where the Flash plugin would not render content on the page if these IPCs were processed while the plugin waited for sync calls like NPN_Evaluate to return. Test=covered by UI tests. Bug=14323 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=21548

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Patch Set 9 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+116 lines, -40 lines) Patch
M chrome/common/plugin_messages_internal.h View 1 2 3 4 5 6 7 8 1 chunk +10 lines, -11 lines 0 comments Download
M chrome/plugin/webplugin_delegate_stub.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -2 lines 0 comments Download
M chrome/plugin/webplugin_delegate_stub.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -4 lines 0 comments Download
M chrome/plugin/webplugin_proxy.cc View 1 2 3 4 5 6 7 8 1 chunk +3 lines, -1 line 0 comments Download
M chrome/renderer/webplugin_delegate_proxy.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -4 lines 0 comments Download
M webkit/glue/plugins/plugin_instance.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -3 lines 0 comments Download
M webkit/glue/plugins/plugin_stream_url.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -2 lines 0 comments Download
M webkit/glue/plugins/plugin_stream_url.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -3 lines 0 comments Download
M webkit/glue/plugins/test/plugin_get_javascript_url_test.h View 3 4 5 6 7 8 1 chunk +10 lines, -0 lines 0 comments Download
M webkit/glue/plugins/test/plugin_get_javascript_url_test.cc View 3 4 5 6 7 8 6 chunks +82 lines, -1 line 0 comments Download
M webkit/glue/webplugin.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -2 lines 0 comments Download
M webkit/glue/webplugin_impl.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -7 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
ananta
11 years, 5 months ago (2009-07-23 21:00:40 UTC) #1
darin (slow to review)
woot! more async IPCs FTW On Thu, Jul 23, 2009 at 2:00 PM, <ananta@chromium.org> wrote: ...
11 years, 5 months ago (2009-07-23 21:34:16 UTC) #2
jam
lgtm is it possible to create a regression test for this?
11 years, 5 months ago (2009-07-23 23:11:42 UTC) #3
ananta
On 2009/07/23 23:11:42, John Abd-El-Malek wrote: > lgtm > > is it possible to create ...
11 years, 5 months ago (2009-07-24 00:08:23 UTC) #4
jam
11 years, 5 months ago (2009-07-24 00:20:20 UTC) #5
cool thanks

On Thu, Jul 23, 2009 at 5:08 PM, <ananta@chromium.org> wrote:

> On 2009/07/23 23:11:42, John Abd-El-Malek wrote:
>
>> lgtm
>>
>
>  is it possible to create a regression test for this?
>>
> Done. Updated the existing GetJavascriptUrl ui test to test for this
> case.
>
>
>
>
> http://codereview.chromium.org/159296
>

Powered by Google App Engine
This is Rietveld 408576698