Commit Graph
154 Commits
Author SHA1 Message Date
Andrew Paseltiner ffc9456230 Add description for invalid attribution reporting header issue
The description here is vague, but because the issue includes both a reference to the original request and the invalid header value, it
should still be more useful to developers than the situation before this
CL, which was for invalid headers to be silently ignored.

We will add additional metadata, such as the name of the invalid header
and the reason why it was invalid, in future changes.

Screenshot of reported issue available in crbug.com/1302318#c4.

Bug: 1302318
Change-Id: Ie7f3b5e34b25ff56d832bf553ffcac674b5a57ba
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3644629
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Andrew Paseltiner <apaseltiner@chromium.org>
2022-05-12 16:39:03 +00:00
Simon Zünd 88319e1b40 [l10n] De-duplicate deprecation message UI strings
Locked terms are implemented as placeholders that are always replaced
with the same value. That means that many of the UI strings in
DeprecationIssue.ts are currently duplicates.

The TC does not like importing duplicated strings, so we de-duplicate
them in this CL.

R=kimanh@chromium.org

Bug: None
Change-Id: I79997be64c57107f34622b808b9a9adff34123ec
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3642144
Commit-Queue: Simon Zünd <szuend@chromium.org>
Auto-Submit: Simon Zünd <szuend@chromium.org>
Reviewed-by: Kim-Anh Tran <kimanh@chromium.org>
2022-05-12 10:27:43 +00:00
Ari Chivukula f61305e82b [deprecations] cleanup by rolling deps
Some constants were removed in chromium but not devtools. Let's clean
that up before the M103 branch cut.

DISABLE_THIRD_PARTY_CHECK=AttributionReportingIssue and DeprecationIssue compile fixes

Bug: 1264960
Change-Id: I9e70771f9d6d51860aa7410dee8f18598bee2375
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3642436
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2022-05-12 08:40:22 +00:00
Andrew Paseltiner 78b18bbe53 Remove obsolete Attribution Reporting issue MD files
Change-Id: Id54a7fc03b9cc1691ea1deacb9f32bc77ff8701f
Bug: none
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3641939
Auto-Submit: Andrew Paseltiner <apaseltiner@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
2022-05-12 07:01:59 +00:00
Kateryna Prokopenko 6fe58b6ee5 [DOMStorage] Generate protocol resources in the frontend
Fix AttributionReporting and Deprecation issues handling
wrt protocol changes made

DISABLE_THIRD_PARTY_CHECK=<Protocol update>

Bug: 1313434
Change-Id: I7cddbbee4409cbe52181cdd1766013fa001d07c1
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3641418
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
2022-05-11 15:44:02 +00:00
Kateryna Prokopenko 39b88f8c2e Type all path and URL variables in ui/components to Branded Types
Bug: 1299790
Change-Id: Ic9534e960c531b1027d8e4baa98364f16255fb63
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3629863
Reviewed-by: Simon Zünd <szuend@chromium.org>
Reviewed-by: Eric Leese <leese@chromium.org>
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org>
2022-05-11 14:13:22 +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
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
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
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
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
Jack Franklin e839c0cf22 Enable long import wrapping for JS imports
DISABLE_THIRD_PARTY_CHECK=big clang format run against all files in
front_end and test/

Bug: 1319340
Change-Id: I1fff63cb07544ccd0e3059fc901f9a48ff4af13b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3598879
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
2022-05-03 10:22:12 +00:00
Stefan Zager d538d2c35d Add translation descriptions
Bug: chromium:1318869,chromium:1318871
Change-Id: Ie1af0fd8404a3aa791d6c8cb53d00650ac26adb7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3621277
Commit-Queue: Stefan Zager <szager@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
2022-05-03 06:58:11 +00:00
Daniel Vogelheim ce259ee479 Update descriptions for two deprecation messages.
Update descriptions for these deprecation messages:
- documentDomainSettingWithoutOriginAgentClusterHeader
- crossOriginAccessBasedOnDocumentDomain

Bug: 1318852, 1318849
Change-Id: Idd7afa34b01d603e9855592dcc01601a82605360
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3607835
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
2022-05-02 11:11:17 +00:00
Raphael Kubo da Costa e5d9ae7eaf Roll browser_protocol.idl.
Includes https://crrev.com/c/3605588 which removed
BatteryStatusInsecureOrigin.

DISABLE_THIRD_PARTY_CHECK=Fields are being removed, so we have to touch non-gen code

Bug: chromium:1286748
Change-Id: I82acb825a956a440642f1b0dd6f341ca5de11c8d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3613883
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Raphael Kubo Da Costa <raphael.kubo.da.costa@intel.com>
Auto-Submit: Raphael Kubo Da Costa <raphael.kubo.da.costa@intel.com>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2022-05-02 09:54:06 +00:00
Mathias Bynens 54303dcc64 Unify developer-facing and user-facing short URLs
For any shortened URLs:

- Use goo.gle for Google Docs and chromium.org target URLs.
- Use g.co for everything else.

Bug: chromium:1321016
Change-Id: I09099dc62b92a14fa68d62155953262328476db2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3613872
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
2022-04-29 10:46:23 +00:00
Reilly Grant 243b8dd13a Add description for battery status API deprecation message
Fixed: 1320333
Change-Id: I640c35b0d9b752f5bcc25d374616ecc6b1f0d1dd
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3615670
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
Auto-Submit: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2022-04-29 07:25:05 +00:00
Peter Beverloo 981c3bd013 Add descriptions for notification-related deprecation issue messages.
Bug: 1318866, 1320348
Change-Id: I7cd115c0571fb46e25b2181cedae18a072afd8ee
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3613870
Commit-Queue: Peter Beverloo <peter@chromium.org>
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
Auto-Submit: Peter Beverloo <peter@chromium.org>
2022-04-28 18:35:43 +00:00
Ari Chivukula a68cb30948 [i18n DevTool Deprecation Issue] (16) Cleanup Deprecations {DEVTOOLS}
At long last, we can remove the old unused fields now that no
deprecation messages are untranslated.

This CL is part of a series:
(1) Remove legacy info
(2) Translate issue title
(3) Translate demo Issue {CHROMIUM}
(4) Translate demo Issue {DEVTOOLS}
(5) Document new deprecation process
(6) Add milestone and status links
(7) Document milestone and status links
(8) Migrate DeprecationInfo::WithDetails {CHROMIUM}
(9) Roll deps
(10) Migrate DeprecationInfo::WithDetails {DEVTOOLS}
(11) Document changes in development process
(12) Migrate DeprecationInfo::* {CHROMIUM}
(13) Roll deps
(14) Migrate DeprecationInfo::* {DEVTOOLS}
(15) Cleanup Deprecations {CHROMIUM}
(16) Cleanup Deprecations {DEVTOOLS}
(17) Final documentation tweaks

DISABLE_THIRD_PARTY_CHECK=Fields are being removed, so we have to touch non-gen code

Bug: 1264960
Change-Id: If5a286a50cafc073ff99f5e0d8f3d38d5e8ba83a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3613607
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
2022-04-28 11:45:32 +00:00
Ari Chivukula 72f3fa082c [i18n DevTool Deprecation Issue] (14) Migrate DeprecationInfo::* {DEVTOOLS}
This is the last batch of deprecation messages! The next CL will remove
the unused codepaths due to the removal of the untranslated messages.
Followup tasks are used to fill in missing descriptions.

This CL is part of a series:
(1) Remove legacy info
(2) Translate issue title
(3) Translate demo Issue {CHROMIUM}
(4) Translate demo Issue {DEVTOOLS}
(5) Document new deprecation process
(6) Add milestone and status links
(7) Document milestone and status links
(8) Migrate DeprecationInfo::WithDetails {CHROMIUM}
(9) Roll deps
(10) Migrate DeprecationInfo::WithDetails {DEVTOOLS}
(11) Document changes in development process
(12) Migrate DeprecationInfo::* {CHROMIUM}
(13) Roll deps
(14) Migrate DeprecationInfo::* {DEVTOOLS}
(15) Cleanup Deprecations {CHROMIUM}
(16) Cleanup Deprecations {DEVTOOLS}
(17) Final documentation tweaks

Bug: 1264960
Change-Id: I76f9331acfb201d856af4f98a58aa36583ca625d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3610956
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
2022-04-28 10:25:02 +00:00
Reilly Grant 38a87a1dd9 Add description for Geolocation API deprecation messages
These deprecation warnings will be translated and so descriptions of
the messages are required.

Fixed: 1318853,1318855
Change-Id: I08376d087684a31f0083087cafb39d69806ca726
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3602909
Reviewed-by: Yang Guo <yangguo@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2022-04-26 08:19:57 +00:00
Yoav Weiss f81f9c13c5 Add a description to the pictureSourceSrc issue
Change-Id: I8579eebb43fe227ae45e7711aacadd4d38f5d278
Bug: 1318868
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3605492
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
2022-04-26 06:19:17 +00:00
Ari Chivukula abb1e67b86 [i18n DevTool Deprecation Issue] (10) Migrate DeprecationInfo::WithDetails {DEVTOOLS}
This CL ports the new issues into the translated deprecation flow! We
finally have non-example translations ready to go :-)
For the source of the strings see:
https://chromium-review.googlesource.com/c/chromium/src/+/3597476

This CL is part of a series:
(1) Remove legacy info
(2) Translate issue title
(3) Translate demo Issue {CHROMIUM}
(4) Translate demo Issue {DEVTOOLS}
(5) Document new deprecation process
(6) Add milestone and status links
(7) Document milestone and status links
(8) Migrate DeprecationInfo::WithDetails {CHROMIUM}
(9) Roll deps
(10) Migrate DeprecationInfo::WithDetails {DEVTOOLS}
(11) Document changes in development process
(12) Translate more Issues ...

DISABLE_THIRD_PARTY_CHECK=This will be removed when not stacked
Bug: 1264960
Change-Id: Id5853ac2e48d3300fac4b4224abf76f7d33c7117
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3600576
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
2022-04-22 15:27:34 +00:00
Ari Chivukula 69f125d55c [i18n DevTool Deprecation Issue] (9) Roll deps
./scripts/deps/roll_deps.py ~/chromium/src ~/devtools/devtools-frontend
npm run generate-protocol-resources
I also fixed compile issues due to the removal of constants from
AttributionReportingIssue which is why non-gen files were touched.

This CL is part of a series:
(1) Remove legacy info
(2) Translate issue title
(3) Translate demo Issue {CHROMIUM}
(4) Translate demo Issue {DEVTOOLS}
(5) Document new deprecation process
(6) Add milestone and status links
(7) Document milestone and status links
(8) Migrate DeprecationInfo::WithDetails {CHROMIUM}
(9) Roll deps
(10) Migrate DeprecationInfo::WithDetails {DEVTOOLS}
(11) Document changes in development process
(12) Translate more Issues ...

DISABLE_THIRD_PARTY_CHECK=Fixes to AttributionReportingIssue

Bug: 1264960
Change-Id: I9b73f60d2cd56bced19e908a761b3d90ad940c46
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3600575
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2022-04-22 06:18:57 +00:00
Ari Chivukula 3eb093b4eb [i18n DevTool Deprecation Issue] (6) Add milestone and status links
These links are the last bit of information missing from the translated
deprecation issue format. With this addition, we can start to migrate
messages.

This CL is part of a series:
(1) Remove legacy info
(2) Translate issue title
(3) Translate demo Issue {CHROMIUM}
(4) Translate demo Issue {DEVTOOLS}
(5) Document new deprecation process
(6) Add milestone and status links
(7) Document milestone and status links
(8) Translate more Issues ...

Bug: 1264960
Change-Id: I12ae4a7f14b81acdb272cb315aaebd424f980eda
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3591172
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
2022-04-19 16:05:45 +00:00
Ari Chivukula a1d8221217 [Deprecations Issue] Fix Aggregation
The new translated deprecation issues broke aggregation
b/c it failed to properly substitute the legacy deprecation
type when needed.

Bug: 1264960
Change-Id: Ibd0c578965428e99bb8e5ca8b0621929e3462cd5
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3587009
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
2022-04-14 14:25:01 +00:00
Juba Borgohain 74d821da11 Show issue when cookie attribute exceeds max size
These changes trigger a DevTools issue warning that a cookie
attribute exceeds the max size. It also includes the approved
description.

Bug: 1254192
Change-Id: I259574a31901d3c35b05f658145490374e4e7daf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3503133
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Juba Borgohain <juba@chromium.org>
2022-04-06 12:07:35 +00:00
Ari Chivukula 32461347cb [i18n DevTool Deprecation Issue] (4) Translate demo Issue {DEVTOOLS}
This CL adds support for translated issues in devtools_frontend.
The next step is to document (5) and start translating issues (6).

This CL is part of a series:
(1) Remove legacy info
(2) Translate issue title
(3) Translate demo Issue {CHROMIUM}
(4) Translate demo Issue {DEVTOOLS}
(5) Document new deprecation process
(6) Translate more Issues ...

Bug: 1264960
Change-Id: I5813a3b6ff5649dc78144a0f92f20480fa069634
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3561186
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2022-03-31 17:02:40 +00:00
Danil Somsikov 1d6bfbff90 Remove IssueManager when deinitializing global vars.
Bug: 1306830
Change-Id: Ibb82b6470b04255e3919e12fd4a79e8b9a839259
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3541303
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Danil Somsikov <dsv@chromium.org>
2022-03-22 09:41:13 +00:00
Ari Chivukula cb7ada2da5 [i18n DevTool Deprecation Issue] (2) Translate issue title
This CL starts the process of translating the deprecation issue message
by focusing on the title first. I noticed the markdown files aren't
auto-translated so this step seems necessary.

This CL is part of a series:
(1) Remove legacy info
(2) Translate issue title
(3) Translate demo Issue {CHROMIUM}
(4) Translate demo Issue {DEVTOOLS}
(5) Document new deprecation process
(6) Translate more Issues ...

Bug: 1264960
Change-Id: Ie6548e441f88931c1930e8d2864db7513b7b196f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3533216
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2022-03-21 06:59:00 +00:00
Juba Borgohain 3adc3415bd Rename SameSiteCookieIssue.ts to CookieIssue.ts
These changes are a follow-up to [1]. Because of the file rename
it also makes changes to locale json files and build files.

DISABLE_THIRD_PARTY_CHECK=changes required due to renaming

[1]: https://crrev.com/c/3499339

Bug: 1254192
Change-Id: Ie181b83067e720c3fd11cbf69ed7888d3d0615a6
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3500399
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Commit-Queue: Juba Borgohain <chromiumjuba@gmail.com>
2022-03-03 12:02:17 +00:00
Juba Borgohain 2af14943bb Rename SameSiteCookieIssue to CookieIssue
These changes rename SameSiteCookieIssue to CookieIssue. A follow-up
CL will make the file name change. It rolls the browser_protocol.pdl
from Chromium to DevTools frontend. Removes the compatibility changes
introduced in [1].

DISABLE_THIRD_PARTY_CHECK=changes required due to renaming

[1]: https://crrev.com/c/3478766

Bug: 1254192
Change-Id: I45b86611edfa469238f7f30bf0006556e8f07fd2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3499339
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Juba Borgohain <chromiumjuba@gmail.com>
2022-03-02 14:20:02 +00:00
Juba Borgohain be6b397cdf Translates CookieIssue to SameSiteCookieIssue
This is a temporary change to translate CookieIssue to
SameSiteCookieIssue so changes can remain backwards compatible.
This compatibility code change will be removed once the refactoring
is completed.

Bug: 1254192
Change-Id: Iacc8a0cd182f30a6e7f0701bac63ab943b440607
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3478766
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Juba Borgohain <chromiumjuba@gmail.com>
2022-02-25 03:39:20 +00:00
Danil Somsikov 6469cbeb4d Updated FedCM issues to match the recent backend update.
Bug: 1291653
Change-Id: Ic4c305aeb27d3081874a2234f7e4f3a81e6ff1f7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3461560
Auto-Submit: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2022-02-15 13:10:07 +00:00
Changhao Han 130eb5ac30 Roll browser protocol and css properties into frontend
DISABLE_THIRD_PARTY_CHECK=need to update
FederatedAuthRequestIssueReason strings

Bug: 1222574, 1222573
Change-Id: I4e5f56874642f4c4cc3f9d3bfed882b71ccd5870
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3461557
Auto-Submit: Changhao Han <changhaohan@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2022-02-15 09:45:49 +00:00
Danil Somsikov ce54fe62b7 Show FedCM issues in devtools
Bug: 1291653
Change-Id: Ia8e4d5c0a25cb2b1f8048deae59534dfce3b2397
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3432785
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2022-02-08 08:05:33 +00:00
Wolfgang Beyer 1655fc6e5b Remove WASM cross-origin module sharing issue
Cleaning up because after deprecation these issues are no longer needed.

Backend CL: https://crrev.com/c/3404078

Bug: 1257980
Change-Id: I9168299c4287c2b9e939b002e3463550e9de2d78
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3404098
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2022-01-20 17:16:31 +00:00
Wolfgang Beyer 5b17b1ae7e Prevent aggregation of deprecation issues of different types
Before: https://i.imgur.com/ODlT8LU.png
After: https://i.imgur.com/NG8aM4m.png
Backend CL: https://crrev.com/c/3341311


Fixed: 1280179
Change-Id: I45ac1671d6fdb37118a96ca4443c38c2d88d5b19
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3340933
Reviewed-by: Ari Chivukula <arichiv@chromium.org>
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2022-01-05 14:18:19 +00:00
Tim van der Lippe 2d9a95ce7b Suppress all existing promise races
To suppress the races, we mark these invocations with `void` per
the instructions of `no-floating-promises`. This explicitly marks
these statements as side-effect promises.

Engineers can later analyze these void statements and determine
whether the promise races are intentional or accidental.

R=jacktfranklin@chromium.org

Bug: 1239617
Change-Id: I6b7a24cf21029d6ff73b112b3e8255ebab8c60ec
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3366467
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org>
Auto-Submit: Tim Van der Lippe <tvanderlippe@chromium.org>
2022-01-04 16:08:08 +00:00
Ari Chivukula 8ad687341f [Client Hint Issue] (3) Implement devtools issue {DEVTOOLS}
Now that third-party delegation via markup for client hints is in M99,
we need to start alerting developers where they use unsupported
features. These features will be expanded and extended as more client
hint features launch.
https://docs.google.com/document/d/1lDEvj8tMeuvUs1HTTqL-44YiI-7ljeQkusM_WhUfIeE/edit

This CL is a part of a series:
(1) Implement devtools issue {CHROMIUM}
(2) Update devtools protocol {DEVTOOLS}
(3) Implement devtools issue {DEVTOOLS}

Bug: 1219359
Change-Id: Ia8aaf05b98894fd32f5aad8f973fcdf774e1634c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3343149
Reviewed-by: Simon Zünd <szuend@chromium.org>
Reviewed-by: Rowan Merewood <merewood@chromium.org>
Commit-Queue: Ari Chivukula <arichiv@chromium.org>
Auto-Submit: Ari Chivukula <arichiv@chromium.org>
2021-12-16 12:12:18 +00:00
Tim van der Lippe 8fb415e0ee Remove all_devtools_files.gni
The LightHouse and locales variables are inlined in their respective
BUILD.gn file. The `all_devtools_files` variable is obsolete, as
we already set `data` on all `legacy_test_runner` BUILD.gn targets
themselves.

