[Pkg-mozext-commits] [firegestures] 08/13: Imported Upstream version 1.10.4

David Prévot taffit at moszumanska.debian.org
Thu Feb 4 02:06:14 UTC 2016


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository firegestures.

commit b62d03f02a2847e4962dcc980915eeacdf69d75e
Merge: 87c1c07 621f10e
Author: David Prévot <david at tilapin.org>
Date:   Wed Feb 3 21:51:10 2016 -0400

    Imported Upstream version 1.10.4

 LICENSE.txt                             |   2 +-
 META-INF/manifest.mf                    |  16 +++++-----
 META-INF/mozilla.rsa                    | Bin 4180 -> 4180 bytes
 META-INF/mozilla.sf                     |   4 +--
 chrome/content/firegestures/browser.js  |  55 +++++++++++++++++++++++++-------
 chrome/content/firegestures/browser.rdf |   2 +-
 install.rdf                             |   4 +--
 7 files changed, 58 insertions(+), 25 deletions(-)

diff --cc LICENSE.txt
index 9ff2981,ff5641c..0dbe3ef
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@@ -1,34 -1,34 +1,34 @@@
 -/* ***** BEGIN LICENSE BLOCK *****
 - * Version: MPL 1.1/GPL 2.0/LGPL 2.1
 - *
 - * The contents of this file are subject to the Mozilla Public License Version
 - * 1.1 (the "License"); you may not use this file except in compliance with
 - * the License. You may obtain a copy of the License at
 - * http://www.mozilla.org/MPL/
 - *
 - * Software distributed under the License is distributed on an "AS IS" basis,
 - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 - * for the specific language governing rights and limitations under the
 - * License.
 - *
 - * The Original Code is FireGestures.
 - *
 - * The Initial Developer of the Original Code is Gomita <gomita at xuldev.org>.
 - * Portions created by the Initial Developer are Copyright (C) 2016
 - * the Initial Developer. All Rights Reserved.
 - *
 - * Contributor(s):
 - *
 - * Alternatively, the contents of this file may be used under the terms of
 - * either the GNU General Public License Version 2 or later (the "GPL"), or
 - * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
 - * in which case the provisions of the GPL or the LGPL are applicable instead
 - * of those above. If you wish to allow use of your version of this file only
 - * under the terms of either the GPL or the LGPL, and not to allow others to
 - * use your version of this file under the terms of the MPL, indicate your
 - * decision by deleting the provisions above and replace them with the notice
 - * and other provisions required by the GPL or the LGPL. If you do not delete
 - * the provisions above, a recipient may use your version of this file under
 - * the terms of any one of the MPL, the GPL or the LGPL.
 - *
 - * ***** END LICENSE BLOCK ***** */
 +/* ***** BEGIN LICENSE BLOCK *****
 + * Version: MPL 1.1/GPL 2.0/LGPL 2.1
 + *
 + * The contents of this file are subject to the Mozilla Public License Version
 + * 1.1 (the "License"); you may not use this file except in compliance with
 + * the License. You may obtain a copy of the License at
 + * http://www.mozilla.org/MPL/
 + *
 + * Software distributed under the License is distributed on an "AS IS" basis,
 + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 + * for the specific language governing rights and limitations under the
 + * License.
 + *
 + * The Original Code is FireGestures.
 + *
 + * The Initial Developer of the Original Code is Gomita <gomita at xuldev.org>.
-  * Portions created by the Initial Developer are Copyright (C) 2015
++ * Portions created by the Initial Developer are Copyright (C) 2016
 + * the Initial Developer. All Rights Reserved.
 + *
 + * Contributor(s):
 + *
 + * Alternatively, the contents of this file may be used under the terms of
 + * either the GNU General Public License Version 2 or later (the "GPL"), or
 + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
 + * in which case the provisions of the GPL or the LGPL are applicable instead
 + * of those above. If you wish to allow use of your version of this file only
 + * under the terms of either the GPL or the LGPL, and not to allow others to
 + * use your version of this file under the terms of the MPL, indicate your
 + * decision by deleting the provisions above and replace them with the notice
 + * and other provisions required by the GPL or the LGPL. If you do not delete
 + * the provisions above, a recipient may use your version of this file under
 + * the terms of any one of the MPL, the GPL or the LGPL.
 + *
 + * ***** END LICENSE BLOCK ***** */
diff --cc META-INF/manifest.mf
index 77d5b95,0000000..0fb8504
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: U/skMYLH0yV+5cD17jfAmQ==
- SHA1-Digest: Wu+qLlDUpEM9rbkqbCaEBe7rFXM=
++MD5-Digest: 303TqOtyEriUZAGHD90iUQ==
++SHA1-Digest: ItKCLK5ab43ltVn6DvU0g5i13/w=
 +
 +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=
++MD5-Digest: upSFrirhzv+pB8CBQmuDgA==
++SHA1-Digest: WmY1ImQqjCV3nEzoWjuLuGmYJYg=
 +
 +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: g+NLEoaXkc4k6na/G35ijg==
- SHA1-Digest: 2txiHj5BPSVmRJXKi+Q2a3vDm0E=
++MD5-Digest: MMhZJlpGmHxgxx9jDuh3OQ==
++SHA1-Digest: sFfgD9JwNNBKASmg8BgUhGM5fTk=
 +
 +Name: chrome/content/firegestures/browser.rdf
 +Digest-Algorithms: MD5 SHA1
- MD5-Digest: 8WGElN6S4yetV8cmmB6qIw==
- SHA1-Digest: Pk2UkPzid8iFg7yf4YrQPIHGT2c=
++MD5-Digest: bqd103gkZcxdIJVc3Q+9pw==
++SHA1-Digest: c2Ai1KueQk0e6uGZnSS1OKdA+Kg=
 +
 +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: 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: 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: 2/E+Lc5KarDIayD2+xObTQ==
 +SHA1-Digest: rdMkflGxPv4y6UGEWT0eipkOlHk=
 +
 +Name: chrome/locale/zh-TW/firegestures/mapping.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: OJiss7MyaF9CiRR/Irk6Yw==
 +SHA1-Digest: atGD1KkBDcoty0j1SIRtY27Vuj4=
 +
 +Name: chrome/locale/zh-TW/firegestures/prefs.dtd
 +Digest-Algorithms: MD5 SHA1
 +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 c26b381,0000000..d486927
mode 100644,000000..100644
Binary files differ
diff --cc META-INF/mozilla.sf
index 6f20de8,0000000..663ad02
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: z0504jAAWjnwCAEc9wgqlA==
- SHA1-Digest-Manifest: qxAZnDv9HE8TmcZ53hV1IOW+7Ws=
++MD5-Digest-Manifest: bIKsx9ycwSN5AxGakhloPg==
++SHA1-Digest-Manifest: JSPBPGx65jfpvo2vm1QgnBE3vGA=
 +
diff --cc chrome/content/firegestures/browser.js
index 8d8d903,0618ee4..8160485
mode 100755,100644..100755
--- a/chrome/content/firegestures/browser.js
+++ b/chrome/content/firegestures/browser.js
@@@ -373,8 -418,9 +377,8 @@@ var FireGestures = 
  					throw this._getLocaleString("ERROR_NOT_ON_LINK");
  				var doc = this.sourceNode.ownerDocument;
  				this.checkURL(linkURL, doc);
 -				// [TreeStyleTab] the next line will be replaced to open child tab
  				gBrowser.loadOneTab(linkURL, {
- 					referrerURI: doc.documentURIObject, charset: doc.characterSet, 
+ 					referrerURI: makeURI(doc.location.href), charset: doc.characterSet, 
  					inBackground: aCommand == "FireGestures:OpenLinkInBgTab", 
  					relatedToCurrent: true
  				});
@@@ -391,8 -439,8 +395,7 @@@
  					throw this._getLocaleString("ERROR_NOT_ON_LINK");
  				var doc = this.sourceNode.ownerDocument;
  				this.checkURL(linkURL, doc);
- 				var linkText = gatherTextUnder(this.sourceNode);
- 				nsContextMenu.prototype.saveHelper(linkURL, linkText, null, true, doc);
 -				// XXX using saveHelper is a bit hackish but good to handle appropriate MIME-type
+ 				nsContextMenu.prototype.saveHelper(linkURL, this.getLinkText(), null, true, doc);
  				break;
  			case "FireGestures:ViewImage": 
  				var imageURL = this.getImageURL();
@@@ -411,9 -459,10 +414,9 @@@
  					throw this._getLocaleString("ERROR_NOT_ON_IMAGE");
  				var doc = this.sourceNode.ownerDocument;
  				var skipPrompt = aCommand == "FireGestures:SaveImageNow";
- 				var refURI = this.isRemote ? makeURI(doc.location.href) : doc.documentURIObject;
+ 				var refURI = makeURI(doc.location.href);
  				if (this.sourceNode instanceof HTMLVideoElement || 
  				    this.sourceNode instanceof HTMLAudioElement) {
 -					// save video and audio
  					this.checkURL(mediaURL, doc);
  					var dialogTitle = this.sourceNode instanceof HTMLVideoElement
  					                ? "SaveVideoTitle" : "SaveAudioTitle";
diff --cc chrome/content/firegestures/browser.rdf
index 2c24574,88dad58..5931a9e
--- a/chrome/content/firegestures/browser.rdf
+++ b/chrome/content/firegestures/browser.rdf
@@@ -1,477 -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="Tab Groups" />
 -  <!-- 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 % 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;" />
++                   FG:name="Tab Groups" />
 +  <!-- 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>

-- 
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