- Add support for embedded netscape-style plugins.
- Add new webkit_glue VisitedLinkHash() and IsLinkVisited() functions required by underlying chromium changes.
cefclient:
- Add sample netscape-style plugin implementation and related Plugin item on the Tests menu.
- Increase the speed of the update timer so that buttons refresh closer to real-time.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@5 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2008-12-14 04:49:18 +00:00
parent d0639c9f4e
commit a08ad505ad
31 changed files with 4417 additions and 12 deletions

View File

@@ -5,6 +5,7 @@
#include "precompiled_libcef.h"
#include "browser_webkit_glue.h"
#include "plugins/browser_plugin_list.h"
#include <atlcore.h>
#include <atlbase.h>
@@ -45,7 +46,9 @@ HCURSOR LoadCursor(int cursor_id) {
}
bool GetPlugins(bool refresh, std::vector<WebPluginInfo>* plugins) {
return NPAPI::PluginList::Singleton()->GetPlugins(refresh, plugins);
NPAPI::PluginList::Singleton()->GetPlugins(refresh, plugins);
NPAPI::BrowserPluginList::Singleton()->GetPlugins(refresh, plugins);
return true;
}
bool EnsureFontLoaded(HFONT font) {