Implemented by
- @mozilla.org/embeddor.implemented/bookmark-charset-resolver;1
- @mozilla.org/browser/nav-history-service;1
- @mozilla.org/browser/download-history;1
- @mozilla.org/browser/global-history;2
- @mozilla.org/autocomplete/search;1?name=history
Additional methods for browser history. You must QI to this interface to use its methods. This interface was added after the binary compatibility freeze, so it lives in a separate interface for 1.9.1. In future releases, the methods found in this interface will be in nsIBrowserHistory.
[scriptable, uuid(130f2940-6a63-4790-ae8d-89d5a2683090)]
interface nsIBrowserHistory_MOZILLA_1_9_1_ADDITIONS : nsISupports
Methods
removeVisitsByTimeframe Removes all visits in a given timeframe. Limits are included: aBeginTime <= timeframe <= aEndTime. Any place that becomes unvisited as a result will also be deleted. Note that removal is performed in batch, so observers will not be notified of individual places that are deleted. Instead they will be notified onBeginUpdateBatch and onEndUpdateBatch.
void
removeVisitsByTimeframe(in long long aBeginTime, in long long aEndTime)
Compare to: