mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
No need to hijack setInjectedScriptForOrigin
This commit is contained in:
@@ -1,7 +1,4 @@
|
||||
window.onload = function () {
|
||||
// Make sure |window.chrome| is defined for devtools extensions.
|
||||
hijackSetInjectedScript(window.InspectorFrontendHost)
|
||||
|
||||
// Use menu API to show context menu.
|
||||
window.InspectorFrontendHost.showContextMenuAtPoint = createMenu
|
||||
|
||||
@@ -9,18 +6,6 @@ window.onload = function () {
|
||||
window.WebInspector.createFileSelectorElement = createFileSelectorElement
|
||||
}
|
||||
|
||||
const hijackSetInjectedScript = function (InspectorFrontendHost) {
|
||||
const {setInjectedScriptForOrigin} = InspectorFrontendHost
|
||||
InspectorFrontendHost.setInjectedScriptForOrigin = function (origin, source) {
|
||||
const wrapped = `(function (...args) {
|
||||
window.chrome = {}
|
||||
const original = ${source}
|
||||
original(...args)
|
||||
})`
|
||||
setInjectedScriptForOrigin(origin, wrapped)
|
||||
}
|
||||
}
|
||||
|
||||
var convertToMenuTemplate = function (items) {
|
||||
var fn, i, item, len, template
|
||||
template = []
|
||||
|
||||
Reference in New Issue
Block a user