Carsten "Tomcat" Book
21682b3a69
merge mozilla-inbound to mozilla-central a=merge
2015-03-17 11:36:52 +01:00
Hiroyuki Ikezoe
81b1784dcf
Bug 1132772 - afterCache() and afterCommit() should return Promise. r=ttaubert
2015-03-15 16:06:00 -04:00
Sebastian Hengst
ad9ecefde9
Bug 1143470 - Add BUG_COMPONENT to moz.build files in toolkit and xulrunner. r=gavin
2015-03-15 19:36:24 +01:00
Tooru Fujisawa
5d2bc43dfc
Bug 1131107 - Part 13: Do not use non-standard flag argument of String.prototype.replace in toolkit/. r=gavin
2015-03-09 23:02:57 +09:00
Philip Chee
7bc2156a89
Bug 1130886 Warning: Trying to re-register CID '{22117140-9c6e-11d3-aaf1-00805f8a4905}' r=Mossop
...
--HG--
extra : rebase_source : d7df180a294e406e1ba621a586c1974870a2007e
2015-02-14 02:50:38 +08:00
Roy Li
7ba03649e2
Bug 896688 - Replace finite state machine with flag in nsSearchService. r=smacleod
2015-02-12 16:37:42 -06:00
Ryan VanderMeulen
91aa8783e3
Merge fx-team to m-c. a=merge
...
CLOSED TREE
2015-02-12 18:02:35 -05:00
Mark Hammond
2cc55ff705
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
40b925ba79
Back out 35e75bce4db4 (bug 1087744) for xpcshell bustage
...
CLOSED TREE
2015-02-10 23:05:42 -08:00
Christoph Kerschbaumer
b332f71358
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
0995b28f82
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
ece6ec4c6a
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
6e2a38d03c
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
--HG--
rename : browser/components/sidebar/nsSidebar.js => toolkit/components/search/nsSidebar.js
extra : rebase_source : 3e9caa49383e78e73e5f111ff09fb063f2cfa7c0
2015-02-02 12:15:26 -08:00
Mark Hammond
e1a2e7b06f
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
e0cd3ca1a6
Bug 1123974 - geoip result should not override users already with browser.search.isUS=true. r=florian
...
--HG--
rename : toolkit/components/search/tests/xpcshell/test_location.js => toolkit/components/search/tests/xpcshell/test_location_migrate_no_countrycode_isUS.js
rename : toolkit/components/search/tests/xpcshell/test_location.js => toolkit/components/search/tests/xpcshell/test_location_migrate_no_countrycode_notUS.js
2015-02-04 14:20:19 +11:00
Mark Finkle
50fa828fee
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
d61886cf4e
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
5002569d16
Bug 1119682 - TypeError: setting a property that has only a getter fix, r=felipe
2015-01-15 11:58:00 +00:00
Mark Hammond
8de4cf1688
Bug 1116404 - better timeout semantics for search service geoip lookups. r=felipe
2015-01-09 13:43:29 +11:00
chrishood@eagles.ewu.edu
920d7d1b2a
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
7258bda72a
Bug 1106150: fix condition="defaultEngine" MozParam. r=markh
2014-12-30 08:54:23 +11:00
Hiroyuki Ikezoe
b2c676871f
Bug 1115440 - Don't rely on preference values for firefox. r=markh
2014-12-29 13:43:30 -08:00
Gavin Sharp
a2aa86f740
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
8000b6af7a
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
243a2df124
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
be34215a78
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
e3067617e9
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
9ee3424788
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
a7e6668f97
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
1076501bfb
Bug 1088660 - Improve the search bar UI to support one-off searches, r=felipe.
2014-11-18 00:59:11 +01:00
Richard Newman
38702d6746
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
4f391e02df
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
5d66959cd6
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
d616e724d3
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
2da4ee197d
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Henri Sivonen
80c69719d3
Bug 1069954 - Remove us-ascii as a Gecko-canonical encoding name. r=emk.
2014-09-22 16:15:34 +03:00
Dave Townsend
998fec3603
Bug 1070223: Ignore exceptions thrown from nsIBrowserSearchInitObserver. r=MattN
2014-09-19 16:04:41 -07:00
Tim Taubert
c5806ca208
Bug 1047472 - Make parseSubmissionURL return the string offset for each search term r=paolo
2014-08-06 20:36:35 +02:00
Mark Banner
883b30f496
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
29b6a02660
Bug 1040931 - Add extensionID parameter to addEngineWithDetails r=gavin
2014-08-27 16:38:20 +02:00
Alex Bardas
f5c9035e8e
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
98bdfe240c
Bug 1046964 - Fix some JS warnings (r=ttaubert)
2014-08-19 17:27:58 -07:00
Paolo Amadini
78b764b146
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
9e959bd902
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
7618c02c85
Bug 1048198 - Searchbar Search Suggestions is no longer able to disable. r=mattn
2014-08-12 11:30:16 -04:00
Birunthan Mohanathas
a534663c41
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
1701a04a9a
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
4bc0b50c33
Bug 1029148 - store current search engine configuration outside of prefs, r=MattN.
2014-08-05 01:02:19 +02:00
Drew Willcoxon
6050a9b5f8
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
b8ffc1ef8e
Bug 1040721 - The search service should provide details for parsing search result URLs. r=gavin
2014-07-31 15:57:02 +01:00