2389 Commits

Author SHA1 Message Date
openharmony_ci 7b8c4b6b29 !15 OAT.xml 配置优化
Merge pull request !15 from zgit2021/main
OpenHarmony-v4.0.4-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v4.1-Beta1 OpenHarmony-v4.0.1-Release OpenHarmony-v4.0-Release master-v weekly_20240115-v
2023-07-31 08:44:41 +00:00
zgit2021 bcdb69b6c4 Strategy optimization of OAT.xml
Signed-off-by: zgit2021 <zhaowenqiang14@huawei.com>
Change-Id: Ia9be7c10b84891510f548f94f9915e22c52790d9
2023-07-31 15:34:07 +08:00
openharmony_ci a23c33701c !14 添加bundle.json文件
Merge pull request !14 from zgit2021/main
2023-06-20 08:38:38 +00:00
zgit2021 5c227db610 add bundle.json
Signed-off-by: zgit2021 <zhaowenqiang14@huawei.com>
Change-Id: Ice54cc136eae4757fe21d9d13fd551906f04223a
2023-06-20 14:49:40 +08:00
openharmony_ci 29908d5a13 !12 升级CEF 4844版本
Merge pull request !12 from 刘宝/master
OpenHarmony-v4.0-Beta1
2023-01-05 07:44:51 +00:00
wuliubao c830a900c6 IssueNo:#I61MC8
Description:升级CEF 4844版本
Sig: SIG_ApplicationFramework
Feature or Bugfix: Feature
Binary Source: No

