WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 27788
Don't export WebPluginController.h as a private header
https://bugs.webkit.org/show_bug.cgi?id=27788
Summary
Don't export WebPluginController.h as a private header
David Kilzer (:ddkilzer)
Reported
2009-07-28 17:52:20 PDT
Created
attachment 33684
[details]
Patch v1 Reviewed by NOBODY (OOPS!). WebPluginContainerCheck.h must be a private header because it is included from WebPluginController.h, which is a private header. WebKit: * WebKit.xcodeproj/project.pbxproj: Export WebPluginContainerCheck.h as a private header. WebKit/mac: * Plugins/WebPluginController.h: Changed #import of WebPluginContainerCheck.h to use a framework-style path. --- 4 files changed, 26 insertions(+), 2 deletions(-)
Attachments
Patch v1
(3.32 KB, patch)
2009-07-28 17:52 PDT
,
David Kilzer (:ddkilzer)
no flags
Details
Formatted Diff
Diff
Patch v2
(3.38 KB, patch)
2009-07-29 13:55 PDT
,
David Kilzer (:ddkilzer)
mrowe
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Mark Rowe (bdash)
Comment 1
2009-07-28 18:26:55 PDT
Is WebPluginController.h even used outside of WebKit? If not, a better fix would be to remove it from the private headers. Since the include in WebPluginController.h has been like this since April I'd would have expected that we would have noticed that this header wasn't usable as-is.
David Kilzer (:ddkilzer)
Comment 2
2009-07-28 18:41:34 PDT
(In reply to
comment #1
)
> Is WebPluginController.h even used outside of WebKit? If not, a better fix > would be to remove it from the private headers. Since the include in > WebPluginController.h has been like this since April I'd would have expected > that we would have noticed that this header wasn't usable as-is.
Yes, +[WebPluginController plugInViewWithArguments:fromPluginPackage:] is being used outside of WebKit on iPhone OS.
David Kilzer (:ddkilzer)
Comment 3
2009-07-28 19:05:18 PDT
(In reply to
comment #1
)
> Is WebPluginController.h even used outside of WebKit? If not, a better fix > would be to remove it from the private headers. Since the include in > WebPluginController.h has been like this since April I'd would have expected > that we would have noticed that this header wasn't usable as-is.
WebPluginController.h has been a private header since r9857 (July 21, 2005).
http://trac.webkit.org/changeset/9857
However, I can't find any uses of it outside WebKit.
David Kilzer (:ddkilzer)
Comment 4
2009-07-28 19:09:15 PDT
(In reply to
comment #3
)
> However, I can't find any uses of it outside WebKit.
On Mac OS X.
David Kilzer (:ddkilzer)
Comment 5
2009-07-29 13:55:55 PDT
Created
attachment 33740
[details]
Patch v2
David Kilzer (:ddkilzer)
Comment 6
2009-07-29 17:10:02 PDT
Fixed in
r46565
. <
http://trac.webkit.org/changset/46565
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug