chore: fix patch linter (#21495)
This commit is contained in:
parent
7932e28aa2
commit
a90b5f8421
28 changed files with 85 additions and 16 deletions
|
@ -3,6 +3,7 @@ From: Jeremy Apthorp <nornagon@nornagon.net>
|
|||
Date: Tue, 26 Feb 2019 17:07:45 -0800
|
||||
Subject: build: add GN build files
|
||||
|
||||
This adds GN build files for Node, so we don't have to build with GYP.
|
||||
|
||||
diff --git a/BUILD.gn b/BUILD.gn
|
||||
new file mode 100644
|
||||
|
|
|
@ -3,6 +3,10 @@ From: Samuel Attard <sattard@slack-corp.com>
|
|||
Date: Tue, 23 Jul 2019 11:36:48 -0700
|
||||
Subject: chore: handle default_configuration not being set in the electron env
|
||||
|
||||
We don't set the `default_configuration` key in our config.gypi, this allows
|
||||
the tests to run in spite of that.
|
||||
|
||||
TODO(marshallofsound/nornagon): Just add this key to config.gypi.
|
||||
|
||||
diff --git a/test/common/index.js b/test/common/index.js
|
||||
index 00ebd283a0c3e960de2a7c4e3748561c499eb820..2ebec24f9e1f53306882e827a17925201cad0ea6 100644
|
||||
|
|
|
@ -3,6 +3,8 @@ From: Shelley Vohr <shelley.vohr@gmail.com>
|
|||
Date: Tue, 2 Oct 2018 11:39:58 -0700
|
||||
Subject: feat: add new built_with_electron variable to config.gypi
|
||||
|
||||
This allows 3rd-party native modules to know whether they're being built
|
||||
against Electron.
|
||||
|
||||
diff --git a/tools/generate_config_gypi.py b/tools/generate_config_gypi.py
|
||||
index 01f62d4ae6e3b9d539444e3dff069f0011353caa..d8b279f590c115108d5dca879747de7b0c9f1934 100644
|
||||
|
|
|
@ -3,6 +3,14 @@ From: Shelley Vohr <shelley.vohr@gmail.com>
|
|||
Date: Tue, 22 Oct 2019 11:00:01 -0700
|
||||
Subject: fix: call InitializeContextRuntime in InitializeContext
|
||||
|
||||
Since https://github.com/nodejs/node/commit/1ec4154e507ba71d7aefca0a6e5c155be34e989a,
|
||||
we observed a crash in renderer process initialization becuase we don't
|
||||
directly call NewContext, and so InitializeContext would not create primordials
|
||||
correctly and the following error would occur:
|
||||
|
||||
node::Environment::CreateProperties(): Assertion `primordials->IsObject()' failed.
|
||||
|
||||
This fixes that. See https://github.com/electron/electron/pull/20684.
|
||||
|
||||
diff --git a/src/api/environment.cc b/src/api/environment.cc
|
||||
index 50886f4a998f1e7f346a6b7fad91ce49c3a7cdff..6ec07527ad7a806f889d884507e9def1cf68b4c8 100644
|
||||
|
|
|
@ -3,6 +3,7 @@ From: Nitish Sakhawalkar <nitsakh@icloud.com>
|
|||
Date: Thu, 11 Apr 2019 11:50:49 -0700
|
||||
Subject: fix: export DebugOptions
|
||||
|
||||
This exports DebugOptions so we can parse args like `--inspect-brk`.
|
||||
|
||||
diff --git a/src/node_options.cc b/src/node_options.cc
|
||||
index d53ab2a4bfe87321e899b431eac262223e532335..c0c15a88c028d9c70081aa75fabf63d1d78014e6 100644
|
||||
|
|
|
@ -3,6 +3,8 @@ From: Nitish Sakhawalkar <nitsakh@icloud.com>
|
|||
Date: Tue, 26 Mar 2019 11:28:05 -0700
|
||||
Subject: fixme: Comment trace event macro
|
||||
|
||||
This broke the build at some point. Does it still? We should probably remove
|
||||
this patch and find out!
|
||||
|
||||
diff --git a/src/node_internals.h b/src/node_internals.h
|
||||
index fb1188a6bbce37b2bbaba0a815f2826dca60cf3b..843cbf1d253022c9601ceaf74022873a48ac0a5f 100644
|
||||
|
|
|
@ -3,6 +3,8 @@ From: Shelley Vohr <shelley.vohr@gmail.com>
|
|||
Date: Thu, 13 Sep 2018 09:08:10 -0700
|
||||
Subject: FIXME: remove async_id assertion check
|
||||
|
||||
async hooks are hella broken in Electron. This was checking that they weren't,
|
||||
but they are, so we just disabled the check. YOLO.
|
||||
|
||||
diff --git a/src/api/callback.cc b/src/api/callback.cc
|
||||
index e6098d5921a038063bf8255f8af6f000becf76a0..3c518870c9c8d92f3dfcd6c270f5e023e3b69633 100644
|
||||
|
|
|
@ -3,6 +3,8 @@ From: Samuel Attard <sattard@slack-corp.com>
|
|||
Date: Mon, 22 Apr 2019 13:23:37 -0700
|
||||
Subject: refactor: allow embedder overriding of internal FS calls
|
||||
|
||||
We use this to allow node's 'fs' module to read from ASAR files as if they were
|
||||
a real filesystem.
|
||||
|
||||
diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js
|
||||
index 18acd9d2b64774efdb9261e69923a5ba320a7f0e..0f36697ce5ed0b5bb6df74ceca219574da7eea53 100644
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue