|
|
Handle HTTP 200 responses received in response to byte range requests issued by the plugin. This means that the server does not support byte range requests. Firefox handles this by destroying the current plugin instance and creating a new instance to handle the response. The stream which is created to pass the data off to the plugin is not seekable.Fix is to emulate Firefox behavior. Will work on unit testing the NPN_RequestRead related code in a separate CB. This fixes http://code.google.com/p/chromium/issues/detail?id=5403
Bug= 5403
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=7139
Total comments: 4
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+234 lines, -49 lines) |
Patch |
 |
M |
chrome/common/plugin_messages.h
|
View
|
2
3
4
5
|
4 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/plugin/webplugin_delegate_stub.cc
|
View
|
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/webplugin_delegate_proxy.cc
|
View
|
2
3
4
5
|
6 chunks |
+13 lines, -1 line |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_instance.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_stream.h
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_stream.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_stream_url.h
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_stream_url.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_string_stream.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
webkit/glue/webframeloaderclient_impl.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
webkit/glue/webplugin.h
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/webplugin_impl.h
|
View
|
1
2
3
4
5
|
5 chunks |
+27 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/webplugin_impl.cc
|
View
|
1
2
3
4
5
|
7 chunks |
+164 lines, -37 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/webplugin_impl_mac.mm
|
View
|
2
3
4
5
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
Total messages: 4 (0 generated)
|