Signed-off-by: wuliubao <ahjxliubao@163.com>
2023-01-05 10:04:33 +08:00
openharmony_ci 60bf07a73e !10 更新版本号
Merge pull request !10 from bigpumpkin/master
OpenHarmony-v3.2-Beta3 OpenHarmony-v3.2-Beta4 OpenHarmony-v3.2-Beta2 OpenHarmony-v3.2-Beta1
2022-04-16 06:19:57 +00:00
bigpumpkin 742e1aeb33 update code version
Signed-off-by: @bigpumpkin <chenzhennan@huawei.com>
2022-04-16 02:13:54 +00:00
openharmony_ci 90dd8c2987 !8 OAT 修改剩余告警
Merge pull request !8 from Ted/master
2022-03-16 08:41:54 +00:00
Ted 9fef19e748 Signed-off-by: laosan_ted <wangruichang@huawei.com>
Signed-off-by: laosan_ted <wangruichang@huawei.com>
2022-03-16 07:31:36 +00:00
Ted b811e8af17 Signed-off-by: laosan_ted <wangruichang@huawei.com>
Signed-off-by: laosan_ted <wangruichang@huawei.com>
2022-03-16 07:00:02 +00:00
openharmony_ci 4ef71998be !6 OAT 修改剩余告警
Merge pull request !6 from Ted/master
2022-03-16 03:19:18 +00:00
Ted 67c28d3a85 Signed-off-by: laosan_ted <wangruichang@huawei.com>
Signed-off-by: laosan_ted <wangruichang@huawei.com>
2022-03-16 02:44:55 +00:00
Ted 05e9858dfa Signed-off-by: laosan_ted <wangruichang@huawei.com>
Signed-off-by: laosan_ted <wangruichang@huawei.com>
2022-03-16 01:56:09 +00:00
openharmony_ci 9cc5d1c644 !4 cef oat fix
Merge pull request !4 from Ted/master
2022-03-15 12:34:42 +00:00
Ted 46ee0ca555 Signed-off-by: laosan_ted <wangruichang@huawei.com>
Signed-off-by: laosan_ted <wangruichang@huawei.com>
2022-03-15 09:20:20 +00:00
Ted 6694075007 Signed-off-by: laosan_ted <wangruichang@huawei.com>
Signed-off-by: laosan_ted <wangruichang@huawei.com>
2022-03-15 08:39:14 +00:00
openharmony_sig_ci fe83306d84 !2 增加OAT.XML和README.OpenSource
Merge pull request !2 from leezheng/master
2022-03-10 03:07:00 +00:00
bigpumpkin 3a444a967f Add OAT and README.OpenSource
Signed-off-by: bigpumpkin <chenzhennan@huawei.com>
2022-03-09 22:55:07 +08:00
Marshall Greenblatt 9dd45fe159 Update to Chromium version 91.0.4472.114 2021-06-19 21:29:51 -04:00
Matthew Isaacs 58006652e8 widevine: Add arm64 arch manifest value (see issue #2981) 2021-06-17 10:11:14 -04:00
Marshall Greenblatt a92e5d5e3d alloy: Fix link click navigation in PDF files (fixes issue #3143)
This change adds a minimal implementation of the |tabs.update| extension API and
modifies StreamsPrivateAPI::SendExecuteMimeTypeHandlerEvent to return a valid
|streamInfo.tabId| value as required by the navigateInCurrentTab implementation
in chrome/browser/resources/pdf/browser_api.js.
2021-06-16 16:19:46 -04:00
Alex Maitland b0e72423cf Expose certificate error codes to OnLoadError 2021-06-16 12:05:27 -04:00
Marshall Greenblatt 18455833f1 widevine: Fix VP9 version string for v4.10.2209.0 (fixes issue #3138) 2021-06-14 14:49:43 -04:00
Marshall Greenblatt c95b2a1c4c Windows: Allow non-component Debug official sandbox builds (see issue #2679) 2021-06-11 20:57:48 -04:00
Marshall Greenblatt 0b869d2aff Use Chromium code for cookie date validity check (fixes issue #2927) 2021-06-11 13:51:57 -04:00
Marshall Greenblatt 2a9d8b8ee4 Add --disable-request-handling-for-testing option
Add a command-line option to bypass request handling in CEF to faciliate
debugging of network-related issues.
2021-06-11 13:51:50 -04:00
Marshall Greenblatt a65fc80313 Windows: Forbid non-component Debug builds (see issue #2679) 2021-06-11 13:51:43 -04:00
Marshall Greenblatt cf0c26af87 Update to Chromium version 91.0.4472.101 2021-06-10 22:00:18 -04:00
Marshall Greenblatt 70b6b712ac Fix CefBrowser::GetMainFrame assumptions in the renderer process (see issue #2421)
ClientAppRenderer::Delegate callbacks are executed for all tests. In this case
CorsTest.IframeAllowScriptsCustomNonStandardSchemeToServer was crashing on Linux
because CefBrowser::GetMainFrame() returns nullptr in the renderer process when
called from a cross-origin sub-frame.
2021-06-10 16:49:57 -04:00
Marshall Greenblatt 2e83e000ad Mac: Fix Xcode 12.5 build errors related to implicit copy assignment operators 2021-06-10 16:46:57 -04:00
Marshall Greenblatt c19f7e2fb7 Mac: Don't enable dSYMs by default for non-offical builds
Building with dSYMs enabled results in substantially longer link times and
provides minimal benefit for builds that are not intended for distribution.

They can still optionally be enabled by setting enable_dsyms=true via
GN_DEFINES. They remain enabled by default for official builds generated
with is_official_build=true and are required if packaging symbols via the
make_distrib.py script.
2021-06-10 16:46:48 -04:00
Marshall Greenblatt f605ad04f4 Mac: Fix flaky ResourceRequestHandlerTest failures
The AbortAfterCreated and AbortBeforeBrowse tests were flaking due to a race
between request handling and browser close. The tests would fail if the request
handling completed first.
2021-06-10 16:46:37 -04:00
Marshall Greenblatt cb517af03e Linux: Fix Check failed: generated_timestamp < total_latency_stage.end_time (see issue #3102) 2021-06-10 16:46:24 -04:00
Marshall Greenblatt 8a752eb705 Update to Chromium version 91.0.4472.77 2021-05-27 00:26:45 -04:00
Marshall Greenblatt 719b66a9e5 Restore support for CreateBrowserSync with NULL |request_context| (see issue #2969)
This was unintentionally lost during the Chrome runtime refactoring effort.
2021-05-20 15:16:30 -04:00
Marshall Greenblatt 10153e24f8 Fix crash closing DevTools window (fixes issue #3111) 2021-05-05 12:49:36 -04:00
Marshall Greenblatt f48ea7f032 Fix crash in OnGuestDetached when unloading PDF (fixes issue #3121) 2021-05-04 13:29:16 -04:00
Marshall Greenblatt fae1e9eaa1 Restore async CreateBrowser behavior (fixes issue #3116, fixes issue #3118)
Restore the async CreateBrowser behavior that existed prior to commit 691c9c2
because executing synchronously (for example, from inside OnContextInitialized)
causes issues on MacOS and possibly other platforms.
2021-04-29 17:35:08 -04:00
Marshall Greenblatt ddf5446588 chrome: Support configuration of accept language (see issue #2969)
This change adds support for CEF settings configuration of accept_language_list.
If specified, this value will take precedence over the "intl.accept_languages"
preference which is controlled by chrome://settings/languages.
2021-04-28 14:29:28 -04:00
Marshall Greenblatt 351901861c chrome: Support configuration of user agent and locale (see issue #2969)
This change adds support for CefSettings and command-line configuration of
user_agent, user_agent_product (formerly product_version) and locale.
2021-04-27 12:44:42 -04:00
Marshall Greenblatt a149cf128f Windows: Disable iterator debugging for cef_sandbox builds (fixes issue #3109)
Iterator debugging has been disabled by default (_HAS_ITERATOR_DEBUGGING=0)
for CEF/Chromium builds using clang/LLVM since 2018. Inversely, it is enabled
by default (_ITERATOR_DEBUG_LEVEL=2) for the MSVC Debug build configuration.
In order to minimize configuration-related headaches for MSVC-based clients
we have been building the Debug cef_sandbox.lib with iterator debugging
enabled. Recently, we have identified a number of crashes that may be due to
bugs in current clang/LLVM or MSVC versions but in any case can be resolved by
disabling iterator debugging:

- Crash when loading chrome://sandbox.
- Crash if an application lists libraries that utilize iterators after
  cef_sandbox.lib in the linker order.

To resolve these crashes we will now disable iterator debugging by default
for the cef_sandbox.lib builds. Client applications that link cef_sandbox.lib
will now also need to build with iterator debugging disabled by setting
_HAS_ITERATOR_DEBUGGING=0 or _ITERATOR_DEBUG_LEVEL=0 in their project
configuration (this will be done for you if you use cef_variables.cmake from
the binary distribution).

In addition to the crash fixes mentioned above, this change also:

- Reduces the size of the Debug cef_sandbox.lib by ~10MB.
- May result in faster Debug executables (see https://crbug.com/539996).
2021-04-26 18:22:00 -04:00
Marshall Greenblatt 16095a90f6 ceftests: Add missing newline at end of file 2021-04-23 21:03:01 -04:00
Marshall Greenblatt 7fb78654cb Linux: cefclient: Don't use std::make_unique which requires C++14 2021-04-23 21:02:54 -04:00
Marshall Greenblatt fef384b1fc Update to Chromium version 91.0.4472.19 2021-04-23 17:52:43 -04:00
Marshall Greenblatt ae4f68f695 Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
Marshall Greenblatt b189c7b472 Fix extension loading test failure 2021-04-22 17:15:14 -04:00
Marshall Greenblatt f84762d84a Fix crash closing DevTools window (fixes issue #3111) 2021-04-22 12:41:35 -04:00
Marshall Greenblatt cf1074cf49 chrome: Support configuration of renderer prefs (see issue #2969) 2021-04-17 21:23:55 -04:00
Marshall Greenblatt 9756e15a23 chrome: Don't rely on CREATE_STATUS_CREATED for disk-based profiles (see issue #2969) 2021-04-15 13:36:10 -04:00