Philip Chee
dcccbf1c22
Bug 1130886 Warning: Trying to re-register CID '{22117140-9c6e-11d3-aaf1-00805f8a4905}' r=Mossop
2015-02-14 02:50:38 +08:00
Roy Li
257d709edc
Bug 896688 - Replace finite state machine with flag in nsSearchService. r=smacleod
2015-02-12 16:37:42 -06:00
Ryan VanderMeulen
52da79328b
Merge fx-team to m-c. a=merge
...
CLOSED TREE
2015-02-12 18:02:35 -05:00
Mark Hammond
2cd329cccb
Bug 1130132
- add telemetry to determine how consistent our geoip country code is with Windows. r=gavin
2015-02-12 12:49:18 +11:00
Phil Ringnalda
fa8083db86
Back out 35e75bce4db4 (bug 1087744) for xpcshell bustage
...
CLOSED TREE
2015-02-10 23:05:42 -08:00
Christoph Kerschbaumer
f73cc2b32f
Bug 1087744: Make JS callers of ios.newChannel call ios.newChannel2 in toolkit/ - tests (r=gijs)
2015-02-11 08:51:35 -08:00
Christoph Kerschbaumer
efb0cd2a6d
Bug 1087744: Make JS callers of ios.newChannel call ios.newChannel2 in toolkit/ (r=gijs)
2014-10-24 15:25:34 -07:00
Christoph Kerschbaumer
bfcde6c5ae
Bug 1087744: Make JS callers of ios.newChannel call ios.newChannel2 in toolkit/ - tests (r=gijs)
2015-02-10 20:49:49 -08:00
Dave Townsend
a6ef3298b5
Bug 1068186: Update window.sidebar and window.external APIs to support e10s. r=felipe
...
Moves nsSidebar.js to toolkit and makes it just pass messages to chrome for each
API call. MainProcessSingleton listens for those messages and passes the call
along to the search service.
Combines the validation code into the same function and takes the opportunity to
support relative URLs too.
Adds a bunch of tests for these web APIs.
Also fixes:
Bug 518929: Implement window.external APIs in core code
Bug 530847: Remove Fennec's nsISidebar implementation once that code is moved into the core
Bug 517720: Adding a search engine using relative URIs is not supported
2015-02-02 12:15:26 -08:00
Mark Hammond
1218d3e21c
Bug 1121340 - add telemetry to determine how consistent our geoip country code is with the platform's. r=gavin
2015-02-05 12:24:06 +11:00
Mark Hammond
c8fa0c0a1f
Bug 1123974 - geoip result should not override users already with browser.search.isUS=true. r=florian
2015-02-04 14:20:19 +11:00
Mark Finkle
547f72f091
Bug 1117186 - fix geo-specific search defaults interaction with the defaultEngine getter/setter and use a helper for getting geo-specific prefs f=gavin,r=markh
2015-01-21 23:05:48 -05:00
Mark Hammond
54787eabcb
Bug 1117979 - fix orange by not relying on DNS lookup failure in the 'error' test. r=gavin
2015-01-22 12:13:23 +11:00
Sai Prathik
893a714c61
Bug 1119682 - TypeError: setting a property that has only a getter fix, r=felipe
2015-01-15 11:58:00 +00:00
Mark Hammond
54b30242e0
Bug 1116404 - better timeout semantics for search service geoip lookups. r=felipe
2015-01-09 13:43:29 +11:00
chrishood@eagles.ewu.edu
a720edd7e6
bug 930456: Enforce failure if search service is initialized from a child process. r=gavin
...
--HG--
extra : transplant_source : %1F%E46%1F%C7%F2%04%9B%EB%BF%FE%EB_%08%B3XN%F9%8B%29
2014-12-30 09:32:04 -08:00
Gavin Sharp
f3a3daaa6c
Bug 1106150: fix condition="defaultEngine" MozParam. r=markh
2014-12-30 08:54:23 +11:00
Hiroyuki Ikezoe
be1d01fbf2
Bug 1115440 - Don't rely on preference values for firefox. r=markh
2014-12-29 13:43:30 -08:00
Gavin Sharp
106abd478c
Bug 1110420: need to not do geo-specific defaults for distribution builds. r=markh
2014-12-29 10:10:58 +11:00
Alexander J. Vincent
f52534ca53
Bug 1108168 - Check the type of a preference type before trying to call getBoolPref. r=dao
2014-12-08 12:49:50 -08:00
Mark Hammond
88f887520b
Bug 1109120 - use a geoip xhr request for more reliable country detection for search. r=gavin
2014-12-23 22:17:12 +11:00
Gavin Sharp
7ed8baef16
Bug 1108627: market-specific search defaults broke default engine behavior for Fennec, so make it desktop Firefox-only, r=dolske
2014-12-08 13:54:17 -08:00
Gavin Sharp
be9ed33b8e
Bug 1102416: make Yahoo the default search plugin for en-US in American time zones, r=dolske, a=me
2014-11-23 20:38:22 -08:00
Florian Quèze
5b62e8390c
Bug 1088660 - Improve the search bar UI to support one-off searches - fix tests that failed on fx-team, r=felipe over email.
2014-11-27 12:24:53 +01:00
Florian Quèze
8730c90560
Bug 1088660 - Improve the search bar UI to support one-off searches - improve discoverability of the search settings, r=felipe.
2014-11-20 20:55:41 +01:00
Florian Quèze
363240f3fc
Bug 1088660 - Improve the search bar UI to support one-off searches, r=felipe.
2014-11-18 00:59:11 +01:00
Richard Newman
17b3d982fe
Bug 1097542 - Use explicit collation in nsSearchService. r=Waldo,adw
...
On Android, String.prototype.localeCompare ends up calling strcoll(), which results in an undesirable sort order for search engines.
This patch alters nsSearchService to use nsICollation.compareString directly, which should yield a consistent order across all platforms.
We use kCollationCaseInsensitiveAscii, which ignores case on ASCII characters but preserves ordering between accented and non-accented characters. We can revisit this decision if necessary.
2014-11-17 22:21:43 -08:00
Gavin Sharp
7730f97782
Bug 1083990: fix bug that caused deletion of history autocomplete items to temporarily mess up the suggestions dropdown display, r=MattN
...
--HG--
extra : transplant_source : %02%96%05%2C%CC8%06%B0j%2C%FA%81%F7m%5B%F2%F6%15Y.
2014-10-30 09:00:53 -07:00
Nick Alexander
163f722f4b
Bug 986544 - Don't try to parse searchplugins list as XML. r=rnewman
...
XHR requests default to text/xml. This just avoids trying to interpret
list.txt as XML.
2014-10-23 11:05:47 -07:00
Gavin Sharp
3b30bbb322
Bug 1060675: only cap local form history results for the search bar if there are remote suggestions, r=MattN
...
--HG--
extra : transplant_source : n%E7%C9%B6%DC%01%21%966J%85%CFL%CC%DC%1E%DA6%AA%F5
2014-10-17 09:29:40 -07:00
Andrew Halberstadt
6fe6152e95
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Henri Sivonen
73fdabce5d
Bug 1069954 - Remove us-ascii as a Gecko-canonical encoding name. r=emk.
2014-09-22 16:15:34 +03:00
Dave Townsend
d08f93d549
Bug 1070223: Ignore exceptions thrown from nsIBrowserSearchInitObserver. r=MattN
2014-09-19 16:04:41 -07:00
Tim Taubert
8609cb29af
Bug 1047472 - Make parseSubmissionURL return the string offset for each search term r=paolo
2014-08-06 20:36:35 +02:00
Mark Banner
e6c427e762
Bug 1059195 - test_searchSuggest.js assumes the suggestion enabled preference defaults to "true". r=jaws
2014-08-28 18:25:49 +01:00
Tim Taubert
de241adf7f
Bug 1040931 - Add extensionID parameter to addEngineWithDetails r=gavin
2014-08-27 16:38:20 +02:00
Alex Bardas
27bd5638cd
Bug 1044577 - Add xpcshell test to ensure that methods from SearchStaticData module can be overwritten. r=Paolo
2014-08-20 16:57:00 -04:00
Bill McCloskey
149c962f4c
Bug 1046964 - Fix some JS warnings (r=ttaubert)
2014-08-19 17:27:58 -07:00
Paolo Amadini
60279038aa
Bug 1053357 - Search terms with multiple spaces are displayed with plus signs in the location bar. r=gavin
2014-08-15 10:19:31 +01:00
Tomasz Kołodziejski
e181500521
Bug 1052734 - Use FileUtils.PERMS_FILE instead of magic octal constants in nsSearchService.js. r=MattN
...
--HG--
extra : rebase_source : 5e1870bdd08625ca395ad92a064ac212533930c2
2014-08-12 17:07:00 -07:00
Jared Wein
2c9fdd979e
Bug 1048198 - Searchbar Search Suggestions is no longer able to disable. r=mattn
2014-08-12 11:30:16 -04:00
Birunthan Mohanathas
33e82ed611
Bug 1049979 - Fix 'functions may be declared only at top level or immediately within another function' warnings. r=gavin
2014-08-10 11:16:32 -07:00
Florian Quèze
0a6a582682
Bug 1029148 - store current search engine configuration outside of prefs - add a disclaimer in the salt, r=gavin.
2014-08-05 01:02:20 +02:00
Florian Quèze
d233c02ae9
Bug 1029148 - store current search engine configuration outside of prefs, r=MattN.
2014-08-05 01:02:19 +02:00
Drew Willcoxon
88490fc72f
Bug 612453 - Provide search suggestions on Firefox Start Page (about:home) (part 1, SearchSuggestionController). r=MattN
2014-08-01 11:57:20 -07:00
Paolo Amadini
e153bb1307
Bug 1040721 - The search service should provide details for parsing search result URLs. r=gavin
2014-07-31 15:57:02 +01:00
Matthew Noorenberghe
53708885e1
Bug 1007979 - Refactor nsSearchSuggestions into a reusable JSM. r=adw
...
Original JSM by mconnor.
2014-07-29 11:28:35 -07:00
Carsten "Tomcat" Book
b5a3257c34
Backed out changeset bc27aaabefa8 (bug 1007979) for XPCshell Test failures
2014-07-29 14:44:31 +02:00
Matthew Noorenberghe
51f01f7794
Bug 1007979 - Refactor nsSearchSuggestions into a reusable JSM. r=adw
...
Original JSM by mconnor.
2014-07-28 16:59:00 +02:00
Richard Newman
c8ab377d06
Bug 1043627 - Only re-initialize nsSearchService on locale change in Fennec. r=adw
2014-07-25 11:34:23 -07:00