Skip to content

Commit e716f66

Browse files
committed
release: v1.15.2
1 parent d4cce0b commit e716f66

File tree

5 files changed

+30
-24
lines changed

5 files changed

+30
-24
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.15.2 (17 Oct 2024)
2+
3+
* fix: ws dead loop
4+
15
## 1.15.1 (16 Oct 2024)
26

37
* fix: cache network requests before enable [#53](https://github.com/liriliri/chii/issues/53)

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chii",
3-
"version": "1.15.1",
3+
"version": "1.15.2",
44
"description": "Chrome devtools framework",
55
"main": "./server/index.js",
66
"bin": {
@@ -42,7 +42,7 @@
4242
"devDependencies": {
4343
"@eslint/js": "^9.5.0",
4444
"@types/eslint__js": "^8.42.3",
45-
"chobitsu": "^1.8.2",
45+
"chobitsu": "^1.8.3",
4646
"css-loader": "^6.7.2",
4747
"es-check": "^6.2.1",
4848
"eslint": "^8.57.0",

src/target/DevtoolsFrame.ts

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -117,30 +117,30 @@ export default class DevtoolsFrame {
117117
resourceTreeModel
118118
);
119119
}
120-
});
121-
sendToDevtools({
122-
method: 'Page.frameNavigated',
123-
params: {
124-
frame: {
125-
id: '1',
126-
mimeType: 'text/html',
127-
securityOrigin: location.origin,
128-
url: location.href,
120+
sendToDevtools({
121+
method: 'Page.frameNavigated',
122+
params: {
123+
frame: {
124+
id: '1',
125+
mimeType: 'text/html',
126+
securityOrigin: location.origin,
127+
url: location.href,
128+
},
129+
type: 'Navigation',
129130
},
130-
type: 'Navigation',
131-
},
131+
});
132+
sendToChobitsu({ method: 'Network.enable' });
133+
sendToDevtools({ method: 'Runtime.executionContextsCleared' });
134+
sendToChobitsu({ method: 'Runtime.enable' });
135+
sendToChobitsu({ method: 'Debugger.enable' });
136+
sendToChobitsu({ method: 'DOMStorage.enable' });
137+
sendToChobitsu({ method: 'DOM.enable' });
138+
sendToChobitsu({ method: 'CSS.enable' });
139+
sendToChobitsu({ method: 'Overlay.enable' });
140+
sendToDevtools({ method: 'DOM.documentUpdated' });
141+
sendToChobitsu({ method: 'Page.enable' });
142+
sendToDevtools({ method: 'Page.loadEventFired' });
132143
});
133-
sendToChobitsu({ method: 'Network.enable' });
134-
sendToDevtools({ method: 'Runtime.executionContextsCleared' });
135-
sendToChobitsu({ method: 'Runtime.enable' });
136-
sendToChobitsu({ method: 'Debugger.enable' });
137-
sendToChobitsu({ method: 'DOMStorage.enable' });
138-
sendToChobitsu({ method: 'DOM.enable' });
139-
sendToChobitsu({ method: 'CSS.enable' });
140-
sendToChobitsu({ method: 'Overlay.enable' });
141-
sendToDevtools({ method: 'DOM.documentUpdated' });
142-
sendToChobitsu({ method: 'Page.enable' });
143-
sendToDevtools({ method: 'Page.loadEventFired' });
144144
});
145145
} else {
146146
frame.src = `${devtoolsUrl}#?embedded=${encodeURIComponent(hostOrigin)}`;

src/target/connectRtc.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ export default async function () {
4242
title: (window as any).ChiiTitle || document.title || 'Unknown',
4343
favicon: getFavicon(),
4444
rtc: true,
45+
'__chobitsu-hide__': true,
4546
})}`
4647
);
4748

src/target/connectServer.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export default function () {
2323
url: location.href,
2424
title: (window as any).ChiiTitle || document.title,
2525
favicon: getFavicon(),
26+
'__chobitsu-hide__': true,
2627
})}`
2728
);
2829

0 commit comments

Comments
 (0)