Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upfeat: Upgrade to Chromium 71.0.3578.98 #15966
+2,296
−1,765
Conversation
deepak1556
requested review from
as
code owners
Dec 6, 2018
nornagon
reviewed
Dec 6, 2018
| - # Enables Widevine key system support. Enabled by default in Google Chrome or | ||
| - # on Android. Can be optionally enabled in Chromium. | ||
| - enable_widevine = is_chrome_branded || is_android | ||
| + # Allow Widevine key system support in Chromium. |
This comment has been minimized.
This comment has been minimized.
deepak1556
force-pushed the
chromium-upgrade/71
branch
2 times, most recently
from
11f7703
to
c557736
Dec 6, 2018
zcbenz
force-pushed the
chromium-upgrade/71
branch
from
06cba7c
to
ec4c329
Dec 14, 2018
This comment has been minimized.
This comment has been minimized.
|
I'm rebasing this branch to fix conflict with webview fixes. |
zcbenz
force-pushed the
chromium-upgrade/71
branch
from
ec4c329
to
8e6ea7d
Dec 14, 2018
deepak1556
force-pushed the
chromium-upgrade/71
branch
2 times, most recently
from
479c3cd
to
5a24bfd
Dec 24, 2018
nornagon
force-pushed the
chromium-upgrade/71
branch
from
b82b054
to
957a3d3
Jan 3, 2019
deepak1556
changed the title
[WIP] feat: Upgrade to Chromium 71.0.3578.80
[WIP] feat: Upgrade to Chromium 71.0.3578.98
Jan 4, 2019
deepak1556
force-pushed the
chromium-upgrade/71
branch
3 times, most recently
from
c1e0e1d
to
c8e461b
Jan 4, 2019
nornagon
reviewed
Jan 8, 2019
nornagon
reviewed
Jan 8, 2019
nornagon
reviewed
Jan 8, 2019
nornagon
reviewed
Jan 8, 2019
| @@ -182,30 +183,21 @@ void AtomSandboxedRendererClient::DidCreateScriptContext( | |||
| !IsDevToolsExtension(render_frame)) | |||
| return; | |||
|
|
|||
| // Wrap the bundle into a function that receives the binding object as | |||
| // argument. | |||
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
deepak1556
Jan 10, 2019
Author
Member
Yup the per process loader essentially does the same, it runs the provided source under a scope that has these arguments in the global variable.
nornagon
reviewed
Jan 8, 2019
| v8::Isolate* isolate = context->GetIsolate(); | ||
| v8::HandleScope handle_scope(isolate); | ||
| v8::Context::Scope context_scope(context); | ||
|
|
||
| // Wrap the bundle into a function that receives the isolatedWorld as | ||
| // an argument. |
This comment has been minimized.
This comment has been minimized.
deepak1556
force-pushed the
chromium-upgrade/71
branch
from
5572c19
to
f41f13b
Jan 10, 2019
deepak1556
changed the title
[WIP] feat: Upgrade to Chromium 71.0.3578.98
feat: Upgrade to Chromium 71.0.3578.98
Jan 10, 2019
deepak1556
requested review from
nornagon and
zcbenz
Jan 10, 2019
nornagon
approved these changes
Jan 10, 2019
|
lgtm with some comments |
|
|
||
| namespace { | ||
|
|
||
| napi_value Print(napi_env env, napi_callback_info info) { |
This comment has been minimized.
This comment has been minimized.
| try { | ||
| window.localStorage | ||
| } catch (e) { | ||
| message = e.message | ||
| const {ipcRenderer} = require('electron') | ||
| ipcRenderer.send('local-storage-response', e.message) | ||
| } |
This comment has been minimized.
This comment has been minimized.
nornagon
Jan 10, 2019
Contributor
This looks like it won't send a message back if it doesn't throw, which will just make the test time out. Let's make tests fail fast & with useful error messages rather than dealing with yet another "test timed out" failure.
zcbenz
approved these changes
Jan 11, 2019
nornagon
force-pushed the
chromium-upgrade/71
branch
from
f41f13b
to
7fa67e1
Jan 11, 2019
deepak1556
and others
added some commits
Dec 7, 2018
nornagon
force-pushed the
chromium-upgrade/71
branch
from
7fa67e1
to
8bec8e5
Jan 11, 2019
nornagon
merged commit 52fe92d
into
master
Jan 12, 2019
40 of 44 checks passed
ci/circleci: linux-arm64-native-mksnapshot
Your tests failed on CircleCI
Details
ci/circleci: linux-x64-chromium-unittests
Your tests failed on CircleCI
Details
ci/circleci: linux-x64-disabled-unittests
Your tests failed on CircleCI
Details
ci/circleci: linux-x64-unittests
Your tests failed on CircleCI
Details
Absolute Zero
Semantic Pull Request
ready to be squashed
Details
appveyor: win-ia32-testing-pr
AppVeyor build succeeded
Details
appveyor: win-x64-testing-pr
AppVeyor build succeeded
Details
ci/circleci: linux-arm-chromedriver
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm-debug
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm-ffmpeg
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm-native-mksnapshot
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm-release
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm-release-summary
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm-testing
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm64-chromedriver
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm64-debug
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm64-ffmpeg
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm64-release
Your tests passed on CircleCI!
Details
ci/circleci: linux-arm64-testing
Your tests passed on CircleCI!
Details
ci/circleci: linux-checkout
Your tests passed on CircleCI!
Details
ci/circleci: linux-checkout-for-native-tests
Your tests passed on CircleCI!
Details
ci/circleci: linux-checkout-for-native-tests-with-no-patches
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-chromedriver
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-debug
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-ffmpeg
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-release
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-release-summary
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-release-tests
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-testing
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-testing-tests
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-verify-ffmpeg
Your tests passed on CircleCI!
Details
ci/circleci: linux-ia32-verify-mksnapshot
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-chromedriver
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-debug
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-ffmpeg
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-release
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-release-summary
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-release-tests
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-testing
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-testing-tests
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-verify-ffmpeg
Your tests passed on CircleCI!
Details
ci/circleci: linux-x64-verify-mksnapshot
Your tests passed on CircleCI!
Details
release-notes
Release notes found
This comment has been minimized.
This comment has been minimized.
release-clerk
bot
commented
Jan 12, 2019
•
|
Release Notes Persisted
|
nornagon
deleted the
chromium-upgrade/71
branch
Jan 12, 2019
andrewkisliakov-citrix
added a commit
to andrewkisliakov-citrix/electron
that referenced
this pull request
Jan 22, 2019
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
deepak1556 commentedDec 6, 2018
•
edited by nornagon
Description of Change
Refs https://github.com/orgs/electron/projects/26
BREAKING CHANGE
Checklist
npm testpassesRelease Notes
Notes: Upgrade to Chromium 71.0.3578.98