108 Commits

Author SHA1 Message Date
gavin%gavinsharp.com
d1862779bd Bug 345319: installation of an engine with a very long name can fail, original patch by Joey Minta <jminta@gmail.com>, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@203359 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 12:52:57 +00:00
gavin%gavinsharp.com
faeb22ba49 Bug 345404: fix issue with search update that was causing errors on startup, r=jminta
git-svn-id: svn://10.0.0.236/trunk@203333 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 01:30:48 +00:00
gavin%gavinsharp.com
2a314c12f7 Bug 327932: re-implement search engine update system, patch by me and jminta, r=me/jminta, rs=mconnor
git-svn-id: svn://10.0.0.236/trunk@203302 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 23:00:39 +00:00
gavin%gavinsharp.com
8c60f7b6f7 Bug 343788: throw an error instead of silently failing when trying to install an OpenSearch search engine that doesn't have an HTML result type, r=jhughes, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@203270 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 17:38:43 +00:00
pamg.bugs%gmail.com
2190da65ac Bug 344437: String cleanup for search engine confirmation dialog. r=beng
git-svn-id: svn://10.0.0.236/trunk@203192 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 23:55:13 +00:00
gavin%gavinsharp.com
cf479cb490 Bug 344457: fix sorted engine list saving to ensure that engines won't fail to load, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@203103 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 13:35:09 +00:00
pamg.bugs%gmail.com
03230cbdc0 Bug 341668: Preload title into search engine confirmation dialog. r=gavin, beng
git-svn-id: svn://10.0.0.236/trunk@202151 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-14 16:31:27 +00:00
gavin%gavinsharp.com
9a1c85d3a0 Bug 341850: Closing trunk extremely slow due to inefficient code in the search service, patch by Regis Caspar <regis.caspar+bz@gmail.com>, r=me/mano
git-svn-id: svn://10.0.0.236/trunk@201931 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 12:34:30 +00:00
gavin%gavinsharp.com
f5fedbf6ef Small tweak to sync branch/trunk, no functional change
git-svn-id: svn://10.0.0.236/trunk@201649 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 02:57:51 +00:00
jminta%gmail.com
b958de0ac4 Bug 341981 sporadic 'engine has no properties' error on startup, r=gavin
git-svn-id: svn://10.0.0.236/trunk@201627 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-05 23:42:12 +00:00
gavin%gavinsharp.com
021971a5ab Bug 341437: change entity name to indicate semantic string change, patch by Michael Wu <michael.wu@mozilla.com>, r=axel
git-svn-id: svn://10.0.0.236/trunk@201582 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-05 19:44:26 +00:00
gavin%gavinsharp.com
c557ef97ca Bug 334486: Ability to restore shipped search engines after they've been removed, patch by Michael Wu <michael.wu@mozilla.com>, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@201575 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-05 19:09:38 +00:00
gavin%gavinsharp.com
984af41366 Bug 335460: re-implement special search plugin parameters, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@201561 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-05 18:06:47 +00:00
gavin%gavinsharp.com
ccf198602b Bug 342540: fix mistake that broke plugins that don't use explicit <Param>s (technorati search was broken), r=mconnor
git-svn-id: svn://10.0.0.236/trunk@201098 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 16:16:12 +00:00
gavin%gavinsharp.com
11447a767d Bug 335691: better support for OpenSearch parameters, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@201097 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 16:09:26 +00:00
gavin%gavinsharp.com
9b387cc25a Bug 341981: fix bogus array use that may result in a "engine has no properties" error at startup, patch by Simon Bünzli <zeniko@gmail.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@200804 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-24 13:48:19 +00:00
gavin%gavinsharp.com
45859f1f0d Bug 341975: storage.sdb (profile folder) should have a more explicit name, patch by Regis Caspar <regis.caspar+bz@gmail.com>, r=me, sr=mconnor
git-svn-id: svn://10.0.0.236/trunk@200482 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 00:19:55 +00:00
gavin%gavinsharp.com
e4b4d5246f Bug 341976: Use profile- and appdir-relative paths for engine IDs instead of absolute paths, when possible, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@200481 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 00:18:29 +00:00
pamg.bugs%gmail.com
0cea28f341 Bug 342010: allow FTP for search-engine URIs and icons. r+a181=mconnor
git-svn-id: svn://10.0.0.236/trunk@200468 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 21:53:09 +00:00
pamg.bugs%gmail.com
66c36547a7 Bug 336452: Improve search-engine confirmation dialog. r=mconnor, ui-r=beltzner
git-svn-id: svn://10.0.0.236/trunk@200466 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 21:41:47 +00:00
gavin%gavinsharp.com
e59d37db38 Bug 341908: make sure we deal with invalid templates correctly, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@200412 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 05:07:00 +00:00
gavin%gavinsharp.com
d4fb00905a Bug 333920: convertSherlockFile needs to set ._type, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@200401 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 02:53:47 +00:00
jminta%gmail.com
25c9889edf Bug 335101 Move search engine metadata from prefs to mozStorage. r=gavin, sr=mconnor
git-svn-id: svn://10.0.0.236/trunk@200171 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-17 00:58:13 +00:00
joe%retrovirus.com
60fae2b4b2 Adds support for the OpenSearch suggestions extension, and updates the
Google and Yahoo plugins to use it.

bug=340857
r=gavin
sr/branch=mconnor


git-svn-id: svn://10.0.0.236/trunk@200145 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 19:31:40 +00:00
gavin%gavinsharp.com
c4666e007f Bug 335086: Support drag and drop for ordering engines in the search engine manager, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@199610 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 17:13:52 +00:00
gavin%gavinsharp.com
36d056e0b1 Bug 340444: change SuggestionURL to SuggestionUrl, to be more consistent with the OpenSearch <Url> tag, patch by Nickolay Ponomarev <asqueella@gmail.com>, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@199522 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 18:12:08 +00:00
gavin%gavinsharp.com
2dbc94e956 Bug 325913: give search plugins a searchForm attribute to be used for blank queries, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@198710 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-31 01:10:05 +00:00
gavin%gavinsharp.com
2aa43b4b76 Bug 337625: OpenSearch plugins that include a Url tag with a type other than text/html don't install, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@198594 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 19:19:05 +00:00
gavin%gavinsharp.com
9217fb1e52 bug 339343: fix review nit
git-svn-id: svn://10.0.0.236/trunk@198592 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 19:04:14 +00:00
gavin%gavinsharp.com
9b4eef9865 Bug 339343: Icons in certain OpenSearch plugins sometimes don't show up, r+a181=mconnor
git-svn-id: svn://10.0.0.236/trunk@198590 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 19:00:56 +00:00
gavin%gavinsharp.com
af4e08a386 Bug 338252: sourceTextEncoding isn't always properly parsed (fixes some Sherlock plugins with non standard character encodings), r=mconnor
git-svn-id: svn://10.0.0.236/trunk@198589 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 18:48:42 +00:00
gavin%gavinsharp.com
9f5e16292c Bug 339064: allow empty Param values for search plugins, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@198586 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 18:38:42 +00:00
gavin%gavinsharp.com
c2140909b2 Bug 338680: check isFile before fileSize, since the Mac fileSize getter throws for non-files, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@198260 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 14:18:53 +00:00
gavin%gavinsharp.com
88690e636f Bug 335878: sherlock files that use non-standard character encodings aren't displayed correctly, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@196721 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 01:37:49 +00:00
mconnor%steelgryphon.com
feb46c81db land bug 337178 on the trunk, incl bustage fixes r=gavin on the main parts, me on the bustage-ish parts
git-svn-id: svn://10.0.0.236/trunk@196523 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 14:31:21 +00:00
gavin%gavinsharp.com
fdedc55ece Bug 335691: small clean up of the search service's OpenSearch code, r=pamg
git-svn-id: svn://10.0.0.236/trunk@196339 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 20:31:55 +00:00
mconnor%steelgryphon.com
38571b74c7 backing out, I suck, first round of drinks are on me at Xtech
git-svn-id: svn://10.0.0.236/trunk@196196 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 23:08:35 +00:00
mconnor%steelgryphon.com
42f2714cba bug 337178 - hook up remote search suggestions, r=gavin, a=bonecho drivers
git-svn-id: svn://10.0.0.236/trunk@196175 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 21:41:54 +00:00
beng%bengoodger.com
6653745c48 335443 - support <link> autodetection of search engines patch by Pam Greene <pamg.bugs@gmail.com> r=brettw@gmail.com sr=ben@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@196086 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 02:37:51 +00:00
myk%mozilla.org
e3fb608fb9 Initial support for microsummaries via a service and integration into the bookmarks UI.
bug=334471
r=brettw
a=ben for the branch


git-svn-id: svn://10.0.0.236/trunk@196058 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 22:46:57 +00:00
gavin%gavinsharp.com
bfa9622b06 Bug 232272: new search engine manager, r=mconnor, ui-review=beltzner
git-svn-id: svn://10.0.0.236/trunk@195623 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 02:20:05 +00:00
gavin%gavinsharp.com
eb8bb2eead Bug 335472: search service won't load engines (context menu broken in certain cases), r=mconnor
git-svn-id: svn://10.0.0.236/trunk@195424 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 05:13:07 +00:00
gavin%gavinsharp.com
0f83155974 Bug 332022: use debug.js/NS_ASSERT in nsSearchService, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@195358 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 16:27:00 +00:00
gavin%gavinsharp.com
d027bb00ca Bug 333067: sherlock conversion fixes: ensure that _convertSherlockFile throws on failure, ensure that the icon is saved before it is deleted, and use a global function instead of a regexp for finding useless lines, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@194710 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 21:16:45 +00:00
gavin%gavinsharp.com
d8f49fc5f8 Bug 334399: icons for sherlock plugins loaded from non-profile locations aren't loaded, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@194706 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 21:11:11 +00:00
gavin%gavinsharp.com
ec950dcf59 Bug 333067: fix addEngineWithDetails, simplify _loadEngines
git-svn-id: svn://10.0.0.236/trunk@194360 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 23:28:21 +00:00
gavin%gavinsharp.com
35e76f0741 Bug 333067: fix search service leaks, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@194240 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 18:25:42 +00:00
gavin%gavinsharp.com
d24913991c Bug 330842: "ASSERT: Can't serialize: file doesn't exist!" at startup, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@193763 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 23:16:44 +00:00
gavin%gavinsharp.com
c59e9da7a0 revert accidental commit
git-svn-id: svn://10.0.0.236/trunk@193762 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 23:15:47 +00:00
gavin%gavinsharp.com
a5913aecf0 Bug 330842: "ASSERT: Can't serialize: file doesn't exist!" at startup, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@193761 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 23:12:48 +00:00