R=szuend@chromium.org

Bug: none
Change-Id: I32376984af36de801a07e51cb7eec2006cce6d79
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3344907
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org>
Auto-Submit: Tim Van der Lippe <tvanderlippe@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2021-12-16 11:29:18 +00:00
Tim van der Lippe 4ea6ff4ba5 Migrate to private class members in models/issues_manager/
R=szuend@chromium.org

Bug: 1222126
Change-Id: Ie434053809b20f2309a4f771dd1137887bedf62b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3342106
Auto-Submit: Tim Van der Lippe <tvanderlippe@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2021-12-15 16:57:47 +00:00
Simon Zünd fe7a0d52a9 [cleanup] Remove unnecessary Closure-style casts
R=tvanderlippe@chromium.org

Bug: None
Change-Id: Ie15c5caaf048023c6a1d8077f91f1a0e5864b7af
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3334539
Commit-Queue: Simon Zünd <szuend@chromium.org>
Auto-Submit: Simon Zünd <szuend@chromium.org>
Reviewed-by: Tim Van der Lippe <tvanderlippe@chromium.org>
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org>
2021-12-13 10:31:14 +00:00
Andrew Paseltiner d9e5d44b2a Add links for most AttributionReporting issues
Bug: 1277501
Change-Id: I8aea0f0fb98597b68add3a332780492392957fb6
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3320869
Reviewed-by: Simon Zünd <szuend@chromium.org>
Reviewed-by: Maud Nalpas <maudn@chromium.org>
Commit-Queue: Andrew Paseltiner <apaseltiner@chromium.org>
2021-12-09 13:26:56 +00:00
Wolfgang Beyer dc4a43902d Add issue for CorsError.InvalidResponse
Backend CL: https://crrev.com/c/3320301
Screenshot: https://i.imgur.com/84j7bnK.png

Bug: 1272445
Change-Id: I91dd86cc650a3d34ec7a3dcf57cf2f1032b544f7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3323172
Reviewed-by: Titouan Rigoudy <titouan@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2021-12-08 16:52:34 +00:00
Andrew Paseltiner 2d09754f44 Add description for invalid source priority/expiry, trigger dedup key/priority, event-source trigger data
Bug: 1276000, 1275210
Change-Id: If53612794702c962eb32429cbabdf103673c728e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3317377
Commit-Queue: Andrew Paseltiner <apaseltiner@chromium.org>
Reviewed-by: Maud Nalpas <maudn@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
2021-12-07 14:39:57 +00:00
Andrew Paseltiner 085df1b2fd Update protocol
DISABLE_THIRD_PARTY_CHECK=protocol update

Bug: 1275210, 1276000
Change-Id: Ia00356bc41224b0ee5316faa463037292d6dd5fd
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3314978
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Andrew Paseltiner <apaseltiner@chromium.org>
2021-12-06 13:31:37 +00:00
Wolfgang Beyer afed9f7b21 Add issues for Private Network Access preflight requests
Screenshot: https://i.imgur.com/UoaIEGM.png

Bug: 1272445
Change-Id: I23eaa0a1d7ccbbbbfca55386a77e666fdfd53e51
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3307444
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Titouan Rigoudy <titouan@chromium.org>
2021-12-03 09:13:18 +00:00
Wolfgang Beyer c4d4ec9fa2 Update protocol
DISABLE_THIRD_PARTY_CHECK=protocol update

Bug: none
Change-Id: I2963ce8fdf440f8b4c2284be0569027c9e6e518f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3306506
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org>
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org>
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org>
2021-12-01 09:02:35 +00:00