Deleting web browser history should be like clearing out your magazine rack or file cabinet or your wallet. You keep the most recently bought magazines, recent files and bills, and trash the old stuff because you’ve already read them or they are no longer relevant or needed. This is the correct and the most logical way to organize things that accumulate over time, and this includes browser history. But only two browser does this right – Internet Explorer and Opera.
In Internet Explorer you can set the number of days the browser should keep the list of visited pages, and in Opera you can specify the number of addresses to keep before older ones are purged. In Firefox and Chrome, things are the opposite.
Firefox and Chrome lets you delete only the recent browsing history while the old records continue to stay in your disk consuming space and ballooning in size until you trash the entire history. It has been pointed out before that the delete recent history setting is redundant since there already is Incognito Mode in Chrome and the equivalent Private Browsing mode in Firefox to take care of it.
While there is no solution in sight for Chrome, Firefox users can install a newly released extension called Expire history by days that lets you set the number of days for the browser to keep history. Although I have no reasons to doubt, I suggest you install this add-on and wait for a few days to make sure it does what is says.