Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync fork with chromium/6613 #144

Merged
merged 1,624 commits into from
Dec 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1624 commits
Select commit Hold shift + click to select a range
839c16e
Consider an entire response as an answer
OrKoN Jul 9, 2024
1b096c1
[Freestyler] Fix stop button style
Lightning00Blade Jul 9, 2024
2451682
[RPP extensibility] Simplify DevTools object
and-oli Jul 8, 2024
6bc1cbd
Enable DoNotSubmit checks in PRESUBMIT
jackfranklin Jul 9, 2024
9ab4ac0
[RPP ext] Check more strictly if extension data is valid
and-oli Jul 9, 2024
9177b42
Update DevTools DEPS (trusted)
Jul 9, 2024
d25803b
[test] Fix a couple of order-dependent tests
danilsomsikov Jul 9, 2024
d4d31f7
Trace engine: clear websocketData between traces
jackfranklin Jul 9, 2024
b989a1e
Update Chrome (for Testing) PIN
Jul 9, 2024
f525f82
Always initialise traceBounds in test
jackfranklin Jul 9, 2024
96b97a5
Extract AIDA client events to AidaClient
Lightning00Blade Jul 9, 2024
715da07
[testing] fix interaction tests coverage
Jul 9, 2024
597da92
[testing] fix unittest coverage
pfaffe Jul 9, 2024
a25e31f
[testing] Glob test inputs
pfaffe Jul 9, 2024
efce5da
RPP: cache SyntheticEventsManager on rawEvents array to fix tests
jackfranklin Jul 9, 2024
f2a084e
[RPP] Update the Entry Label Annotation in the ModificationsManager w…
AlinaVarkki Jul 9, 2024
9d80aef
[testing] Delete obsolete runners
pfaffe Jul 9, 2024
05e561d
RPP: fix sidebar being hidden behind experiment
jackfranklin Jul 9, 2024
0d310b0
Add OWNERS file to models/trace
Jul 9, 2024
536b854
[emulation] Don't change zoom if auto-adjust is off
danilsomsikov Jul 9, 2024
d843757
Use LanternError for errors thrown in Lantern module
Jul 9, 2024
c2ab99c
Update DevTools DEPS (trusted)
Jul 10, 2024
15451d5
[common] Add one more Throttler unit test to document behavior
szuend Jul 9, 2024
6537274
Roll browser-protocol manually
a4sriniv Jul 9, 2024
96992fe
[testing] Make test documentation simpler
pfaffe Jul 9, 2024
c0e387e
Move Rating enum to AidaClient
Lightning00Blade Jul 9, 2024
9115463
Update BFCacheStrings
a4sriniv Jul 9, 2024
f701898
[test] Helper to check context menus
danilsomsikov Jul 9, 2024
ad57f13
A plain text search should be performed when regex option is toggled …
WillHernandez Jul 9, 2024
3ae980d
Fix uncaught exception in the command menu
hashseed Jul 9, 2024
5ebf757
[ve] Handle missing setting in debugger overlay logging
danilsomsikov Jul 10, 2024
f8ce11f
[testing] fix headless mode
pfaffe Jul 10, 2024
09b7317
[RPP] Add red triangle indicator for render-blocking requests
Jul 9, 2024
43b68e9
Fix scroll margin in Network Throttling settings page
ktran Jul 8, 2024
aac1399
Increase Simulator test timeouts
jackfranklin Jul 10, 2024
a3b652c
[RPP] Fix some typo in the NetworkRequestTooltip class
Jul 10, 2024
3de3f2c
[RPP] CSS for an annotation in the Sidebar
AlinaVarkki Jul 10, 2024
460be15
Add support for running tests in a full checkout.
EricSL Jul 10, 2024
e667039
Update DevTools DEPS (trusted)
Jul 10, 2024
5d29ae5
Update Chrome (for Testing) PIN
Jul 10, 2024
9235056
Add platform dependent tooltip for increment or decrement CSS propert…
Jul 9, 2024
a907f6d
RPP: limit file imports to .json or .gz
jackfranklin Jul 10, 2024
17f5dbe
Roll browser-protocol
Jul 10, 2024
bf3c5bc
Nestify stylePropertiesTreeOutline.css
hanselfmu-chromium Jul 10, 2024
ab5a550
Render details for user timings.
jazyan Jul 9, 2024
237a4cb
[Freestyler] Add rating and feedback buttons
Lightning00Blade Jul 10, 2024
a322219
[Freestyler] Use props directly
Lightning00Blade Jul 10, 2024
0853b62
RPP: draw cursor line in the overlays
jackfranklin Jul 10, 2024
b077152
Update DevTools DEPS (trusted)
Jul 11, 2024
a2c0d03
Update Chrome (for Testing) PIN
Jul 11, 2024
0d490bc
Update luminance calculation per WCAG update
hanselfmu-chromium Jul 10, 2024
c25d8c9
Add jslog context to hardware concurrency selector
jackfranklin Jul 10, 2024
fc8fa5a
RPP: add jslog for settings cog button
jackfranklin Jul 10, 2024
02a35e2
[test] Simplify host config override in e2e test
danilsomsikov Jul 10, 2024
3821449
[Animations] Always render `.animation-timeline-rows` even when they …
ergunsh Jul 10, 2024
bbbd744
Handle attribution actions
OrKoN Jul 11, 2024
2b0135c
Roll browser-protocol
Jul 11, 2024
2367b77
[RPP] Add support for track groups in extension tracks
and-oli Jul 11, 2024
b30c382
Add VE logging to CPU Throttling dropdown
jackfranklin Jul 11, 2024
cf3e748
RPP: mark overlays as singletons
jackfranklin Jul 10, 2024
6d1361f
Apply network filter to "Copy all" commands
hashseed Jul 11, 2024
88c99fa
Keep track of the last time we rolled browser protocol
Jul 10, 2024
2e9bc82
[testing] Locate devtools_app correctly in chrome-branded builds
pfaffe Jul 11, 2024
861bb55
Make local storage table sortable by key
hashseed Jul 11, 2024
06c210f
[testing] Run coverage only conditionally
pfaffe Jul 10, 2024
07c5be5
[Freestyler] Fix Visual logging
Lightning00Blade Jul 11, 2024
36d3e1b
Update DevTools DEPS (trusted)
Jul 11, 2024
1ffd1a6
Update Chrome (for Testing) PIN
Jul 11, 2024
e3e9f62
[console] Collect metrics about console filter usage.
bmeurer Jul 11, 2024
cb886b1
RPP: make EntrySelected overlays singleton
jackfranklin Jul 11, 2024
b10f89b
Roll browser-protocol
Jul 11, 2024
5a0bca8
RPP: use time bounds helper for visibility check
jackfranklin Jul 11, 2024
d79fb52
RPP: add visual logging for breadcrumbs
jackfranklin Jul 11, 2024
d52cd01
RPP: rename VE Logs from performance > timeline
jackfranklin Jul 11, 2024
57b23f8
[RPP Observations] Add page and device scope selectors
Jul 11, 2024
ac617a9
[RPP] Add time breakdown information in the details vew
Jul 11, 2024
d5da73f
[RPP] Introduce estimated savings to insights, starting with RenderBl…
Jul 10, 2024
ccc6d3d
[ve] Relax some e2e assertions
danilsomsikov Jul 11, 2024
7ee80fc
[RPP] Use TraceParsedData instead of partial type
Jul 11, 2024
4498a80
[deps] Add missing deps for unit test fixtures
szuend Jul 12, 2024
a2655fa
Update DevTools DEPS (trusted)
Jul 12, 2024
ad801ab
[RPP] Refactor TraceProcessor parse to move all work out of getters
Jul 11, 2024
24c0bbd
UMA metrics for console insights consent forms
wolfib Jul 11, 2024
abc44d2
[scopes] Add new ScopeChainModel class
szuend Jul 12, 2024
f2d5246
[sources] Use ScopeChainModel in the ScopesChainSidebarPane
szuend Jul 12, 2024
fd5ab38
Add a flag to control server-side logging
OrKoN Jul 12, 2024
2e2368a
[deps] Update TypeScript to 5.5.3
szuend Jul 12, 2024
80d1944
RPP: remove SyntheticInvalidation
jackfranklin Jul 12, 2024
b3bf47a
[Freestyler] Fix too long input issue
Lightning00Blade Jul 12, 2024
36563ad
[cleanup] Remove unused Platform.SetUtilities.isEqual
szuend Jul 12, 2024
6ca782d
RPP: show sidebar metrics per-navigation
jackfranklin Jul 12, 2024
3af196e
Remove global types
OrKoN Jul 12, 2024
0230012
RPP: Refactor level appending logic for NetworkTrackAppender
paulirish Jul 11, 2024
3f5299b
Update Chrome (for Testing) PIN
Jul 12, 2024
d95fcba
Update DevTools DEPS (trusted)
Jul 12, 2024
b154987
Roll browser-protocol
Jul 12, 2024
34fdb5d
[Freestyler] Simplify HTML element serialization
Lightning00Blade Jul 12, 2024
ff54859
RPP: move sidebar to use details
jackfranklin Jul 12, 2024
f6d45fa
RPP: fix not recovering from malformed URL trace
jackfranklin Jul 12, 2024
803643e
RPP: recover from importing invalid files
jackfranklin Jul 12, 2024
1162e04
Refactor TraceLoader.traceEngine to also return insights
Jul 12, 2024
527e074
RPP: fix typo in timeline/README.md
jackfranklin Jul 12, 2024
38e59cb
[RPP] Refactor insights tests to use TraceProcessor directly
Jul 12, 2024
775a11c
[RPP Observations] Add field setup dialog
Jul 12, 2024
0d7ecf7
Update Chrome (for Testing) PIN
Jul 13, 2024
1e9a47d
Update DevTools DEPS (trusted)
Jul 13, 2024
e5d3f48
Update DevTools DEPS (trusted)
Jul 14, 2024
757f5d1
Update Chrome (for Testing) PIN
Jul 14, 2024
1285362
Update Chrome (for Testing) PIN
Jul 14, 2024
c1458d6
Update Chrome (for Testing) PIN
Jul 15, 2024
ed0c090
Refactor observation loop
OrKoN Jul 12, 2024
72864f1
Remove `devToolsAida` from host config
wolfib Jul 12, 2024
55680a9
Add sessionId to group conversations together
OrKoN Jul 15, 2024
a2c2241
Refactor agent/buildRequest
OrKoN Jul 15, 2024
8359b9d
[vscode] Fix editor tsconfig for TypeScript 5.5.3
szuend Jul 15, 2024
e85da35
[Styles] Fix having additional padding for the property is getting ed…
ergunsh Jul 12, 2024
8a06225
[Freestyler] Temp UI string are getting picked up by script
Lightning00Blade Jul 15, 2024
bfe2c16
Roll browser-protocol
Jul 15, 2024
5626e0f
[cxx_debugging] Allow umd access to fix build with new ts
pfaffe Jul 15, 2024
d314f41
Update disclaimers
OrKoN Jul 15, 2024
4549a30
[ve] Use host config to enable ve logging
danilsomsikov Jul 15, 2024
a13fc74
[styles] Connect dependent color swatches
pfaffe Jul 15, 2024
2418c67
[scopes] Move resolving thisObject and scopeChain to ScopeChainModel
szuend Jul 15, 2024
c93f20a
Update Chrome (for Testing) PIN
Jul 15, 2024
52e22e3
[ve] Fix the logging of enum settings in quick open
danilsomsikov Jul 15, 2024
891c72c
Fix closing tag
OrKoN Jul 15, 2024
152a52f
[Freestyler] Don't show `fix` button on cancel
Lightning00Blade Jul 15, 2024
d7fc6ee
Roll browser-protocol
Jul 15, 2024
f25c9b6
[RPP] Add Annotation delete button to the sidebar
AlinaVarkki Jul 15, 2024
d4c0169
Update DevTools DEPS (trusted)
Jul 16, 2024
4b4435f
[RPP] Mark extension tracks differently
and-oli Jul 15, 2024
6ff0197
RPP: Remove outside-tracks hover handling
paulirish Jul 11, 2024
ad42d66
[scopes] Allow multiple top-level generated ranges
szuend Jul 16, 2024
3784859
Fix the fix the issue prompt handling
OrKoN Jul 16, 2024
9dd1e74
Fix margin in shortcut settings when linebreak
hashseed Jul 16, 2024
6f76b0e
Add a checkbox to control the visibility of RPP extension data
and-oli Jul 16, 2024
e13397e
Roll browser-protocol
Jul 16, 2024
f9d2a54
[RPP] refactor lcp phases insight in its own component
adrianaixba Jul 16, 2024
47d6df6
[Freestyler] Display notice for action code blocks
ergunsh Jul 16, 2024
80af52f
Change context menu label for "Copy all" when network filter applies
hashseed Jul 16, 2024
28d03f2
[RPP] Clear flamechart data before running test
and-oli Jul 16, 2024
3b6e438
[Freestyler] Add report legal issue button to messages
ergunsh Jul 16, 2024
2a398d7
RPP: tidy up loadingComplete and setModel
jackfranklin Jul 16, 2024
c60717a
RPP: support cpu profile in file import
jackfranklin Jul 16, 2024
df8965f
Change layout to always show the input box
OrKoN Jul 16, 2024
cac6a4b
[RPP] Save labels into the metadata
AlinaVarkki Jul 16, 2024
9edb014
[RPP] Load and apply and add to the sidebar Entry Labels from the tr…
AlinaVarkki Jul 16, 2024
35b282d
[RPP Observations] Move histogram into tooltip
Jul 15, 2024
84fa5bc
Roll browser-protocol
Jul 16, 2024
fa68c09
Introduce eslint rule enforce optional properties are last
paulirish Jul 12, 2024
5eb9d68
Update DevTools DEPS (trusted)
Jul 17, 2024
0729fef
Update Chrome (for Testing) PIN
Jul 17, 2024
1faf355
[RPP] Change some property names from extension data for clarity
and-oli Jul 16, 2024
63541dc
[theme] Fix initial system-preferred theme in hosted mode
szuend Jul 17, 2024
4ff428f
Grey out inactive position-try sections
hanselfmu-chromium Jul 16, 2024
2e87947
[build] add source urls to legacy CSS files
pfaffe Jul 16, 2024
b3cda03
[ve] Fix memory leak in the Non-DOM state
danilsomsikov Jul 17, 2024
600d74b
Make scope/range builder easier to use
szuend Jul 17, 2024
5f8ba4e
front_end/panesl/timeline/components/insights: fix missing deps
Jul 17, 2024
e27562d
[scopes] Tighten types for resolveThisObject and resolveScopeChain
szuend Jul 16, 2024
b880f5f
[ve] Match events only once in e2e test.
danilsomsikov Jul 17, 2024
26fb6a3
Don't emit 'ScopeChainUpdated' event after ScopeChainModel is disposed
szuend Jul 16, 2024
a1ddbe6
Roll browser-protocol
Jul 17, 2024
963f163
Remove unsafe-eval from the frontend CSP
danilsomsikov Jul 17, 2024
4237fac
[RPP] Allow users to right click an entry to reveal it in Network panel
Jul 17, 2024
919abcc
[RPP] Allow users to right click on the url in details view to reveal…
Jul 17, 2024
e7e9034
[scopes] Add ScopeChainEntry implementation for source mapped scopes
szuend Jul 17, 2024
06ed90b
[ve] Add assertions to console e2e tests
danilsomsikov Jul 17, 2024
258d753
Update DevTools DEPS (trusted)
Jul 17, 2024
1d5a709
Update Chrome (for Testing) PIN
Jul 17, 2024
a4b754e
Roll puppeteer-core
Jul 17, 2024
ba35624
Roll browser-protocol
Jul 17, 2024
670ea97
[RPP Observations] Add network throttling recommendation
Jul 17, 2024
0a2d442
[RPP] Make Entry Label to not cover the resizer
AlinaVarkki Jul 17, 2024
0672d5a
Update DevTools DEPS (trusted)
Jul 18, 2024
a0dccb0
Update Chrome (for Testing) PIN
Jul 18, 2024
c864261
[ve] Support registering non-DOM loggables after the parent impression
danilsomsikov Jul 17, 2024
95d74c0
Add callback to UI binding for AIDA client event
Lightning00Blade Jul 18, 2024
54b3c5e
Roll browser-protocol
Jul 18, 2024
33ea5dd
[ve] Unregister all non-DOM loggables once they are processed
danilsomsikov Jul 18, 2024
9ede103
[ve] Annotate settings pane
danilsomsikov Jul 18, 2024
9d18375
Update DevTools DEPS (trusted)
Jul 18, 2024
f79203e
Update Chrome (for Testing) PIN
Jul 18, 2024
e5d28df
[Freestyler] Support changing feedback
Lightning00Blade Jul 18, 2024
7b5885d
RPP: fix logging on selected entries
jackfranklin Jul 18, 2024
12bf1b1
Roll browser-protocol
Jul 18, 2024
2843363
[RPP Observations] Move strings into translated UI strings
Jul 17, 2024
d698a7c
[Animations] Make sure that animations that were supposed to be in th…
ergunsh Jul 18, 2024
da71356
[ve] Add assertions to openViaMoreTools
danilsomsikov Jul 18, 2024
a63f095
Revert "[ve] Add assertions to openViaMoreTools"
danilsomsikov Jul 18, 2024
70aa1e2
RPP: move overlays into timeline/overlays
jackfranklin Jul 18, 2024
7c154b9
Update DevTools DEPS (trusted)
Jul 19, 2024
20023fa
Update Chrome (for Testing) PIN
Jul 19, 2024
537c631
Bump vulnerable deps
OrKoN Jul 19, 2024
c7b6aa2
['front_end/third_party/intl-messageformat', 'front_end/third_party/l…
Jul 19, 2024
bf3d9f8
[docs] Add correct Markdown style guide reference.
bmeurer Jul 19, 2024
2644d5b
RPP: fix search matching screenshots
jackfranklin Jul 19, 2024
6b42ffa
Roll browser-protocol
Jul 19, 2024
ed07d7f
Remove check for side-effect free evaluate support
szuend Jul 17, 2024
3bb0904
Change UI string from "system preference" to "browser preference"
hashseed Jul 12, 2024
24cfaa2
[GM3Restyling] Add font tokens
petermllrrg Jul 17, 2024
056d3bb
[GM3Restyling] Update green-bright
petermllrrg Jul 17, 2024
90e4cbb
[autofill in devtools] Make test addresses more obviously fake.
Jul 19, 2024
6d89bba
Remove deprecated position fallback
hanselfmu-chromium Jul 19, 2024
220f9e1
Color: extract a common color Space type
paulirish Jul 19, 2024
cbc7a6b
Update Chrome (for Testing) PIN
Jul 19, 2024
9f22e5d
[test] Replace describeWithRealConnection with mock connection
szuend Jul 19, 2024
6fd1426
[RPP] Make extensibility API support non-experimental
and-oli Jul 19, 2024
29e8054
Update DevTools DEPS (trusted)
Jul 19, 2024
152a4b9
RPP: add elevation to sidebar floating icon
jackfranklin Jul 19, 2024
1172b49
[Layers] Remove deprecation feedback banner
jecfish Jul 19, 2024
aa9ba78
Reset flamechart data and extension data gatherer in timings track test
and-oli Jul 19, 2024
8c81e7c
[GM3Restyling] Add indigo tokens
petermllrrg Jul 19, 2024
bd8d9a5
[scopes] Move 'exception' and 'return value' properties to model layer
szuend Jul 19, 2024
54bcb97
Always include numeric values in heap snapshots
sethbrenith Jul 18, 2024
0427285
Fix possible exception when sorting Retainers pane
sethbrenith Jul 18, 2024
285933f
Roll browser-protocol
Jul 19, 2024
3dba79f
[scopes] Resolve source mapped 'this' on the model layer
szuend Jul 19, 2024
7b228c0
[test] Rewrite CPUThrottlingManager tests to use mock connection
szuend Jul 19, 2024
bbc5b06
Deprecate unit dropdown in length swatch
hanselfmu-chromium Jul 19, 2024
625fcea
[RPP] Add DocumentLatency insight for redirects and server response time
Jul 17, 2024
c471eef
Update Chrome (for Testing) PIN
Jul 20, 2024
c2e676b
Update DevTools DEPS (trusted)
Jul 20, 2024
abd8226
Update DevTools DEPS (trusted)
Jul 20, 2024
d996b26
Update Chrome (for Testing) PIN
Jul 20, 2024
bb611b6
Update DevTools DEPS (trusted)
Jul 21, 2024
9fa7a87
Update Chrome (for Testing) PIN
Jul 21, 2024
4697712
Update Chrome (for Testing) PIN
Jul 21, 2024
b7843c5
Update DevTools DEPS (trusted)
Jul 22, 2024
83471c1
Update Chrome (for Testing) PIN
Jul 22, 2024
f01aee2
[scopes] Replace original scope kind with index into 'names' array
szuend Jul 22, 2024
273ece7
Fix memory leak in ObjectPropertiesSectionsTreeExpandController
szuend Jul 22, 2024
083d4f3
[RPP] Update the name and colours of network track.
Jul 19, 2024
efb1a68
front_end/third_party/lit/README.chromium update Revision
Jul 19, 2024
abe2e8b
Update DevTools DEPS (trusted)
Jul 22, 2024
b63fdcb
Add committers policy
Jul 22, 2024
21ac460
Update Chrome (for Testing) PIN
Jul 22, 2024
d1cd165
[GM3Restyling] Update icon and color for security panel
ktran Jul 18, 2024
26ee92b
[RPP] Fix toggling and overlays for sidebar insights
jackfranklin Jul 22, 2024
207787b
Change Network Panel icon color in header overrides
ktran Jul 15, 2024
26a5add
Always use Rating enum
Lightning00Blade Jul 22, 2024
b4487a7
Change sort order of timer event break points
hashseed Jul 22, 2024
c10915f
[cleanup] Use a Map of Sets for extraPropertyValues
szuend Jul 22, 2024
48f2dfc
[cleanup] Remove platform/SetUtilities.ts
szuend Jul 22, 2024
25d2815
[GM3Restyling] Center checkbox focus ring
Jul 26, 2024
1ff27e6
[GM3Restyling] Make small chechboxes state layers smaller
Jul 26, 2024
d52e9cd
[scopes] Fix text cache
szuend Aug 1, 2024
660c57a
[ve] Fix soft menu keyboard logging
danilsomsikov Aug 1, 2024
47f04a5
[RPP] Sort markers before appending
and-oli Aug 2, 2024
5327e4d
Sync fork with chromium/6613
huntie Dec 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .gitallowed
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This key is expected to be visible in the frontend code
# b/349721878
CRUX_API_KEY

4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
with:
name: dist-Release-front_end
path: src/out/Release/gen/front_end
- name: Run unit tests
- name: Run front_end tests
run: |
cd src
npm run unittest -- --expanded-reporting
npm run test -- front_end
8 changes: 8 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -1,2 +1,10 @@
# `npm run install-deps` depends on this particular setting.
package-lock = true
# match settings used by `npm run install-deps`.
omit = optional # This is to avoid downloading esbuild-* package.
ignore-scripts = true
save-exact = true
save-dev = true # Only devDependencies are allowed.
prefer-online = true # To consult the mirror instead of local cache.
# See go/sk-npm-audit-mirror.
registry = https://npm.skia.org/chrome-devtools
44 changes: 38 additions & 6 deletions .vscode/devtools-workspace-launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,55 @@
"name": "Run unit tests in VS Code debugger",
"preLaunchTask": "1-build_Debug",
"runtimeExecutable": "/usr/bin/npm",
"runtimeArgs": ["run", "unittest"],
"runtimeArgs": [
"run",
"test",
"front_end"
],
"port": 7722,
"timeout": 30000,
"browserLaunchLocation": "workspace",
"outputCapture": "std",
"trace": true,
"env" : {
"KARMA_TIMEOUT": "3600000"
}
"trace": true
},
{
"type": "pwa-node",
"request": "launch",
"name": "Run end-to-end tests in VS Code debugger",
"preLaunchTask": "1-build_Debug",
"runtimeExecutable": "/usr/bin/npm",
"runtimeArgs": ["run", "e2etest"]
"runtimeArgs": [
"run",
"test",
"test/e2e"
]
},
{
"type": "pwa-node",
"request": "launch",
"name": "Run test",
"cwd": "${workspaceFolder}",
"runtimeExecutable": "/usr/bin/npm",
"runtimeArgs": [
"run",
"test",
"--",
"${file}"
]
},
{
"type": "pwa-node",
"request": "launch",
"name": "Debug test",
"cwd": "${workspaceFolder}",
"runtimeExecutable": "/usr/bin/npm",
"runtimeArgs": [
"run",
"test",
"--",
"--debug",
"${file}"
]
}
]
}
6 changes: 5 additions & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Daniel bellfield <[email protected]>
Danny Eldridge <[email protected]>
Derek Li <[email protected]>
Douglas Chiang <[email protected]>
Dragonish <[email protected]>
Edward Trist <[email protected]>
Ergün Erdoğmuş <[email protected]>
Eric Rannaud <[email protected]>
Expand All @@ -42,12 +43,14 @@ Jake Mulhern <[email protected]>
Jan Keitel <[email protected]>
Jeffrey Chen <[email protected]>
Jesper van den Ende <[email protected]>
Jerome Vouillon <[email protected]>
Juba Borgohain <[email protected]>
Julian Geppert <[email protected]>
Junseo Yoo <[email protected]>
Karntino Areros <[email protected]>
Kohei Ueno <[email protected]>
Krishnal Ciccolella <[email protected]>
Liam DeBeasi <[email protected]>
Luke Swiderski <[email protected]>
Luke Warlow <[email protected]>
Marijn Haverbeke <[email protected]>
Expand All @@ -60,16 +63,17 @@ Paul Fisher <[email protected]>
Per-Olov Jernberg <[email protected]>
PhistucK <[email protected]>
Pradhuman Singh Baid <[email protected]>
Punith B Nayak <[email protected]>
Rahat Muneeb <[email protected]>
Rahul B S <[email protected]>
Rajasekar Murugan <[email protected]>
Ross Wollman <[email protected]>
Royi Hagigi <[email protected]>
Ryan Puhalovich <[email protected]>
Sebastian Markbåge <[email protected]>
Serg Kryvonos <[email protected]>
Simon Siefke <[email protected]>
Stephen Tsoi-A-Sue <[email protected]>
Thomas Stokes <[email protected]>
Tony Kostowny <[email protected]>
Toshiaki Tanaka <[email protected]>
Tushar Singh <[email protected]>
Expand Down
101 changes: 27 additions & 74 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -12,45 +12,51 @@ vars = {
'build_with_chromium': False,

'build_url': 'https://chromium.googlesource.com/chromium/src/build.git',
'build_revision': '253f9e7fd541bc035d81d794a8fe206b1a0720f6',
'build_revision': '7a8285c06acd753e6228263f48e5595e20ca1577',

'buildtools_url': 'https://chromium.googlesource.com/chromium/src/buildtools.git',
'buildtools_revision': '9491ff1efcb98797b3989a454c3bb721272689e5',
'buildtools_revision': '3ef44a2b92d5dd1faa5189a06f3a5febe6db2d58',

'depot_tools_url': 'https://chromium.googlesource.com/chromium/tools/depot_tools.git',
'depot_tools_revision': 'de6a9a9692db6667df3b7f972bcead57d6154e9f',
'depot_tools_revision': 'cba7859885743d3c9865e4f1c076a6f2b698932d',

'inspector_protocol_url': 'https://chromium.googlesource.com/deps/inspector_protocol',
'inspector_protocol_revision': '916f43c554c65ebf4ccd896b0f4e2ac99a67c434',
'inspector_protocol_revision': '2915acabcf62efd7257c57bb8a443a7c389c65cb',

# Keeping track of the last time we rollerd the browser protocol files.
'chromium_browser_protocol_revision' : 'a51d9c64b04a596df7ca3a57a88d5427746fcda2',

'clang_format_url': 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git',
'clang_format_revision': 'e5337933f2951cacd3aeacd238ce4578163ca0b9',
'clang_format_revision': '3c0acd2d4e73dd911309d9e970ba09d58bf23a62',

'emscripten_tag': 'ade9d780ff17c88d81aa13860361743e3c1e1396',

# GN CIPD package version.
'gn_version': 'git_revision:88e8054aff7bd0cb2295c7d9361d2be0b7355f27',
'gn_version': 'git_revision:b2afae122eeb6ce09c52d63f67dc53fc517dbdc8',

'cmake_version': 'version:3.16.1',
'cmake_version': 'version:[email protected]',

'llvm_url': 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/',
'llvm_revision': 'c08d3b08f6d71e974537de226c68d4c94c396a46',
'llvm_revision': '3c51ea3619e488db19cd26840ed46d58cfc7062f',

'lldb_eval_url': 'https://chromium.googlesource.com/external/github.com/google/lldb-eval.git',
'lldb_eval_revision': 'e87123a7e639bf1d86f24c37079570fb7fa00b72',

# ninja CIPD package version.
# https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
'ninja_version': 'version:[email protected].6',
# https://chrome-infra-packages.appspot.com/p/infra/3pp/build_support/ninja-1_11_1/
'ninja_version': 'version:[email protected].2',

# Chrome version used for tests. It should be regularly updated to
# match the Canary version listed here:
# https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions.json
'chrome': '124.0.6339.0',
'chrome': '128.0.6611.0',

# 'magic' text to tell depot_tools that git submodules should be accepted but
# but parity with DEPS file is expected.
'SUBMODULE_MIGRATION': 'True'
'SUBMODULE_MIGRATION': 'True',

# condition to allowlist deps for non-git-source processing.
'non_git_source': 'True',
}

