build: remove duplicate devtools sources (#14522)
* build: remove duplicate devtools sources * build: create separate target for chrome sources * Move sources that are always depended on by electron, starting with security_state_tab_helper.{cc|h} * Add //component/strings to pak for devtools security tab * fix: allow specifying type of the added filesystem. https://chromium-review.googlesource.com/c/chromium/src/+/729250 * fix: do not index excluded folders https://chromium-review.googlesource.com/c/chromium/src/+/972579
This commit is contained in:
parent
011c3b4326
commit
2cd03bf360
21 changed files with 122 additions and 1364 deletions
15
chromium_src/BUILD.gn
Normal file
15
chromium_src/BUILD.gn
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Copyright (c) 2018 GitHub, Inc.
|
||||
# Use of this source code is governed by the MIT license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
# Builds some of the chrome sources that Electron depends
|
||||
# on unconditionally.
|
||||
source_set("chrome") {
|
||||
visibility = [ "//electron:electron_lib" ]
|
||||
sources = [
|
||||
"//chrome/browser/ssl/security_state_tab_helper.cc",
|
||||
"//chrome/browser/ssl/security_state_tab_helper.h",
|
||||
]
|
||||
public_deps = [ "//content/public/browser" ]
|
||||
deps = [ "//components/security_state/content" ]
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue