[Pkg-mozext-commits] [firegestures] 07/10: Imported Upstream version 1.10.2
David Prévot
taffit at moszumanska.debian.org
Thu Oct 29 20:57:37 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository firegestures.
commit a45335c570215465d8e0ce42baf5efd28078c524
Merge: aaf263a 7a3c2e4
Author: David Prévot <david at tilapin.org>
Date: Wed Oct 28 14:44:33 2015 -0400
Imported Upstream version 1.10.2
META-INF/manifest.mf | 32 ++---
META-INF/mozilla.rsa | Bin 4180 -> 4180 bytes
META-INF/mozilla.sf | 4 +-
chrome/content/firegestures/browser.js | 14 +--
chrome/content/firegestures/browser.rdf | 2 -
chrome/content/firegestures/remote.js | 4 +-
chrome/content/firegestures/viewSource.js | 5 +-
.../zh-TW/firegestures/firegestures.properties | 22 ++--
chrome/locale/zh-TW/firegestures/mapping.dtd | 108 ++++++++---------
chrome/locale/zh-TW/firegestures/prefs.dtd | 132 ++++++++++-----------
install.rdf | 6 +-
11 files changed, 158 insertions(+), 171 deletions(-)
diff --cc META-INF/manifest.mf
index 5bbd69b,0000000..5672f84
mode 100644,000000..100644
--- a/META-INF/manifest.mf
+++ b/META-INF/manifest.mf
@@@ -1,557 -1,0 +1,557 @@@
+Manifest-Version: 1.0
+
+Name: install.rdf
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: xYTDN6vnAtDBPYSSqo9WQA==
- SHA1-Digest: ZRsk5BOlMcuho8actr41Uq9Ybic=
++MD5-Digest: 21kctu7uPMZ6ufDdP+8WBg==
++SHA1-Digest: vJRpKyr6dQqjs6bJyxE8nh55Dxc=
+
+Name: chrome.manifest
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: +K+Eo/THduMBwD3Qhp5oJQ==
+SHA1-Digest: muJjrUKMYzbOEIJjpwTaR4xXZrk=
+
+Name: icon.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: OIV7cbZo68euYP4RpMIndw==
+SHA1-Digest: R9PZqORc5KZSF4XggTv/pvV4yG0=
+
+Name: icon64.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pfIuGK7w3uMlx8CXSzSZrg==
+SHA1-Digest: ow8zwdGy8h3Fqc60sIJyPSelq6Q=
+
+Name: LICENSE.txt
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: vpFKL+gMz0NC+FPx16w8Dg==
+SHA1-Digest: UIOiUqI5Qfxqx8+7aI756tI401s=
+
+Name: chrome/content/firegestures/bindings.xml
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: YOG/3HEx3wPH+wIcwrW0wg==
+SHA1-Digest: icXXYGcZVh6AqMFx/uGWvE36sRo=
+
+Name: chrome/content/firegestures/browser.js
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: WHcuyy41nFKbeGus6XPk5Q==
- SHA1-Digest: 9Kog2aej7vvozFilq8rq+4z1d7Q=
++MD5-Digest: 7wunlWjzjJX+uvnShGNfQg==
++SHA1-Digest: uqgOPS+h9qgkeIqujWc4OsJj1Cc=
+
+Name: chrome/content/firegestures/browser.rdf
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: GM6eNwcQrX1CqwaKP9dazg==
- SHA1-Digest: UZ0mWBm8NzyTSeGKkvVar8meveU=
++MD5-Digest: 8WGElN6S4yetV8cmmB6qIw==
++SHA1-Digest: Pk2UkPzid8iFg7yf4YrQPIHGT2c=
+
+Name: chrome/content/firegestures/browser.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: SP4dk5AZ8vUzbt1n0XEbLw==
+SHA1-Digest: U9m0taSd/Oegn4k/8Z/4Iva+iOk=
+
+Name: chrome/content/firegestures/edit.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: S8Rl6QtaPHjvVXAIEl6rfg==
+SHA1-Digest: 9eP86O98pc+S63H/kUo3ywtKDz0=
+
+Name: chrome/content/firegestures/edit.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Zcbjxy2N8sP//iMNqoFLTw==
+SHA1-Digest: vwmGo40BQdSx+vL1pVw+LmHslfg=
+
+Name: chrome/content/firegestures/prefs-generic.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: akLwmtOSVKo4KZ5tT75nJw==
+SHA1-Digest: YW0v1KMwevJKdvw82V0CyrYeY18=
+
+Name: chrome/content/firegestures/prefs.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: hAkUZBG+KPNgPkTcq24EXw==
+SHA1-Digest: bdTj4HfpnK7PytXch5/1xH0mpgE=
+
+Name: chrome/content/firegestures/prefs.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: tQF0oaA1okE+ICVxJ1r7rw==
+SHA1-Digest: 5e275DTtbyBPXzSRY2PXk6S7Vfc=
+
+Name: chrome/content/firegestures/remote.js
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: PXTPH/DNMprPydFs8KZUow==
- SHA1-Digest: wvcSCFRJocpt/xXod6BPdyejOso=
++MD5-Digest: BnOyds3/n5NNEeX+FtRewQ==
++SHA1-Digest: I7zpSSku7rRNfRPTgOxJkotJOW4=
+
+Name: chrome/content/firegestures/selectDialog.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 1qMXEyVthpwKeI/JPJ3Dtg==
+SHA1-Digest: uhuIJQ5hXJfadWaXMC+q10wK6yY=
+
+Name: chrome/content/firegestures/viewSource.js
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: 6r1Jsemzq3p+N4E2Fr4rJQ==
- SHA1-Digest: J9kNDtdqKX1r0AOoY9H1Sf3AQjo=
++MD5-Digest: OpbMwZAIGYN1Y1PXcihcQw==
++SHA1-Digest: waMqMqtD/XIPf2YPVgyPDRr5wu0=
+
+Name: chrome/content/firegestures/viewSource.rdf
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: f+4SrN1yKS0t3qpaQMPEDw==
+SHA1-Digest: JvgwX0IAXFJmacIizUNfpUReD+4=
+
+Name: chrome/content/firegestures/viewSource.xul
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: BBvKzAmE3DXzhMZGPCV3PQ==
+SHA1-Digest: 6URUdbMOKwh/GQVBu31nU54RzPo=
+
+Name: chrome/locale/ar/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: DM7dBAlw7hfUK5BKvxyK9w==
+SHA1-Digest: bJi7YukTtt/1IiI7FzpS914/wt8=
+
+Name: chrome/locale/ar/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NmVK5/xkR29r3TmaU34Nqw==
+SHA1-Digest: CxR61zlZVVaTbRABmW1JnnWZUB8=
+
+Name: chrome/locale/ar/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: lkQ1yLRUtiaEyzkZ/4WUBQ==
+SHA1-Digest: SCCuDwazFg9SB99gsIkX9fd+RHU=
+
+Name: chrome/locale/cs-CZ/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: +UTw68aOLHHhscZzhwH7oQ==
+SHA1-Digest: K+fWf9Xgj2ab+3NrhcN/ZHnokD4=
+
+Name: chrome/locale/cs-CZ/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: G9l/qqq8nkUiADLiGN3bDA==
+SHA1-Digest: RX3uAGpfokT6pxqGEu7Dt76FJZc=
+
+Name: chrome/locale/cs-CZ/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: R/Nsz1Fyq3wSXvSAuh/P3A==
+SHA1-Digest: EXjQ6p/UgeWJZa/hsN+Ar+zo0dg=
+
+Name: chrome/locale/da/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: t0UxKAhwZ5gnNHNkexCMYg==
+SHA1-Digest: 1vyGTSuzdAqzD3n8q250nFQJiAI=
+
+Name: chrome/locale/da/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: B8oUWbQf6qeT3hQI4Jyl4g==
+SHA1-Digest: 4CNA7FAF3vKOHPwBZeZBbdrV3+8=
+
+Name: chrome/locale/da/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: TdPQp58snQZqXtZB1G2wzQ==
+SHA1-Digest: YhopcIcOI57C8PKfARArgK0G83I=
+
+Name: chrome/locale/de/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: cwfcxnETnuwRiud4RyRcbw==
+SHA1-Digest: iXfix4j4ebf3u9IR4cZ45MJEJig=
+
+Name: chrome/locale/de/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: GIJFCiKmdwURwwAj+6B7ww==
+SHA1-Digest: UUpI7bb8ZWOjMKHH4GTgUFIdTF4=
+
+Name: chrome/locale/de/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: hfzBSQYmZKBrRmVVJ+l/OQ==
+SHA1-Digest: 9DePRd7K+hcooR43n+MRMdhxfv8=
+
+Name: chrome/locale/en-US/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: tWi0P0fb2JyQS8B4RJ4USA==
+SHA1-Digest: TBH9oi7qwt8gTu046kxMiGFo7xk=
+
+Name: chrome/locale/en-US/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: W4ZuWE1BmN23U6uAOq8WDQ==
+SHA1-Digest: Zen/vhd1QPNQ7YWfn7Fb3rFllxA=
+
+Name: chrome/locale/en-US/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: vxgbzwhQyFzanWCich6joA==
+SHA1-Digest: pYbQQ49QIPsQB6tzWXfd0UiG0jU=
+
+Name: chrome/locale/es-AR/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: LwiOE6nh99/E7+YgQTXrAw==
+SHA1-Digest: /mdG5QJ1xANTyKJrbZ6ev0lMRFk=
+
+Name: chrome/locale/es-AR/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: KXEiwhxAa/AbrMClxo/sWw==
+SHA1-Digest: fsNP1vbL6yPESQjvWxb2Onwi7Ds=
+
+Name: chrome/locale/es-AR/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: BvpYV8zjT8PD6Jg+L+jCNg==
+SHA1-Digest: hNvLKERCAbecBbJHo7ktFWvQLvw=
+
+Name: chrome/locale/es-ES/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pOu2o0oTT7va1zeLqT6guQ==
+SHA1-Digest: Y4vOJGk0T3xcdla4nZKtHw6gzJ4=
+
+Name: chrome/locale/es-ES/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: fGXhNCh7MjXS1RgV0bmtMg==
+SHA1-Digest: CKQOS76RGreQG45uvDUFeVyN+7I=
+
+Name: chrome/locale/es-ES/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: kG6TqfyXWyf1/D7v5UwJZw==
+SHA1-Digest: 9QRJazOgFI3iogCPfBimbYuUPVY=
+
+Name: chrome/locale/es-MX/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: utAkkCcBNi8qFDDgN/w7IQ==
+SHA1-Digest: cGXIPTucxPzYXWDMP/Bwp86AFOE=
+
+Name: chrome/locale/es-MX/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: tSnmc3D4SAAovXjbjfgQbA==
+SHA1-Digest: ZlpOcymotKVdEFp+qB++yfgg1II=
+
+Name: chrome/locale/es-MX/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: BH/Syv/uGBX9BVQ1j01BoQ==
+SHA1-Digest: u9Kpqe3NxJsrhkeWeE5xOoDEFTY=
+
+Name: chrome/locale/et-EE/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: S4A7uQElaS1NlRc0k5gf0w==
+SHA1-Digest: 6tC+QBTX+6U9pRqaS7lF8wW4nKY=
+
+Name: chrome/locale/et-EE/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: R2ct+UaFHthOSeRXcdATfQ==
+SHA1-Digest: NlcwbO17lvQc9Sk2gr1a2eCoxuo=
+
+Name: chrome/locale/et-EE/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: jx0o1MMEfwfvPKTJic/EXw==
+SHA1-Digest: IdTE7/R1WVuAK66tgy1BrDRlzRs=
+
+Name: chrome/locale/fi-FI/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: RADqCpgA/qHup8Ly6fg5lQ==
+SHA1-Digest: qIJ7cpa5onIyU9T0S8+FBIbAlp8=
+
+Name: chrome/locale/fi-FI/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: CVbhRF4jfQhNZhFk/5DC5Q==
+SHA1-Digest: eAKOkZTL25znrCIorwjrjzINlt4=
+
+Name: chrome/locale/fi-FI/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: BzeKzbsapxld0UeWrd0byw==
+SHA1-Digest: /drVeeTEMQBQ3AJMSJRqeje0AZ8=
+
+Name: chrome/locale/fr/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 4tHjIoHnyffJB8SwdllsVQ==
+SHA1-Digest: GHdAhgDyI5/dI6O/TonI3T9xzzg=
+
+Name: chrome/locale/fr/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: jzwrltLIBePA94X1k7ZEQg==
+SHA1-Digest: 7+Kdwa9pGaAkADNVK6JPZziNuvA=
+
+Name: chrome/locale/fr/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 7OM7IXi4iKMv1TJsn7A6zQ==
+SHA1-Digest: 7crIvjTCgwTa+9mr+DkQYXp9RzM=
+
+Name: chrome/locale/he/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 1cmh7E5QzarKGtf8A40F7g==
+SHA1-Digest: ct+DFpWxIkDwe+KCBBZmbDqZKUI=
+
+Name: chrome/locale/he/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: KqxvR7Ct+LOR+PDb+M2+4A==
+SHA1-Digest: vob2wLREUHw53hoQgUss6uIyYNA=
+
+Name: chrome/locale/he/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: xP+UVlvRkx88teOYDXcrXg==
+SHA1-Digest: pDZ9AI8vC8onmgz6DjuVEqlpals=
+
+Name: chrome/locale/hu-HU/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 5OmkULQWyl/C/5TypTVoAg==
+SHA1-Digest: 34KoeENu65PRAOFDLS6OnaX3a7s=
+
+Name: chrome/locale/hu-HU/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: gKK/yX4ZtrPo7Mm6KWSJCQ==
+SHA1-Digest: qO8+sfhdUI7gFFHCRcYVjYKxgWA=
+
+Name: chrome/locale/hu-HU/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NT1jXgKnq7xaiGg4AU0D4w==
+SHA1-Digest: +oXQjfAG2NYlyk4YgMAkEyD8tfE=
+
+Name: chrome/locale/ja/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: dugf95amJM3OJaDaEJ4k8A==
+SHA1-Digest: V2CFMXyDM/97ySCGEQN+PXK14I8=
+
+Name: chrome/locale/ja/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VboLrrGJACQycwym9HBJqg==
+SHA1-Digest: 96QC16yZtwBZDEsdlpZwkCxRtAQ=
+
+Name: chrome/locale/ja/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: EJ672yowkMrHu5oGGmBeAw==
+SHA1-Digest: QJXJQxo1aor36btLPcpvS8wqq08=
+
+Name: chrome/locale/ko-KR/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: VnEtznEBdWV/SeNWvOuQEA==
+SHA1-Digest: YKDv30HKq1w/DZg4yNBGEAjzXU4=
+
+Name: chrome/locale/ko-KR/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Lr+LmEDMUx4icHnTA9YJmg==
+SHA1-Digest: cqlYAqPDEElPGeTKv8/Q6+UJjHU=
+
+Name: chrome/locale/ko-KR/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: vRih47XzWH5kZSxONziWTg==
+SHA1-Digest: LPFpbcRJ8BY7q54MX7D8zbK+Fe4=
+
+Name: chrome/locale/lt/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: XF+NJL47ybOS33+lqvBiWQ==
+SHA1-Digest: K/Lp9dEhunU6EXj+exmXF0eT6ik=
+
+Name: chrome/locale/lt/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 1BqD6OPdXiJJZ0T9XG5WRg==
+SHA1-Digest: IIBa8Zei2CtfUTlj+8PW9XUGNqs=
+
+Name: chrome/locale/lt/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: SEWUHhnPqTZopd4UCy87+w==
+SHA1-Digest: ZoH/pvegjZInM33NfvnEHHLevR8=
+
+Name: chrome/locale/nb-NO/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: b3GElNM8fCHZlU5SCYdFpw==
+SHA1-Digest: 7x5zBwAvddY+TaEhwmfqHvrS6Js=
+
+Name: chrome/locale/nb-NO/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: AS/73tLgWmlMkKZ+JLjbeQ==
+SHA1-Digest: 92ZIKkZZfA6+IpzY7QEdZQL+kic=
+
+Name: chrome/locale/nb-NO/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: IrjSqNSv4Tjpz+RhAYHQ9Q==
+SHA1-Digest: nR2u8gthdJ0B6L0CGSepYUcc2uw=
+
+Name: chrome/locale/nl/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Z4uUQIF+5NNy/RIOggh2CA==
+SHA1-Digest: 19ECN6lzA7Kig43FhIr2qctwP14=
+
+Name: chrome/locale/nl/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: I+bPCjvhkXX5bZwUpDtQSA==
+SHA1-Digest: f3/CIf+x6CRxRMuoXq1vPC8rvuY=
+
+Name: chrome/locale/nl/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ljGJ/ftrqk4UrQwPcT7Y8A==
+SHA1-Digest: rTrvmZBahWBHXFiWy9CyXE5wKzA=
+
+Name: chrome/locale/pl/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: tgC3f/evizCXWhdEtRTX3A==
+SHA1-Digest: +pBPskliLZCxUYr72NQjdmDrgsE=
+
+Name: chrome/locale/pl/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pz4kuN9O84bgDH90LQBgFA==
+SHA1-Digest: kPj0apnKgiiagdVniai77N7MDgo=
+
+Name: chrome/locale/pl/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 23TNskud5CSqg6MZeqZj0w==
+SHA1-Digest: 2P9caZx2ZjgcFjJtPUPJS6lQZzs=
+
+Name: chrome/locale/ro/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: y2bLjqdgWVw4xD2euIEcng==
+SHA1-Digest: mVeRjb+QguonSKL4Aqn0tgTQZxg=
+
+Name: chrome/locale/ro/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: eg1uYFCvCxlZvjXPzyJI2g==
+SHA1-Digest: 7GMLF7v4HYXYmGs3VODSbYsH8U4=
+
+Name: chrome/locale/ro/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pO4u81NkhK1wz3eDb3ezBw==
+SHA1-Digest: HMgCYISggEDQRl4T26zSpUKzAhc=
+
+Name: chrome/locale/ru-RU/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 06jswwaDMikD5rCi+fSaEQ==
+SHA1-Digest: L/t46mVs77TDVnFdaOam6tjzyyc=
+
+Name: chrome/locale/ru-RU/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: AQfeUC5EZzwlcYeupYAUjA==
+SHA1-Digest: ynabACwj3VjOnGF+1RLqYXYCp6c=
+
+Name: chrome/locale/ru-RU/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: CkDaLtVezrX1xtnWmkSURg==
+SHA1-Digest: rtnvrnBKEXUDpx1xgeB0w8dW/+Q=
+
+Name: chrome/locale/sl-SI/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: AuEJhll5h0X4A5KjfHeWKw==
+SHA1-Digest: zAk//mVez1CIMj/gLdo9LFhikxc=
+
+Name: chrome/locale/sl-SI/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: lk7pLAS+N5ueIWaONNe2/A==
+SHA1-Digest: r6P9a7npPW66b9+ThEp9Im5LHao=
+
+Name: chrome/locale/sl-SI/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: V0d3aF+4GMphdjDl2n/Wng==
+SHA1-Digest: rs2CWrFELmqKFnaaL80bKzkeEBw=
+
+Name: chrome/locale/sr/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: RRU5mKva/U01+bkukD915g==
+SHA1-Digest: JVvB1cbvjAv49sekP4i+aViSG74=
+
+Name: chrome/locale/sr/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: O3w2o6+lBWQnCPZ7sJGetw==
+SHA1-Digest: xgckBFdI+8N0A/81Q8TWqS5e6ig=
+
+Name: chrome/locale/sr/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: YFSRyub5/yxEu+0iBfxq3w==
+SHA1-Digest: AnPeV/toXyLaqzFUUVtUeiF2lts=
+
+Name: chrome/locale/sv-SE/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Ueq0Z5jZ5t5lZG6pMt7rfg==
+SHA1-Digest: ZVBSyPO6sIXmx9yiSHDuqht4Ges=
+
+Name: chrome/locale/sv-SE/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: EOY1LIT62v50jy6NjNaqgA==
+SHA1-Digest: E6hsjMoRKo6qS1sGzW2FA2zZZXc=
+
+Name: chrome/locale/sv-SE/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: x8PyZ8czizrMg/WrGkajMw==
+SHA1-Digest: 7wUkK5EsL0qg3bwmQzURH5HWZIc=
+
+Name: chrome/locale/tr/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Omha+p77piymi+JQ5Luyng==
+SHA1-Digest: WBH2vfHfIvSkmDCzR6nyEr+WuTQ=
+
+Name: chrome/locale/tr/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: JRmmATleuI4pwH2Mlshw0w==
+SHA1-Digest: Sti7N68o3VH2Z0iFrlqznKUrvk0=
+
+Name: chrome/locale/tr/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: xOxJEGx+Ljm6ps6GEmxspg==
+SHA1-Digest: joaM0gRvluxRxHOSXwUkcj8CidY=
+
+Name: chrome/locale/vi/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: Dm7Ovcpj3j7jR8fT8ztrSQ==
+SHA1-Digest: Up+Vgaz/kx2RbDfPB2puFr7L90c=
+
+Name: chrome/locale/vi/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: BDtSrl9ZYpoTUF5sImVVaQ==
+SHA1-Digest: 7bDeN/O/FTJEyGyxtw7U75kfYuI=
+
+Name: chrome/locale/vi/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: TRF11fVI0qiV1ZZUfpfniw==
+SHA1-Digest: fisG6YMi7mrMRMwNRAfmf8g7giE=
+
+Name: chrome/locale/zh-CN/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: NGkxjnKqJuoKsHqQ4u1bxQ==
+SHA1-Digest: EVWHyyRYoVJ7Oc8wKsG9v6c2lJ8=
+
+Name: chrome/locale/zh-CN/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: UGIYX2s923JVCUfCeKjv+g==
+SHA1-Digest: BIctyK5OP9SFolvJsliz3uqqWm0=
+
+Name: chrome/locale/zh-CN/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: GyCF34NA/rP9u6eu2omJSQ==
+SHA1-Digest: eXxyz20JrO+uErrkzDq16TQp7QI=
+
+Name: chrome/locale/zh-TW/firegestures/firegestures.properties
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: 1wUW+jOeNt9WopfJqyF4Zg==
- SHA1-Digest: hBE/rRRrLGE1qlNO0XlHtA7BFso=
++MD5-Digest: 2/E+Lc5KarDIayD2+xObTQ==
++SHA1-Digest: rdMkflGxPv4y6UGEWT0eipkOlHk=
+
+Name: chrome/locale/zh-TW/firegestures/mapping.dtd
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: VD56XiuV4+8dNVlMCCFRkw==
- SHA1-Digest: FS4pqDD+3Ug3bddG1nUab4pk+4c=
++MD5-Digest: OJiss7MyaF9CiRR/Irk6Yw==
++SHA1-Digest: atGD1KkBDcoty0j1SIRtY27Vuj4=
+
+Name: chrome/locale/zh-TW/firegestures/prefs.dtd
+Digest-Algorithms: MD5 SHA1
- MD5-Digest: ypU7nDIJcMIEsU+hXTYsBQ==
- SHA1-Digest: TE3/hNt4w4WP2OFRWtzIgJeLs10=
++MD5-Digest: J1NhBFerTdQJRQtFRaFXSA==
++SHA1-Digest: S/2lsZSg0l0o3gZELY5XWeABxHA=
+
+Name: chrome/skin/classic/firegestures/icon.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: OIV7cbZo68euYP4RpMIndw==
+SHA1-Digest: R9PZqORc5KZSF4XggTv/pvV4yG0=
+
+Name: chrome/skin/classic/firegestures/prefs.css
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: LxX5RZaqw1FFduUdBJJZYw==
+SHA1-Digest: oiC2zwVeLPi0rCPd1YsmP40HU0Q=
+
+Name: chrome/skin/classic/firegestures/prefs.png
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: e8K25sWmeQUKQgIYzH1Dhw==
+SHA1-Digest: eTSjFETXmnRK+EyCCvH97B2ATis=
+
+Name: components/FireGestures.xpt
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: GEw/WJ9afTryqredyVp/2A==
+SHA1-Digest: /vUv1zpNxHuC4a9bOdtOyX5JtU4=
+
+Name: components/xdGestureHandler.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ZEQFe6MB4zNpd7nlgvP+9w==
+SHA1-Digest: AzaWufk3Qi5/K3uD9CN9XgseNck=
+
+Name: components/xdGestureMapping.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: pyXzXiCj9FYUkpG2piJ99A==
+SHA1-Digest: RpykgxrPa1sqctBLm3NyETQoWH8=
+
+Name: components/xdGestureService.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: hSpHjj3Oqr8i9Lnv4gIN5w==
+SHA1-Digest: 9/qTTfllAtatCvAIsrVIgb0vL64=
+
+Name: defaults/preferences/firegestures-prefs.js
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: EKcpXMhTjVzdO9WhcrxWWQ==
+SHA1-Digest: 3KA6kAqBzecD3rGpfl9EVkPs+VA=
+
diff --cc META-INF/mozilla.rsa
index e5e129a,0000000..4f8a4c9
mode 100644,000000..100644
Binary files differ
diff --cc META-INF/mozilla.sf
index 10ee168,0000000..4a0c771
mode 100644,000000..100644
--- a/META-INF/mozilla.sf
+++ b/META-INF/mozilla.sf
@@@ -1,4 -1,0 +1,4 @@@
+Signature-Version: 1.0
- MD5-Digest-Manifest: hZJjR4202+Vz0aOsnKkaZg==
- SHA1-Digest-Manifest: v8dBcES8QF8hpbUomDDg6o9aV1g=
++MD5-Digest-Manifest: QusbMDBI1Th1X403VdzWHA==
++SHA1-Digest-Manifest: e5d6pM/IjIu90gWw2FcqufppibM=
+
diff --cc chrome/content/firegestures/browser.js
index 40ffa08,d0c2f45..b1482f5
mode 100755,100644..100755
--- a/chrome/content/firegestures/browser.js
+++ b/chrome/content/firegestures/browser.js
@@@ -29,10 -31,10 +29,8 @@@ var FireGestures =
this._gestureHandler.attach(gBrowser, this);
this._gestureMapping = gestureSvc.getMappingForBrowser();
this._getLocaleString = gestureSvc.getLocaleString;
- this._statusTextField = document.getElementById("statusbar-display");
- if (!this._statusTextField)
- this._statusTextField = gBrowser.getStatusPanel();
+ this._statusTextField = gBrowser.getStatusPanel();
- // disable built-in swipe gesture
window.removeEventListener("MozSwipeGesture", gGestureSupport, true);
- // [e10s] load frame script into every browser in window
if (gMultiProcessBrowser) {
window.messageManager.loadFrameScript("chrome://firegestures/content/remote.js", true);
window.messageManager.addMessageListener("FireGesturesRemote:Response", this);
diff --cc chrome/content/firegestures/browser.rdf
index bcb4e33,56d9b98..2c24574
--- a/chrome/content/firegestures/browser.rdf
+++ b/chrome/content/firegestures/browser.rdf
@@@ -1,479 -1,477 +1,477 @@@
-<?xml version="1.0"?>
-
-<!DOCTYPE RDF:RDF [
- <!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd">
- %browserDTD;
- <!ENTITY % mappingDTD SYSTEM "chrome://firegestures/locale/mapping.dtd">
- %mappingDTD;
-]>
-
-<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:FG="http://www.xuldev.org/firegestures-mapping#">
- <RDF:Seq RDF:about="urn:mapping:root">
- <RDF:li RDF:resource="urn:category:navigation" />
- <RDF:li RDF:resource="urn:Browser:Back" />
- <RDF:li RDF:resource="urn:Browser:Forward" />
- <RDF:li RDF:resource="urn:Browser:Reload" />
- <RDF:li RDF:resource="urn:Browser:ReloadSkipCache" />
- <RDF:li RDF:resource="urn:Browser:Stop" />
- <RDF:li RDF:resource="urn:Browser:Home" />
- <RDF:li RDF:resource="urn:FireGestures:GoUpperLevel" />
- <RDF:li RDF:resource="urn:FireGestures:IncrementURL" />
- <RDF:li RDF:resource="urn:FireGestures:DecrementURL" />
- <RDF:li RDF:resource="urn:category:window" />
- <RDF:li RDF:resource="urn:cmd_newNavigator" />
- <RDF:li RDF:resource="urn:Tools:PrivateBrowsing" />
- <RDF:li RDF:resource="urn:cmd_closeWindow" />
- <RDF:li RDF:resource="urn:History:UndoCloseWindow" />
- <RDF:li RDF:resource="urn:FireGestures:MinimizeWindow" />
- <RDF:li RDF:resource="urn:FireGestures:MaximizeWindow" />
- <RDF:li RDF:resource="urn:View:FullScreen" />
- <RDF:li RDF:resource="urn:category:tab" />
- <RDF:li RDF:resource="urn:cmd_newNavigatorTab" />
- <RDF:li RDF:resource="urn:cmd_close" />
- <RDF:li RDF:resource="urn:FireGestures:CloseTabOrWindow" />
- <RDF:li RDF:resource="urn:FireGestures:UndoCloseTab" />
- <RDF:li RDF:resource="urn:FireGestures:PreviousTab" />
- <RDF:li RDF:resource="urn:FireGestures:NextTab" />
- <RDF:li RDF:resource="urn:FireGestures:DuplicateTab" />
- <RDF:li RDF:resource="urn:FireGestures:DetachTab" />
- <RDF:li RDF:resource="urn:FireGestures:TogglePinTab" />
- <RDF:li RDF:resource="urn:FireGestures:ReloadAllTabs" />
- <RDF:li RDF:resource="urn:FireGestures:CloseOtherTabs" />
- <RDF:li RDF:resource="urn:FireGestures:CloseLeftTabs" />
- <RDF:li RDF:resource="urn:FireGestures:CloseRightTabs" />
- <RDF:li RDF:resource="urn:Browser:ToggleTabView" />
- <RDF:li RDF:resource="urn:category:page" />
- <RDF:li RDF:resource="urn:cmd_textZoomEnlarge" />
- <RDF:li RDF:resource="urn:cmd_textZoomReduce" />
- <RDF:li RDF:resource="urn:cmd_textZoomReset" />
- <RDF:li RDF:resource="urn:cmd_fullZoomEnlarge" />
- <RDF:li RDF:resource="urn:cmd_fullZoomReduce" />
- <RDF:li RDF:resource="urn:cmd_fullZoomReset" />
- <RDF:li RDF:resource="urn:FireGestures:ScrollTop" />
- <RDF:li RDF:resource="urn:FireGestures:ScrollBottom" />
- <RDF:li RDF:resource="urn:FireGestures:ScrollPageUp" />
- <RDF:li RDF:resource="urn:FireGestures:ScrollPageDown" />
- <RDF:li RDF:resource="urn:Browser:AddBookmarkAs" />
- <RDF:li RDF:resource="urn:Browser:SavePage" />
- <RDF:li RDF:resource="urn:View:PageSource" />
- <RDF:li RDF:resource="urn:View:PageInfo" />
- <RDF:li RDF:resource="urn:cmd_printPreview" />
- <RDF:li RDF:resource="urn:cmd_print" />
- <RDF:li RDF:resource="urn:category:frame" />
- <RDF:li RDF:resource="urn:FireGestures:ShowOnlyThisFrame" />
- <RDF:li RDF:resource="urn:FireGestures:OpenFrame" />
- <RDF:li RDF:resource="urn:FireGestures:OpenFrameInTab" />
- <RDF:li RDF:resource="urn:FireGestures:ReloadFrame" />
- <RDF:li RDF:resource="urn:FireGestures:AddBookmarkForFrame" />
- <RDF:li RDF:resource="urn:FireGestures:SaveFrame" />
- <RDF:li RDF:resource="urn:FireGestures:ViewFrameSource" />
- <RDF:li RDF:resource="urn:FireGestures:ViewFrameInfo" />
- <RDF:li RDF:resource="urn:category:link" />
- <RDF:li RDF:resource="urn:FireGestures:OpenLinkInBgTab" />
- <RDF:li RDF:resource="urn:FireGestures:OpenLinkInFgTab" />
- <RDF:li RDF:resource="urn:FireGestures:OpenLink" />
- <RDF:li RDF:resource="urn:FireGestures:OpenLinkInPrivateWindow" />
- <RDF:li RDF:resource="urn:FireGestures:AddBookmarkForLink" />
- <RDF:li RDF:resource="urn:FireGestures:SaveLink" />
- <RDF:li RDF:resource="urn:category:image" />
- <RDF:li RDF:resource="urn:FireGestures:ViewImage" />
- <RDF:li RDF:resource="urn:FireGestures:SaveImage" />
- <RDF:li RDF:resource="urn:FireGestures:SaveImageNow" />
- <RDF:li RDF:resource="urn:category:selection" />
- <RDF:li RDF:resource="urn:FireGestures:WebSearch" />
- <RDF:li RDF:resource="urn:FireGestures:OpenLinksInSelection" />
- <RDF:li RDF:resource="urn:FireGestures:OpenURLsInSelection" />
- <RDF:li RDF:resource="urn:category:tools" />
- <RDF:li RDF:resource="urn:Tools:Downloads" />
- <RDF:li RDF:resource="urn:Tools:Addons" />
- <RDF:li RDF:resource="urn:Tools:Sanitize" />
- <RDF:li RDF:resource="urn:Tools:DevToolbox" />
- <RDF:li RDF:resource="urn:FireGestures:ErrorConsole" />
- <RDF:li RDF:resource="urn:FireGestures:BookmarksSidebar" />
- <RDF:li RDF:resource="urn:FireGestures:HistorySidebar" />
- <RDF:li RDF:resource="urn:FireGestures:FindBar" />
- <RDF:li RDF:resource="urn:FireGestures:RestartApp" />
- <RDF:li RDF:resource="urn:FireGestures:Preferences" />
- <RDF:li RDF:resource="urn:category:popup" />
- <RDF:li RDF:resource="urn:FireGestures:BFHistoryPopup" />
- <RDF:li RDF:resource="urn:FireGestures:AllTabsPopup" />
- <RDF:li RDF:resource="urn:FireGestures:ClosedTabsPopup" />
- <RDF:li RDF:resource="urn:FireGestures:WebSearchPopup" />
- <RDF:li RDF:resource="urn:FireGestures:AllScriptsPopup" />
- <RDF:li RDF:resource="urn:FireGestures:OpenPanelUI" />
- <RDF:li RDF:resource="urn:category:hybrid" />
- <RDF:li RDF:resource="urn:FireGestures:HybridBookmark" />
- <RDF:li RDF:resource="urn:FireGestures:HybridSave" />
- <RDF:li RDF:resource="urn:FireGestures:HybridCopyURL" />
- <RDF:li RDF:resource="urn:FireGestures:HybridViewSource" />
- <RDF:li RDF:resource="urn:FireGestures:HybridMetaData" />
- <RDF:li RDF:resource="urn:category:script" />
- <RDF:li RDF:resource="urn:FireGestures:OpenHoveredLinks" />
- <RDF:li RDF:resource="urn:FireGestures:SaveHoveredLinks" />
- <RDF:li RDF:resource="urn:FireGestures:CopyHoveredLinks" />
- </RDF:Seq>
- <!-- navigation -->
- <RDF:Description RDF:about="urn:category:navigation"
- FG:type="0"
- FG:name="&gestureCategory.navigation;" />
- <RDF:Description RDF:about="urn:Browser:Back"
- FG:type="1"
- FG:name="&backCmd.label;"
- FG:direction="L"
- FG:extra="swipe-left" />
- <RDF:Description RDF:about="urn:Browser:Forward"
- FG:type="1"
- FG:name="&forwardCmd.label;"
- FG:direction="R"
- FG:extra="swipe-right" />
- <RDF:Description RDF:about="urn:Browser:Reload"
- FG:type="1"
- FG:name="&reloadCmd.label;"
- FG:direction="UD" />
- <RDF:Description RDF:about="urn:Browser:ReloadSkipCache"
- FG:type="1"
- FG:name="&reloadCmd.label; (&gestureCmd.skipCache;)"
- FG:direction="UDU" />
- <RDF:Description RDF:about="urn:Browser:Stop"
- FG:type="1"
- FG:name="&stopCmd.label;" />
- <RDF:Description RDF:about="urn:Browser:Home"
- FG:type="1"
- FG:name="&homeButton.label;" />
- <RDF:Description RDF:about="urn:FireGestures:GoUpperLevel"
- FG:type="1"
- FG:name="&gestureCmd.goUpperLevel;"
- FG:direction="DU" />
- <RDF:Description RDF:about="urn:FireGestures:IncrementURL"
- FG:type="1"
- FG:name="&gestureCmd.incrementURL;"
- FG:direction="RURU" />
- <RDF:Description RDF:about="urn:FireGestures:DecrementURL"
- FG:type="1"
- FG:name="&gestureCmd.decrementURL;"
- FG:direction="RDRD" />
- <!-- window -->
- <RDF:Description RDF:about="urn:category:window"
- FG:type="0"
- FG:name="&gestureCategory.window;" />
- <RDF:Description RDF:about="urn:cmd_newNavigator"
- FG:type="1"
- FG:name="&newNavigatorCmd.label;"
- FG:direction="DRU" />
- <RDF:Description RDF:about="urn:Tools:PrivateBrowsing"
- FG:type="1"
- FG:name="&newPrivateWindow.label;" />
- <RDF:Description RDF:about="urn:cmd_closeWindow"
- FG:type="1"
- FG:name="&closeWindow.label;"
- FG:direction="URD" />
- <RDF:Description RDF:about="urn:History:UndoCloseWindow"
- FG:type="1"
- FG:name="&gestureCmd.undoCloseWindow;" />
- <RDF:Description RDF:about="urn:FireGestures:MinimizeWindow"
- FG:type="1"
- FG:name="&gestureCmd.minimizeWindow;"
- FG:direction="RUD" />
- <RDF:Description RDF:about="urn:FireGestures:MaximizeWindow"
- FG:type="1"
- FG:name="&gestureCmd.maximizeWindow;"
- FG:direction="RDU" />
- <RDF:Description RDF:about="urn:View:FullScreen"
- FG:type="1"
- FG:name="&fullScreenCmd.label;" />
- <!-- tab -->
- <RDF:Description RDF:about="urn:category:tab"
- FG:type="0"
- FG:name="&gestureCategory.tab;" />
- <RDF:Description RDF:about="urn:cmd_newNavigatorTab"
- FG:type="1"
- FG:name="&tabCmd.label;"
- FG:direction="LR" />
- <RDF:Description RDF:about="urn:cmd_close"
- FG:type="1"
- FG:name="&closeTab.label;"
- FG:direction="DR" />
- <RDF:Description RDF:about="urn:FireGestures:CloseTabOrWindow"
- FG:type="1"
- FG:name="&closeTab.label; / &closeWindow.label;" />
- <RDF:Description RDF:about="urn:FireGestures:UndoCloseTab"
- FG:type="1"
- FG:name="&undoCloseTab.label;"
- FG:direction="RL" />
- <RDF:Description RDF:about="urn:FireGestures:PreviousTab"
- FG:type="1"
- FG:name="&gestureCmd.previousTab;"
- FG:direction="UL"
- FG:extra="rocker-left" />
- <RDF:Description RDF:about="urn:FireGestures:NextTab"
- FG:type="1"
- FG:name="&gestureCmd.nextTab;"
- FG:direction="UR"
- FG:extra="rocker-right" />
- <RDF:Description RDF:about="urn:FireGestures:DuplicateTab"
- FG:type="1"
- FG:name="&gestureCmd.duplicateTab;" />
- <RDF:Description RDF:about="urn:FireGestures:DetachTab"
- FG:type="1"
- FG:name="&moveToNewWindow.label;" />
- <RDF:Description RDF:about="urn:FireGestures:TogglePinTab"
- FG:type="1"
- FG:name="&pinTab.label; / &unpinTab.label;" />
- <RDF:Description RDF:about="urn:FireGestures:ReloadAllTabs"
- FG:type="1"
- FG:name="&reloadAllTabs.label;" />
- <RDF:Description RDF:about="urn:FireGestures:CloseOtherTabs"
- FG:type="1"
- FG:name="&closeOtherTabs.label;" />
- <RDF:Description RDF:about="urn:FireGestures:CloseLeftTabs"
- FG:type="1"
- FG:name="&gestureCmd.closeLeftTabs;" />
- <RDF:Description RDF:about="urn:FireGestures:CloseRightTabs"
- FG:type="1"
- FG:name="&gestureCmd.closeRightTabs;" />
- <RDF:Description RDF:about="urn:Browser:ToggleTabView"
- FG:type="1"
- FG:name="&viewTabGroups.label;" />
- <!-- page -->
- <RDF:Description RDF:about="urn:cmd_textZoomEnlarge"
- FG:type="1"
- FG:name="&fullZoomToggleCmd.label; - &fullZoomEnlargeCmd.label;"
- FG:direction="LRU" />
- <RDF:Description RDF:about="urn:cmd_textZoomReduce"
- FG:type="1"
- FG:name="&fullZoomToggleCmd.label; - &fullZoomReduceCmd.label;"
- FG:direction="LRD" />
- <RDF:Description RDF:about="urn:cmd_textZoomReset"
- FG:type="1"
- FG:name="&fullZoomToggleCmd.label; - &fullZoomResetCmd.label;"
- FG:direction="LRUD" />
- <RDF:Description RDF:about="urn:cmd_fullZoomEnlarge"
- FG:type="1"
- FG:name="&fullZoom.label; - &fullZoomEnlargeCmd.label;" />
- <RDF:Description RDF:about="urn:cmd_fullZoomReduce"
- FG:type="1"
- FG:name="&fullZoom.label; - &fullZoomReduceCmd.label;" />
- <RDF:Description RDF:about="urn:cmd_fullZoomReset"
- FG:type="1"
- FG:name="&fullZoom.label; - &fullZoomResetCmd.label;" />
- <RDF:Description RDF:about="urn:category:page"
- FG:type="0"
- FG:name="&gestureCategory.page;" />
- <RDF:Description RDF:about="urn:FireGestures:ScrollTop"
- FG:type="1"
- FG:name="&gestureCmd.scrollTop;"
- FG:direction="LU"
- FG:extra="swipe-up" />
- <RDF:Description RDF:about="urn:FireGestures:ScrollBottom"
- FG:type="1"
- FG:name="&gestureCmd.scrollBottom;"
- FG:direction="LD"
- FG:extra="swipe-down" />
- <RDF:Description RDF:about="urn:FireGestures:ScrollPageUp"
- FG:type="1"
- FG:name="&gestureCmd.scrollPageUp;" />
- <RDF:Description RDF:about="urn:FireGestures:ScrollPageDown"
- FG:type="1"
- FG:name="&gestureCmd.scrollPageDown;" />
- <RDF:Description RDF:about="urn:Browser:AddBookmarkAs"
- FG:type="1"
- FG:name="&bookmarkThisPageCmd.label;" />
- <RDF:Description RDF:about="urn:Browser:SavePage"
- FG:type="1"
- FG:name="&savePageCmd.label;" />
- <RDF:Description RDF:about="urn:View:PageSource"
- FG:type="1"
- FG:name="&viewPageSourceCmd.label;" />
- <RDF:Description RDF:about="urn:View:PageInfo"
- FG:type="1"
- FG:name="&viewPageInfoCmd.label;" />
- <RDF:Description RDF:about="urn:cmd_printPreview"
- FG:type="1"
- FG:name="&printPreviewCmd.label;" />
- <RDF:Description RDF:about="urn:cmd_print"
- FG:type="1"
- FG:name="&printCmd.label;" />
- <!-- frame -->
- <RDF:Description RDF:about="urn:category:frame"
- FG:type="0"
- FG:name="&gestureCategory.frame;" />
- <RDF:Description RDF:about="urn:FireGestures:ShowOnlyThisFrame"
- FG:type="1"
- FG:name="&showOnlyThisFrameCmd.label;"
- FG:direction="LDR" />
- <RDF:Description RDF:about="urn:FireGestures:OpenFrame"
- FG:type="1"
- FG:name="&openFrameCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:OpenFrameInTab"
- FG:type="1"
- FG:name="&openFrameCmdInTab.label;"
- FG:direction="LDRU" />
- <RDF:Description RDF:about="urn:FireGestures:ReloadFrame"
- FG:type="1"
- FG:name="&reloadFrameCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:AddBookmarkForFrame"
- FG:type="1"
- FG:name="&bookmarkThisFrameCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:SaveFrame"
- FG:type="1"
- FG:name="&saveFrameCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:ViewFrameSource"
- FG:type="1"
- FG:name="&viewFrameSourceCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:ViewFrameInfo"
- FG:type="1"
- FG:name="&viewFrameInfoCmd.label;" />
- <!-- link -->
- <RDF:Description RDF:about="urn:category:link"
- FG:type="0"
- FG:name="&gestureCategory.link;" />
- <RDF:Description RDF:about="urn:FireGestures:OpenLinkInBgTab"
- FG:type="1"
- FG:name="&openLinkCmdInTab.label; (&gestureCmd.backgroundTab;)"
- FG:direction="D" />
- <RDF:Description RDF:about="urn:FireGestures:OpenLinkInFgTab"
- FG:type="1"
- FG:name="&openLinkCmdInTab.label; (&gestureCmd.foregroundTab;)"
- FG:direction="U" />
- <RDF:Description RDF:about="urn:FireGestures:OpenLink"
- FG:type="1"
- FG:name="&openLinkCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:OpenLinkInPrivateWindow"
- FG:type="1"
- FG:name="&openLinkInPrivateWindowCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:AddBookmarkForLink"
- FG:type="1"
- FG:name="&bookmarkThisLinkCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:SaveLink"
- FG:type="1"
- FG:name="&saveLinkCmd.label;" />
- <!-- image -->
- <RDF:Description RDF:about="urn:category:image"
- FG:type="0"
- FG:name="&gestureCategory.image;" />
- <RDF:Description RDF:about="urn:FireGestures:ViewImage"
- FG:type="1"
- FG:name="&viewImageCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:SaveImage"
- FG:type="1"
- FG:name="&saveImageCmd.label;"
- FG:direction="DLD" />
- <RDF:Description RDF:about="urn:FireGestures:SaveImageNow"
- FG:type="1"
- FG:name="&gestureCmd.saveImageNow;"
- FG:direction="DRD" />
- <!-- selection -->
- <RDF:Description RDF:about="urn:category:selection"
- FG:type="0"
- FG:name="&gestureCategory.selection;" />
- <RDF:Description RDF:about="urn:FireGestures:WebSearch"
- FG:type="1"
- FG:name="&gestureCmd.searchForSelection;" />
- <RDF:Description RDF:about="urn:FireGestures:OpenLinksInSelection"
- FG:type="1"
- FG:name="&gestureCmd.openLinksInSelection;"
- FG:direction="RU" />
- <RDF:Description RDF:about="urn:FireGestures:OpenURLsInSelection"
- FG:type="1"
- FG:name="&gestureCmd.openURLsInSelection; / &gestureCmd.searchForSelection;" />
- <!-- tools -->
- <RDF:Description RDF:about="urn:category:tools"
- FG:type="0"
- FG:name="&gestureCategory.tools;" />
- <RDF:Description RDF:about="urn:Tools:Downloads"
- FG:type="1"
- FG:name="&downloads.label;" />
- <RDF:Description RDF:about="urn:Tools:Addons"
- FG:type="1"
- FG:name="&addons.label;" />
- <RDF:Description RDF:about="urn:Tools:Sanitize"
- FG:type="1"
- FG:name="&clearRecentHistory.label;" />
- <RDF:Description RDF:about="urn:Tools:DevToolbox"
- FG:type="1"
- FG:name="&webDeveloperMenu.label; - &devToolboxMenuItem.label;" />
- <RDF:Description RDF:about="urn:FireGestures:ErrorConsole"
- FG:type="1"
- FG:name="&errorConsoleCmd.label;" />
- <RDF:Description RDF:about="urn:FireGestures:BookmarksSidebar"
- FG:type="1"
- FG:name="&gestureCmd.bookmarksSidebar;" />
- <RDF:Description RDF:about="urn:FireGestures:HistorySidebar"
- FG:type="1"
- FG:name="&gestureCmd.historySidebar;" />
- <RDF:Description RDF:about="urn:FireGestures:FindBar"
- FG:type="1"
- FG:name="&gestureCmd.toggleFindbar;" />
- <RDF:Description RDF:about="urn:FireGestures:RestartApp"
- FG:type="1"
- FG:name="&gestureCmd.restartApp;" />
- <RDF:Description RDF:about="urn:FireGestures:Preferences"
- FG:type="1"
- FG:name="FireGestures - &gestureCmd.options;"
- FG:direction="LDRUL" />
- <!-- popup -->
- <RDF:Description RDF:about="urn:category:popup"
- FG:type="0"
- FG:name="&gestureCategory.popup;" />
- <RDF:Description RDF:about="urn:FireGestures:BFHistoryPopup"
- FG:type="1"
- FG:name="[&gestureType.popup;] &gestureCmd.backForwardHistory;"
- FG:extra="wheel-up" />
- <RDF:Description RDF:about="urn:FireGestures:AllTabsPopup"
- FG:type="1"
- FG:name="[&gestureType.popup;] &listAllTabs.label;"
- FG:extra="wheel-down" />
- <RDF:Description RDF:about="urn:FireGestures:ClosedTabsPopup"
- FG:type="1"
- FG:name="[&gestureType.popup;] &historyUndoMenu.label;" />
- <RDF:Description RDF:about="urn:FireGestures:WebSearchPopup"
- FG:type="1"
- FG:name="[&gestureType.popup;] &gestureCmd.searchForSelectionWith;"
- FG:direction="RD" />
- <RDF:Description RDF:about="urn:FireGestures:AllScriptsPopup"
- FG:type="1"
- FG:name="[&gestureType.popup;] &gestureCmd.allScripts;" />
- <RDF:Description RDF:about="urn:FireGestures:OpenPanelUI"
- FG:type="1"
- FG:name="[&gestureType.popup;] &appmenu.tooltip;"
- FG:flags="min:firefox29" />
- <!-- hybrid -->
- <RDF:Description RDF:about="urn:category:hybrid"
- FG:type="0"
- FG:name="&gestureCategory.hybrid;" />
- <RDF:Description RDF:about="urn:FireGestures:HybridBookmark"
- FG:type="1"
- FG:name="[&gestureType.hybrid;] &gestureCmd.hybridBookmark; (&gestureCategory.link; / &gestureCategory.frame; / &gestureCategory.page;)" />
- <RDF:Description RDF:about="urn:FireGestures:HybridSave"
- FG:type="1"
- FG:name="[&gestureType.hybrid;] &gestureCmd.hybridSave; (&gestureCategory.link; / &gestureCategory.image; / &gestureCategory.frame; / &gestureCategory.page;)"
- FG:direction="DL" />
- <RDF:Description RDF:about="urn:FireGestures:HybridCopyURL"
- FG:type="1"
- FG:name="[&gestureType.hybrid;] &gestureCmd.hybridCopyURL; (&gestureCategory.link; / &gestureCategory.image; / &gestureCategory.frame; / &gestureCategory.page;)" />
- <RDF:Description RDF:about="urn:FireGestures:HybridViewSource"
- FG:type="1"
- FG:name="[&gestureType.hybrid;] &gestureCmd.hybridViewSource; (&gestureCategory.selection; / &gestureCategory.frame; / &gestureCategory.page;)" />
- <RDF:Description RDF:about="urn:FireGestures:HybridMetaData"
- FG:type="1"
- FG:name="[&gestureType.hybrid;] &gestureCmd.hybridProperties; (&gestureCategory.image; / &gestureCategory.frame; / &gestureCategory.page;)" />
- <!-- script -->
- <RDF:Description RDF:about="urn:category:script"
- FG:type="0"
- FG:name="&gestureCategory.script;" />
- <!-- keypress gestures -->
- <RDF:Description RDF:about="urn:FireGestures:OpenHoveredLinks"
- FG:type="1"
- FG:extra="keypress-ctrl"
- FG:flags="hidden" />
- <RDF:Description RDF:about="urn:FireGestures:SaveHoveredLinks"
- FG:type="1"
- FG:extra="keypress-shift"
- FG:flags="hidden" />
- <RDF:Description RDF:about="urn:FireGestures:CopyHoveredLinks"
- FG:type="1"
- FG:flags="hidden" />
-</RDF:RDF>
+<?xml version="1.0"?>
+
+<!DOCTYPE RDF:RDF [
+ <!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd">
+ %browserDTD;
- <!ENTITY % tabBrowserDTD SYSTEM "chrome://browser/locale/tabbrowser.dtd">
- %tabBrowserDTD;
+ <!ENTITY % mappingDTD SYSTEM "chrome://firegestures/locale/mapping.dtd">
+ %mappingDTD;
+]>
+
+<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:FG="http://www.xuldev.org/firegestures-mapping#">
+ <RDF:Seq RDF:about="urn:mapping:root">
+ <RDF:li RDF:resource="urn:category:navigation" />
+ <RDF:li RDF:resource="urn:Browser:Back" />
+ <RDF:li RDF:resource="urn:Browser:Forward" />
+ <RDF:li RDF:resource="urn:Browser:Reload" />
+ <RDF:li RDF:resource="urn:Browser:ReloadSkipCache" />
+ <RDF:li RDF:resource="urn:Browser:Stop" />
+ <RDF:li RDF:resource="urn:Browser:Home" />
+ <RDF:li RDF:resource="urn:FireGestures:GoUpperLevel" />
+ <RDF:li RDF:resource="urn:FireGestures:IncrementURL" />
+ <RDF:li RDF:resource="urn:FireGestures:DecrementURL" />
+ <RDF:li RDF:resource="urn:category:window" />
+ <RDF:li RDF:resource="urn:cmd_newNavigator" />
+ <RDF:li RDF:resource="urn:Tools:PrivateBrowsing" />
+ <RDF:li RDF:resource="urn:cmd_closeWindow" />
+ <RDF:li RDF:resource="urn:History:UndoCloseWindow" />
+ <RDF:li RDF:resource="urn:FireGestures:MinimizeWindow" />
+ <RDF:li RDF:resource="urn:FireGestures:MaximizeWindow" />
+ <RDF:li RDF:resource="urn:View:FullScreen" />
+ <RDF:li RDF:resource="urn:category:tab" />
+ <RDF:li RDF:resource="urn:cmd_newNavigatorTab" />
+ <RDF:li RDF:resource="urn:cmd_close" />
+ <RDF:li RDF:resource="urn:FireGestures:CloseTabOrWindow" />
+ <RDF:li RDF:resource="urn:FireGestures:UndoCloseTab" />
+ <RDF:li RDF:resource="urn:FireGestures:PreviousTab" />
+ <RDF:li RDF:resource="urn:FireGestures:NextTab" />
+ <RDF:li RDF:resource="urn:FireGestures:DuplicateTab" />
+ <RDF:li RDF:resource="urn:FireGestures:DetachTab" />
+ <RDF:li RDF:resource="urn:FireGestures:TogglePinTab" />
+ <RDF:li RDF:resource="urn:FireGestures:ReloadAllTabs" />
+ <RDF:li RDF:resource="urn:FireGestures:CloseOtherTabs" />
+ <RDF:li RDF:resource="urn:FireGestures:CloseLeftTabs" />
+ <RDF:li RDF:resource="urn:FireGestures:CloseRightTabs" />
+ <RDF:li RDF:resource="urn:Browser:ToggleTabView" />
+ <RDF:li RDF:resource="urn:category:page" />
+ <RDF:li RDF:resource="urn:cmd_textZoomEnlarge" />
+ <RDF:li RDF:resource="urn:cmd_textZoomReduce" />
+ <RDF:li RDF:resource="urn:cmd_textZoomReset" />
+ <RDF:li RDF:resource="urn:cmd_fullZoomEnlarge" />
+ <RDF:li RDF:resource="urn:cmd_fullZoomReduce" />
+ <RDF:li RDF:resource="urn:cmd_fullZoomReset" />
+ <RDF:li RDF:resource="urn:FireGestures:ScrollTop" />
+ <RDF:li RDF:resource="urn:FireGestures:ScrollBottom" />
+ <RDF:li RDF:resource="urn:FireGestures:ScrollPageUp" />
+ <RDF:li RDF:resource="urn:FireGestures:ScrollPageDown" />
+ <RDF:li RDF:resource="urn:Browser:AddBookmarkAs" />
+ <RDF:li RDF:resource="urn:Browser:SavePage" />
+ <RDF:li RDF:resource="urn:View:PageSource" />
+ <RDF:li RDF:resource="urn:View:PageInfo" />
+ <RDF:li RDF:resource="urn:cmd_printPreview" />
+ <RDF:li RDF:resource="urn:cmd_print" />
+ <RDF:li RDF:resource="urn:category:frame" />
+ <RDF:li RDF:resource="urn:FireGestures:ShowOnlyThisFrame" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenFrame" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenFrameInTab" />
+ <RDF:li RDF:resource="urn:FireGestures:ReloadFrame" />
+ <RDF:li RDF:resource="urn:FireGestures:AddBookmarkForFrame" />
+ <RDF:li RDF:resource="urn:FireGestures:SaveFrame" />
+ <RDF:li RDF:resource="urn:FireGestures:ViewFrameSource" />
+ <RDF:li RDF:resource="urn:FireGestures:ViewFrameInfo" />
+ <RDF:li RDF:resource="urn:category:link" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenLinkInBgTab" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenLinkInFgTab" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenLink" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenLinkInPrivateWindow" />
+ <RDF:li RDF:resource="urn:FireGestures:AddBookmarkForLink" />
+ <RDF:li RDF:resource="urn:FireGestures:SaveLink" />
+ <RDF:li RDF:resource="urn:category:image" />
+ <RDF:li RDF:resource="urn:FireGestures:ViewImage" />
+ <RDF:li RDF:resource="urn:FireGestures:SaveImage" />
+ <RDF:li RDF:resource="urn:FireGestures:SaveImageNow" />
+ <RDF:li RDF:resource="urn:category:selection" />
+ <RDF:li RDF:resource="urn:FireGestures:WebSearch" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenLinksInSelection" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenURLsInSelection" />
+ <RDF:li RDF:resource="urn:category:tools" />
+ <RDF:li RDF:resource="urn:Tools:Downloads" />
+ <RDF:li RDF:resource="urn:Tools:Addons" />
+ <RDF:li RDF:resource="urn:Tools:Sanitize" />
+ <RDF:li RDF:resource="urn:Tools:DevToolbox" />
+ <RDF:li RDF:resource="urn:FireGestures:ErrorConsole" />
+ <RDF:li RDF:resource="urn:FireGestures:BookmarksSidebar" />
+ <RDF:li RDF:resource="urn:FireGestures:HistorySidebar" />
+ <RDF:li RDF:resource="urn:FireGestures:FindBar" />
+ <RDF:li RDF:resource="urn:FireGestures:RestartApp" />
+ <RDF:li RDF:resource="urn:FireGestures:Preferences" />
+ <RDF:li RDF:resource="urn:category:popup" />
+ <RDF:li RDF:resource="urn:FireGestures:BFHistoryPopup" />
+ <RDF:li RDF:resource="urn:FireGestures:AllTabsPopup" />
+ <RDF:li RDF:resource="urn:FireGestures:ClosedTabsPopup" />
+ <RDF:li RDF:resource="urn:FireGestures:WebSearchPopup" />
+ <RDF:li RDF:resource="urn:FireGestures:AllScriptsPopup" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenPanelUI" />
+ <RDF:li RDF:resource="urn:category:hybrid" />
+ <RDF:li RDF:resource="urn:FireGestures:HybridBookmark" />
+ <RDF:li RDF:resource="urn:FireGestures:HybridSave" />
+ <RDF:li RDF:resource="urn:FireGestures:HybridCopyURL" />
+ <RDF:li RDF:resource="urn:FireGestures:HybridViewSource" />
+ <RDF:li RDF:resource="urn:FireGestures:HybridMetaData" />
+ <RDF:li RDF:resource="urn:category:script" />
+ <RDF:li RDF:resource="urn:FireGestures:OpenHoveredLinks" />
+ <RDF:li RDF:resource="urn:FireGestures:SaveHoveredLinks" />
+ <RDF:li RDF:resource="urn:FireGestures:CopyHoveredLinks" />
+ </RDF:Seq>
+ <!-- navigation -->
+ <RDF:Description RDF:about="urn:category:navigation"
+ FG:type="0"
+ FG:name="&gestureCategory.navigation;" />
+ <RDF:Description RDF:about="urn:Browser:Back"
+ FG:type="1"
+ FG:name="&backCmd.label;"
+ FG:direction="L"
+ FG:extra="swipe-left" />
+ <RDF:Description RDF:about="urn:Browser:Forward"
+ FG:type="1"
+ FG:name="&forwardCmd.label;"
+ FG:direction="R"
+ FG:extra="swipe-right" />
+ <RDF:Description RDF:about="urn:Browser:Reload"
+ FG:type="1"
+ FG:name="&reloadCmd.label;"
+ FG:direction="UD" />
+ <RDF:Description RDF:about="urn:Browser:ReloadSkipCache"
+ FG:type="1"
+ FG:name="&reloadCmd.label; (&gestureCmd.skipCache;)"
+ FG:direction="UDU" />
+ <RDF:Description RDF:about="urn:Browser:Stop"
+ FG:type="1"
+ FG:name="&stopCmd.label;" />
+ <RDF:Description RDF:about="urn:Browser:Home"
+ FG:type="1"
+ FG:name="&homeButton.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:GoUpperLevel"
+ FG:type="1"
+ FG:name="&gestureCmd.goUpperLevel;"
+ FG:direction="DU" />
+ <RDF:Description RDF:about="urn:FireGestures:IncrementURL"
+ FG:type="1"
+ FG:name="&gestureCmd.incrementURL;"
+ FG:direction="RURU" />
+ <RDF:Description RDF:about="urn:FireGestures:DecrementURL"
+ FG:type="1"
+ FG:name="&gestureCmd.decrementURL;"
+ FG:direction="RDRD" />
+ <!-- window -->
+ <RDF:Description RDF:about="urn:category:window"
+ FG:type="0"
+ FG:name="&gestureCategory.window;" />
+ <RDF:Description RDF:about="urn:cmd_newNavigator"
+ FG:type="1"
+ FG:name="&newNavigatorCmd.label;"
+ FG:direction="DRU" />
+ <RDF:Description RDF:about="urn:Tools:PrivateBrowsing"
+ FG:type="1"
+ FG:name="&newPrivateWindow.label;" />
+ <RDF:Description RDF:about="urn:cmd_closeWindow"
+ FG:type="1"
+ FG:name="&closeWindow.label;"
+ FG:direction="URD" />
+ <RDF:Description RDF:about="urn:History:UndoCloseWindow"
+ FG:type="1"
+ FG:name="&gestureCmd.undoCloseWindow;" />
+ <RDF:Description RDF:about="urn:FireGestures:MinimizeWindow"
+ FG:type="1"
+ FG:name="&gestureCmd.minimizeWindow;"
+ FG:direction="RUD" />
+ <RDF:Description RDF:about="urn:FireGestures:MaximizeWindow"
+ FG:type="1"
+ FG:name="&gestureCmd.maximizeWindow;"
+ FG:direction="RDU" />
+ <RDF:Description RDF:about="urn:View:FullScreen"
+ FG:type="1"
+ FG:name="&fullScreenCmd.label;" />
+ <!-- tab -->
+ <RDF:Description RDF:about="urn:category:tab"
+ FG:type="0"
+ FG:name="&gestureCategory.tab;" />
+ <RDF:Description RDF:about="urn:cmd_newNavigatorTab"
+ FG:type="1"
+ FG:name="&tabCmd.label;"
+ FG:direction="LR" />
+ <RDF:Description RDF:about="urn:cmd_close"
+ FG:type="1"
+ FG:name="&closeTab.label;"
+ FG:direction="DR" />
+ <RDF:Description RDF:about="urn:FireGestures:CloseTabOrWindow"
+ FG:type="1"
+ FG:name="&closeTab.label; / &closeWindow.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:UndoCloseTab"
+ FG:type="1"
+ FG:name="&undoCloseTab.label;"
+ FG:direction="RL" />
+ <RDF:Description RDF:about="urn:FireGestures:PreviousTab"
+ FG:type="1"
+ FG:name="&gestureCmd.previousTab;"
+ FG:direction="UL"
+ FG:extra="rocker-left" />
+ <RDF:Description RDF:about="urn:FireGestures:NextTab"
+ FG:type="1"
+ FG:name="&gestureCmd.nextTab;"
+ FG:direction="UR"
+ FG:extra="rocker-right" />
+ <RDF:Description RDF:about="urn:FireGestures:DuplicateTab"
+ FG:type="1"
+ FG:name="&gestureCmd.duplicateTab;" />
+ <RDF:Description RDF:about="urn:FireGestures:DetachTab"
+ FG:type="1"
+ FG:name="&moveToNewWindow.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:TogglePinTab"
+ FG:type="1"
+ FG:name="&pinTab.label; / &unpinTab.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:ReloadAllTabs"
+ FG:type="1"
+ FG:name="&reloadAllTabs.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:CloseOtherTabs"
+ FG:type="1"
+ FG:name="&closeOtherTabs.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:CloseLeftTabs"
+ FG:type="1"
+ FG:name="&gestureCmd.closeLeftTabs;" />
+ <RDF:Description RDF:about="urn:FireGestures:CloseRightTabs"
+ FG:type="1"
+ FG:name="&gestureCmd.closeRightTabs;" />
+ <RDF:Description RDF:about="urn:Browser:ToggleTabView"
+ FG:type="1"
+ FG:name="&viewTabGroups.label;" />
+ <!-- page -->
+ <RDF:Description RDF:about="urn:cmd_textZoomEnlarge"
+ FG:type="1"
+ FG:name="&fullZoomToggleCmd.label; - &fullZoomEnlargeCmd.label;"
+ FG:direction="LRU" />
+ <RDF:Description RDF:about="urn:cmd_textZoomReduce"
+ FG:type="1"
+ FG:name="&fullZoomToggleCmd.label; - &fullZoomReduceCmd.label;"
+ FG:direction="LRD" />
+ <RDF:Description RDF:about="urn:cmd_textZoomReset"
+ FG:type="1"
+ FG:name="&fullZoomToggleCmd.label; - &fullZoomResetCmd.label;"
+ FG:direction="LRUD" />
+ <RDF:Description RDF:about="urn:cmd_fullZoomEnlarge"
+ FG:type="1"
+ FG:name="&fullZoom.label; - &fullZoomEnlargeCmd.label;" />
+ <RDF:Description RDF:about="urn:cmd_fullZoomReduce"
+ FG:type="1"
+ FG:name="&fullZoom.label; - &fullZoomReduceCmd.label;" />
+ <RDF:Description RDF:about="urn:cmd_fullZoomReset"
+ FG:type="1"
+ FG:name="&fullZoom.label; - &fullZoomResetCmd.label;" />
+ <RDF:Description RDF:about="urn:category:page"
+ FG:type="0"
+ FG:name="&gestureCategory.page;" />
+ <RDF:Description RDF:about="urn:FireGestures:ScrollTop"
+ FG:type="1"
+ FG:name="&gestureCmd.scrollTop;"
+ FG:direction="LU"
+ FG:extra="swipe-up" />
+ <RDF:Description RDF:about="urn:FireGestures:ScrollBottom"
+ FG:type="1"
+ FG:name="&gestureCmd.scrollBottom;"
+ FG:direction="LD"
+ FG:extra="swipe-down" />
+ <RDF:Description RDF:about="urn:FireGestures:ScrollPageUp"
+ FG:type="1"
+ FG:name="&gestureCmd.scrollPageUp;" />
+ <RDF:Description RDF:about="urn:FireGestures:ScrollPageDown"
+ FG:type="1"
+ FG:name="&gestureCmd.scrollPageDown;" />
+ <RDF:Description RDF:about="urn:Browser:AddBookmarkAs"
+ FG:type="1"
+ FG:name="&bookmarkThisPageCmd.label;" />
+ <RDF:Description RDF:about="urn:Browser:SavePage"
+ FG:type="1"
+ FG:name="&savePageCmd.label;" />
+ <RDF:Description RDF:about="urn:View:PageSource"
+ FG:type="1"
+ FG:name="&viewPageSourceCmd.label;" />
+ <RDF:Description RDF:about="urn:View:PageInfo"
+ FG:type="1"
+ FG:name="&viewPageInfoCmd.label;" />
+ <RDF:Description RDF:about="urn:cmd_printPreview"
+ FG:type="1"
+ FG:name="&printPreviewCmd.label;" />
+ <RDF:Description RDF:about="urn:cmd_print"
+ FG:type="1"
+ FG:name="&printCmd.label;" />
+ <!-- frame -->
+ <RDF:Description RDF:about="urn:category:frame"
+ FG:type="0"
+ FG:name="&gestureCategory.frame;" />
+ <RDF:Description RDF:about="urn:FireGestures:ShowOnlyThisFrame"
+ FG:type="1"
+ FG:name="&showOnlyThisFrameCmd.label;"
+ FG:direction="LDR" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenFrame"
+ FG:type="1"
+ FG:name="&openFrameCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenFrameInTab"
+ FG:type="1"
+ FG:name="&openFrameCmdInTab.label;"
+ FG:direction="LDRU" />
+ <RDF:Description RDF:about="urn:FireGestures:ReloadFrame"
+ FG:type="1"
+ FG:name="&reloadFrameCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:AddBookmarkForFrame"
+ FG:type="1"
+ FG:name="&bookmarkThisFrameCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:SaveFrame"
+ FG:type="1"
+ FG:name="&saveFrameCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:ViewFrameSource"
+ FG:type="1"
+ FG:name="&viewFrameSourceCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:ViewFrameInfo"
+ FG:type="1"
+ FG:name="&viewFrameInfoCmd.label;" />
+ <!-- link -->
+ <RDF:Description RDF:about="urn:category:link"
+ FG:type="0"
+ FG:name="&gestureCategory.link;" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenLinkInBgTab"
+ FG:type="1"
+ FG:name="&openLinkCmdInTab.label; (&gestureCmd.backgroundTab;)"
+ FG:direction="D" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenLinkInFgTab"
+ FG:type="1"
+ FG:name="&openLinkCmdInTab.label; (&gestureCmd.foregroundTab;)"
+ FG:direction="U" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenLink"
+ FG:type="1"
+ FG:name="&openLinkCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenLinkInPrivateWindow"
+ FG:type="1"
+ FG:name="&openLinkInPrivateWindowCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:AddBookmarkForLink"
+ FG:type="1"
+ FG:name="&bookmarkThisLinkCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:SaveLink"
+ FG:type="1"
+ FG:name="&saveLinkCmd.label;" />
+ <!-- image -->
+ <RDF:Description RDF:about="urn:category:image"
+ FG:type="0"
+ FG:name="&gestureCategory.image;" />
+ <RDF:Description RDF:about="urn:FireGestures:ViewImage"
+ FG:type="1"
+ FG:name="&viewImageCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:SaveImage"
+ FG:type="1"
+ FG:name="&saveImageCmd.label;"
+ FG:direction="DLD" />
+ <RDF:Description RDF:about="urn:FireGestures:SaveImageNow"
+ FG:type="1"
+ FG:name="&gestureCmd.saveImageNow;"
+ FG:direction="DRD" />
+ <!-- selection -->
+ <RDF:Description RDF:about="urn:category:selection"
+ FG:type="0"
+ FG:name="&gestureCategory.selection;" />
+ <RDF:Description RDF:about="urn:FireGestures:WebSearch"
+ FG:type="1"
+ FG:name="&gestureCmd.searchForSelection;" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenLinksInSelection"
+ FG:type="1"
+ FG:name="&gestureCmd.openLinksInSelection;"
+ FG:direction="RU" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenURLsInSelection"
+ FG:type="1"
+ FG:name="&gestureCmd.openURLsInSelection; / &gestureCmd.searchForSelection;" />
+ <!-- tools -->
+ <RDF:Description RDF:about="urn:category:tools"
+ FG:type="0"
+ FG:name="&gestureCategory.tools;" />
+ <RDF:Description RDF:about="urn:Tools:Downloads"
+ FG:type="1"
+ FG:name="&downloads.label;" />
+ <RDF:Description RDF:about="urn:Tools:Addons"
+ FG:type="1"
+ FG:name="&addons.label;" />
+ <RDF:Description RDF:about="urn:Tools:Sanitize"
+ FG:type="1"
+ FG:name="&clearRecentHistory.label;" />
+ <RDF:Description RDF:about="urn:Tools:DevToolbox"
+ FG:type="1"
+ FG:name="&webDeveloperMenu.label; - &devToolboxMenuItem.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:ErrorConsole"
+ FG:type="1"
+ FG:name="&errorConsoleCmd.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:BookmarksSidebar"
+ FG:type="1"
+ FG:name="&gestureCmd.bookmarksSidebar;" />
+ <RDF:Description RDF:about="urn:FireGestures:HistorySidebar"
+ FG:type="1"
+ FG:name="&gestureCmd.historySidebar;" />
+ <RDF:Description RDF:about="urn:FireGestures:FindBar"
+ FG:type="1"
+ FG:name="&gestureCmd.toggleFindbar;" />
+ <RDF:Description RDF:about="urn:FireGestures:RestartApp"
+ FG:type="1"
+ FG:name="&gestureCmd.restartApp;" />
+ <RDF:Description RDF:about="urn:FireGestures:Preferences"
+ FG:type="1"
+ FG:name="FireGestures - &gestureCmd.options;"
+ FG:direction="LDRUL" />
+ <!-- popup -->
+ <RDF:Description RDF:about="urn:category:popup"
+ FG:type="0"
+ FG:name="&gestureCategory.popup;" />
+ <RDF:Description RDF:about="urn:FireGestures:BFHistoryPopup"
+ FG:type="1"
+ FG:name="[&gestureType.popup;] &gestureCmd.backForwardHistory;"
+ FG:extra="wheel-up" />
+ <RDF:Description RDF:about="urn:FireGestures:AllTabsPopup"
+ FG:type="1"
+ FG:name="[&gestureType.popup;] &listAllTabs.label;"
+ FG:extra="wheel-down" />
+ <RDF:Description RDF:about="urn:FireGestures:ClosedTabsPopup"
+ FG:type="1"
+ FG:name="[&gestureType.popup;] &historyUndoMenu.label;" />
+ <RDF:Description RDF:about="urn:FireGestures:WebSearchPopup"
+ FG:type="1"
+ FG:name="[&gestureType.popup;] &gestureCmd.searchForSelectionWith;"
+ FG:direction="RD" />
+ <RDF:Description RDF:about="urn:FireGestures:AllScriptsPopup"
+ FG:type="1"
+ FG:name="[&gestureType.popup;] &gestureCmd.allScripts;" />
+ <RDF:Description RDF:about="urn:FireGestures:OpenPanelUI"
+ FG:type="1"
+ FG:name="[&gestureType.popup;] &appmenu.tooltip;"
+ FG:flags="min:firefox29" />
+ <!-- hybrid -->
+ <RDF:Description RDF:about="urn:category:hybrid"
+ FG:type="0"
+ FG:name="&gestureCategory.hybrid;" />
+ <RDF:Description RDF:about="urn:FireGestures:HybridBookmark"
+ FG:type="1"
+ FG:name="[&gestureType.hybrid;] &gestureCmd.hybridBookmark; (&gestureCategory.link; / &gestureCategory.frame; / &gestureCategory.page;)" />
+ <RDF:Description RDF:about="urn:FireGestures:HybridSave"
+ FG:type="1"
+ FG:name="[&gestureType.hybrid;] &gestureCmd.hybridSave; (&gestureCategory.link; / &gestureCategory.image; / &gestureCategory.frame; / &gestureCategory.page;)"
+ FG:direction="DL" />
+ <RDF:Description RDF:about="urn:FireGestures:HybridCopyURL"
+ FG:type="1"
+ FG:name="[&gestureType.hybrid;] &gestureCmd.hybridCopyURL; (&gestureCategory.link; / &gestureCategory.image; / &gestureCategory.frame; / &gestureCategory.page;)" />
+ <RDF:Description RDF:about="urn:FireGestures:HybridViewSource"
+ FG:type="1"
+ FG:name="[&gestureType.hybrid;] &gestureCmd.hybridViewSource; (&gestureCategory.selection; / &gestureCategory.frame; / &gestureCategory.page;)" />
+ <RDF:Description RDF:about="urn:FireGestures:HybridMetaData"
+ FG:type="1"
+ FG:name="[&gestureType.hybrid;] &gestureCmd.hybridProperties; (&gestureCategory.image; / &gestureCategory.frame; / &gestureCategory.page;)" />
+ <!-- script -->
+ <RDF:Description RDF:about="urn:category:script"
+ FG:type="0"
+ FG:name="&gestureCategory.script;" />
+ <!-- keypress gestures -->
+ <RDF:Description RDF:about="urn:FireGestures:OpenHoveredLinks"
+ FG:type="1"
+ FG:extra="keypress-ctrl"
+ FG:flags="hidden" />
+ <RDF:Description RDF:about="urn:FireGestures:SaveHoveredLinks"
+ FG:type="1"
+ FG:extra="keypress-shift"
+ FG:flags="hidden" />
+ <RDF:Description RDF:about="urn:FireGestures:CopyHoveredLinks"
+ FG:type="1"
+ FG:flags="hidden" />
+</RDF:RDF>
diff --cc chrome/content/firegestures/remote.js
index 6773e66,718e129..be4b545
mode 100755,100644..100755
--- a/chrome/content/firegestures/remote.js
+++ b/chrome/content/firegestures/remote.js
@@@ -53,14 -70,16 +53,14 @@@ let FireGesturesRemote =
if (sel.isCollapsed)
win.setTimeout(function() { sel.removeAllRanges(); }, 10);
}
- // tell parent browser the source node and some info
let sel = this._getSelectedText(doc, elt);
- sendSyncMessage("FireGesturesRemote:Response", { name: "sourceNode" }, { elt, sel });
+ sendRpcMessage("FireGesturesRemote:Response", { name: "sourceNode" }, { elt, sel });
},
_onSwipeGesture: function(aData) {
- log("onSwipeGesture: " + aData.toSource()); // #debug
let { doc, elt } = this._elementFromPoint(aData.x, aData.y);
let sel = this._getSelectedText(doc, elt);
- sendSyncMessage("FireGesturesRemote:Response", { name: "sourceNode" }, { elt, sel });
+ sendRpcMessage("FireGesturesRemote:Response", { name: "sourceNode" }, { elt, sel });
sendSyncMessage("FireGesturesRemote:Response", { name: "swipe" }, { direction: aData.direction });
},
diff --cc chrome/content/firegestures/viewSource.js
index 2cd39b7,26f1ddc..05e9a88
mode 100755,100644..100755
--- a/chrome/content/firegestures/viewSource.js
+++ b/chrome/content/firegestures/viewSource.js
@@@ -1,88 -1,89 +1,85 @@@
-//////////////////////////////////////////////////
-// FireGesturesViewSource
-
-var FireGesturesViewSource = {
-
- _gestureHandler: null, // xdIGestureHandler
-
- _gestureMapping: null, // xdIGestureMapping
-
- get inPrintPreviewMode() {
- return document.getElementById("viewSource-toolbox").hidden;
- },
-
- init: function() {
- var gestureSvc = Components.classes["@xuldev.org/firegestures/service;1"].
- getService(Components.interfaces.xdIGestureService);
- this._gestureHandler = gestureSvc.createHandler();
- this._gestureHandler.attach(getBrowser(), this);
- this._gestureMapping = gestureSvc.getMapping("viewsource_mapping");
- // disable built-in swipe gesture
- window.removeEventListener("MozSwipeGesture", ViewSourceChrome, true);
- },
-
- uninit: function() {
- if (this._gestureHandler) {
- this._gestureHandler.detach();
- this._gestureHandler = null;
- }
- this._gestureMapping = null;
- },
-
-
- /* ::::: xdIGestureObserver ::::: */
-
- canStartGesture: function(event) {
- return true;
- },
-
- onDirectionChanged: function(event, aDirectionChain) {},
-
- onMouseGesture: function(event, aDirectionChain) {
- if (this.inPrintPreviewMode)
- return;
- var command = this._gestureMapping.getCommandForDirection(aDirectionChain);
- if (command)
- this._performAction(event, command.value);
- },
-
- onExtraGesture: function(event, aGestureType) {
- if (this.inPrintPreviewMode)
- return;
- if (aGestureType == "gesture-timeout")
- return;
- if (aGestureType == "reload-prefs")
- return;
- this.onMouseGesture(event, aGestureType);
- },
-
- _performAction: function(event, aCommand) {
- switch (aCommand) {
- case "cmd_scrollTop":
- case "cmd_scrollBottom":
- case "cmd_scrollPageUp":
- case "cmd_scrollPageDown":
- goDoCommand(aCommand);
- break;
- case "ViewSource:MinimizeWindow":
- window.minimize();
- break;
- case "ViewSource:MaximizeWindow":
- window.windowState == window.STATE_MAXIMIZED ? window.restore() : window.maximize();
- break;
- case "ViewSource:FireGestures":
- this._gestureMapping.configure();
- break;
- default:
- var cmd = document.getElementById(aCommand);
- if (cmd && cmd.getAttribute("disabled") != "true")
- cmd.doCommand();
- }
- },
-
-};
-
-
-window.addEventListener("load", function(){ FireGesturesViewSource.init(); }, false);
-window.addEventListener("unload", function(){ FireGesturesViewSource.uninit(); }, false);
-
-
+
+var FireGesturesViewSource = {
+
+ _gestureHandler: null,
+
+ _gestureMapping: null,
+
+ get inPrintPreviewMode() {
+ return document.getElementById("viewSource-toolbox").hidden;
+ },
+
+ init: function() {
+ var gestureSvc = Components.classes["@xuldev.org/firegestures/service;1"].
+ getService(Components.interfaces.xdIGestureService);
+ this._gestureHandler = gestureSvc.createHandler();
+ this._gestureHandler.attach(getBrowser(), this);
+ this._gestureMapping = gestureSvc.getMapping("viewsource_mapping");
- if ("HandleSwipeGesture" in window)
- window.removeEventListener("MozSwipeGesture", HandleSwipeGesture, true);
- if ("ViewSourceChrome" in window)
- window.removeEventListener("MozSwipeGesture", ViewSourceChrome, true);
++ window.removeEventListener("MozSwipeGesture", ViewSourceChrome, true);
+ },
+
+ uninit: function() {
+ if (this._gestureHandler) {
+ this._gestureHandler.detach();
+ this._gestureHandler = null;
+ }
+ this._gestureMapping = null;
+ },
+
+
+
+ canStartGesture: function(event) {
+ return true;
+ },
+
+ onDirectionChanged: function(event, aDirectionChain) {},
+
+ onMouseGesture: function(event, aDirectionChain) {
+ if (this.inPrintPreviewMode)
+ return;
+ var command = this._gestureMapping.getCommandForDirection(aDirectionChain);
+ if (command)
+ this._performAction(event, command.value);
+ },
+
+ onExtraGesture: function(event, aGestureType) {
+ if (this.inPrintPreviewMode)
+ return;
+ if (aGestureType == "gesture-timeout")
+ return;
+ if (aGestureType == "reload-prefs")
+ return;
+ this.onMouseGesture(event, aGestureType);
+ },
+
+ _performAction: function(event, aCommand) {
+ switch (aCommand) {
+ case "cmd_scrollTop":
+ case "cmd_scrollBottom":
+ case "cmd_scrollPageUp":
+ case "cmd_scrollPageDown":
+ goDoCommand(aCommand);
+ break;
+ case "ViewSource:MinimizeWindow":
+ window.minimize();
+ break;
+ case "ViewSource:MaximizeWindow":
+ window.windowState == window.STATE_MAXIMIZED ? window.restore() : window.maximize();
+ break;
+ case "ViewSource:FireGestures":
+ this._gestureMapping.configure();
+ break;
+ default:
+ var cmd = document.getElementById(aCommand);
+ if (cmd && cmd.getAttribute("disabled") != "true")
+ cmd.doCommand();
+ }
+ },
+
+};
+
+
+window.addEventListener("load", function(){ FireGesturesViewSource.init(); }, false);
+window.addEventListener("unload", function(){ FireGesturesViewSource.uninit(); }, false);
+
+
diff --cc chrome/locale/zh-TW/firegestures/firegestures.properties
index 421a495,421a495..a14d34c
--- a/chrome/locale/zh-TW/firegestures/firegestures.properties
+++ b/chrome/locale/zh-TW/firegestures/firegestures.properties
@@@ -1,11 -1,11 +1,11 @@@
--BROWSER=瀏覽器
--VIEWSOURCE=檢視原始碼
--GESTURE=手勢
--GESTURE_UNKNOWN=未知的手勢
--GESTURE_FAILED=手勢失敗
--ERROR_NOT_ON_IMAGE=手勢起始點不在圖片上
--ERROR_NOT_ON_LINK=手勢起始點不在鏈結上
--CONFIRM_CONFLICT=手勢「%S」已和「%S」衝突。\n要清除手勢「%S」嗎?
--NEW_SCRIPT=新腳本手勢
--INVALID_SCRIPT=此腳本手勢含有錯誤程式碼。
--CHOOSE_SCRIPT=選擇一個腳本:
++BROWSER=瀏覽器
++VIEWSOURCE=檢視原始碼
++GESTURE=手勢
++GESTURE_UNKNOWN=未知的手勢
++GESTURE_FAILED=手勢失敗
++ERROR_NOT_ON_IMAGE=手勢起始點不在圖片上
++ERROR_NOT_ON_LINK=手勢起始點不在鏈結上
++CONFIRM_CONFLICT=手勢「%S」已和「%S」衝突。\n要清除手勢「%S」嗎?
++NEW_SCRIPT=新腳本手勢
++INVALID_SCRIPT=此腳本手勢含有錯誤程式碼。
++CHOOSE_SCRIPT=選擇一個腳本:
diff --cc chrome/locale/zh-TW/firegestures/mapping.dtd
index 18322e8,18322e8..d801a57
--- a/chrome/locale/zh-TW/firegestures/mapping.dtd
+++ b/chrome/locale/zh-TW/firegestures/mapping.dtd
@@@ -1,54 -1,54 +1,54 @@@
--<!ENTITY gestureCategory.navigation "瀏覽">
--<!ENTITY gestureCategory.window "視窗">
--<!ENTITY gestureCategory.tab "分頁">
--<!ENTITY gestureCategory.page "頁面">
--<!ENTITY gestureCategory.frame "頁框">
--<!ENTITY gestureCategory.link "鏈結">
--<!ENTITY gestureCategory.image "圖片">
--<!ENTITY gestureCategory.selection "選擇">
--<!ENTITY gestureCategory.tools "工具">
--<!ENTITY gestureCategory.popup "彈出類">
--<!ENTITY gestureCategory.hybrid "混合類">
--<!ENTITY gestureCategory.script "使用者手勢">
--<!ENTITY gestureType.popup "彈出視窗">
--<!ENTITY gestureType.hybrid "混合手勢">
--<!ENTITY gestureCmd.skipCache "略過快取">
--<!ENTITY gestureCmd.goUpperLevel "回到上一層">
--<!ENTITY gestureCmd.incrementURL "遞增網址裡頭的數字">
--<!ENTITY gestureCmd.decrementURL "遞減網址裡頭的數字">
--<!ENTITY gestureCmd.undoCloseWindow "恢復已關閉的視窗">
--<!ENTITY gestureCmd.minimizeWindow "視窗最小化">
--<!ENTITY gestureCmd.maximizeWindow "視窗最大化╱回復視窗大小">
--<!ENTITY gestureCmd.previousTab "上一個分頁">
--<!ENTITY gestureCmd.nextTab "下一個分頁">
--<!ENTITY gestureCmd.duplicateTab "複製分頁">
--<!ENTITY gestureCmd.closeLeftTabs "關閉所有左方分頁">
--<!ENTITY gestureCmd.closeRightTabs "關閉所有右方分頁">
--<!ENTITY gestureCmd.scrollTop "捲動到頁首">
--<!ENTITY gestureCmd.scrollBottom "捲動到頁尾">
--<!ENTITY gestureCmd.scrollPageUp "向上捲動">
--<!ENTITY gestureCmd.scrollPageDown "向下捲動">
--<!ENTITY gestureCmd.backgroundTab "背景分頁">
--<!ENTITY gestureCmd.foregroundTab "前景分頁">
--<!ENTITY gestureCmd.saveImageNow "立刻儲存圖片">
--<!ENTITY gestureCmd.searchForSelection "搜尋選取的文字">
--<!ENTITY gestureCmd.searchForSelectionWith "以選取的搜尋引擎搜尋文字">
--<!ENTITY gestureCmd.allScripts "所有使用者腳本">
--<!ENTITY gestureCmd.openLinksInSelection "開啟選取範圍內的所有鏈結">
--<!ENTITY gestureCmd.openURLsInSelection "開啟選取範圍內的所有網址">
--<!ENTITY gestureCmd.bookmarksSidebar "於側邊欄顯示書籤">
--<!ENTITY gestureCmd.historySidebar "於側邊欄顯示瀏覽記錄">
--<!ENTITY gestureCmd.backForwardHistory "上╱下一頁瀏覽記錄">
--<!ENTITY gestureCmd.hybridSave "另存新檔...">
--<!ENTITY gestureCmd.hybridBookmark "加入書籤...">
--<!ENTITY gestureCmd.hybridViewSource "檢視原始碼">
--<!ENTITY gestureCmd.hybridProperties "屬性">
--<!ENTITY gestureCmd.hybridSendURL "寄出...">
--<!ENTITY gestureCmd.hybridCopyURL "複製網址">
--<!ENTITY gestureCmd.toggleFindbar "開啟╱關閉搜尋列">
--<!ENTITY gestureCmd.restartApp "重新啟動 Firefox">
--<!ENTITY gestureCmd.options "選項">
--<!-- leave this empty for Pale Moon 24 compatibility -->
--<!ENTITY viewTabGroups.label "">
--<!-- leave this empty for Firefox 28- compatibility -->
--<!ENTITY appmenu.tooltip "">
++<!ENTITY gestureCategory.navigation "瀏覽">
++<!ENTITY gestureCategory.window "視窗">
++<!ENTITY gestureCategory.tab "分頁">
++<!ENTITY gestureCategory.page "頁面">
++<!ENTITY gestureCategory.frame "頁框">
++<!ENTITY gestureCategory.link "鏈結">
++<!ENTITY gestureCategory.image "圖片">
++<!ENTITY gestureCategory.selection "選擇">
++<!ENTITY gestureCategory.tools "工具">
++<!ENTITY gestureCategory.popup "彈出類">
++<!ENTITY gestureCategory.hybrid "混合類">
++<!ENTITY gestureCategory.script "使用者手勢">
++<!ENTITY gestureType.popup "彈出視窗">
++<!ENTITY gestureType.hybrid "混合手勢">
++<!ENTITY gestureCmd.skipCache "略過快取">
++<!ENTITY gestureCmd.goUpperLevel "回到上一層">
++<!ENTITY gestureCmd.incrementURL "遞增網址裡頭的數字">
++<!ENTITY gestureCmd.decrementURL "遞減網址裡頭的數字">
++<!ENTITY gestureCmd.undoCloseWindow "恢復已關閉的視窗">
++<!ENTITY gestureCmd.minimizeWindow "視窗最小化">
++<!ENTITY gestureCmd.maximizeWindow "視窗最大化╱回復視窗大小">
++<!ENTITY gestureCmd.previousTab "上一個分頁">
++<!ENTITY gestureCmd.nextTab "下一個分頁">
++<!ENTITY gestureCmd.duplicateTab "複製分頁">
++<!ENTITY gestureCmd.closeLeftTabs "關閉所有左方分頁">
++<!ENTITY gestureCmd.closeRightTabs "關閉所有右方分頁">
++<!ENTITY gestureCmd.scrollTop "捲動到頁首">
++<!ENTITY gestureCmd.scrollBottom "捲動到頁尾">
++<!ENTITY gestureCmd.scrollPageUp "向上捲動">
++<!ENTITY gestureCmd.scrollPageDown "向下捲動">
++<!ENTITY gestureCmd.backgroundTab "背景分頁">
++<!ENTITY gestureCmd.foregroundTab "前景分頁">
++<!ENTITY gestureCmd.saveImageNow "立刻儲存圖片">
++<!ENTITY gestureCmd.searchForSelection "搜尋選取的文字">
++<!ENTITY gestureCmd.searchForSelectionWith "以選取的搜尋引擎搜尋文字">
++<!ENTITY gestureCmd.allScripts "所有使用者腳本">
++<!ENTITY gestureCmd.openLinksInSelection "開啟選取範圍內的所有鏈結">
++<!ENTITY gestureCmd.openURLsInSelection "開啟選取範圍內的所有網址">
++<!ENTITY gestureCmd.bookmarksSidebar "於側邊欄顯示書籤">
++<!ENTITY gestureCmd.historySidebar "於側邊欄顯示瀏覽記錄">
++<!ENTITY gestureCmd.backForwardHistory "上╱下一頁瀏覽記錄">
++<!ENTITY gestureCmd.hybridSave "另存新檔...">
++<!ENTITY gestureCmd.hybridBookmark "加入書籤...">
++<!ENTITY gestureCmd.hybridViewSource "檢視原始碼">
++<!ENTITY gestureCmd.hybridProperties "屬性">
++<!ENTITY gestureCmd.hybridSendURL "寄出...">
++<!ENTITY gestureCmd.hybridCopyURL "複製網址">
++<!ENTITY gestureCmd.toggleFindbar "開啟╱關閉搜尋列">
++<!ENTITY gestureCmd.restartApp "重新啟動 Firefox">
++<!ENTITY gestureCmd.options "選項">
++<!-- leave this empty for Pale Moon 24 compatibility -->
++<!ENTITY viewTabGroups.label "">
++<!-- leave this empty for Firefox 28- compatibility -->
++<!ENTITY appmenu.tooltip "">
diff --cc chrome/locale/zh-TW/firegestures/prefs.dtd
index 59661a2,59661a2..b021d04
--- a/chrome/locale/zh-TW/firegestures/prefs.dtd
+++ b/chrome/locale/zh-TW/firegestures/prefs.dtd
@@@ -1,66 -1,66 +1,66 @@@
--<!ENTITY options "選項">
--<!ENTITY mainPane "一般設定">
--<!ENTITY mappingPane "手勢對應">
--<!ENTITY advancedPane "進階設定">
--<!ENTITY swipePane "滑動">
--<!ENTITY mouseGesture "滑鼠手勢">
--<!ENTITY triggerButton "要執行滑鼠手勢的按鍵">
--<!ENTITY triggerButton.left "左鍵">
--<!ENTITY triggerButton.middle "中鍵">
--<!ENTITY triggerButton.right "右鍵">
--<!ENTITY suppress.alt "當按住 Alt 鍵時不要執行滑鼠手勢">
--<!ENTITY trail "顯示手勢繪製軌跡">
--<!ENTITY trail.color "顏色">
--<!ENTITY trail.size "粗細">
--<!ENTITY status "顯示目前正在繪製的手勢過程">
--<!ENTITY status.description.1 "隱藏目前正在繪製的手勢過程,在">
--<!ENTITY status.description.2 "秒後">
--<!ENTITY timeout "啟用逾時設定">
--<!ENTITY timeout.description.1 "當滑鼠超過">
--<!ENTITY timeout.description.2 "秒 未移動時取消滑鼠手勢">
--<!ENTITY mappings.title "手勢對應">
--<!ENTITY mappings.description "選擇要修改的手勢對應">
--<!ENTITY tools.title "工具">
--<!ENTITY tools.description "備份以及回復手勢對應">
--<!ENTITY tools.backup.label "備份">
--<!ENTITY tools.restore.label "回復">
--<!ENTITY tools.restore.alerttext "將會以備份檔蓋過目前的手勢對應設定,你確定要這麼做嗎?">
--<!ENTITY wheelGesture "滾輪手勢">
--<!ENTITY wheelGesture.up.left "按住左鍵並向上滾動">
--<!ENTITY wheelGesture.up.middle "按住中鍵並向上滾動">
--<!ENTITY wheelGesture.up.right "按住右鍵並向上滾動">
--<!ENTITY wheelGesture.down.left "按住左鍵並向下滾動">
--<!ENTITY wheelGesture.down.middle "按住中鍵並向下滾動">
--<!ENTITY wheelGesture.down.right "按住右鍵並向下滾動">
--<!ENTITY rockerGesture "搖擺手勢">
--<!ENTITY rockerGesture.left "按住右鍵不放再按左鍵">
--<!ENTITY rockerGesture.right "按住左鍵不放再按右鍵">
--<!ENTITY keypressGesture "按鍵手勢">
--<!ENTITY keypressGesture.ctrl "按住 Ctrl 鍵並劃過鏈結">
--<!ENTITY keypressGesture.shift "按住 Shift 鍵並劃過鏈結">
--<!ENTITY keypressGesture.open "於分頁中開啟所有劃過的鏈結">
--<!ENTITY keypressGesture.save "儲存所有劃過的鏈結">
--<!ENTITY keypressGesture.copy "複製所有劃過的鏈結網址">
--<!ENTITY tabwheelGesture "分頁滾輪手勢">
--<!ENTITY tabwheelGesture.description "於分頁列上滾動滾輪切換分頁">
--<!ENTITY swipe "滑動手勢">
--<!ENTITY swipe.left "向左滑動">
--<!ENTITY swipe.right "向右滑動">
--<!ENTITY swipe.up "向上滑動">
--<!ENTITY swipe.down "向下滑動">
--<!ENTITY swipe.continuous "持續滑動的滑鼠手勢">
--<!ENTITY swipe.continuous.1 "等待下一個方向的時間">
--<!ENTITY swipe.continuous.2 "秒">
--<!ENTITY treecol.name "名稱">
--<!ENTITY treecol.command "命令">
--<!ENTITY treecol.script "腳本手勢">
--<!ENTITY treecol.gesture "手勢">
--<!ENTITY editButton.label "編輯">
--<!ENTITY editButton.accesskey "E">
--<!ENTITY clearButton.label "清除">
--<!ENTITY clearButton.accesskey "C">
--<!ENTITY addScriptButton.label "新增腳本手勢">
--<!ENTITY addScriptButton.accesskey "A">
--<!ENTITY deleteScriptButton.label "刪除腳本手勢">
--<!ENTITY deleteScriptButton.accesskey "D">
--<!ENTITY getScripts.label "取得腳本手勢">
++<!ENTITY options "選項">
++<!ENTITY mainPane "一般設定">
++<!ENTITY mappingPane "手勢對應">
++<!ENTITY advancedPane "進階設定">
++<!ENTITY swipePane "滑動">
++<!ENTITY mouseGesture "滑鼠手勢">
++<!ENTITY triggerButton "要執行滑鼠手勢的按鍵">
++<!ENTITY triggerButton.left "左鍵">
++<!ENTITY triggerButton.middle "中鍵">
++<!ENTITY triggerButton.right "右鍵">
++<!ENTITY suppress.alt "當按住 Alt 鍵時不要執行滑鼠手勢">
++<!ENTITY trail "顯示手勢繪製軌跡">
++<!ENTITY trail.color "顏色">
++<!ENTITY trail.size "粗細">
++<!ENTITY status "顯示目前正在繪製的手勢過程">
++<!ENTITY status.description.1 "隱藏目前正在繪製的手勢過程,在">
++<!ENTITY status.description.2 "秒後">
++<!ENTITY timeout "啟用逾時設定">
++<!ENTITY timeout.description.1 "當滑鼠超過">
++<!ENTITY timeout.description.2 "秒 未移動時取消滑鼠手勢">
++<!ENTITY mappings.title "手勢對應">
++<!ENTITY mappings.description "選擇要修改的手勢對應">
++<!ENTITY tools.title "工具">
++<!ENTITY tools.description "備份以及回復手勢對應">
++<!ENTITY tools.backup.label "備份">
++<!ENTITY tools.restore.label "回復">
++<!ENTITY tools.restore.alerttext "將會以備份檔蓋過目前的手勢對應設定,你確定要這麼做嗎?">
++<!ENTITY wheelGesture "滾輪手勢">
++<!ENTITY wheelGesture.up.left "按住左鍵並向上滾動">
++<!ENTITY wheelGesture.up.middle "按住中鍵並向上滾動">
++<!ENTITY wheelGesture.up.right "按住右鍵並向上滾動">
++<!ENTITY wheelGesture.down.left "按住左鍵並向下滾動">
++<!ENTITY wheelGesture.down.middle "按住中鍵並向下滾動">
++<!ENTITY wheelGesture.down.right "按住右鍵並向下滾動">
++<!ENTITY rockerGesture "搖擺手勢">
++<!ENTITY rockerGesture.left "按住右鍵不放再按左鍵">
++<!ENTITY rockerGesture.right "按住左鍵不放再按右鍵">
++<!ENTITY keypressGesture "按鍵手勢">
++<!ENTITY keypressGesture.ctrl "按住 Ctrl 鍵並劃過鏈結">
++<!ENTITY keypressGesture.shift "按住 Shift 鍵並劃過鏈結">
++<!ENTITY keypressGesture.open "於分頁中開啟所有劃過的鏈結">
++<!ENTITY keypressGesture.save "儲存所有劃過的鏈結">
++<!ENTITY keypressGesture.copy "複製所有劃過的鏈結網址">
++<!ENTITY tabwheelGesture "分頁滾輪手勢">
++<!ENTITY tabwheelGesture.description "於分頁列上滾動滾輪切換分頁">
++<!ENTITY swipe "滑動手勢">
++<!ENTITY swipe.left "向左滑動">
++<!ENTITY swipe.right "向右滑動">
++<!ENTITY swipe.up "向上滑動">
++<!ENTITY swipe.down "向下滑動">
++<!ENTITY swipe.continuous "持續滑動的滑鼠手勢">
++<!ENTITY swipe.continuous.1 "等待下一個方向的時間">
++<!ENTITY swipe.continuous.2 "秒">
++<!ENTITY treecol.name "名稱">
++<!ENTITY treecol.command "命令">
++<!ENTITY treecol.script "腳本手勢">
++<!ENTITY treecol.gesture "手勢">
++<!ENTITY editButton.label "編輯">
++<!ENTITY editButton.accesskey "E">
++<!ENTITY clearButton.label "清除">
++<!ENTITY clearButton.accesskey "C">
++<!ENTITY addScriptButton.label "新增腳本手勢">
++<!ENTITY addScriptButton.accesskey "A">
++<!ENTITY deleteScriptButton.label "刪除腳本手勢">
++<!ENTITY deleteScriptButton.accesskey "D">
++<!ENTITY getScripts.label "取得腳本手勢">
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firegestures.git
More information about the Pkg-mozext-commits
mailing list