RESOLVED FIXED 83447
[Blackberry] m_isRequestedByPlugin should be copied in ResourceRequest
https://bugs.webkit.org/show_bug.cgi?id=83447
Summary [Blackberry] m_isRequestedByPlugin should be copied in ResourceRequest
Chris.Guan
Reported 2012-04-08 20:03:28 PDT
Add m_isRequestedByPlugin in doPlatformCopyData(...) and doPlatformAdopt(...) in ResourceRequest.
Attachments
Patch (2.07 KB, patch)
2012-04-08 20:12 PDT, Chris.Guan
no flags
Patch (2.05 KB, patch)
2012-04-08 20:18 PDT, Chris.Guan
no flags
Chris.Guan
Comment 1 2012-04-08 20:12:56 PDT
Chris.Guan
Comment 2 2012-04-08 20:18:42 PDT
WebKit Review Bot
Comment 3 2012-04-09 03:33:39 PDT
Comment on attachment 136173 [details] Patch Clearing flags on attachment: 136173 Committed r113569: <http://trac.webkit.org/changeset/113569>
WebKit Review Bot
Comment 4 2012-04-09 03:33:43 PDT
All reviewed patches have been landed. Closing bug.
Alexey Proskuryakov
Comment 5 2012-04-09 10:05:18 PDT
Keep in mind that this is a layering violation, so future WebCore refactorings can break your m_isRequestedByPlugin in unexpected ways. ResourceRequest is a network level abstraction, and it should not know anything about web concepts such as plug-ins.
Antonio Gomes
Comment 6 2012-04-10 21:26:21 PDT
Comment on attachment 136173 [details] Patch I do not think this flag should even exist :( it was introduced to "fix" a bug in Flash, that it was starting a load in a new window when swapping/scrolling. It did not even fix the problem :/ Also this patch has parts in PluginView (iirc) that are not upstreamed, so they should get upstreamed all together.
Antonio Gomes
Comment 7 2012-04-10 21:26:53 PDT
Please file a follow up bug to clean it up , as per mine and ap's comments.
Chris.Guan
Comment 8 2012-04-11 00:54:32 PDT
I already added this in my task queue after AP had comments. I am following up. Actually we had a discussion internally related to this bug, I will add you in.
Note You need to log in before you can comment on or make changes to this bug.