[Webkit-unassigned] [Bug 32694] WebKitLinkedOnOrAfter() ignores embedded frameworks

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 17 21:14:53 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=32694





--- Comment #1 from Mark Rowe (bdash) <mrowe at apple.com>  2009-12-17 21:14:53 PST ---
I don’t think it’s possible to make these sorts of linked-on-or-after checks
work correctly in the general case.  WebKit has no information about which
particular piece of code (whether it be application, framework or plug-in)
happens to be using it at the particular moment.  The application may have been
written against a newer version of WebKit than a framework that it uses.  An
application plug-in may have been written against an older version of WebKit
than the application that loads it.

It seems like what you’re really asking for is an explicit way to opt in to the
new behavior of one or more of these checks.  One approach that could avoid the
limitations of checking linkage information would be to add a method to the
relevant WebKit delegate that the client could implement to say “Yes, I really
am ok with having the new behavior for the WebView’s that I’m the delegate
for”.  A delegate that didn’t implement this new method would be determined by
the linked-on-or-after check as per the current behavior.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list