Jaroslav Sevcik
7cf7079ca2
Ignore closed-connection errors in uknown messages
...
Chromium newly sends an error after receiving a message for unknown
session ID. This patch ignores unmatched responses if their error
code corresponds to the unknown session ID error.
Bug: chromium:1324237
Change-Id: Ia58a5c39d398aa68a4802d6afdad205686c5969f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3637997
Commit-Queue: Jaroslav Sevcik <jarin@chromium.org >
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
2022-05-11 07:20:32 +00:00
devtools-ci-autoroll-builder
6f7112d845
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/0c23713..1c34f36
Rolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/cb2cef9..31bfd51
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I267fd1fd840b9be5d497995a42f4aae681a5819e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3641115
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-11 03:44:31 +00:00
Kent Tamura
9688552c89
Remove the deprecation message for SelectionAddRangeIntersect
...
The corresponding Chromium change:
https://chromium-review.googlesource.com/3631043
Bug: 353069, 1320361
Change-Id: I03b6d7e8ebfd582ed4960d0f6070a8412d2d2e1e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3636620
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Kent Tamura <tkent@chromium.org >
2022-05-11 01:24:31 +00:00
Adam Raine
e3940b051c
Center Lighthouse screenshot overlay
...
Bug: null
Change-Id: I5d27424698a7474a1ed18e17551f0f2703930d0d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3639664
Reviewed-by: Paul Irish <paulirish@chromium.org >
Commit-Queue: Adam Raine <asraine@chromium.org >
Commit-Queue: Paul Irish <paulirish@chromium.org >
2022-05-11 00:02:01 +00:00
Paul Irish
9d89967044
[Lighthouse] Roll Lighthouse 9.6.0
...
Bug: 772558
Change-Id: I3264b8ea518edd305d4ef996a98b6384547807b5
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3639625
Auto-Submit: Paul Irish <paulirish@chromium.org >
Commit-Queue: Paul Irish <paulirish@chromium.org >
Reviewed-by: Adam Raine <asraine@chromium.org >
2022-05-10 21:08:41 +00:00
Wolfgang Beyer
ecdb1c9323
Add sandboxed FileSystem to hosted mode (enables using local overrides)
...
Adding a sandboxed file system via `window.webkitRequestFileSystem` to
hosted mode enables using local overrides in hosted mode. Since e2e-
tests run in hosted mode, this enables adding e2e tests for local
overrides. This CL adds a first such e2e-test testing a simple response
header override.
Bug: 1313436
Change-Id: I6eb3e2ff9de336fa62648647fe48042009743d18
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3620364
Reviewed-by: Danil Somsikov <dsv@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2022-05-10 15:03:01 +00:00
devtools-ci-autoroll-builder
46d6a82d34
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/256e629..0c23713
Rolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/1bc3cd2..cb2cef9
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I34dfc7195fc0157a3d02382e9c8cd283958a4147
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3635173
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-10 12:49:11 +00:00
Kim-Anh Tran
236603bacb
[BreakpointManager] Make removing breakpoints awaitable
...
This CL removes a race that may happen if PersistenceImpl tries to
move a breakpoint from one UISourceCode to another UISourceCode by
explicitly awaiting the calls to remove/setBreakpoint in
PersistenceImpl.
The race happens in the following case (affecting snippets):
* A snippet is created, and the user sets a breakpoint and reloads
the page.
* PersistenceImpl.ts will try to move the breakpoint via
1. removing the breakpoint from the old UISourceCode, and
2. re-setting the breakpoint on the new UISourceCode.
* Simultaneously, the BreakpointManager tries to set a breakpoint
on the new UISourceCode
* For snippets, the url stays the same after reloading, and in some
cases the `setBreakpointByURL` of the PersistenceImpl and the
BreakpointManager will be sent to v8 one after another, such that
v8 returns a ServerError, as it has already set the breakpoint
previously
This race causes the breakpoint to completely disappear, since
DevTools front-end removes the breakpoint if it sees a ServerError.
Drive-by: Added additional clean up step to tests.
Bug: 1280621
Change-Id: I7c9cd94c02d80661100cc5c5141e7d0dbb027f6d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3629862
Reviewed-by: Simon Zünd <szuend@chromium.org >
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org >
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org >
2022-05-10 10:13:21 +00:00
Simon Zünd
bbf29481e7
[l10n] Fix deprecation issue messages
...
The CL https://crrev.com/c/3613872 applied some weird formatting to
the UIStrings object of DeprecationIssue.ts. This then caused the
strings to be no longer collected by our l10n infra (the CL removes
them from en-US.json).
This CL fixes that by turning off clang-format in that file and let
the PRESUBMIT script re-populate en-US.json with the UIStrings from
that file.
We have not yet imported these strings into the TC, so we were
lucky in catching this early.
Bug: None
Change-Id: I05b9faca446e19ff57ef3eccd04e919234797f8d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3635181
Commit-Queue: Simon Zünd <szuend@chromium.org >
Auto-Submit: Simon Zünd <szuend@chromium.org >
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org >
Reviewed-by: Kim-Anh Tran <kimanh@chromium.org >
2022-05-10 09:24:51 +00:00
evliu
3e5dcaba5b
Add deprecation warning description for textToSpeech_DisallowedByAutoplay
...
This CL adds a deprecation warning description for textToSpeech_DisallowedByAutoplay.
Bug:1320363
Change-Id: Ice5d9fdf91222eb6dbd41800dc114f43ac51de69
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3636777
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Evan Liu <evliu@google.com >
2022-05-10 08:01:53 +00:00
Alex Rudenko
d1dc4e121a
Roll Puppeteer to v14.0.0
...
Bug: none
Change-Id: I9ba5475355392baa3ab8dd0049fe2d82ec521142
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3634499
Commit-Queue: Ergün Erdoğmuş <ergunsh@chromium.org >
Reviewed-by: Ergün Erdoğmuş <ergunsh@chromium.org >
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
2022-05-10 07:43:21 +00:00
devtools-ci-autoroll-builder
72bf664072
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/5478108..256e629
Rolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/6a1494e..1bc3cd2
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I7132f6d951e45adfae7f8b3700470f423148d72d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3637019
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-10 03:47:29 +00:00
Jack Franklin
d7508305f9
Enable ESLint rule for LitHtml.LitTemplate
...
Bug: 1320753
Change-Id: If7e442d3250508c9be9199f1706e73847782197d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3629865
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Andres Olivares <andoli@chromium.org >
Commit-Queue: Andres Olivares <andoli@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
2022-05-09 15:06:40 +00:00
devtools-ci-autoroll-builder
df558b1579
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/9c02936..5478108
Rolling buildtools/linux64: git_revision:53ef169800760fdc09f0773bf380fe99eaeab339..git_revision:bf4e17dc67b2a2007475415e3f9e1d1cf32f6e35
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: If24e76cb378b9eab126a223ccd1c9916893a6709
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3634307
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-09 12:52:50 +00:00
Jacky Hu
910a784260
Fix scroll Element into view feature in CSSOverview, Font-info
...
Previously, the button, scroll element into view is broken, and UI has
overlay.
This CL
1. Fix button scroll element into view feature.
2. Add style to improve UX (see screenshots).
How to test (or see video record):
1. Go to twitter.com
2. Resize Chromium window to smaller height
3. Open devtools and generate CSS Overview report
4. Go to "Font info" -> scroll to "line-weight" -> select "16px" item
5. Hover on first row and click the button on the right side
6. Twitter page should scroll to bottom, to target Element
Video record:
- https://www.youtube.com/watch?v=rhTwLUiMbss
Before vs After screenshot
- https://imgur.com/a/Z4s0KoB
Bug: 1321076
Change-Id: I9069fd789ef820411ec0ece3f6efb24d84247119
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3631623
Reviewed-by: Changhao Han <changhaohan@chromium.org >
Commit-Queue: Changhao Han <changhaohan@chromium.org >
2022-05-09 11:14:30 +00:00
Henrik Boström
63bb96761f
Update DeprecationIssue.ts to cover several WebRTC deprecations.
...
Bug: chromium:1318864, chromium:1318860, chromium:1318861, chromium:1318863, chromium:1318876, chromium:1318875, chromium:1318873, chromium:1318874, chromium:1320358, chromium:1320360
Change-Id: Ia17e6b6e7a7e39bc2c5cae5cf94fcef1bc8937c6
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3607833
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Henrik Boström <hbos@chromium.org >
2022-05-09 10:09:20 +00:00
Andres Olivares
b2084edb02
Remove console.log statements
...
They sneaked in https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3621873
Bug: none
Change-Id: I5e07e1835c7d96f6304fa2b2f178cecb7253f3b0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3631609
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Andres Olivares <andoli@chromium.org >
2022-05-09 07:41:50 +00:00
devtools-ci-autoroll-builder
7e675bfce3
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/7b99cdb..9c02936
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I003517ac0776b8948871c6544af60e0844cd2f6c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3633995
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-09 03:58:21 +00:00
devtools-ci-autoroll-builder
e9cff61a58
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/3606e28..7b99cdb
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I89c799a9cbb5934183921fe917ae8cf12b9d8282
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3633409
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-07 12:51:49 +00:00
devtools-ci-autoroll-builder
9d390b9965
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/129f40a..3606e28
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: Ie8eab4c9823cbff4d5af6822f7101a4a49d0c377
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3632679
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-07 04:25:48 +00:00
Alex Cooper
1fcf6cf344
Add deprecation description for xrSupportsSession
...
Fixed:1320365
Change-Id: Ibba097a4b0465f7a98d7f808e847a746ac5a74ce
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3631599
Reviewed-by: Piotr Bialecki <bialpio@chromium.org >
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Alexander Cooper <alcooper@chromium.org >
2022-05-06 18:12:30 +00:00
Andres Olivares
f2faa9d72d
Disable flaky pseudo-states e2e tests
...
Tests have failed on recent CQ runs in all platforms. It's worth noting that failures were all caught on release builds.
Mac
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815098232361232049/+/u/E2E_tests/stdout
Win
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815206380887210001/+/u/E2E_tests/stdout
Linux
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815165899262442401/+/u/E2E_tests/stdout
Bug: 1280763
Change-Id: Ie7a60aa175507befae9031cb9daf8f425619a25b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627735
Reviewed-by: Mathias Bynens <mathias@chromium.org >
Commit-Queue: Andres Olivares <andoli@chromium.org >
2022-05-06 15:23:08 +00:00
Nina Satragno nsatragno@chromium.org
519350816e
[WebAuthn] Add large blob toggle
...
Add a toggle that enables / disables large blob support for WebAuthn
virtual authenticators. This feature has been long supported by the
devtools protocol but we hadn't surfaced it on the front-end.
Large blobs are only available for resident-key enabled authenticators,
so we disable the checkbox if that option is not selected. Also, large
blobs require CTAP 2.1.
Fixed: 1321803
Change-Id: Ic1654276ba5a39ddd8943cd8689978117546e70e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3625237
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Nina Satragno <nsatragno@chromium.org >
Auto-Submit: Nina Satragno <nsatragno@chromium.org >
2022-05-06 14:35:08 +00:00
devtools-ci-autoroll-builder
199649df5c
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/813a2d7..129f40a
Rolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/b9dca86..6a1494e
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I04b76bf9e02ee96631c83fe3ee56454818ee67fa
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3630507
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-06 13:25:38 +00:00
Wolfgang Beyer
2390df881c
Fix another flaky e2e-test in network_test.ts
...
Bug: 1093287
Change-Id: I99ce4fe42839a77f6b56a8b2fea7a28df0ceb713
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3629858
Reviewed-by: Danil Somsikov <dsv@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2022-05-06 11:43:38 +00:00
Wolfgang Beyer
57f2920874
Fix flaky e2e-tests in network_test.ts
...
Bug: 1093287
Change-Id: I2b9c91b78f9f2e7e42091786ad11013dffdc5cbf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3629778
Reviewed-by: Danil Somsikov <dsv@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2022-05-06 11:37:20 +00:00
Kateryna Prokopenko
6fa122c18f
Type all path and URL variables in panels/timeline to Branded Types
...
Bug: 1299788
Change-Id: I7ec964e36b7a50e009d3062fb959dc457fceb339
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627335
Reviewed-by: Eric Leese <leese@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org >
2022-05-06 11:14:18 +00:00
Kim-Anh Tran
e805dda363
[e2e] Re-enable source map test
...
This increases the timeout for the source map tests.
Fixed: 1321567
Change-Id: I7871b049bf7ad76f953e9b5205510c81f4d412e5
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627770
Reviewed-by: Andres Olivares <andoli@chromium.org >
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org >
2022-05-05 19:13:01 +00:00
Jacky Hu
f20648d7e2
Disable Lighthouse Generate report feature when Javascript is disabled
...
Previously, user able to generate Lighthouse report when JavaScript is
disabled, UX is bad.
This CL, disable "generate report" feature when Javascript is disabled.
How to test:
1. Go to "www.google.com"
2. Open devtools -> Lighthouse tab
3. Open "Command Menu" and disable JavaScript
4. Check Lighthouse UI, the "generate report" button should be disabled.
The warning message should show up.
5. Open "Command Menu" and enable JavaScript
6. "generate report" button should be enabled
Screenshots
- https://imgur.com/a/VYPLal1
Video record:
- https://youtu.be/oSMjjMfT4_k
Bug: 1319400
Change-Id: Ibfbae1961bf86c0beedb5d77ceff94152c6e2df3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3622736
Reviewed-by: Paul Irish <paulirish@chromium.org >
Reviewed-by: Adam Raine <asraine@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2022-05-05 16:56:42 +00:00
Andres Olivares
07dca225ab
Disable styles pane test on all platforms
...
It's failing in windows too:
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815098231520056337/+/u/E2E_tests/stdout
Bug: 1318314
Change-Id: I07e6856b66a26e0cfa18674c026b6f5375a9be9e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627734
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Andres Olivares <andoli@chromium.org >
2022-05-05 13:17:23 +00:00
devtools-ci-autoroll-builder
308972aabe
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/0c83e78..813a2d7
Rolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/443d913..b9dca86
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: Id0f783938bd95af80396c45ae818f628122ca713
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3629123
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-05 12:47:51 +00:00
Kateryna Prokopenko
1e107eb37e
Type all path and URL variables in panels/sources to BrandedTypes
...
Bug: 1299787
Change-Id: Ie697b75b42bbb75ea95a0c012e29aed1c33796a4
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627333
Reviewed-by: Eric Leese <leese@chromium.org >
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org >
2022-05-05 11:35:41 +00:00
Ergün Erdoğmuş
5f638bacef
Add eslint rule for binding scheduleRender render argument
...
Bug: NO_BUG
Change-Id: I64d643a65d0cf4bc3546ed4f75adde7a53c83c4e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3624641
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Ergün Erdoğmuş <ergunsh@chromium.org >
2022-05-05 11:06:21 +00:00
Wolfgang Beyer
8d9bfd8c98
Prevent visual duplication when assigning file name with special chars
...
This fixes the character encoding of the UrlString returned by
`urlsFromParentUrlAndName()`, which is called by `WorkspaceImpl`'s
`renameUISourceCode()`, to match the encoding of filenames as they are
received via `fileSystemFilesChangedAddedRemoved()` from the backend.
Without a matching encoding, the UISourceCode will not be found when
looking it up by URL, which in turn leads to the creation of an
additional duplicate UISourceCode.
Fixed: 1320717
Change-Id: I39a6bda366da3ee681a77f28bb1ad3bcccc86fa5
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3613869
Reviewed-by: Simon Zünd <szuend@chromium.org >
Reviewed-by: Eric Leese <leese@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2022-05-05 10:08:31 +00:00
Paul Irish
d29b1678f6
Performance: Remove FPS track
...
The FPS concept is dated and the calculation is flawed
Bug: 1322604
Change-Id: Ie6d14553af78fc0887fefb948496a225aadf3e83
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627074
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Paul Irish <paulirish@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
2022-05-05 07:15:31 +00:00
devtools-ci-autoroll-builder
49bb47cb9d
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/c5ff734..0c83e78
Rolling buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/113378f..7208edd
Rolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/13acea3..443d913
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I03b14a95b4fae9308303f2a6327c1ad0bf7c4a6b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627082
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-05 04:22:02 +00:00
Andres Olivares
2d54e4a35d
Disable flaky breakpoint e2e test on other windows
...
This test was disabled on mac only, however it has failed recently on
on win too:
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815165904605034497/+/u/E2E_tests/stdout
Bug: 1321713
Change-Id: Iaf6f095b0888a93b5b28892bd18caf43ed7599f7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627736
Commit-Queue: Andres Olivares <andoli@chromium.org >
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org >
Auto-Submit: Andres Olivares <andoli@chromium.org >
2022-05-04 22:30:40 +00:00
Andres Olivares
3ad1a317f7
Disable flaky workflow_test e2e test on mac
...
Flakiness examples:
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815202273940362209/+/u/E2E_tests/stdout
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815204224733476289/+/u/E2E_tests/stdout
Bug: 1322534
Change-Id: If36fd8c1993a2766cc85e9d527a5d42a188852fa
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627999
Commit-Queue: Nancy Li <nancyly@chromium.org >
Commit-Queue: Andres Olivares <andoli@chromium.org >
Reviewed-by: Nancy Li <nancyly@chromium.org >
Auto-Submit: Andres Olivares <andoli@chromium.org >
2022-05-04 17:47:00 +00:00
Andres Olivares
f7adffea54
Disable flaky sources tab e2e test on all platforms
...
This test has failed recently on other platforms too:
Win:
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815243057646828849/+/u/E2E_tests/stdout
Linux:
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815218728513982881/+/u/E2E_tests/stdout
Bug: 1321898
Change-Id: I839e665f22113a6088842ba40537239bb3466883
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627737
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org >
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
Auto-Submit: Andres Olivares <andoli@chromium.org >
2022-05-04 17:17:30 +00:00
Andres Olivares
5cae797b18
Disable flaky elements/sidebar-event-listeners e2e test
...
Has flaked recently on linux
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815243055983302049/+/u/E2E_tests/stdout
https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815201771834262833/+/u/E2E_tests/stdout
Bug: 1322533
Change-Id: I4e33cb1e20f12f6d8cf9417b840d23b76603c95a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627997
Auto-Submit: Andres Olivares <andoli@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Andres Olivares <andoli@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
2022-05-04 16:59:30 +00:00
devtools-ci-autoroll-builder
49ae10d02a
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/c812b8d..c5ff734
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I400192e49892f2b7629670f736228801aa09754b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3626520
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-04 13:25:30 +00:00
Jack Franklin
8b5339f389
Remove deepActiveElement from prototype
...
Now the upstream layout tests have been updated to use the new platform
utility, we can remove the prototype extension.
Bug: 1050549
Change-Id: I1eecbd478b4dc5daf156cf732307a921c7d526e3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627331
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
2022-05-04 11:59:20 +00:00
Jack Franklin
aa70334697
Script to reformat js/ts files with clang-format
...
During my work to update JS import wrapping, I wrote up a hacky script
to auto-run clang on all JS and TS files. This CL is that script, but
tidied up and made a bit neater. I think it's worth landing as I can
easily imagine us needing to use it again in the future if clang
releases new config options we want to apply.
Bug: none
Change-Id: I43240c0ffab912d77950cb76540ccdfe8fed556c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627330
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2022-05-04 11:37:00 +00:00
Andres Olivares
5aa9a8541a
Deflake snippets e2e tests
...
These tests were reenabled recently in a deflake attempt at https://crrev.com/c/3596912 . However, the tests remained flaky on the mac_relase bot. This is another attempt to deflake it. I ran 100 successful consecutive execs of each test with this CL's fix applied in the mac_release bot at https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8815139412446297793/+/u/E2E_tests/stdout , so it is with greater confidence that it's deflaked this time
Bug: 1198160
Change-Id: Ib2d64de93a242cfa3caddae2b749ef50a35d2497
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3621873
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Andres Olivares <andoli@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2022-05-04 09:51:02 +00:00
Benedikt Meurer
4cf9a8553f
[e2e] Fix flakiness due to not waiting for Call Stack to update.
...
Fixed: 1321707
Change-Id: Ib56cdbe889d07e148bceacc4a86f8b1abee0273e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627329
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org >
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org >
Commit-Queue: Jaroslav Sevcik <jarin@chromium.org >
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org >
2022-05-04 07:18:40 +00:00
Jaroslav Sevcik
04a58f2837
SourceMapManager: resolve relative urls with frame's URL
...
Instead of trying to set inspectedURL for child targets (which might
confuse extension server), we just lookup the containing frame's url
locally in the source map manager whenever we need it for resolving
relative paths.
This might flush race problems (because inspectedURL is set
asynchronously after receiving getResourceTree response), but such
problems were there before. They are not easy to fix without
redesigning how we index source maps in source map manager's
internal data structures (and they are even harder to repro
and test).
Bug: chromium:1305475
Change-Id: I9e9b67ca1353b4707542f3931db0aef821c00f41
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3613885
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
Commit-Queue: Jaroslav Sevcik <jarin@chromium.org >
2022-05-04 06:44:09 +00:00
Xiaocheng Hu
0d4be18861
Add description for Event.path deprecation message
...
Fixed: 1320338
Change-Id: I3b9d24abb4a01ebf3a2df644b1f908c0529fb439
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3624905
Reviewed-by: Simon Zünd <szuend@chromium.org >
Auto-Submit: Xiaocheng Hu <xiaochengh@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2022-05-04 05:55:10 +00:00
devtools-ci-autoroll-builder
f073f6073e
Update DevTools DEPS.
...
Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/0b02492..c812b8d
Rolling third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/e06e307..13acea3
R=machenbach@chromium.org ,liviurau@chromium.org
Bug: none
Change-Id: I85dc559167ec313ffdb7b4235eae44dee849ac36
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3627069
Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
Bot-Commit: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com >
2022-05-04 03:39:49 +00:00
Paul Irish
0567b73fec
Performance: Trace the default categories when Show All Events
...
experiment is enabled.
Currently, this experiment reveals a few more events that
were not allowlisted. But this change will expand the tracing category
selection to all non-high-overhead categories.
Driveby: fix undefined property exception.
Change-Id: I236aad44e40724d82d8c37055686e03148059d2b
Bug: 1321307
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3616460
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Paul Irish <paulirish@chromium.org >
2022-05-04 00:10:58 +00:00
Paul Irish
a062a6afd7
Network Timing: Drop 'TTFB' from Waiting timing label
...
The timing here isn't congruent with the TTFB metric
Bug: 1192230
Change-Id: Ic305f06d981eab531b506dede6a7da8b875864cc
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3260526
Reviewed-by: Yang Guo <yangguo@chromium.org >
Commit-Queue: Paul Irish <paulirish@chromium.org >
Reviewed-by: Changhao Han <changhaohan@chromium.org >
2022-05-03 19:24:38 +00:00