Skip to content

Commit 495837e

Browse files
author
copybara-service
committed
deploy: 7044223
1 parent 921b7aa commit 495837e

File tree

636 files changed

+2962
-2533
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

636 files changed

+2962
-2533
lines changed

front_end/core/i18n/locales/en-US.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

front_end/core/i18n/locales/generated/collected-ui-strings.d

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

front_end/core/i18n/locales/generated/en-US.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7253,6 +7253,9 @@
72537253
"panels/elements/ElementsTreeElement.ts | deleteElement": {
72547254
"message": "Delete element"
72557255
},
7256+
"panels/elements/ElementsTreeElement.ts | disableContainer": {
7257+
"message": "Disable container overlay"
7258+
},
72567259
"panels/elements/ElementsTreeElement.ts | disableFlexMode": {
72577260
"message": "Disable flex mode"
72587261
},
@@ -7286,6 +7289,9 @@
72867289
"panels/elements/ElementsTreeElement.ts | elementHasScrollableOverflow": {
72877290
"message": "This element has a scrollable overflow"
72887291
},
7292+
"panels/elements/ElementsTreeElement.ts | enableContainer": {
7293+
"message": "Enable container overlay"
7294+
},
72897295
"panels/elements/ElementsTreeElement.ts | enableFlexMode": {
72907296
"message": "Enable flex mode"
72917297
},

front_end/core/protocol_client/protocol_client.js

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

front_end/core/protocol_client/protocol_client.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

front_end/core/sdk/NetworkManager.d.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import * as Platform from '../platform/platform.js';
66
import { NetworkRequest } from './NetworkRequest.js';
77
import { SDKModel } from './SDKModel.js';
88
import { type Target } from './Target.js';
9-
import { type SDKModelObserver } from './TargetManager.js';
9+
import { type SDKModelObserver, TargetManager } from './TargetManager.js';
1010
/**
1111
* We store two settings to disk to persist network throttling.
1212
* 1. The custom conditions that the user has defined.
@@ -253,9 +253,10 @@ export declare class AppliedNetworkConditions {
253253
export declare class MultitargetNetworkManager extends Common.ObjectWrapper.ObjectWrapper<MultitargetNetworkManager.EventTypes> implements SDKModelObserver<NetworkManager> {
254254
#private;
255255
readonly inflightMainResourceRequests: Map<string, NetworkRequest>;
256-
constructor();
256+
constructor(targetManager: TargetManager);
257257
static instance(opts?: {
258258
forceNew: boolean | null;
259+
targetManager?: TargetManager;
259260
}): MultitargetNetworkManager;
260261
static dispose(): void;
261262
static patchUserAgentWithChromeVersion(uaString: string): string;

front_end/core/sdk/NetworkManager.js

Lines changed: 10 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

front_end/core/sdk/NetworkManager.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

front_end/core/sdk/PageResourceLoader.d.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,18 @@ export declare class ResourceKey {
3535
constructor(key: string);
3636
}
3737
export type UserAgentProvider = Pick<MultitargetNetworkManager, 'currentUserAgent'>;
38+
/**
39+
* The PageResourceLoader has two responsibilities: loading resources and tracking statistics scoped to targets
40+
* for the DeveloperResourcesPanel. Many places only require the former, so we expose that functionality via small
41+
* sub-interface. This makes it easier to test classes that require resource loading.
42+
*/
43+
export type ResourceLoader = Pick<PageResourceLoader, 'loadResource'>;
3844
/**
3945
* The page resource loader is a bottleneck for all DevTools-initiated resource loads. For each such load, it keeps a
4046
* `PageResource` object around that holds meta information. This can be as the basis for reporting to the user which
4147
* resources were loaded, and whether there was a load error.
4248
*/
43-
export declare class PageResourceLoader extends Common.ObjectWrapper.ObjectWrapper<EventTypes> {
49+
export declare class PageResourceLoader extends Common.ObjectWrapper.ObjectWrapper<EventTypes> implements ResourceLoader {
4450
#private;
4551
constructor(targetManager: TargetManager, settings: Common.Settings.Settings, userAgentProvider: UserAgentProvider, loadOverride: ((arg0: string) => Promise<{
4652
success: boolean;

front_end/core/sdk/PageResourceLoader.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)