kiwibrowser / src.next

Source-code for Kiwi Next, a Kiwi Browser auto-rebased with latest Chromium
BSD 3-Clause "New" or "Revised" License
2.33k stars 297 forks source link

Found a way to save all the tabs to a file #965

Open yolorag opened 1 year ago

yolorag commented 1 year ago

After trying literally everything and anything, I have hit the jackpot, and was able to get full tab list.

I'm not sure which prefs, settings, flags are important, so I just all of them ;P

Chromium116.0.5845.61 (Official Build) (64-bit) 

Revision040e18a49d4851edd8ac6643352a4045245b368f-refs/branch-heads/5845@{#769

Command Line    --use-mobile-user-agent --top-controls-show-threshold=0.5 --top-controls-hide-threshold=0.5 --use-mobile-user-agent --enable-viewport --validate-input-event-stream --enable-longpress-drag-selection --touch-selection-strategy=direction --disable-composited-antialiasing --enable-dom-distiller --flag-switches-begin --enable-experimental-accessibility-language-detection --enable-experimental-accessibility-language-detection-dynamic --enable-quic --show-autofill-signatures --extensions-on-chrome-urls --enable-features=ClipboardUnsanitizedContent --disable-features=OmniboxMatchToolbarAndStatusBarColor,OmniboxModernizeVisualUpdate --flag-switches-end

Settings no preloading, no https, no safe browsing, no DNS

chrome://profile-internals Expand chrome tabs

https://imgur.com/a/TygQgCA

Install this extension, check all the boxes, plus in site settings everything to allow

https://chrome.google.com/webstore/detail/save-as-mhtml-mime-html/djbjejcpegcimjdappppobfhaafbmjpf

Restart the browser, open chrome://profile-internals again, you'll get an internal page in JSON, open menu, click save MHTML.

The page will be saved in downloads folder

https://www.reddit.com/r/kiwibrowser/comments/15o77ai/_/

d3ward commented 1 year ago

This is a very cool find! A bit complex, but can be useful for desperate users. Thanks