Skip to content

Commit 63a4df2

Browse files
author
copybara-service
committed
deploy: cdb234a
1 parent 05f3d34 commit 63a4df2

61 files changed

Lines changed: 649 additions & 668 deletions

Some content is hidden

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

front_end/core/common/Srcset.d.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
export declare const enum TokenType {
2+
LITERAL = 0,
3+
URL = 1
4+
}
5+
export interface Token {
6+
type: TokenType;
7+
value: string;
8+
}
9+
/**
10+
* Parsing of
11+
* https://html.spec.whatwg.org/multipage/images.html#srcset-attribute and href
12+
* attributes to identify URLs vs other text in the srcset.
13+
*
14+
* Note: this is probably not spec compliant.
15+
*/
16+
export declare function parseSrcset(value: string): Token[];

front_end/core/common/Srcset.js

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

front_end/core/common/Srcset.js.map

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

front_end/core/common/common-tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
"../../../../../../front_end/core/common/SettingRegistration.ts",
6262
"../../../../../../front_end/core/common/Settings.ts",
6363
"../../../../../../front_end/core/common/SimpleHistoryManager.ts",
64+
"../../../../../../front_end/core/common/Srcset.ts",
6465
"../../../../../../front_end/core/common/StringOutputStream.ts",
6566
"../../../../../../front_end/core/common/TextDictionary.ts",
6667
"../../../../../../front_end/core/common/Throttler.ts",

front_end/core/common/common.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,10 @@ import * as SegmentedRange from './SegmentedRange.js';
2525
import * as SettingRegistration from './SettingRegistration.js';
2626
import * as Settings from './Settings.js';
2727
import * as SimpleHistoryManager from './SimpleHistoryManager.js';
28+
import * as Srcset from './Srcset.js';
2829
import * as StringOutputStream from './StringOutputStream.js';
2930
import * as TextDictionary from './TextDictionary.js';
3031
import * as Throttler from './Throttler.js';
3132
import * as Trie from './Trie.js';
3233
export { UIString } from '../platform/platform.js';
33-
export { App, AppProvider, Base64, CharacterIdMap, Color, ColorConverter, ColorUtils, Console, Debouncer, EventTarget, Gzip, JavaScriptMetaData, Lazy, MapWithDefault, Mutex, ObjectWrapper, ParsedURL, Progress, ResolverBase, ResourceType, ReturnToPanel, Revealer, Runnable, SegmentedRange, SettingRegistration, Settings, SimpleHistoryManager, StringOutputStream, TextDictionary, Throttler, Trie, };
34+
export { App, AppProvider, Base64, CharacterIdMap, Color, ColorConverter, ColorUtils, Console, Debouncer, EventTarget, Gzip, JavaScriptMetaData, Lazy, MapWithDefault, Mutex, ObjectWrapper, ParsedURL, Progress, ResolverBase, ResourceType, ReturnToPanel, Revealer, Runnable, SegmentedRange, SettingRegistration, Settings, SimpleHistoryManager, Srcset, StringOutputStream, TextDictionary, Throttler, Trie, };

front_end/core/common/common.js

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

front_end/core/common/common.js.map

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

front_end/core/common/common.prebundle.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,10 @@ import * as SegmentedRange from './SegmentedRange.js';
2525
import * as SettingRegistration from './SettingRegistration.js';
2626
import * as Settings from './Settings.js';
2727
import * as SimpleHistoryManager from './SimpleHistoryManager.js';
28+
import * as Srcset from './Srcset.js';
2829
import * as StringOutputStream from './StringOutputStream.js';
2930
import * as TextDictionary from './TextDictionary.js';
3031
import * as Throttler from './Throttler.js';
3132
import * as Trie from './Trie.js';
3233
export { UIString } from '../platform/platform.js';
33-
export { App, AppProvider, Base64, CharacterIdMap, Color, ColorConverter, ColorUtils, Console, Debouncer, EventTarget, Gzip, JavaScriptMetaData, Lazy, MapWithDefault, Mutex, ObjectWrapper, ParsedURL, Progress, ResolverBase, ResourceType, ReturnToPanel, Revealer, Runnable, SegmentedRange, SettingRegistration, Settings, SimpleHistoryManager, StringOutputStream, TextDictionary, Throttler, Trie, };
34+
export { App, AppProvider, Base64, CharacterIdMap, Color, ColorConverter, ColorUtils, Console, Debouncer, EventTarget, Gzip, JavaScriptMetaData, Lazy, MapWithDefault, Mutex, ObjectWrapper, ParsedURL, Progress, ResolverBase, ResourceType, ReturnToPanel, Revealer, Runnable, SegmentedRange, SettingRegistration, Settings, SimpleHistoryManager, Srcset, StringOutputStream, TextDictionary, Throttler, Trie, };

front_end/core/common/common.prebundle.js

Lines changed: 2 additions & 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)