WwuliubaoIssueNo:#I61MC8
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Add chrome runtime support for more callbacks and ceftests (see issue #2969) This change adds support for: - Protocol and request handling. - Loading and navigation events. - Display and focus events. - Mouse/keyboard events. - Popup browsers. - Callbacks in the renderer process. - Misc. functionality required for ceftests. This change also adds a new CefBrowserProcessHandler::GetCookieableSchemes callback for configuring global state that will be applied to all CefCookieManagers by default. This global callback is currently required by the chrome runtime because the primary ProfileImpl is created via ChromeBrowserMainParts::PreMainMessageLoopRun (CreatePrimaryProfile) before OnContextCreated can be called. ProfileImpl will use the "C:\Users\[user]\AppData\Local\CEF\User Data\Default" directory by default (on Windows). Cookies may persist in this directory when running ceftests and may need to be manually deleted if those tests fail. Remaining work includes: - Support for client-created request contexts. - Embedding the browser in a Views hierarchy (cefclient support). - TryCloseBrowser and DoClose support. - Most of the CefSettings configuration. - DevTools protocol and window control (ShowDevTools, ExecuteDevToolsMethod). - CEF-specific WebUI pages (about, license, webui-hosts). - Context menu customization (CefContextMenuHandler). - Auto resize (SetAutoResizeEnabled). - Zoom settings (SetZoomLevel). - File dialog runner (RunFileDialog). - File and JS dialog handlers (CefDialogHandler, CefJSDialogHandler). - Extension loading (LoadExtension, etc). - Plugin loading (OnBeforePluginLoad). - Widevine loading (CefRegisterWidevineCdm). - PDF and print preview does not display. - Crash reporting is untested. - Mac: Web content loads but does not display. The following ceftests are now passing when run with the "--enable-chrome-runtime" command-line flag: CorsTest.* DisplayTest.*:-DisplayTest.AutoResize DOMTest.* DraggableRegionsTest.* ImageTest.* MessageRouterTest.* NavigationTest.* ParserTest.* RequestContextTest.*Global* RequestTest.* ResourceManagerTest.* ResourceRequestHandlerTest.* ResponseTest.* SchemeHandlerTest.* ServerTest.* StreamResourceHandlerTest.* StreamTest.* StringTest.* TaskTest.* TestServerTest.* ThreadTest.* URLRequestTest.*Global* V8Test.*:-V8Test.OnUncaughtExceptionDevTools ValuesTest.* WaitableEventTest.* XmlReaderTest.* ZipReaderTest.* | 5 年前 | |
Add chrome runtime support for more callbacks and ceftests (see issue #2969) This change adds support for: - Protocol and request handling. - Loading and navigation events. - Display and focus events. - Mouse/keyboard events. - Popup browsers. - Callbacks in the renderer process. - Misc. functionality required for ceftests. This change also adds a new CefBrowserProcessHandler::GetCookieableSchemes callback for configuring global state that will be applied to all CefCookieManagers by default. This global callback is currently required by the chrome runtime because the primary ProfileImpl is created via ChromeBrowserMainParts::PreMainMessageLoopRun (CreatePrimaryProfile) before OnContextCreated can be called. ProfileImpl will use the "C:\Users\[user]\AppData\Local\CEF\User Data\Default" directory by default (on Windows). Cookies may persist in this directory when running ceftests and may need to be manually deleted if those tests fail. Remaining work includes: - Support for client-created request contexts. - Embedding the browser in a Views hierarchy (cefclient support). - TryCloseBrowser and DoClose support. - Most of the CefSettings configuration. - DevTools protocol and window control (ShowDevTools, ExecuteDevToolsMethod). - CEF-specific WebUI pages (about, license, webui-hosts). - Context menu customization (CefContextMenuHandler). - Auto resize (SetAutoResizeEnabled). - Zoom settings (SetZoomLevel). - File dialog runner (RunFileDialog). - File and JS dialog handlers (CefDialogHandler, CefJSDialogHandler). - Extension loading (LoadExtension, etc). - Plugin loading (OnBeforePluginLoad). - Widevine loading (CefRegisterWidevineCdm). - PDF and print preview does not display. - Crash reporting is untested. - Mac: Web content loads but does not display. The following ceftests are now passing when run with the "--enable-chrome-runtime" command-line flag: CorsTest.* DisplayTest.*:-DisplayTest.AutoResize DOMTest.* DraggableRegionsTest.* ImageTest.* MessageRouterTest.* NavigationTest.* ParserTest.* RequestContextTest.*Global* RequestTest.* ResourceManagerTest.* ResourceRequestHandlerTest.* ResponseTest.* SchemeHandlerTest.* ServerTest.* StreamResourceHandlerTest.* StreamTest.* StringTest.* TaskTest.* TestServerTest.* ThreadTest.* URLRequestTest.*Global* V8Test.*:-V8Test.OnUncaughtExceptionDevTools ValuesTest.* WaitableEventTest.* XmlReaderTest.* ZipReaderTest.* | 5 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
Linux: Fix Check failed: generated_timestamp < total_latency_stage.end_time (see issue #3102) | 4 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
Rename CefBrowserHostImpl to AlloyBrowserHostImpl (see issue #2969) After commit 38d8acfa18 this object is only used with the alloy runtime. | 5 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
Rename CefBrowserHostImpl to AlloyBrowserHostImpl (see issue #2969) After commit 38d8acfa18 this object is only used with the alloy runtime. | 5 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
libcef: Convert NULL to nullptr (see issue #2861) | 6 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
Update to Chromium version 91.0.4472.0 (#870763) | 5 年前 | |
Rename CefBrowserHostImpl to AlloyBrowserHostImpl (see issue #2969) After commit 38d8acfa18 this object is only used with the alloy runtime. | 5 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
Rename CefBrowserHostImpl to AlloyBrowserHostImpl (see issue #2969) After commit 38d8acfa18 this object is only used with the alloy runtime. | 5 年前 | |
Rename CefBrowserHostImpl to AlloyBrowserHostImpl (see issue #2969) After commit 38d8acfa18 this object is only used with the alloy runtime. | 5 年前 | |
Update to Chromium version 74.0.3706.0 (#632463) | 7 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 | |
IssueNo:#I61MC8 Description:升级CEF 4844版本 Sig: SIG_ApplicationFramework Feature or Bugfix: Feature Binary Source: No Signed-off-by: wuliubao <ahjxliubao@163.com> | 3 年前 |