aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTaichi2017-09-23 18:09:59 +0900
committerTaichi2017-09-23 18:09:59 +0900
commite513a9d1589488c1ab791de90ed80844bfa0b4dc (patch)
tree7967b178d7306a1cc1eb87df348dad1cb96a07f4
parent4099067f7c03551bea20b6cf6504e4c15d6e7506 (diff)
downloadvimium-e513a9d1589488c1ab791de90ed80844bfa0b4dc.tar.bz2
Search completion; add support for Amazon.co.jp completion
-rw-r--r--background_scripts/completion_engines.coffee12
1 files changed, 12 insertions, 0 deletions
diff --git a/background_scripts/completion_engines.coffee b/background_scripts/completion_engines.coffee
index caff9cff..2283b050 100644
--- a/background_scripts/completion_engines.coffee
+++ b/background_scripts/completion_engines.coffee
@@ -116,6 +116,17 @@ class Amazon extends BaseEngine
parse: (xhr) -> JSON.parse(xhr.responseText)[1]
+class AmazonJp extends BaseEngine
+ constructor: ->
+ super
+ engineUrl: "https://completion.amazon.co.jp/search/complete?method=completion&search-alias=aps&client=amazon-search-ui&mkt=6&q=%s"
+ regexps: "^https?://www\\.amazon\\.co\\.jp/(s/|gp/search)"
+ example:
+ searchUrl: "https://www.amazon.co.jp/s/?field-keywords=%s"
+ keyword: "aj"
+
+ parse: (xhr) -> JSON.parse(xhr.responseText)[1]
+
class DuckDuckGo extends BaseEngine
constructor: ->
super
@@ -169,6 +180,7 @@ CompletionEngines = [
Wikipedia
Bing
Amazon
+ AmazonJp
Webster
Qwant
DummyCompletionEngine