いろいろやってみるにっき

てきとーに生きている奴の日記

古いエントリのサムネイル画像がリンク切れになってたりするけど、チマチマ修正中


意外とOSごとに差異があるChrome://コマンド

ある機能、っていうかchrome://webrtc-internalsを使おうとしてOSによって違うことが分かったので調べてみた。今回は、Windows版・Linux版(Ubuntuで調査)、Android版、iOS版で比較。手元のmacOSは起動できなかったので、気が向いたらMac miniで調べて追加するかも。

 

chrome://aboutの実行

まずそれぞれの一覧をchrome://aboutで出力。Android版だけマイナーバージョンが違った。

Windows 64bit版 71.0.3578.98

List of Chrome URLs

For Debug

The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.

 

Ubuntu 64bit版 71.0.3578.98

List of Chrome URLs

For Debug

The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.

 

Android 32bit版 71.0.3578.99

List of Chrome URLs
chrome://about
chrome://accessibility
chrome://appcache-internals
chrome://blob-internals
chrome://bluetooth-internals
chrome://chrome-urls
chrome://components
chrome://crashes
chrome://credits
chrome://device-log
chrome://dino
chrome://download-internals
chrome://eoc-internals
chrome://flags
chrome://gcm-internals
chrome://gpu
chrome://histograms
chrome://history
chrome://indexeddb-internals
chrome://interstitials
chrome://interventions-internals
chrome://invalidations
chrome://local-state
chrome://media-engagement
chrome://media-internals
chrome://net-export
chrome://net-internals
chrome://network-error
chrome://network-errors
chrome://newtab
chrome://ntp-tiles-internals
chrome://offline-internals
chrome://omnibox
chrome://password-manager-internals
chrome://policy
chrome://predictors
chrome://quota-internals
chrome://safe-browsing
chrome://sandbox
chrome://serviceworker-internals
chrome://signin-internals
chrome://site-engagement
chrome://snippets-internals
chrome://suggestions
chrome://supervised-user-internals
chrome://sync-internals
chrome://taskscheduler-internals
chrome://translate-internals
chrome://usb-internals
chrome://user-actions
chrome://version
chrome://webapks
chrome://webrtc-internals
chrome://webrtc-logs
For Debug
The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.

chrome://badcastcrash/
chrome://inducebrowsercrashforrealz/
chrome://crash/
chrome://crashdump/
chrome://kill/
chrome://hang/
chrome://shorthang/
chrome://gpuclean/
chrome://gpucrash/
chrome://gpuhang/
chrome://memory-exhaust/
chrome://ppapiflashcrash/
chrome://ppapiflashhang/
chrome://gpu-java-crash/
chrome://java-crash/
chrome://quit/
chrome://restart/

 

iOS 64bit版 71.0.3578.98

List of Chrome URLs
chrome://chrome-urls
chrome://credits
chrome://flags
chrome://histograms
chrome://net-export
chrome://newtab
chrome://ntp-tiles-internals
chrome://password-manager-internals
chrome://signin-internals
chrome://suggestions
chrome://sync-internals
chrome://terms
chrome://version

 

差分

diffコマンドで比較した。左辺(たとえば最初の比較はWin:LinuxなのでWindows版)に無い機能は赤文字にした。右辺(最初の比較だとLinux)に無い機能は黒文字のまま。

Win:Linux

12d11
< chrome://conflicts
33a33
> chrome://linux-proxy-config
50a51
> chrome://sandbox
85,86d85
< chrome://inducebrowserheapcorruption/
< chrome://heapcorruptioncrash/

 

Win:Android

 5d4
< chrome://apps
8,9d6
< chrome://bookmarks
< chrome://chrome
12d8
< chrome://conflicts
16d11
< chrome://devices
18d12
< chrome://discards
20,21c14
< chrome://downloads
< chrome://extensions
---
> chrome://eoc-internals
23d15
< chrome://flash
26d17
< chrome://help
30d20
< chrome://inspect
37d26
< chrome://nacl
43a33
> chrome://offline-internals
48d37
< chrome://print
50a40
> chrome://sandbox
52d41
< chrome://settings
54a44
> chrome://snippets-internals
58d47
< chrome://system
60,62d48
< chrome://terms
< chrome://thumbnails
< chrome://tracing
66a53
> chrome://webapks
85,86c72,73
< chrome://inducebrowserheapcorruption/
< chrome://heapcorruptioncrash/
---
> chrome://gpu-java-crash/
> chrome://java-crash/

 

Win:iOS

2,9d1
< chrome://about
< chrome://accessibility
< chrome://appcache-internals
< chrome://apps
< chrome://blob-internals
< chrome://bluetooth-internals
< chrome://bookmarks
< chrome://chrome
11,13d2
< chrome://components
< chrome://conflicts
< chrome://crashes
15,21d3
< chrome://device-log
< chrome://devices
< chrome://dino
< chrome://discards
< chrome://download-internals
< chrome://downloads
< chrome://extensions
23,26d4
< chrome://flash
< chrome://gcm-internals
< chrome://gpu
< chrome://help
28,37d5
< chrome://history
< chrome://indexeddb-internals
< chrome://inspect
< chrome://interstitials
< chrome://interventions-internals
< chrome://invalidations
< chrome://local-state
< chrome://media-engagement
< chrome://media-internals
< chrome://nacl
39,41d6
< chrome://net-internals
< chrome://network-error
< chrome://network-errors
44d8
< chrome://omnibox
46,52d9
< chrome://policy
< chrome://predictors
< chrome://print
< chrome://quota-internals
< chrome://safe-browsing
< chrome://serviceworker-internals
< chrome://settings
54d10
< chrome://site-engagement
56d11
< chrome://supervised-user-internals
58,59d12
< chrome://system
< chrome://taskscheduler-internals
61,88c14
< chrome://thumbnails
< chrome://tracing
< chrome://translate-internals
< chrome://usb-internals
< chrome://user-actions
< chrome://version
< chrome://webrtc-internals
< chrome://webrtc-logs
< For Debug
< The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.
<
< chrome://badcastcrash/
< chrome://inducebrowsercrashforrealz/
< chrome://crash/
< chrome://crashdump/
< chrome://kill/
< chrome://hang/
< chrome://shorthang/
< chrome://gpuclean/
< chrome://gpucrash/
< chrome://gpuhang/
< chrome://memory-exhaust/
< chrome://ppapiflashcrash/
< chrome://ppapiflashhang/
< chrome://inducebrowserheapcorruption/
< chrome://heapcorruptioncrash/
< chrome://quit/
< chrome://restart/

 

Linux:Android 

5d4
< chrome://apps
8,9d6
< chrome://bookmarks
< chrome://chrome
15d11
< chrome://devices
17d12
< chrome://discards
19,20c14
< chrome://downloads
< chrome://extensions
---
> chrome://eoc-internals
22d15
< chrome://flash
25d17
< chrome://help
29d20
< chrome://inspect
33d23
< chrome://linux-proxy-config
37d26
< chrome://nacl
43a33
> chrome://offline-internals
48d37
< chrome://print
53d41
< chrome://settings
55a44
> chrome://snippets-internals
59d47
< chrome://system
61,63d48
< chrome://terms
< chrome://thumbnails
< chrome://tracing
67a53
> chrome://webapks
85a72,73
> chrome://gpu-java-crash/
> chrome://java-crash/

 

Linux:iOS

2,9d1
< chrome://about
< chrome://accessibility
< chrome://appcache-internals
< chrome://apps
< chrome://blob-internals
< chrome://bluetooth-internals
< chrome://bookmarks
< chrome://chrome
11,12d2
< chrome://components
< chrome://crashes
14,20d3
< chrome://device-log
< chrome://devices
< chrome://dino
< chrome://discards
< chrome://download-internals
< chrome://downloads
< chrome://extensions
22,25d4
< chrome://flash
< chrome://gcm-internals
< chrome://gpu
< chrome://help
27,37d5
< chrome://history
< chrome://indexeddb-internals
< chrome://inspect
< chrome://interstitials
< chrome://interventions-internals
< chrome://invalidations
< chrome://linux-proxy-config
< chrome://local-state
< chrome://media-engagement
< chrome://media-internals
< chrome://nacl
39,41d6
< chrome://net-internals
< chrome://network-error
< chrome://network-errors
44d8
< chrome://omnibox
46,53d9
< chrome://policy
< chrome://predictors
< chrome://print
< chrome://quota-internals
< chrome://safe-browsing
< chrome://sandbox
< chrome://serviceworker-internals
< chrome://settings
55d10
< chrome://site-engagement
57d11
< chrome://supervised-user-internals
59,60d12
< chrome://system
< chrome://taskscheduler-internals
62,87c14
< chrome://thumbnails
< chrome://tracing
< chrome://translate-internals
< chrome://usb-internals
< chrome://user-actions
< chrome://version
< chrome://webrtc-internals
< chrome://webrtc-logs
< For Debug
< The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.
<
< chrome://badcastcrash/
< chrome://inducebrowsercrashforrealz/
< chrome://crash/
< chrome://crashdump/
< chrome://kill/
< chrome://hang/
< chrome://shorthang/
< chrome://gpuclean/
< chrome://gpucrash/
< chrome://gpuhang/
< chrome://memory-exhaust/
< chrome://ppapiflashcrash/
< chrome://ppapiflashhang/
< chrome://quit/
< chrome://restart/

 

Android:iOS

2,6d1
< chrome://about
< chrome://accessibility
< chrome://appcache-internals
< chrome://blob-internals
< chrome://bluetooth-internals
8,9d2
< chrome://components
< chrome://crashes
11,14d3
< chrome://device-log
< chrome://dino
< chrome://download-internals
< chrome://eoc-internals
16,17d4
< chrome://gcm-internals
< chrome://gpu
19,26d5
< chrome://history
< chrome://indexeddb-internals
< chrome://interstitials
< chrome://interventions-internals
< chrome://invalidations
< chrome://local-state
< chrome://media-engagement
< chrome://media-internals
28,30d6
< chrome://net-internals
< chrome://network-error
< chrome://network-errors
33,34d8
< chrome://offline-internals
< chrome://omnibox
36,41d9
< chrome://policy
< chrome://predictors
< chrome://quota-internals
< chrome://safe-browsing
< chrome://sandbox
< chrome://serviceworker-internals
43,44d10
< chrome://site-engagement
< chrome://snippets-internals
46d11
< chrome://supervised-user-internals
48,75c13,14
< chrome://taskscheduler-internals
< chrome://translate-internals
< chrome://usb-internals
< chrome://user-actions
< chrome://webapks
< chrome://webrtc-internals
< chrome://webrtc-logs

 

結果

こうやって比べてみると、最も機能が多いのはWindows版なんだが、iOS版の場合このリストを出力したchrome://aboutさえ無いことになってて、見たらchrome://aboutって打つとchrome://chrome-urlsにリダイレクトされてた。

とりあえず差分を出したけど、これだと見づらいのでそのうち表とかにまとめる。

Google Chrome HACK

Google Chrome HACK

 
Google Chrome OS ~最新技術と戦略を完全ガイド~

Google Chrome OS ~最新技術と戦略を完全ガイド~

 
お時間あったら、他のエントリもクリックして頂ければ幸いです。