Skip to content

Add a button to the chrome history page (chrome://history/), to check all entries currently loaded on the page

Notifications You must be signed in to change notification settings

antonin-lebrard/Check-All-Entries-Chrome-History

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Check All Entries Chrome History

Add a button to the chrome history page (chrome://history/), to check all entries currently loaded on the page

Showcase the button added in the chrome history page

To make it work, you will have to enable a dangerous flag in the chrome://flag page, this one precisely:
chrome://flags/#extensions-on-chrome-urls

This lets chrome extensions inject some bits of code into every settings page of chrome (including history, bookmarks, extension, ... page of chrome).
So this can be nasty: use at your own risks, verify what extension you use, and trust only open source ones where the community still lives enough to watch for the changes inside it (you do not want a crypto miner in all possible page of your browser)

After that, chrome will tell you at each start that the flag you have enabled is bad for the security of your browser.

But if you want it to be a little bit more understanding, and let you surf on the wave of insecurity, you can add the parameter --test-type to the command line launching chrome, and it will never appear again!

(To edit the way chrome is launched, there are so many ways for so many different OSes, that listing even one will be an affront to all user of every other OSes, so I will let you search by yourself for this, just don't lose yourself on the neverending flow of tutorials !)

After all of this you can finally Install this extenstion

Installing

  • Download this repository with the top green button
  • Extract the content of the downloaded .zip file to a place you will not delete accidently in 6 month and lose every extension you have installed
  • Enable the developper mode of the extensions page of chrome
  • Click on the Load Unpacked Extension button at the top, and search for the place where you have extracted this extension
  • When you have reached the folder containing the manifest.json file, you can open it
  • Voila, you should have the button appear after 2 second or so when you open the history page

Misc

If you want to know the code behind it, there is no packaging, no framework, no otherworldly langage getting in your way.

All the logic is here: https://github.com/antonin-lebrard/Check-All-Entries-Chrome-History/blob/master/contentscript.js

And as you will be using the developper way of loading this extension, no risk to have it auto update with a crypto miner in it, it just works now (not in the best way actually)

About

Add a button to the chrome history page (chrome://history/), to check all entries currently loaded on the page

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published