Skip to content

Upgrade to Chromium 63#11459

Merged
zcbenz merged 98 commits intomasterfrom
upgrade-to-chromium-63
Mar 20, 2018
Merged

Upgrade to Chromium 63#11459
zcbenz merged 98 commits intomasterfrom
upgrade-to-chromium-63

Conversation

@alexeykuzmin
Copy link
Copy Markdown
Contributor

@alexeykuzmin alexeykuzmin commented Dec 17, 2017

@alexeykuzmin alexeykuzmin requested review from a team December 17, 2017 21:32
@alexeykuzmin alexeykuzmin changed the base branch from master to upgrade-to-chromium-62 December 17, 2017 21:32
@jarek-foksa
Copy link
Copy Markdown

Is there going to be any release based on Chromium 61 or 62? Or are you planning to skip them and release Electron 2.0 when Chromium 63 upgrade is finished?

@alexeykuzmin
Copy link
Copy Markdown
Contributor Author

Is there going to be any release based on Chromium 61 or 62?

@jarek-foksa Probably. Maybe. No promises. Stay tuned.

@bbert
Copy link
Copy Markdown

bbert commented Dec 20, 2017

Hi,
Will you also provide afterwards a version with chrome 64?
Since chrome 64 will provide license persistency, that will be worthy to have it in Electron.

@alexeykuzmin
Copy link
Copy Markdown
Contributor Author

Will you also provide afterwards a version with chrome 64?

Hi, @bbert
We will definitely provide a version of Electron with Chromium 64 or newer in the future.

@setpixel
Copy link
Copy Markdown

Hi guys 👍

I know the answer is: when it's done.

But do you have a very rough goal of when there will be a release with a chromium beyond 59? 💃

❤️ ❤️ ❤️ ❤️ ❤️ ❤️

@alexeykuzmin
Copy link
Copy Markdown
Contributor Author

@setpixel Soon.

@wis
Copy link
Copy Markdown

wis commented Jan 31, 2018

hoping it's a Chromium version >= 64.0.3240.0, so puppeteer (which uses DevTools Protocol) can work with it.
electron-userland/spectron#240

@alexeykuzmin
Copy link
Copy Markdown
Contributor Author

@wesamco Sorry, but the next release will probably have Chromium 61.

@taha
Copy link
Copy Markdown

taha commented Feb 6, 2018

@alexeykuzmin I'm quite confused. I'm working on a private folk of Electron at the moment. Back then when I was starting I thought it would be a good idea to folk it from 1-8-x. It had Chromium 61. Now I rebased 1.8.2-beta.5, and it uses Chromium 59. Will it revert back to 61 before the actual release of 1.8.2?

(Edit: I figured out the Chromium version for the VERSION file in the libchromiumcontent repo)

@alexeykuzmin
Copy link
Copy Markdown
Contributor Author

@taha 1-8-x branch has never had Chromium 61.
You probably had the vendor/libchromiumcontent submodule out of sync.

@petrbrzek
Copy link
Copy Markdown

@alexeykuzmin any ETA for this? Also what about #11230, is it going to be closed?

@alexeykuzmin
Copy link
Copy Markdown
Contributor Author

@petrbrzek No ETA. Chromium 62 is going to be merged and released before Chromium 63.

alexeykuzmin and others added 25 commits March 20, 2018 10:13
This fixes the crash in RunScriptsAtDocumentStart when "affinity" option
is specified. Previously we were assuming only one main frame exists in
the renderer process, but the "affinity" option breaks this option.

There is also a bug that "node::Environment::GetCurrent" does not return
nullptr for context without a env in it, I'm not sure whether it is a
bug of Node or V8.
This can fix the build error caused by duplicate typedefs.
We are now sharing the /DELAYLOAD settings between configurations.
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch from 9ee0ed5 to c701508 Compare March 20, 2018 07:13
@zcbenz zcbenz merged commit cd30a4e into master Mar 20, 2018
@zcbenz zcbenz deleted the upgrade-to-chromium-63 branch March 20, 2018 08:25
@andens andens mentioned this pull request Mar 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.