Commit Graph

  • 199aee55a2 WPF Incorrect Type Checking for InteropBitmapFactory amaitland 2018-01-18 13:59:05 +10:00
  • c18c6e7b1f WPF Popup bind layout transform to parent amaitland 2018-01-18 13:36:01 +10:00
  • c021be6c8d WPF - ChromiumWebBrowser inherits from Control rather than UserControl amaitland 2018-01-18 13:15:30 +10:00
  • 67b8b038af Untabify amaitland 2018-01-18 11:51:09 +10:00
  • b1b8f43859 Dont discard null Values from arrays (#2218) João Neves 2018-01-18 01:46:58 +00:00
  • 127c00554f Rewrite WPF/OffScreen OnPaint amaitland 2018-01-18 11:29:12 +10:00
  • 564dd4da73 CefDirectRect was removed, replace with Rect amaitland 2018-01-12 10:22:13 +10:00
  • 41b3da004f Cleanup CefTime handling - make consistent across all projects amaitland 2017-10-19 16:17:58 +10:00
  • 8e5ae7b5da Add sendkeyevent example to CefSharp.OffScreen.Example/Program.cs amaitland 2017-09-15 13:34:02 +10:00
  • 9f874807d5 WebBrowserExtensions.GetHost renamed to GetBrowserHost Add missing this keyboard to make it an extensions method amaitland 2017-09-15 13:25:44 +10:00
  • c9000dc0de Add Cef.ShutdownWithoutChecks method - basically allows you to call the underlying CefShutdown method with minimal checks (just IsInitialized and a simple lock) amaitland 2017-09-12 12:32:54 +10:00
  • e27c9c3c21 Add ExperimentalStreamResponseFilter - buffers all data before performing text processing amaitland 2017-09-05 14:19:53 +10:00
  • 4e0fb684fe OffScreen - code cleanup and expose more of the underlying methods, allow for overriding of IRenderWebBrowser method when inheriting from ChromiumWebBrowser Mark ScreenshotOrNull as obsolete - use OnPaint instead Mark NewScreenshot event as obsolete - use ScreenshotAsync instead amaitland 2017-06-30 14:09:58 +10:00
  • 85e32974ae WinForms - If the ChromiumWebBrowser has it's handle recreated then in OnHandleCreated we will now attempt to reparent a existing instance rather than creating a new browser amaitland 2017-05-24 12:54:14 +10:00
  • 0032ae463f WPF Example - update MenuHandler to implement custom menu, execute command based on CefMenuCommand enum rather than trying to use IRunContextMenuCallback which isn't working (upstream issue) This is a workaround for #1767 You can use the default CEF menu it does however require you to integrate CEF into your main message loop see #1795 amaitland 2017-06-26 13:41:23 +10:00
  • 86774ef0bf WPF - Layout rounding has been changed to UseLayoutRounding so values for ActualWidth and ActualHeight are scaled by the framework This reverts the change from #1962 where we manually rounded up - it's still possible to do this by inheriting from ChromiumWebBrowser and overriding GetViewRect should you choose to amaitland 2017-06-22 13:36:27 +10:00
  • 55fb0350a6 WPF Example - Add ChromiumWebBrowserWithScreenshotSupport example - adapted from https://github.com/cefsharp/CefSharp/pull/462/ When screenshot is requested then rendering to the screen is temp disabled, browser is resized and frames are used to take the screenshot amaitland 2017-06-14 11:20:33 +10:00
  • 8e34166d47 Add Debugger Display attribute to cookie - excluded the cookie value as they can be rather large, show basically the rest of the cookie in the debugger Add example of VisitAllCookiesAsync amaitland 2017-06-14 10:37:28 +10:00
  • 5dfd24bddb Upgrade to CEF 3.3239.1723.g071d1c1 / Chromium 63.0.3239.132 amaitland 2018-01-12 15:45:50 +10:00
  • e8b6c0bf9f Request to add a github link to the "Link" list. (#2225) mattkol 2018-01-08 18:00:17 -05:00
  • c303e1ca0f JSB - Add support for async methods to return classes amaitland 2018-01-08 15:12:52 +10:00
  • 751b8366c5 BindingTest.html - Rewrite using QUnit amaitland 2018-01-08 14:31:13 +10:00
  • 206e419786 Fix enums, integer and doubles binding behavior (#2219) João Neves 2018-01-08 04:33:02 +00:00
  • 19d0193b27 Update CONTRIBUTING.md Alex Maitland 2018-01-03 14:26:44 +10:00
  • a6132ad5cb README.md - Add cefsharp/63 branch details (branch to follow) v63.0.0-pre01 amaitland 2017-12-29 22:19:04 +10:00
  • ea4cafed18 Upgrade to CEF 3.3239.1716.g735b746 / Chromium 63.0.3239.109 amaitland 2017-12-29 22:10:13 +10:00
  • edbbd755b6 NuGet.config - Add appveyor cef-binary project feed amaitland 2017-12-29 19:48:01 +10:00
  • 1ae29bdb78 Upgrade to CEF 3.3239.1709.g093cae4 / Chromium 63.0.3239.109 amaitland 2017-12-26 09:15:56 +10:00
  • d8f86c6a2b FileResourceHandler - Throw exception if file not found Alex Maitland 2017-12-22 14:33:35 +10:00
  • 7a0b06ad0b JSB Add support for dynamic keyword (using ExpandoObject) amaitland 2017-12-21 13:00:36 +10:00
  • a6f20e82bc Upgrade to CEF 3.3239.1705.gf6d6dfc / Chromium 63.0.3239.109 amaitland 2017-12-21 11:13:02 +10:00
  • cc5a92f307 WPF - Add protected virtual void OnImeCompositionRangeChanged amaitland 2017-12-21 08:58:20 +10:00
  • 7b48980611 Remove CefDirtyRect amaitland 2017-12-21 08:56:02 +10:00
  • 921ea55fff Add IDisplayHandler.OnAutoResize, IBrowserHost.SetAccessibilityState, IBrowserHost.SetAutoResizeEnabled amaitland 2017-12-21 08:53:56 +10:00
  • 4f48dbd49a WPF Add event handled checks in mouse overrides amaitland 2017-12-20 12:24:21 +10:00
  • 93a329bc7a WinForms/WPF Fix incorrect type check when setting RequestContext amaitland 2017-12-20 12:21:20 +10:00
  • e4447147dd IBrowserHost - Fix typo in xml comments preventing sandcastle from generating doc correctly amaitland 2017-12-20 12:20:13 +10:00
  • d585348887 Add RequestContext getter property to IWebBrowser amaitland 2017-12-20 12:19:41 +10:00
  • e4dbc51635 WPF - rename updateBrowserScreenLocation to UpdateBrowserScreenLocation (inconsistent naming) amaitland 2017-12-20 12:18:42 +10:00
  • 5b636898a3 IMethodInterceptor.Intercept - escape generic param example in xml doc amaitland 2017-12-20 10:55:06 +10:00
  • 6f3016d1a7 Remove additionallibsdirectory references to CefSharp.Core\bin - probably a leftover from years ago before the structure was cleaned up amaitland 2017-12-20 10:54:41 +10:00
  • 05f0fa025a VS2017 Build with PlatformToolset v141 amaitland 2017-12-20 10:21:08 +10:00
  • 464dd14b6f Update Example RequestHandler to inherit from DefaultRequestHandler amaitland 2017-12-20 10:01:34 +10:00
  • da898cc93b RequestContextHandler - Add CookieManager type checking amaitland 2017-12-20 09:52:01 +10:00
  • b35ed7cdc0 Fix ICookieManager xml doc amaitland 2017-12-20 09:46:53 +10:00
  • 1d0c231d64 Add Issue Template to CefSharp3.sln amaitland 2017-12-20 09:44:42 +10:00
  • 3a60e69928 Update RequestHandler Example amaitland 2017-12-19 14:48:24 +10:00
  • 22edf02103 Update ISSUE_TEMPLATE.md amaitland 2017-12-19 14:31:51 +10:00
  • 021d780de1 Added default implementation of IRequestHandler (#2157) Martinek Vilmos 2017-12-19 05:29:04 +01:00
  • 4f621c197a Untabify amaitland 2017-12-19 11:48:56 +10:00
  • 2c935268e6 Upgrade to CEF 3.3239.1700 amaitland 2017-12-19 09:58:30 +10:00
  • 98f31c0a5b CefSharp.Wpf/ChromiumWebBrowser.cs - Simplify OnTooltipTimerTick Disposed check amaitland 2017-12-14 15:24:27 +10:00
  • c4c14b4ae3 IRequest - Remove SetFlags and replace with Flags property (get and set) amaitland 2017-12-14 15:23:16 +10:00
  • 8f968b0950 appveyor.yml: Update api_key v62.0.0-pre01 Per Lundberg 2017-12-12 20:59:13 +02:00
  • 9d959a518b appveyor.yml: Update api_key cefsharp/62 Per Lundberg 2017-12-12 20:59:13 +02:00
  • 55a3f6ad7c README.md: Fixed typo Per Lundberg 2017-12-12 15:13:44 +02:00
  • eb3cbe8b5e Add 62.0.0 branch details Per Lundberg 2017-12-12 15:10:55 +02:00
  • bff333a201 Change the targets to BeforeBuild (#2130) nisbus 2017-12-01 22:00:17 +01:00
  • a15986979e Upgraded to CEF 62 (#2203) Per Lundberg 2017-11-30 21:43:11 +02:00
  • ff749d0f13 Add copyright AgapovAlexsey 2017-10-28 11:19:59 +07:00
  • 7876b42288 Add support UrlRequestFlags AgapovAlexsey 2017-10-24 21:16:22 +07:00
  • 049181b2bd VS2017 build support (using the VS2015 tooling) (#2179) Jeroen Janssen 2017-11-29 21:47:39 +01:00
  • 6b9f91178a README.md: Fixed AppVeyor badge Per Lundberg 2017-11-29 22:29:06 +02:00
  • 06287a5d46 README.md: Badges for all releases (#2072) Julian Verdurmen 2017-11-29 21:14:00 +01:00
  • 8dd46377be Fixed typos + whitespace cleanups. Per Lundberg 2017-11-28 00:07:47 +02:00
  • b77878e2fd Update CONTRIBUTING.md (#2198) Per Lundberg 2017-11-15 14:27:48 +01:00
  • 93b08f1c12 Upgraded CEF to version 60 (#2159) GrabzIt 2017-11-08 11:08:59 +00:00
  • 9407ba1828 Due to limitations of VC++ we must run our tests in the default appdomain, it's possible to use xunit for testing. Readd CefSharp.Test.csproj to solution Add some very basic unit tests using xunit, DisableTestParallelization, Set xunit.appDomain to denied in app.config to disable using appdomains (https://xunit.github.io/docs/configuring-with-xml.html) Add xunit vs test running packages, using 2.2.0 version as 2.3.0 was throwing an exception similar to https://github.com/xunit/xunit/issues/1514 TODO: Take a look at https://github.com/NuGet/NuGetGallery/tree/master/tests/NuGetGallery.Facts for some ideas on structuring xunit tests (look at implementing Theory) amaitland 2017-10-24 12:21:04 +10:00
  • 65808ae8a4 Fix formatting in BindingTest.html jankurianski 2017-10-24 09:52:43 +11:00
  • f029a22f45 Fix return value serialization for async JS bindings (#2167) ieremyashev 2017-10-23 14:24:04 +05:00
  • a4a1cd8ea1 Untabify AsyncExtensions amaitland 2017-10-08 08:34:31 +10:00
  • d6844e0b3b AsyncExtensions - incorrectly returned null for the async extension methods, now return a Task as expected when awaiting the method directly Issue #2154 amaitland 2017-10-08 08:30:35 +10:00
  • 653896a5b3 Merge pull request #2114 from GrabzIt/master GrabzIt 2017-10-07 08:16:54 +01:00
  • f76f4d9436 Updated pointer GrabzIt 2017-10-06 09:04:33 +01:00
  • 62ae9ed36f Fixed pointer GrabzIt 2017-10-06 08:26:59 +01:00
  • f82d7440ac Put target back to 2013 GrabzIt 2017-10-06 08:09:51 +01:00
  • fb5a0bb9ac Removed EnsureNuGetPackageBuildImports GrabzIt 2017-10-06 08:08:31 +01:00
  • 22b67f0d30 Removed EnsureNuGetPackageBuildImports GrabzIt 2017-10-06 08:05:50 +01:00
  • b5ade5102b Removed EnsureNuGetPackageBuildImports GrabzIt 2017-10-06 08:05:12 +01:00
  • 3d45c10b28 Remove EnsureNuGetPackageBuildImports target GrabzIt 2017-10-06 08:04:25 +01:00
  • ea7d2c8082 Removed EnsureNuGetPackageBuildImports GrabzIt 2017-10-06 08:03:19 +01:00
  • 8a144050ee WPF: Possible fix for NullReferenceException in OnTooltipTimerTick Chris 2017-08-31 18:13:01 +02:00
  • bad729ee0d WPF: Added support for back and forward mouse buttons Chris 2017-08-31 15:19:34 +02:00
  • 244aab0408 Fixed a deadlock and a possible race condition in MethodRunnerQueue Chris 2017-08-30 23:48:23 +02:00
  • 7e2594d2e3 Added CefCustomScheme.IsCspBypassing Chris 2017-08-29 18:00:36 +02:00
  • b82ce0787d Prevent merging of header values when using custom handlers (#2099) Oscar.One 2017-08-28 06:10:20 -03:00
  • 2bdaa17d64 Prevent VS from always rebuilding projects that reference CefSharp when using AnyCPU platform (#2083) ymccready 2017-08-25 11:55:50 -04:00
  • 2cb368016a WPF: Removed debug code for mouse events Chris 2017-08-25 17:20:22 +02:00
  • 2f680f01b7 Updated version 59.0.0 to latest build 3.3071.1649 GrabzIt 2017-08-18 20:37:41 +01:00
  • 08444fe035 Updated to version 59.0.0 GrabzIt 2017-08-18 16:07:03 +01:00
  • 35f9cc3377 Update to Cef Version 59.0.0 GrabzIt 2017-08-18 15:45:52 +01:00
  • 2c14ac6919 Prevent unhandled exception in PointToScreen when not yet visible (#2107) James Pearce 2017-08-11 12:31:06 +01:00
  • 8057f322ad Changed labels of badges (#2071) Julian Verdurmen 2017-06-19 14:04:05 +02:00
  • d1681162a6 WPF - Manually calculate GetScreenPoint Using PointToScreen(point) on the UI thread (had to be called in a sync fashion) made it easy for users to cause a deadlock Resolve #1915 amaitland 2017-06-02 11:47:24 +10:00
  • b78208b505 Untabify ClientAdapter.cpp amaitland 2017-06-02 11:34:26 +10:00
  • 13c9c9c491 FolderSchemeHandlerFactory - Change to using File.Read and ResourceHandler.FromStream Previously used ResourceHandler.FromFilePath which relies on the native CefStreamReader::CreateForFile that implementation had problems with multiple requests to the same file (file locking) amaitland 2017-06-02 11:31:04 +10:00
  • 4f311e766d Untabify MethodInterceptorLogger amaitland 2017-06-01 11:35:12 +10:00
  • f5e2a938ec Follow up to #2015 Add license disclaimer Move example MethodInterceptorLogger into CefSharp.Example project Reword the IMethodInterceptor xml doc a little bit, probably still needs some work amaitland 2017-06-01 11:32:06 +10:00
  • 402b2b9980 Add BindingOptions.MethodInterceptor (#2015) João Neves 2017-06-01 01:58:43 +01:00
  • 0d48e30418 Update DefaultBinder to directly set if Type.IsAssignableFrom is true - greatly simplifies the code Remove IsCollectionOrArray extension method, use the long hand - makes the code more readable. Switch to using Activator.CreateInstance directly Remove a large number of unused extensions in ModelBindingExtensions Alternate to #2052 amaitland 2017-05-30 14:28:14 +10:00