Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Chromium 67 #13756

Merged
merged 42 commits into from Sep 11, 2018
Merged

chore: Chromium 67 #13756

merged 42 commits into from Sep 11, 2018

Conversation

alexeykuzmin
Copy link
Contributor

@alexeykuzmin alexeykuzmin commented Jul 20, 2018

BREAKING CHANGE

Chromium 67.0.3396.99
Node.js 10.6.0

Fixes #13683.

Project Board https://github.com/electron/electron/projects/11
PR to libcc electron/libchromiumcontent#607

notes: Use Chromium 67.

@alexeykuzmin alexeykuzmin requested a review from a team July 20, 2018 15:52
@alexeykuzmin alexeykuzmin changed the title Chromium 67 [wip] Chromium 67 Jul 20, 2018
@alexeykuzmin alexeykuzmin requested review from a team July 21, 2018 14:31
@MarshallOfSound MarshallOfSound force-pushed the chromium-upgrade/67 branch 2 times, most recently from 77f9b07 to 30f8da9 Compare July 21, 2018 16:26
@alexeykuzmin alexeykuzmin force-pushed the chromium-upgrade/67 branch 2 times, most recently from 155a8bd to 32d3a1f Compare July 27, 2018 20:22
@alexeykuzmin alexeykuzmin force-pushed the chromium-upgrade/67 branch 3 times, most recently from 0a9eda4 to 10273f6 Compare August 21, 2018 10:09
@alexeykuzmin alexeykuzmin changed the title [wip] Chromium 67 [wip] feat: Chromium 67 Aug 21, 2018
@alexeykuzmin alexeykuzmin force-pushed the chromium-upgrade/67 branch 2 times, most recently from 519a333 to 07ba5a5 Compare August 23, 2018 15:42
@alexeykuzmin alexeykuzmin force-pushed the chromium-upgrade/67 branch 2 times, most recently from 37ea92e to b9ce625 Compare August 27, 2018 18:15
@alexeykuzmin alexeykuzmin changed the title [wip] feat: Chromium 67 BREAKING CHANGE: Chromium 67 Aug 27, 2018
@alexeykuzmin alexeykuzmin changed the title BREAKING CHANGE: Chromium 67 chore: Chromium 67 Aug 27, 2018
@alexeykuzmin alexeykuzmin added the semver/major incompatible API changes label Aug 27, 2018
@alexeykuzmin alexeykuzmin force-pushed the chromium-upgrade/67 branch 2 times, most recently from 22b5cd8 to 076972c Compare September 9, 2018 14:35
@alexeykuzmin alexeykuzmin changed the title chore: Chromium 67 [wip] chore: Chromium 67 Sep 9, 2018
@KoenLav
Copy link
Contributor

KoenLav commented Sep 10, 2018

@alexeykuzmin

Will this PR be included in the final release of 3.0?

@jkleinsc
Copy link
Contributor

@KoenLav this PR is intended for 4.0

@KoenLav
Copy link
Contributor

KoenLav commented Sep 10, 2018

@jkleinsc any rough idea of a timeline for 4.0? Or will this PR also be backported to 3.0?

We're hoping for quite some performance improvements from this PR (when compared to 2.0) :)

@jkleinsc
Copy link
Contributor

@KoenLav at this point there is no specific timeline for 4.0. Due to our adoption of semantic versioning, the upgrade to Chromium 67 will not be backported to 3.0.

Copy link
Member

@nornagon nornagon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks super close to being ready! 😁

atom/browser/api/atom_api_app.cc Show resolved Hide resolved
atom/browser/api/atom_api_web_contents.cc Show resolved Hide resolved
atom/browser/api/atom_api_web_contents.cc Show resolved Hide resolved
atom/browser/atom_permission_manager.cc Show resolved Hide resolved
atom/common/api/features.cc Show resolved Hide resolved
atom/common/chrome_version.h Show resolved Hide resolved
deepak1556 and others added 22 commits September 11, 2018 20:24
Ideally widget delegates must outlive their widget, but since
we manage the lifetime of native widget, allow the delegate to
be destroyed when widget is destroyed.
https://chromium-review.googlesource.com/c/chromium/src/+/977244
osr_render_widget_host_view.cc:1150:12:
error: [chromium-style] auto variable type must not deduce to a raw pointer type.

(cherry picked from commit cc8e4ef)
* build: [m67] enable widevine support

* fix: remove plugin cache reset hack

It was added in (#8907) to make widevine cdm shows up in
navigator.plugins, since widevine support is no longer
enabled by a plugin it can be removed safely.
@release-clerk
Copy link

release-clerk bot commented Sep 11, 2018

Release Notes Persisted

Use Chromium 67.

@nornagon nornagon deleted the chromium-upgrade/67 branch September 11, 2018 21:56
@nornagon nornagon restored the chromium-upgrade/67 branch September 11, 2018 21:56
@alexeykuzmin alexeykuzmin deleted the chromium-upgrade/67 branch September 11, 2018 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/major incompatible API changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants