Bug 320833, r=bryner. Allow querying for URI, refactor serialization and queries.

Original committer: brettw%gmail.com
Original revision: 1.41
Original date: 2006/01/04 02:05:35
This commit is contained in:
benjamin%smedbergs.us 2006-07-18 15:35:25 +00:00
Родитель 5c0351efd7
Коммит 09f497c894
1 изменённых файлов: 5 добавлений и 4 удалений

Просмотреть файл

@ -85,6 +85,7 @@ class AutoCompleteIntermediateResultSet;
class mozIAnnotationService;
class nsNavHistory;
class nsNavBookmarks;
class QueryKeyValuePair;
// nsNavHistory
@ -301,7 +302,7 @@ protected:
const nsAString& aTitle);
nsresult RecursiveGroup(const nsCOMArray<nsNavHistoryResultNode>& aSource,
const PRInt32* aGroupingMode, PRUint32 aGroupCount,
const PRUint32* aGroupingMode, PRUint32 aGroupCount,
nsCOMArray<nsNavHistoryResultNode>* aDest);
nsresult GroupByDay(const nsCOMArray<nsNavHistoryResultNode>& aSource,
nsCOMArray<nsNavHistoryResultNode>* aDest);
@ -376,9 +377,9 @@ protected:
void *navHistoryVoid);
// in nsNavHistoryQuery.cpp
nsresult TokensToQueries(const nsVoidArray& aTokens,
nsCOMArray<nsINavHistoryQuery>* aQueries,
nsNavHistoryQueryOptions* aOptions);
nsresult TokensToQueries(const nsTArray<QueryKeyValuePair>& aTokens,
nsCOMArray<nsINavHistoryQuery>* aQueries,
nsNavHistoryQueryOptions* aOptions);
nsresult ImportFromMork();