Simon Zünd
270c221862
[deps] Roll Chromium dependencies
...
R=kimanh@chromium.org
Bug: None
Change-Id: If9bfd8662ff3492cf2d40abadadd59e6b48ba37f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3641406
Auto-Submit: Simon Zünd <szuend@chromium.org >
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
Reviewed-by: Kim-Anh Tran <kimanh@chromium.org >
2022-05-12 07:55:23 +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
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
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
8cf97f9cc3
[i18n DevTool Deprecation Issue] (13) Roll deps
...
./scripts/deps/roll_deps.py ~/chromium/src ~/devtools/devtools-frontend
npm run generate-protocol-resources
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: Ie1b3282abedcfcc09e1b36533eccac94305e3619
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3606384
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-27 05:47:28 +00:00
Danil Somsikov
d926f31cbd
Roll protocol
...
DISABLE_THIRD_PARTY_CHECK=updating NativeFunctions.js
Bug: 1304740
Change-Id: I461530726a74bad4b36f2d58eb327908b07e864c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3607828
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Auto-Submit: Danil Somsikov <dsv@chromium.org >
Commit-Queue: Danil Somsikov <dsv@chromium.org >
2022-04-26 10:21:16 +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
Yuzu Saijo
23998f1489
[bfcache] Remove unload optin header reason from DevTools
...
This CL removes unload optin header reason that is already removed from
the chromium source code.
DISABLE_THIRD_PARTY_CHECK=Need to update code depending on generated
types
Bug:1312486
Change-Id: Ic35c2a411520849a3d5e0a06001b59f48efd9ec1
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3593593
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Yuzu Saijo <yuzus@chromium.org >
2022-04-20 07:52:25 +00:00
Frédéric Wang
429bd42abd
Remove support for the-webkit-pictograph font-family
...
This was initially done in [1] but not in the chromium side [2]. The
latter is fixed in the follow-up [3].
[1] https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3298813
[2] https://chromium-review.googlesource.com/c/chromium/src/+/3279001
[3] https://chromium-review.googlesource.com/c/chromium/src/+/3571866
Bug: 1273366
Change-Id: I222f7dfef96fe039c51451f3ea903d2fd8616d30
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3571871
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Frédéric Wang <fwang@igalia.com >
2022-04-06 11:39:14 +00:00
Danil Somsikov
b3a303b8bf
Roll protocol
...
DISABLE_THIRD_PARTY_CHECK=Need to update code depending on generated types
Bug: 1249776
Change-Id: I607c0984106b2d949f0dcdf108c231642f42a53c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3565360
Auto-Submit: Danil Somsikov <dsv@chromium.org >
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org >
Commit-Queue: Danil Somsikov <dsv@chromium.org >
2022-04-01 08:42:03 +00:00
Ari Chivukula
7316c47c1c
[devtools] roll deps
...
./scripts/deps/roll_deps.py ~/chromium/src ~/devtools/devtools-frontend
npm run generate-protocol-resources
Bug:1264960
Change-Id: If240022f6a82c9acbde100bde66019ae942fd9c4
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3558149
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-30 05:36:09 +00:00
Changhao Han
21cc9b98d6
Roll CDP and css_properties updates into DevTools
...
DISABLE_THIRD_PARTY_CHECK=add missing BFCache not restored reason
Bug: 1274308,1287996
Change-Id: If0795ce0d051901ddc686230ca2de60a63fed7a7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3535880
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Changhao Han <changhaohan@chromium.org >
Auto-Submit: Changhao Han <changhaohan@chromium.org >
2022-03-18 10:03:28 +00:00
Dan Clark
2b110a8b8e
Roll protocol resources
...
Commit the changes from copying browser_protocol.pdl from
chromium.src and running `npm run generate-protocol-resources`.
The NativeFunction.js changes produced by scripts/deps/roll_deps.py
are not included here because they were unexpectedly large; see [1],
or Patchset 1 of this change.
[1] https://chromium.slack.com/archives/CH9CCV5A5/p1646899974875649?thread_ts=1646855914.553289&cid=CH9CCV5A5
DISABLE_THIRD_PARTY_CHECK=Updating protocol
Bug: none
Change-Id: Iaed6f2f444a2d777eda1f97c250049cb0d3a9469
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3514438
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Dan Clark <daniec@microsoft.com >
2022-03-15 15:40:46 +00:00
Liviu Rau
220a9c245e
Run python scripts with py3
...
Bug: 1292013, 1306487
Change-Id: Ie969d11c906a1bd3a6c21733bcd0cc5007cc4a34
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3521889
Reviewed-by: Yang Guo <yangguo@chromium.org >
Commit-Queue: Liviu Rau <liviurau@chromium.org >
2022-03-15 15:05:26 +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
Jan Keitel
45a342c233
Add hwb as option for ColorFormat in browser_protocol.pdl.
...
HWB is a newly supported color-format in Chrome.
Bug: 1288883
Change-Id: I93e163f34c2e68e5bbe39eb1e078a1787471725c
DISABLE_THIRD_PARTY_CHECK=Conflict is only with AUTHORS file.
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3494516
Reviewed-by: Changhao Han <changhaohan@chromium.org >
Commit-Queue: Changhao Han <changhaohan@chromium.org >
2022-02-28 11:21:25 +00:00
Wolfgang Beyer
4704d83e80
Roll browser protocol changes
...
DISABLE_THIRD_PARTY_CHECK=protocol_update
Bug: 1284548
Change-Id: I52818345ead45f7c76180f72893fd8b2f21835f5
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3488061
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2022-02-25 14:53:21 +00:00
Johan Bay
1ab363b4b0
Roll protocol resources
...
DISABLE_THIRD_PARTY_CHECK=updating NativeFunctions.js
Change-Id: Idf07f8072c7bc24a7188a99a55513ce7fc7a3bed
Bug: none
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3487446
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Johan Bay <jobay@chromium.org >
2022-02-24 08:23:40 +00:00
Fergal Daly
c1602a2d29
Prevent ignoring all files for strings when working in a chromium client.
...
The string collection code ignores all files matching '**/third_party/**'
which is *all* files when the CWD is
"chromium/src/third_party/devtools-frontend/src".
This works around that by making the paths relative to the CWD.
Bug: 1299636
Change-Id: I6057fd6216e065cf31f2c2ff11d001275497c85a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3479034
Auto-Submit: Fergal Daly <fergal@chromium.org >
Reviewed-by: Tim Van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org >
2022-02-22 11:44:26 +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
Takuto Ikuta
0795505dd0
typescript: use esbuild for non-official in-chromium build
...
I confirmed that devtools_skip_typecheck works in chromium CQ in
https://crrev.com/c/3435231/6
This improves build time of chrome like belows
* 279.3s -> 223.7s in debug build
* 327.8s -> 170.7s in release build
on my 24C/48T Z840 Linux machine when goma backend cache is warmed.
Caveat is slight increase of execution time in tests if that run
devtools code path.
https://crbug.com/1278663#c90
Bug: 1278663
Cq-Include-Trybots: luci.devtools-frontend.try:devtools_frontend_linux_blink_light_rel_fastbuild,devtools_frontend_linux_dbg_fastbuild
Change-Id: Ie9e5b4788a36fd46b259376baf35beeccecab70c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3439325
Reviewed-by: Tim Van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Takuto Ikuta <tikuta@chromium.org >
2022-02-04 11:05:10 +00:00
Danil Somsikov
6a5d461134
Roll CDP changes into devtools
...
Bug: 1291653
Change-Id: If2f29d9f428e73d6dda5becc434760a28a8af649
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3432786
Auto-Submit: Danil Somsikov <dsv@chromium.org >
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2022-02-02 17:16:31 +00:00
Simon Zünd
884197e1d1
[deps] Roll Chromium deps into DevTools
...
Due to an added parameter to DOM.enable and a renamed protocol
enum variant, we need changes outside of front_end/generated.
DISABLE_THIRD_PARTY_CHECK=Includes non-generated changes
Bug: None
Change-Id: I21be3f5dbc145e61b55bfa92c3e4f636c82cf599
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3416226
Reviewed-by: Changhao Han <changhaohan@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2022-01-27 07:37:42 +00:00
Takuto Ikuta
a0c5f789d1
DEPS: update esbuild version to 0.14.13
...
This is mainly to fix missing .exe extention in Windows CIPD package.
ref: https://github.com/evanw/esbuild/releases/tag/v0.14.13
Bug: 1278663
DISABLE_THIRD_PARTY_CHECK=CIPD package extension is changed on Windows
Change-Id: I92d36a0b9f287a7582caaf921b4203828e9b9635
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3401995
Auto-Submit: Takuto Ikuta <tikuta@chromium.org >
Reviewed-by: Tim Van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org >
2022-01-25 10:50:08 +00:00
Takuto Ikuta
95a359d10c
typescript: introduce devtools_skip_typecheck build flag
...
This is experimental flag introducing esbuild for typescript transpiler.
I needed to modify some test code to pass tests with esbuild.
Bug: chromium:1278663
DISABLE_THIRD_PARTY_CHECK=need to add esbuild DEPS too
Change-Id: I661951fc4fd8f5e6a2a599e531638ab294f887f2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3330076
Reviewed-by: Tim Van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Takuto Ikuta <tikuta@chromium.org >
2022-01-24 02:19:51 +00:00
Adithya Srinivasan
34598f6ba9
Update protocol
...
Bug: 1280320
Change-Id: If9620087cc54424cdfc6d7fa52e436dbd5af0f22
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3399924
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Adithya Srinivasan <adithyas@chromium.org >
2022-01-19 14:47:50 +00:00
Russ Hamilton
f65a1372fb
Update protocol
...
Bug:1268496
Change-Id: I560df542bf5d34748e87ed3cfe790419aa96e99d
DISABLE_THIRD_PARTY_CHECK=add empty implementation for new events
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3399327
Auto-Submit: Russ Hamilton <behamilton@google.com >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2022-01-19 14:38:50 +00:00
Paul Lewis
982b1a562e
Removes aerotwist from OWNERS
...
Thanks for everything :)
DISABLE_THIRD_PARTY_CHECK=Necessary for change
Bug: None
Change-Id: I1769098f0379eb919fb77ba8e98564642c8cc387
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3386941
Auto-Submit: Paul Lewis <aerotwist@chromium.org >
Reviewed-by: Yang Guo <yangguo@chromium.org >
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org >
2022-01-14 16:41:50 +00:00
Changhao Han
72ee54b64e
Roll css_properties.json5 to devtools frontend
...
Bug: None
Change-Id: I14ddf57eda66884a8cbda65a3e4ca088aaffdf1f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3385516
Commit-Queue: Changhao Han <changhaohan@chromium.org >
Auto-Submit: Changhao Han <changhaohan@chromium.org >
Reviewed-by: Johan Bay <jobay@chromium.org >
Commit-Queue: Johan Bay <jobay@chromium.org >
2022-01-13 10:58:49 +00:00
Tim van der Lippe
29e992fe79
Remove intl_display_names.d.ts
...
TypeScript 4.5 now ships these types 🎉
DISABLE_THIRD_PARTY_CHECK=TypeScript fix
R=jacktfranklin@chromium.org
Bug: 1247589
Change-Id: Iea95c4f95b08c36f2bc882e03b5fc38357a07225
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3366665
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org >
Auto-Submit: Tim Van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
2022-01-05 16:25:58 +00:00
Wolfgang Beyer
417fda3aed
Update protocol
...
DISABLE_THIRD_PARTY_CHECK=protocol update
Bug: 1280179
Change-Id: Ia517028f0552577b8990b1c3880e9ee8ff5d65d0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3340932
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org >
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2022-01-05 14:04:47 +00:00
Yang Guo
d5424239aa
Roll protocol and css_properties.json5
...
Bug: 1280961
Change-Id: I66ac6c0e03ae7b3de94fb0c6bbada57dc0be9bb2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3365262
Reviewed-by: Yang Guo <yangguo@chromium.org >
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Yang Guo <yangguo@chromium.org >
2022-01-03 16:47:37 +00:00
Riho Isawa
c02e36abf0
[devtools] Update protocol
...
This CL follows https://crrev.com/c/3320650 .
This CL adds the tree structure of the not-restored reasons to DevTools API "BackForwardCacheNotUsed"
DISABLE_THIRD_PARTY_CHECK=protocol update
Bug: 1267757
Change-Id: I0155046e95d5e71e86ca0bea8ad8b61c44978462
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3325704
Reviewed-by: Yuzu Saijo <yuzus@chromium.org >
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Riho Isawa <rhisawa@google.com >
2021-12-23 11:46:25 +00:00
Ari Chivukula
337e32d8af
[Client Hint Issue] (2) Update devtools protocol {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: Ic93bbbf1cb7e8f353d63b6de5203b0447ea07566
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3343146
Auto-Submit: Ari Chivukula <arichiv@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2021-12-16 06:09:18 +00:00
Takuto Ikuta
4e6607c7dc
typescript: emit formatted tsconfig.json
...
This is to make codesearch useful when seeing tsconfig.json.
https://source.chromium.org/chromium/chromium/src/+/main:out/Debug/gen/third_party/devtools-frontend/src/front_end/core/i18n/bundle-tsconfig.json;drc=7f8782ff3c5807082633a00e362e7a99d89c0247
Also introduce env logging flag for behavior investigation in local
build.
Bug: chromium:1278663
Change-Id: I930c70428db7710142b58981a79c16bcab85f7f3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3328479
Reviewed-by: Tim Van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Takuto Ikuta <tikuta@chromium.org >
Auto-Submit: Takuto Ikuta <tikuta@chromium.org >
2021-12-10 10:55:01 +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
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
Sonia Singla
0d1f4282a5
Remove support for font-family: -webkit-pictograph
...
Remove special handling of the <family-name> "-webkit-pictograph"
which selects a font from the corresponding user preference.
In Chromium, the defaults are:
- Apple Color Emoji on macOS (and iOS/WebKit)
- Segoe UI Symbol on Windows
- Times New Roman on Linux
- Noto Color Emoji on ChromeOS
- This feature is not implemented on Android.
Bug 1270038 is removing the support of it from
Chromium.
webkit-pictograph represents less than 0.0028% of pages
on November 1, 2021[1]
Link to I2P: [0]
Chromium CL: [2]
[0] https://groups.google.com/a/chromium.org/g/blink-dev/c/TVRkV9XrFGo/m/qC2fPJGaBQAJ
[1] https://chromestatus.com/metrics/feature/timeline/popularity/3986
[2] https://chromium-review.googlesource.com/c/chromium/src/+/3279001
R=fwang@igalia.com
Bug: 1273366
Change-Id: Ied7655ba78e545d20a74dd1a597ea71686a97a00
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3298813
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Sonia Singla <ssingla@igalia.com >
2021-11-25 15:45:25 +00:00
Wolfgang Beyer
29adb77a91
Update protocol
...
DISABLE_THIRD_PARTY_CHECK=protocol_update
Bug: 1200732
Change-Id: I13d9cfb92bfbdaa65a2d8ae35c0677c45733ef2c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3291152
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org >
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org >
2021-11-19 09:48:58 +00:00
Kim-Anh Tran
d4d3df1a54
Update chromium DEPS and manually roll changes to protocol
...
DISABLE_THIRD_PARTY_CHECK=Updating chromium DEPS, otherwise we have a
mismatch between browser_protocol versions
Bug: none
Change-Id: Ib49de8f67780912293efdb161b2839c71d09e7b6
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3289311
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org >
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Johan Bay <jobay@chromium.org >
2021-11-17 14:00:43 +00:00
Victor Tan
c7ceb7c6f2
Update protocol resources for sec-ua-full-version-list
...
Devtools backend changes:
* https://chromium-review.googlesource.com/c/chromium/src/+/3256910
Bug: 1249246
Change-Id: I7e3978da368ebb95aa316f6ddb9e9a3047127484
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3261035
Reviewed-by: Johan Bay <jobay@chromium.org >
Commit-Queue: Victor Tan <victortan@chromium.org >
2021-11-15 14:42:01 +00:00
Changhao Han
b5a53fc53c
Roll css_properties.json5 from Blink to DevTools
...
Bug: None
Change-Id: I9796d1333bafdadb5b56218fe0cb5d55398e03eb
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3270346
Commit-Queue: Changhao Han <changhaohan@chromium.org >
Commit-Queue: Johan Bay <jobay@chromium.org >
Auto-Submit: Changhao Han <changhaohan@chromium.org >
Reviewed-by: Johan Bay <jobay@chromium.org >
2021-11-10 13:51:26 +00:00
Ari Chivukula
322507ed64
[devtools_frontend] roll_deps + gen
...
Needed for https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3258023
DISABLE_THIRD_PARTY_CHECK=hasExtraInfo is required build fails without it
Bug: 1248484
Change-Id: Ia1221356b4386cdeafb09cf0559480a6704148df
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3258362
Auto-Submit: Ari Chivukula <arichiv@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2021-11-03 06:41:30 +00:00
Tim van der Lippe
60679104f6
Reland "Update to Node 16"
...
This reverts commit 86a7f83986 .
Reason for revert: fixed sync on Mac
Original change's description:
> Revert "Update to Node 16"
>
> This reverts commit 69fd14af2a .
>
> Reason for revert: Breaks gclient sync on mac: https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8831691191675479761/+/u/gclient_runhooks/stdout
>
> Original change's description:
> > Update to Node 16
> >
> > Chromium updated to Node 16, so we can do so too.
> >
> > DISABLE_THIRD_PARTY_CHECK=Updating Node
> > R=szuend@chromium.org
> >
> > Bug: 1248945
> > Change-Id: Ibd983d3e94a849aa19ffd8b4cf36951c61748c93
> > Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3253581
> > Reviewed-by: Simon Zünd <szuend@chromium.org >
> > Commit-Queue: Simon Zünd <szuend@chromium.org >
> > Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
>
> Bug: 1248945
> Change-Id: Ie30e45513212cd8e6a88532ee14431741c181057
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3257541
> Auto-Submit: Simon Zünd <szuend@chromium.org >
> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com >
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com >
DISABLE_THIRD_PARTY_CHECK=Updating Node
Bug: 1248945
Change-Id: I15473467092ddf463a941c2b5531ff53874981a5
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3257662
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 >
2021-11-02 12:52:59 +00:00
Simon Zünd
86a7f83986
Revert "Update to Node 16"
...
This reverts commit 69fd14af2a .
Reason for revert: Breaks gclient sync on mac: https://logs.chromium.org/logs/devtools-frontend/buildbucket/cr-buildbucket/8831691191675479761/+/u/gclient_runhooks/stdout
Original change's description:
> Update to Node 16
>
> Chromium updated to Node 16, so we can do so too.
>
> DISABLE_THIRD_PARTY_CHECK=Updating Node
> R=szuend@chromium.org
>
> Bug: 1248945
> Change-Id: Ibd983d3e94a849aa19ffd8b4cf36951c61748c93
> Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3253581
> Reviewed-by: Simon Zünd <szuend@chromium.org >
> Commit-Queue: Simon Zünd <szuend@chromium.org >
> Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Bug: 1248945
Change-Id: Ie30e45513212cd8e6a88532ee14431741c181057
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3257541
Auto-Submit: Simon Zünd <szuend@chromium.org >
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com >
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com >
2021-11-02 09:11:20 +00:00
Tim van der Lippe
69fd14af2a
Update to Node 16
...
Chromium updated to Node 16, so we can do so too.
DISABLE_THIRD_PARTY_CHECK=Updating Node
R=szuend@chromium.org
Bug: 1248945
Change-Id: Ibd983d3e94a849aa19ffd8b4cf36951c61748c93
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3253581
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
2021-11-02 07:37:42 +00:00
Wolfgang Beyer
ca299d85c8
Update protocol
...
DISABLE_THIRD_PARTY_CHECK=protocol_update
Bug: none
Change-Id: I3be70090c7936b70b1f01ce08d0f39a00ac2fd44
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3229273
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2021-10-18 11:22:48 +00:00
Changhao Han
97e3ab80d7
Roll browser_protocol and update protocol resources
...
Bug: chromium:1146422
Change-Id: If5090e6da05ae344475e0326f16b546399663ae2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3192857
Commit-Queue: Changhao Han <changhaohan@chromium.org >
Commit-Queue: Johan Bay <jobay@chromium.org >
Auto-Submit: Changhao Han <changhaohan@chromium.org >
Reviewed-by: Johan Bay <jobay@chromium.org >
2021-09-29 10:02:24 +00:00
Kateryna Prokopenko
93e98460f5
Update protocol to include generic issue
...
DISABLE_THIRD_PARTY_CHECK=<protocol update>
Bug: 1246855
Change-Id: Ifaec739518a743450fcb6df90d38e2c9f913409d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3185319
Reviewed-by: Danil Somsikov <dsv@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org >
2021-09-29 09:23:42 +00:00
Tim van der Lippe
caa1d30552
Enable efficient rebuilding of Node targets
...
We had to revert resetting timestamps for all typescript
targets to combat non-determinism in the production build. However,
the Node targets that we have do not suffer from the same fate:
they don't need to integrate with Rollup and don't expose a separate
entrypoint that you need to use types for.
Therefore, opt-in all Node targets to efficient rebuilding. This
should speed up the rebuilding of all test targets under test/e2e.
R=jacktfranklin@chromium.org
Bug: none
Change-Id: If50e7fd25a483825d85c4e235499059f5c1472d9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3158383
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-09-27 13:41:45 +00:00