# Only these hosts are allowed for dependencies in this DEPS file.
Expand All @@ -64,7 +70,7 @@ deps = {
},
'third_party/cmake': {
'packages': [{
'package': 'infra/cmake/${{platform}}',
'package': 'infra/3pp/tools/cmake/${{platform}}',
'version': Var('cmake_version')
}],
'dep_type':
Expand Down Expand Up @@ -108,7 +114,7 @@ deps = {
'buildtools/win': {
'packages': [
{
'package': 'gn/gn/windows-${{arch}}',
'package': 'gn/gn/windows-amd64',
'version': Var('gn_version'),
}
],
Expand All @@ -123,6 +129,7 @@ deps = {
}
],
'dep_type': 'cipd',
'condition': 'non_git_source',
},

'build': {
Expand All @@ -140,7 +147,7 @@ deps = {
'third_party/ninja': {
'packages': [
{
'package': 'infra/3pp/tools/ninja/${{platform}}',
'package': 'infra/3pp/build_support/ninja-1_11_1/${{platform}}',
'version': Var('ninja_version'),
}
],
Expand Down Expand Up @@ -216,58 +223,6 @@ hooks = [
],
},

# Pull clang-format binaries using checked-in hashes.
{
'name': 'clang_format_win',
'pattern': '.',
'condition': 'host_os == "win" and build_with_chromium == False',
'action': [ 'python3',
'third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/win/clang-format.exe.sha1',
],
},
{
'name': 'clang_format_mac_x64',
'pattern': '.',
'condition': 'host_os == "mac" and build_with_chromium == False and host_cpu == "x64"',
'action': [ 'python3',
'third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/mac/clang-format.x64.sha1',
'-o', 'buildtools/mac/clang-format',
],
},
{
'name': 'clang_format_mac_arm64',
'pattern': '.',
'condition': 'host_os == "mac" and build_with_chromium == False and host_cpu == "arm64"',
'action': [ 'python3',
'third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/mac/clang-format.arm64.sha1',
'-o', 'buildtools/mac/clang-format',
],
},
{
'name': 'clang_format_linux',
'pattern': '.',
'condition': 'host_os == "linux" and build_with_chromium == False',
'action': [ 'python3',
'third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/linux64/clang-format.sha1',
],
},

# Pull Chrome binaries from CfT buckets.
{
'name': 'download_chrome_win',
Expand Down Expand Up @@ -334,13 +289,6 @@ hooks = [
'action': ['python3', 'build/util/lastchange.py',
'-o', 'build/util/LASTCHANGE'],
},
{
'name': 'sysroot_x64',
'pattern': '.',
'condition': 'checkout_linux and checkout_x64 and build_with_chromium == False',
'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py',
'--arch=x64'],
},
{
'name': 'emscripten',
'pattern': '.',
Expand All @@ -354,3 +302,8 @@ hooks = [
'action': ['python3', 'third_party/node/node.py', '--output', 'scripts/deps/sync-vscode-settings.js']
},
]

recursedeps = [
'build',
'buildtools',
]
Loading
Loading