Liu Song’s Projects


~/Projects/chrome-devtools-protocol

git clone https://code.lsong.org/chrome-devtools-protocol

Commit

Commit
ebf6ae083a78c9f8ed021f19e95b1141d636a84d
Author
redhoodsu <[email protected]>
Date
2022-07-24 13:09:57 +0800 +0800
Diffstat
 src/domains/methods.ts | 22 ++++++++++++++++++++++
 src/lib/stringifyObj.ts | 8 ++------
 webpack.config.js | 7 +++----

chore: small changes


diff --git a/src/domains/methods.ts b/src/domains/methods.ts
index 0e42f6dafa15830dfa7fd384af42fe1bd8953fa8..9d7dad91118a30c380a6e03314cb7ce626f2ebcc 100644
--- a/src/domains/methods.ts
+++ b/src/domains/methods.ts
@@ -41,8 +41,13 @@   'DOM.getNodeId': DOM.getDOMNodeId,
 
   'DOMDebugger.getEventListeners': DOMDebugger.getEventListeners,
 import { noop } from 'licia-es'
+import * as CSS from './CSS'
+import { noop } from 'licia-es'
 import * as Runtime from './Runtime'
   'Emulation.setEmulatedMedia': noop,
+  'Emulation.setAutoDarkModeOverride': noop,
+  'Emulation.setEmulatedVisionDeficiency': noop,
+  'Emulation.setFocusEmulationEnabled': noop,
 
   'Log.clear': noop,
   'Log.enable': noop,
@@ -53,6 +58,9 @@   'Network.enable': Network.enable,
   'Network.getCookies': Network.getCookies,
   'Network.getResponseBody': Network.getResponseBody,
 import { noop } from 'licia-es'
+import * as DOMDebugger from './DOMDebugger'
+  'Network.clearAcceptedEncodingsOverride': noop,
+import { noop } from 'licia-es'
 import * as Runtime from './Runtime'
   'Page.getResourceContent': noop,
   'Page.getResourceTree': Page.getResourceTree,
@@ -78,6 +86,8 @@   'Page.enable': noop,
   'Page.getAppManifest': Page.getAppManifest,
   'Page.getInstallabilityErrors': noop,
 import { noop } from 'licia-es'
+import * as Storage from './Storage'
+import { noop } from 'licia-es'
 import * as Runtime from './Runtime'
   'Profiler.enable': noop,
 
@@ -95,6 +105,8 @@   'CSS.getPlatformFontsForNode': noop,
   'CSS.getStyleSheetText': CSS.getStyleSheetText,
   'CSS.getBackgroundColors': CSS.getBackgroundColors,
   'CSS.setStyleTexts': CSS.setStyleTexts,
+  'CSS.trackComputedStyleUpdates': noop,
+  'CSS.takeComputedStyleUpdates': noop,
 
   'Database.enable': noop,
 
@@ -119,6 +131,12 @@   'Overlay.highlightNode': Overlay.highlightNode,
   'Overlay.setInspectMode': Overlay.setInspectMode,
   'Overlay.setShowViewportSizeOnResize': Overlay.setShowViewportSizeOnResize,
 import { noop } from 'licia-es'
+  'Debugger.enable': Debugger.enable,
+  'Overlay.setShowFlexOverlays': noop,
+  'Overlay.setShowScrollSnapOverlays': noop,
+  'Overlay.setShowContainerQueryOverlays': noop,
+  'Overlay.setShowIsolatedElements': noop,
+import { noop } from 'licia-es'
 import * as Runtime from './Runtime'
   'ServiceWorker.enable': noop,
 
@@ -127,6 +145,10 @@
   'Storage.trackCacheStorageForOrigin': noop,
   'Storage.trackIndexedDBForOrigin': noop,
   'Storage.clearDataForOrigin': Storage.clearDataForOrigin,
+
+  'Target.setAutoAttach': noop,
+  'Target.setDiscoverTargets': noop,
+  'Target.setRemoteLocations': noop,
 }
 
 export default methods




diff --git a/src/lib/stringifyObj.ts b/src/lib/stringifyObj.ts
index 5a365205bee6b3aa62b70247c30fa5e0fa9346d9..239ed028c46cb878ca77379e42e4842228253a03 100644
--- a/src/lib/stringifyObj.ts
+++ b/src/lib/stringifyObj.ts
@@ -111,12 +111,8 @@   objects.delete(objectId)
 }
 
 export function getProperties(params: any) {
-  const {
-    accessorPropertiesOnly,
-    objectId,
-    ownProperties,
+  const { accessorPropertiesOnly, objectId, ownProperties, generatePreview } =
-    generatePreview,
-  } = params
+    params
   const properties = []
 
   const options = {




diff --git a/webpack.config.js b/webpack.config.js
index 30c42b6ca2441510ef3e83d7a0409ce4c531fb5d..7195af82046d883ca38524b483c278ab6aab2ba5 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -27,11 +27,10 @@         test: /\.js$/,
         use: {
           loader: 'babel-loader',
           options: {
-            presets: [
-              ['@babel/preset-env', { targets: "defaults" }]
-            ]
+            presets: [['@babel/preset-env', { targets: 'defaults' }]],
 const pkg = require('./package.json')
+  output: {
-        }
+        },
       },
       {
         test: /\.css$/,