Skip to content
This repository was archived by the owner on Jan 6, 2023. It is now read-only.

Upgrade to Chromium 63#407

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

Upgrade to Chromium 63#407
zcbenz merged 59 commits intomasterfrom
upgrade-to-chromium-63

Conversation

@alexeykuzmin
Copy link
Copy Markdown
Contributor

@alexeykuzmin alexeykuzmin commented Dec 4, 2017

@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch 2 times, most recently from 8548556 to 749e507 Compare December 7, 2017 13:10
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-62 branch from 423732e to 5fe3812 Compare December 8, 2017 08:23
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch 4 times, most recently from d74b612 to a73dca5 Compare December 14, 2017 19:48
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-62 branch from 5fe3812 to 5d784eb Compare December 15, 2017 09:47
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch from 7f4ad03 to 22c7269 Compare December 15, 2017 10:04
#include <memory>
#include <string>

+#include "v8.h"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Can we have the V8_EXPORT declarations moved out to a separate file v8-export.h and include it in v8.h and v8-platform.h instead ?

Copy link
Copy Markdown
Contributor Author

@alexeykuzmin alexeykuzmin Dec 19, 2017

Choose a reason for hiding this comment

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

@deepak1556 I believe that patches should be as small as possible to minimise the maintenance cost.

V8_EXPORT declarations moved out to a separate file v8-export.h

It probably makes sense, but it should be done in the upstream V8 repo.

@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-62 branch from da6ebb8 to 1d5f62f Compare January 2, 2018 01:42
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch from 8b80657 to d488238 Compare January 2, 2018 01:43
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-62 branch from 1d5f62f to 86a8670 Compare January 4, 2018 21:51
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch 3 times, most recently from 3d3957d to 1e5286a Compare January 11, 2018 20:57
@zcbenz zcbenz force-pushed the upgrade-to-chromium-62 branch 3 times, most recently from 16ee275 to 5964d8f Compare January 31, 2018 02:50
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-62 branch 3 times, most recently from 5cb70dc to 322eb12 Compare February 22, 2018 10:39
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch from c242982 to b0ad0ee Compare February 26, 2018 14:37
@alexeykuzmin alexeykuzmin changed the base branch from upgrade-to-chromium-62 to master February 26, 2018 14:38
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch 3 times, most recently from d56978a to 6c17428 Compare March 12, 2018 04:47
deepak1556 and others added 23 commits March 15, 2018 14:50
The patch is already there as 027-backport_a2b91ed.patch
The patch is already there as 026-backport_3ecb047.patch.
Got crash in Electron:
[22964:0312/160427.139779:FATAL:V8PerIsolateData.cpp(54)] Check failed: !ScriptForbiddenScope::IsScriptForbidden().
0 0x7f52de54eb2d base::debug::StackTrace::StackTrace()
1 0x7f52de54cf5c base::debug::StackTrace::StackTrace()
2 0x7f52de5d3dba logging::LogMessage::~LogMessage()
3 0x7f52e10ddd40 <unknown>
4 0x7f52ee73c505 <unknown>
5 0x7f52ee75e938 v8::Function::Call()
6 0x7f52ef0c9c61 node::InternalMakeCallback()
7 0x7f52ef0ca0ae node::MakeCallback()
8 0x7f52ef0c9ff4 node::MakeCallback()
9 0x7f52ef0c9ec2 node::MakeCallback()
10 0x000000e5e617 mate::internal::CallMethodWithArgs()
11 0x000000fc3f61 _ZN4mate9EmitEventIA15_cJEEEN2v85LocalINS2_5ValueEEEPNS2_7IsolateENS3_INS2_6ObjectEEERKT_DpRKT0_
12 0x000000fc2c6f atom::AtomRendererClient::RunScriptsAtDocumentStart()
13 0x7f52db3390eb content::RenderFrameImpl::RunScriptsAtDocumentElementAvailable()
@alexeykuzmin alexeykuzmin force-pushed the upgrade-to-chromium-63 branch from a78780f to b284093 Compare March 15, 2018 05:50
@alexeykuzmin alexeykuzmin changed the title [WIP] Upgrade to Chromium 63 Upgrade to Chromium 63 Mar 17, 2018
@zcbenz zcbenz merged commit 1acfd72 into master Mar 20, 2018
@zcbenz zcbenz deleted the upgrade-to-chromium-63 branch March 20, 2018 08:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants