Geckofx is licensed under the Mozilla Public License Version.
== Changelog ==
== v33.0-0.8 ==
1. Using only one context menu for the life of the GeckoBrowser.
2. Some memory leak fixes (Mostly for Linux)
3. Add option to Disable WindowMeditator (saves a small amount of mem on each GeckoWebBrowser Creation)
usage: WindowMediator.Disable = true;
== v33.0-0.7 ==
1. `JS_SetErrorReporter()` moved into `using (new JSAutoCompartment())` block. Fixes issue #47
2. Add null check to JsVal
3. LINUX: Fix Linux message "Gdk-WARNING **: GdkWindow ?????? unexpectedly destroyed"
4. LINUX: Remove a Linux TODO: (Reparenting back before destroying window)
5. Make GeckoWebBrowser.Stop method more robust.
== v33.0-0.6 ==
1. Fix: Issue 20 https://bitbucket.org/geckofx/geckofx-33.0/issue/20/unit-tests
2. Fix: Issue 39 https://bitbucket.org/geckofx/geckofx-33.0/issue/39/geckonode-selectfirst-not-working-in-33
3. Update NSS-errors API (issue 5)
4. Fix a reentrant bug with LoadHtml(string content, string url) / LoadContent seen on Linux.
5. Add html5 input event support.
== v33.0-0.5 ==
1. Linux only tag.
== v33.0-0.4 ==
1. Linux only tag.
== v33.0-0.3 ==
1. Linux only tag.
== v33.0-0.2 ==
1. Fix compiling using mono.
2. Implement nsISHistoryListener.OnHistoryReplaceEntry rather than throwing NotImplementedException.
== v33.0-0.1 ==
1. Initial version supporting firefox/xulrunner v33.0
== v31.0-0.1 ==
1. Initial version supporting firefox/xulrunner v31.0
2. Support for executing javascript in a window, via new EvaluateScript(string javascript, nsIDOMWindow window) overload.
3. Added debug warning message if geckofx is used in non STA mode.
== v29.0-0.17 ==
Linux only tag.
1. Fix GeckoWebBrowser.nsIContextMenuListener2.OnShowContextMenu() to properly encapsulate SWF.MenuItem objects inside Gtk.MenuItem objects.
== v29.0-0.16 ==
1. Linux only tag.
== v29.0-0.15 ==
1. Fix Release build.
2. WindowUtils -- Add SendWheelEvent method (Thanks Matt Gerginski)
3. Fix JSVal Is{Type} functions on 64bit Linux.
4. Unifiy CreateWindow and CreateWindow2 events, and mark CreateWindow2 as Obsolete. (Thanks Duan Yao)
5. Fix nsIDirectoryServiceProvider (Thanks Duan Yao And Eberhard Beilharz)
6. Handle retargeting during navigation (Thanks Duan Yao)
7. Implements nsIXULAppInfo, and make remote debugging works with firefox 31+. (Thanks Duan Yao)
8. Fixed infinite loop when minizing the window using Facebook. (Thanks Bron-Yr-Aur)
9. Make GeckoPreferences support unicode values (Thanks Duan Yao)
== v29.0-0.14 ==
1. Linux only tag.
== v29.0-0.13 ==
1. Linux only tag.
== v29.0-0.12 ==
1. Linux only tag.
== v29.0-0.11 ==
1. Upgraded OffScreenGeckoWebBrowser to use ImageCreater.
2. Certificates and Cache fixes
3. XPath add SelectSingle and SelectFirst
== v29.0-0.10 ==
1. Added "load", "abort", and "error" listeners to XML Requests to fix the AjaxIsBusy flag.
2. Hook up JS_SetErrorReporter on Linux
3. Generate debug info on Linux
4. Enhance effective Debian/Ubuntu packaging.
Thanks: Bron-Yr-Aur, Eberhard Beilharz, Steve McConnel.
== v29.0-0.9 ==
1. Linux only tag.
== v29.0-0.8 ==
1. Improve how geckofx handles Popups.
2. Improve handling of LoadContent calls that occur before geckofx control handle is created.
3. Linux Makefile improvements.
Thanks : Duan Yao, Jason Naylor, Steve McConnel.
== v29.0-0.7 ==
1. Linux only tag.
== v29.0-0.6 ==
1. Eliminate mandatory GeckoWebBrowser.UseCustomPrompt() call.
2. Add FullscreenChange event.
3. Fix GeckoWebBrowser.OnPrint in desing mode
4. Allow LoadContent to be called if control handle is not yet created.
5. Fix print issues (#50 and #54); add print button to geckfxtest.
6. Use custom marshaler for nsAStringBase
7. More flexible XULRunnerLocator
Thanks : Duan Yao, vmas
== v29.0-0.5 ==
1. Linux only tag.
== v29.0-0.4 ==
1. Regenerate interfaces against released firefox 29
2. Make GeckoWebBrowser.DocumentCompleted's event type more specific.
3. Add NavigationError event to GeckoWebBrowser and make GeckoWebBrowser always fire events asynchronously.
4. Make GeckoWebBrowser.Reload/GoBack()/GoForward() always fire events asynchronously.
5. Fix GoBack()/GoForward() fired NavigationError event with correct url.
6. Full Xpath Support. Before this you could not evaluate xpaths that return string, only ones that return nodes.
7. Fix custom prompt by using default nsIPromptFactory implemetation
8. Fix WindowMediator (Issue #11).
9. Fix https://bitbucket.org/geckofx/geckofx-29.0/issue/33/having-a-problem-to-get-a-screenshot-of-a
10. QuerySelector (CSS) & GetSingle (XPATH)
11. GeckoPreference random AccessViolationException fix
12. Fix https://bitbucket.org/geckofx/geckofx-29.0/issue/39/certoverrideservicerememberrecentbadcert
13. PreferenceService - added typed getter & setter
Thanks : Duan Yao, hheexx, vmas, zloyprotoss
== v29.0-0.3 ==
1. Linux only tag.
== v29.0-0.2 ==
1. Fix https://bitbucket.org/geckofx/geckofx-29.0/issue/8/geckowebbrowsernavigate-dont-have-to :
GeckoWebBrowser.Navigate() don't have to return early for non-existing local file.
2. Fix https://bitbucket.org/geckofx/geckofx-29.0/issue/28/autojscontextevaluatescript-does-not
AutoJSContext.EvaluateScript does not accept unicode charactars (non-ISO-8859-1)
3. Fix https://bitbucket.org/geckofx/geckofx-29.0/issue/30/unicode-path
nsACString with unicode chars (Thanks Duan Yao)
4. Fix Fixed problem with unicode symbols in path to XULRunner (Thanks vmas)
== v29.0-0.1 ==
1. Initial version supporting firefox/xulrunner v29.0
== v22.0-0.7 ==
1. Added Unregister method to BaseNsFactory<TFactory>
2. Allow .NET-event handlers for unload, beforeunload, etc.
3. Fix: https://bitbucket.org/geckofx/geckofx-22.0/issue/54/casting-geckonode-to-geckoelement-for-svg
== v22.0-0.6 ==
1. Fixed reference counting issue which caused crash when calling XpCom.Shutdown.
2. CertOverrideService was added.
3. GeckoWebBrowser.NSSError event was added.
== v22.0-0.5 ==
1. ComPtr's, with missing disposed are now released again rather than a warning message being displayed.
2. New EvaluateScript method that returns a JsVal (thanks SBetzin)
3. New JQueryExecutor class (thanks SBetzin)
4. Memory leak fixes.
== v22.0-0.3 ==
1. Fix bug where geckofx was releasing COM ptr on the GC thread.
== v22.0-0.2 ==
1. Initial version supporting firefox/xulrunner v22.0
== v21.0-0.2 ==
1. Fix zooming.
2. Fix issue #3 (AccessViolationException on Dispose())
== v21.0-0.1 ==
1. Initial version supporting firefox/xulrunner v21.0
2. GeckoWebBrowser.LoadHtml(string content, string url, string contentType)
which provides a new way of loading WebBrowser content via a string.
== v18.0-0.2 ==
1. Small bug fix release.
== v18.0-0.1 ==
1. Initial version supporting firefox/xulrunner v18.0
== v16.0-0.2 ==
1. New ReadyStateChanged event. Usefull for telling when a document has completly loaded.
2. Memory leak fixes.
== v16.0-0.1 ==
1. Initial version supporting firefox/xulrunner v16.0
== v15.0-0.2 ==
1. Fix #1 : HTML5 video and audio still non-functional - https://bitbucket.org/geckofx/geckofx-15.0/issue/1
2. Fix #4 - CreateJSContext puts an error in the console
3. Fix #7 - GeckoWebBrowser.GetMarkupDocumentViewer() throws Access Violation on subsequent calls
== v15.0-0.1 ==
1. Initial version supporting firefox/xulrunner v15.0
== v14.0-0.2 ==
1. Numerious bug fixes.
2. Lots of improvements to the Linux build, including 64bit Linux.
== v14.0-0.1 ==
1. Initial version supporting firefox/xulrunner v14.0
2. Geckofx has been split into two dlls.
* Geckofx-Core.dll
* Geckofx-Winfoms.dll
3. Improvements to the Linux build process.
4. Enhance GeckoHtmlElement wrapper.
5. GeckoWebBrowser Naviagate method now automatically creates initlaizes
没有合适的资源?快使用搜索试试~ 我知道了~
.net火狐geckofx内核winform和wpf应用,版本33可看帮助文档
共1796个文件
cs:1538个
dll:76个
exe:23个
4星 · 超过85%的资源 需积分: 47 93 下载量 148 浏览量
2017-09-13
09:06:24
上传
评论
收藏 42.55MB ZIP 举报
温馨提示
火狐支持32位windows 所以程序为x86的 由于这是官网下的例子,当官网没给配PutXulRunnerFolderHere中的文件。这里重新从官网下载了PutXulRunnerFolderHere的文件放在这里。版本是对应的33 GeckoFxWpfTest项目不能使用,,会闪退。报未将对象实例化,。由于时间段。。没时间调试。其他人可以调试。 用wpf和的用户 可以参考使用GeckoFxWpfWinFormsTest 项目 PutXulRunnerFolderHere 如果单独分开项目,,请将PutXulRunnerFolderHere文件夹移植你的项目Bin文件夹中 请尽量使用 vs2015或更改版本打开。
资源推荐
资源详情
资源评论
收起资源包目录
.net火狐geckofx内核winform和wpf应用,版本33可看帮助文档 (1796个子文件)
en-US.aff 3KB
MainWindow.baml 2KB
MainWindow.baml 1KB
App.baml 758B
App.baml 645B
GeckoFxWpfTest.csprojResolveAssemblyReference.cache 23KB
GeckoFxWpfWinFormsTest.csprojResolveAssemblyReference.cache 13KB
DesignTimeResolveAssemblyReferencesInput.cache 8KB
DesignTimeResolveAssemblyReferencesInput.cache 8KB
Geckofx-Wpf.csprojResolveAssemblyReference.cache 8KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
Geckofx-Winforms.csprojResolveAssemblyReference.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
Geckofx-Core.csprojResolveAssemblyReference.cache 1KB
Geckofx-Winforms.csproj.GenerateResource.Cache 1KB
Geckofx-Wpf.csproj.GenerateResource.Cache 919B
GeckoFxWpfTest.csproj.GenerateResource.Cache 919B
GeckoFxWpfWinFormsTest.csproj.GenerateResource.Cache 919B
GeckoFxWpfWinFormsTest_MarkupCompile.cache 280B
GeckoFxWpfTest_MarkupCompile.cache 261B
DomEvents.cd 14KB
Requests.cd 3KB
nsIDOMNode.cd 2KB
JumpListItems.cd 1KB
changelog 3KB
freebl3.chk 899B
softokn3.chk 899B
nssdbm3.chk 899B
compat 2B
pnunit-launcher.exe.config 3KB
pnunit-agent.exe.config 3KB
nunit-agent.exe.config 1KB
nunit-agent-x86.exe.config 1KB
nunit-console.exe.config 891B
nunit-console-x86.exe.config 873B
nunit.exe.config 853B
nunit-x86.exe.config 835B
gdk-sharp.dll.config 490B
gtk-sharp.dll.config 476B
atk-sharp.dll.config 344B
glib-sharp.dll.config 324B
GeckoFxWpfWinFormsTest.exe.config 187B
GeckoFxWpfWinFormsTest.vshost.exe.config 187B
App.config 187B
Geckofx-Core.dll.config 146B
Geckofx-Core.dll.config 146B
Geckofx-Core.dll.config 146B
Geckofx-Core.dll.config 146B
Geckofx-Core.dll.config 146B
Geckofx-Core.dll.config 146B
control 1KB
copyright 16KB
nsINavHistoryService.cs 118KB
nsIDOMWindowUtils.cs 93KB
GeckoError.cs 85KB
nsIDocShell.cs 80KB
GeckoWebBrowser.cs 78KB
nsIDOMWindow.cs 77KB
SpiderMonkey.cs 61KB
GeckoWebBrowser.Events.cs 56KB
nsIDOMHTMLDocument.cs 52KB
XpComTests.cs 50KB
nsIMessageManager.cs 47KB
nsIDOMXULDocument.cs 47KB
X11Structs.cs 47KB
nsIUpdateService.cs 46KB
nsIDOMXULElement.cs 44KB
nsIHttpChannel.cs 44KB
nsIXMLHttpRequest.cs 44KB
nsIDOMXMLDocument.cs 42KB
nsIMIMEInfo.cs 42KB
nsIDOMDocument.cs 41KB
xpccomponents.cs 41KB
nsIDOMHTMLElement.cs 39KB
nsIPrintSettings.cs 37KB
nsIMobileConnectionProvider.cs 37KB
nsIHttpServer.cs 37KB
WindowUtils.cs 36KB
nsILocalFileMac.cs 35KB
nsIEditor.cs 35KB
nsIHTMLEditor.cs 34KB
nsIXPConnect.cs 34KB
nsILocalFileWin.cs 33KB
nsIChannel.cs 30KB
nsIFile.cs 30KB
nsINavBookmarksService.cs 30KB
GeckoWebBrowserTests.cs 29KB
nsIViewSourceChannel.cs 29KB
nsIAccessibleRole.cs 29KB
nsIDOMSVGElement.cs 29KB
Xpcom.cs 28KB
nsIDOMSimpleGestureEvent.cs 28KB
nsIWyciwygChannel.cs 28KB
nsILocalFile.cs 28KB
nsIDOMElement.cs 28KB
nsIJARChannel.cs 28KB
nsITreeView.cs 28KB
共 1796 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18
资源评论
- 末城via2018-09-25发出还行的声音
- 刘浩啊2018-04-19代码还行吧,不过满足不了我的需求
- 九月天123882018-05-25还可以,值得研究
- h86419752302017-11-30代码还行吧,不过满足不了我的需求
不再去懂__
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功