[Pkg-mozext-commits] [autofill-forms] 06/10: Imported Upstream version 1.1.3

David Prévot taffit at moszumanska.debian.org
Fri May 27 19:28:28 UTC 2016


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

taffit pushed a commit to branch master
in repository autofill-forms.

commit a611c45bfcc9b65c44c8f4f81816238b36bd26b1
Merge: 72046c9 51dee50
Author: David Prévot <david at tilapin.org>
Date:   Fri May 27 14:53:37 2016 -0400

    Imported Upstream version 1.1.3

 META-INF/manifest.mf                 |  21 ++++++-----
 META-INF/mozilla.rsa                 | Bin 4182 -> 4182 bytes
 META-INF/mozilla.sf                  |   4 +--
 chrome.manifest                      |   2 ++
 chrome/content/autofillForms.js      |  66 +++++++++++++++++++++++++++++------
 chrome/content/inject.js             |   9 ++---
 chrome/content/{inject.js => sdk.js} |  36 +++++++++++--------
 install.rdf                          |   6 ++--
 8 files changed, 102 insertions(+), 42 deletions(-)

diff --cc META-INF/manifest.mf
index d7fdebe,0000000..be6050f
mode 100644,000000..100644
--- a/META-INF/manifest.mf
+++ b/META-INF/manifest.mf
@@@ -1,362 -1,0 +1,367 @@@
 +Manifest-Version: 1.0
 +
 +Name: install.rdf
 +Digest-Algorithms: MD5 SHA1
- MD5-Digest: nEZNTIJRyHq5nrDfv87Mww==
- SHA1-Digest: 5ijMMGU3gI+hfSjOA5y8yIPjdg0=
++MD5-Digest: mNJgGLvAGfW+rGshuPkIBw==
++SHA1-Digest: qRD6fG/DOjDsq1LG4VrKLL+mQ20=
 +
 +Name: chrome.manifest
 +Digest-Algorithms: MD5 SHA1
- MD5-Digest: ojYy0Z7+ZZ0Y/jUo8Unciw==
- SHA1-Digest: y0D7zGJtbhDEy2+Rzq/NHvaa9KM=
++MD5-Digest: frtt83BmdCU+l+L/RiIWrw==
++SHA1-Digest: DCTZBo2TNcTIGHZT5afPytqTsmg=
 +
 +Name: chrome/content/autofillForms.js
 +Digest-Algorithms: MD5 SHA1
- MD5-Digest: nzYHe2eUdf4Z1Q3PRIzbzA==
- SHA1-Digest: oMYrz/FmmUiUOB/+qTzpJZCB1iw=
++MD5-Digest: 74FqXTjOvSeimXymcyAYZw==
++SHA1-Digest: K0KrM8tGlUoiy08H10TWqhZCQac=
 +
 +Name: chrome/content/autofillFormsOptions.js
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 2jjn+0YqVx+eZn/lSnhD5w==
 +SHA1-Digest: l9e+YNPd7ofhEoh9DuWGok1KjSI=
 +
 +Name: chrome/content/autofillFormsOptions.xul
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: ALIw6FLLHWD/c0lxoArM7w==
 +SHA1-Digest: zS4Ll2J008/tvPs88lzKTvaGHEw=
 +
 +Name: chrome/content/autofillFormsOverlay.js
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: cxLuirUW/W77wX8dk144mw==
 +SHA1-Digest: wZfww6Mix9KtaOUVrImTM81BFR8=
 +
 +Name: chrome/content/autofillFormsOverlay.xul
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: p1KoEyDKsZaKu469pi+66Q==
 +SHA1-Digest: llsIJ5KpRKExzDR3nPoiNd1BcFE=
 +
 +Name: chrome/content/autofillFormsRuleEditor.js
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: ATRYloWg0OAQYR4aWGKOBQ==
 +SHA1-Digest: RmFKRHz4di5wXY1TiS0xRwWiIa4=
 +
 +Name: chrome/content/autofillFormsRuleEditor.xul
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: iPmqPzyUfdNQDRglzOO73w==
 +SHA1-Digest: vKRcjvX1fejF6YcRh8idETBUR9Q=
 +
 +Name: chrome/content/autofillFormsTagEditor.js
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: +3hDB3z6eQOQTHScI/VMfw==
 +SHA1-Digest: k45Ik/3w3CqeL4yiOWVyXvTOEzI=
 +
 +Name: chrome/content/autofillFormsTagEditor.xul
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 9FX77BbLHByEVNcio2rcLw==
 +SHA1-Digest: x0vYJA6XB7AZn2vuYefx5vBZByw=
 +
 +Name: chrome/content/inject.js
 +Digest-Algorithms: MD5 SHA1
- MD5-Digest: 9NNicbCtSc5I8hhT4VckZA==
- SHA1-Digest: 52/TfwACI5zzL4sm9Bfazc+CbHk=
++MD5-Digest: dkHxXFjESWtffE8kN4CT3A==
++SHA1-Digest: V0vwqKeIWTzW9tIUbfPbBdoRah0=
++
++Name: chrome/content/sdk.js
++Digest-Algorithms: MD5 SHA1
++MD5-Digest: Mvdpys4b04xcLgVYCZSasQ==
++SHA1-Digest: muuDvK4xZY6WqxKxOcGg1r/cYkQ=
 +
 +Name: chrome/locale/cs-CZ/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: fOFKBoiZVBnitz38WZOkiQ==
 +SHA1-Digest: ltDeVlRXzU5B1KFzVcU9WnyZDY4=
 +
 +Name: chrome/locale/cs-CZ/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: hx12gDve1Erui9oy2KTLdA==
 +SHA1-Digest: oaFChBVwph7bFD+XdqOjuK2SiI8=
 +
 +Name: chrome/locale/de-DE/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: XT7ql90PrbvjnpRHNVozkw==
 +SHA1-Digest: s6ArkhN1DIqCU+AZ5wzTWPjiDe8=
 +
 +Name: chrome/locale/de-DE/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: YUTGZqUBEfWj4sXvi65hzg==
 +SHA1-Digest: 0ECa3D6fDrGgpdGo6uFcdrk3YkA=
 +
 +Name: chrome/locale/el-GR/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: tWov98pGHhaxyAqIj/F1gQ==
 +SHA1-Digest: aV7cUGKrlNQZcRWzQt3t8mnl/nY=
 +
 +Name: chrome/locale/el-GR/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: y7vWodOoXcF/53D7NX2Baw==
 +SHA1-Digest: 5m8r1BHwZqi2SuORvflfePBudZA=
 +
 +Name: chrome/locale/en-US/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: YwFo+BmQAZHBcysNm9eEBw==
 +SHA1-Digest: HevLfV5Ro8uecvqvqM3cYslHIh4=
 +
 +Name: chrome/locale/en-US/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: ejulzwWNsoOnhC7V0gThgA==
 +SHA1-Digest: 9NmjOqPCIKCFZ642L/6xnKXugN8=
 +
 +Name: chrome/locale/es-ES/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 1bheO2W17fW2jkRmTC1pAA==
 +SHA1-Digest: YQNrPHQW7IAVV+Y/Au02TIy8U2c=
 +
 +Name: chrome/locale/es-ES/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: Yfv8btgrHw9A5KNDGDulCQ==
 +SHA1-Digest: YQd+ENbOkqVLavd1pq8bmsSnTLY=
 +
 +Name: chrome/locale/fi-FI/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: GzuRxKLnYVPym461uDjzHQ==
 +SHA1-Digest: 1FWysjydqRhMLUNS6lU0KmNm/Qo=
 +
 +Name: chrome/locale/fi-FI/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 31nWRszZJjohzzMom9R35A==
 +SHA1-Digest: qusYa2wKj8J/53M8HhbT3hBc2BY=
 +
 +Name: chrome/locale/fr-FR/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: vFYA7DrQZstqEwQJ8g5LVw==
 +SHA1-Digest: t6Sne7LJpiAn04hvGXD29gujXAA=
 +
 +Name: chrome/locale/fr-FR/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: K0mhFURqASJjmFcru6DpBA==
 +SHA1-Digest: 0i7hRadvrKmixLUHF2sRaKxb9uc=
 +
 +Name: chrome/locale/he-IL/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: TD1FfGxEN1qH1KswOAhJgw==
 +SHA1-Digest: nNDWY8ZfdBev1IBtqR5MdGE5LoQ=
 +
 +Name: chrome/locale/he-IL/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: cX5vnKnUDZ6w4u95kzz+0g==
 +SHA1-Digest: w4wxdu7lpbQWffcL1aoAIHapVdE=
 +
 +Name: chrome/locale/hr-HR/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: A8Z/ltrpLFsuyTgvuXxhOA==
 +SHA1-Digest: Fm6M712342bFOi5yAX5ETYIaNxo=
 +
 +Name: chrome/locale/hr-HR/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: daLlQiRGaWLtKKrFV7ui7Q==
 +SHA1-Digest: 30EdC58Lg7VHPBUdOV27GepYCHw=
 +
 +Name: chrome/locale/hu-HU/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: cbIjOYSC0p62oXngdrilIg==
 +SHA1-Digest: GuUE09aR5R8mYpk+T3MRYIs/LQs=
 +
 +Name: chrome/locale/hu-HU/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: vjVS6pJdiTDrINVvLUQQKQ==
 +SHA1-Digest: MY5IH4VS8PJWDXqq6UfyfIlIhq0=
 +
 +Name: chrome/locale/it-IT/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: y2lJ7uynaP270lkjNzNAUg==
 +SHA1-Digest: Fs0KNsx5AqpjjDC6gvbtR4VK/6w=
 +
 +Name: chrome/locale/it-IT/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: w1BN7k72fviNAJhqBC9/AA==
 +SHA1-Digest: GsCc+A8+6hT64/wPGN7Jxaq9Os4=
 +
 +Name: chrome/locale/nl-NL/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 7sTnTyCmr3CkdwdmBCT+wg==
 +SHA1-Digest: AJY8Dz9MHskjrOsoUgGon+9pCew=
 +
 +Name: chrome/locale/nl-NL/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: gPTKnL5T12EoAM+gHDbRZA==
 +SHA1-Digest: aULG/BVHBEnLADy8bSNyOFxh9Bs=
 +
 +Name: chrome/locale/pl-PL/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 0X4/aVxkcv6gGKYM14vW4w==
 +SHA1-Digest: gaWev35mT3H8thMX9t6LbPiBhSY=
 +
 +Name: chrome/locale/pl-PL/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: fdDR9F2ZK3d1YQDB2m4/aw==
 +SHA1-Digest: dA1Oaz8KAUHv+LZBq9j+fM/P8D4=
 +
 +Name: chrome/locale/pt-BR/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: Q3DlfCz7CmFAITnpU4N9yg==
 +SHA1-Digest: 3++ZVJgWlUU/anTYyBShNbPhNO4=
 +
 +Name: chrome/locale/pt-BR/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: FBnBbmpU4yB3ltmU9nW82A==
 +SHA1-Digest: G4hjvrjWE0lV/9gAGQgEwa8CtnM=
 +
 +Name: chrome/locale/ro-RO/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: ZsGuMAVhV7qL5fEWQ5Swfw==
 +SHA1-Digest: YyBnIgqsmI7iNIkGFo/2s71Kx+Y=
 +
 +Name: chrome/locale/ro-RO/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: sGLkXgLMJr7liYn1llbVgw==
 +SHA1-Digest: tiaQW8P3fC/vJm+52vv6udADW0s=
 +
 +Name: chrome/locale/ru-RU/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: WfGOIP4wCBF7M5kcTYuY7w==
 +SHA1-Digest: PDyQB1f54B1b3xtDoarIlVumhR4=
 +
 +Name: chrome/locale/ru-RU/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: n5QdUQMAtVjwWqi+g43/vA==
 +SHA1-Digest: 3sVhvmKxSAws/A9eHZR/v2xNyQs=
 +
 +Name: chrome/locale/sk-SK/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: mjqsUaM8V5XI23B8Mx9HRg==
 +SHA1-Digest: rYxuFXAikFnLW5v5nljzbkvDFe4=
 +
 +Name: chrome/locale/sk-SK/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 1H6Hylo/hDp+LhhKHgc7qA==
 +SHA1-Digest: vVc/2XNp+8/LPwDUhypT0PdQni4=
 +
 +Name: chrome/locale/sv-SE/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: Lg/sHsJdcjDOyGbXQj402A==
 +SHA1-Digest: ObKP41n+ege5EPFkusxcKw6w3dg=
 +
 +Name: chrome/locale/sv-SE/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: UNdSzWu9Zm5RIpDgqr+WCw==
 +SHA1-Digest: spxcjdsalF81h1O8CU8DkGlp604=
 +
 +Name: chrome/locale/tr-TR/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: aX0cZiWiMtHspnOJeU5mIw==
 +SHA1-Digest: gAqlBf0+hBZrjO/RRzuztYsOyWQ=
 +
 +Name: chrome/locale/tr-TR/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: YdiY7WTMq1h7axl7tvmUMQ==
 +SHA1-Digest: 49zk8IIkc8N21uDcp6jZ54NJMPo=
 +
 +Name: chrome/locale/zh-CN/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: fXN/E3vD7+74ExGRn40VzQ==
 +SHA1-Digest: 0QhQOfyO+FENyQhtxt6fgrRm9xE=
 +
 +Name: chrome/locale/zh-CN/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: KnWBp+v1+izMcVxrPyhQLQ==
 +SHA1-Digest: fr2A9tPP2XbEzMGn9gRr9bnvqmA=
 +
 +Name: chrome/locale/zh-TW/autofillForms.dtd
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: ZuxcUTwJ3MtEg5roJOYl0Q==
 +SHA1-Digest: lE9uEFZrah2GRSLdlpHcoUW98rY=
 +
 +Name: chrome/locale/zh-TW/autofillForms.properties
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: 7qJscZUvQEOfgy1fx5PoJw==
 +SHA1-Digest: umq1eguR/ZtHbK0djQ/LDGgSfpU=
 +
 +Name: chrome/skin/arrows.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: m1pYXcYlKamGWaD8fHb4rQ==
 +SHA1-Digest: YJiZO1FVXLTuG6UPUv+XczfUAHI=
 +
 +Name: chrome/skin/autofillForms.css
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: BlXfuQEcdePbRPiqMyVH3w==
 +SHA1-Digest: 6TFWOyamGNiNFUJD1d+53B6+a5w=
 +
 +Name: chrome/skin/autofillFormsMac.css
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: mq7gAkRzK34xbnqr6IEl6Q==
 +SHA1-Digest: t0S51pkZ7Y95taQzySTIGTk55Ok=
 +
 +Name: chrome/skin/autofillFormsOptions.css
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: eiWjHKddbcCCNMLNXmP6+g==
 +SHA1-Digest: zSCfZL4DWYzvtwWNWUCvS9wSUz4=
 +
 +Name: chrome/skin/autofillFormsOptions1.5.css
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: NsXD1zvAvQu8ybV57n+GvQ==
 +SHA1-Digest: a5GYLY6qN8cOtV3ljS5dp7SnlMU=
 +
 +Name: chrome/skin/autofillFormsOptions2.css
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: hVCUSESwo9nOqvwA2oSmXA==
 +SHA1-Digest: kbNmh5sb11338JOBS58/+83kGSY=
 +
 +Name: chrome/skin/autofillFormsRuleEditor.css
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: XBmnrHiH1ALtDybRRJLOcA==
 +SHA1-Digest: NDdsnir8byg7S6P0poYmaBSBZXk=
 +
 +Name: chrome/skin/autofillFormsTagEditor.css
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: XBmnrHiH1ALtDybRRJLOcA==
 +SHA1-Digest: NDdsnir8byg7S6P0poYmaBSBZXk=
 +
 +Name: chrome/skin/help-small.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: efD22Ofw8QBxvryHFDKucA==
 +SHA1-Digest: v/7BdSiTAPTxIDi9pliT/oRbvAM=
 +
 +Name: chrome/skin/icon.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: vOmQHQARXaHtgj4JUeK4FA==
 +SHA1-Digest: LaGRHxhPsl/pEUXhhp+VVBCWByc=
 +
 +Name: chrome/skin/pencil-active-mac.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: iWox5JsMqe3rtQpWxB1Ccg==
 +SHA1-Digest: LX9fUbHrfm8yoYD+qx4nzIVFmZ0=
 +
 +Name: chrome/skin/pencil-big.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: vOmQHQARXaHtgj4JUeK4FA==
 +SHA1-Digest: LaGRHxhPsl/pEUXhhp+VVBCWByc=
 +
 +Name: chrome/skin/pencil-mac.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: hKa+4wQnkLpK2rEPaC8i+g==
 +SHA1-Digest: Uwbq52VQtQ3zr6BklurEIw7jXwU=
 +
 +Name: chrome/skin/pencil-small.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: sAufbsBVZ/s24jRi5RDjKQ==
 +SHA1-Digest: qXm9G1Gu0IjGIj25vnjY1XVHM7Q=
 +
 +Name: chrome/skin/pencil.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: W8cWv41Wz6nNzUgwY3Prew==
 +SHA1-Digest: Q3gS63of+dYrAThO5He9wg0HuY8=
 +
 +Name: chrome/skin/profile-small.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: Okn+lBbbzk+5yWNgwLSf3g==
 +SHA1-Digest: uryG3JBX0caoRh6eOykEQ8u5bVY=
 +
 +Name: chrome/skin/settings-small.png
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: uc74/ze8RLlRzKWoHRmtgg==
 +SHA1-Digest: ml4ZaDY3xTRf5fn2ewYsSxekXxQ=
 +
 +Name: defaults/preferences/autofillForms.js
 +Digest-Algorithms: MD5 SHA1
 +MD5-Digest: IU5ofc/TooQ91eDnZGgs+A==
 +SHA1-Digest: TsCcY8BVEnRaPprcIHc8POsUs1k=
 +
diff --cc META-INF/mozilla.rsa
index 3cdc43e,0000000..7a458e8
mode 100644,000000..100644
Binary files differ
diff --cc META-INF/mozilla.sf
index ab001cd,0000000..b5deaf1
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: 23eM9SfmonWsv67s8fS/oA==
- SHA1-Digest-Manifest: hpgdkIC6gMnyRSIeljRBg89MQmg=
++MD5-Digest-Manifest: tAk8U4pCiWpzlyiSXzt4bA==
++SHA1-Digest-Manifest: DdcYk0hdYwjgkZCwqw3lDPDkew0=
 +
diff --cc chrome/content/sdk.js
index 5e28fa2,0000000..35d56d0
mode 100644,000000..100644
--- a/chrome/content/sdk.js
+++ b/chrome/content/sdk.js
@@@ -1,70 -1,0 +1,78 @@@
- /* globals addMessageListener, content */
++/* global self */
 +'use strict';
 +
 +function onchange (elem) {
 +  try {
 +    elem.dispatchEvent(new Event('change'));
 +    elem.dispatchEvent(new Event('keydown'));
 +    elem.dispatchEvent(new Event('keyup'));
 +    elem.dispatchEvent(new Event('keychange'));
 +  }
 +  catch (e) {}
 +}
 +
 +function toList (att) {
 +  return [].concat.apply(
-     [content.document],
-     [].map.call(content.document.getElementsByTagName('iframe'), f => f.contentDocument)
++    [window.document],
++    [].map.call(window.document.getElementsByTagName('iframe'), f => f.contentDocument)
 +  )
++  .filter(doc => doc)
 +  .map(function (doc) {
 +    return [].slice.call(doc.querySelectorAll(att), 0);
 +  })
 +  .reduce(function (a, b) {
 +    return [].concat.call(a, b);
 +  });
 +}
 +
- addMessageListener('click', function () {
-   toList('[data-aff-click=true]').forEach(function (elem) {
++self.port.on('click', function () {
++  toList('[data-aff-click]').forEach(function (elem) {
 +    elem.removeAttribute('data-aff-click');
 +    elem.click();
 +  });
++  self.port.emit('done');
 +});
- addMessageListener('submit', function () {
-   toList('[data-aff-submit=true]').forEach(function (elem) {
++self.port.on('submit', function () {
++  toList('[data-aff-submit]').forEach(function (elem) {
 +    elem.removeAttribute('data-aff-submit');
 +    elem.submit();
 +  });
++  self.port.emit('done');
 +});
- addMessageListener('focus', function () {
-   toList('[data-aff-focus=true]').forEach(function (elem) {
++self.port.on('focus', function () {
++  toList('[data-aff-focus]').forEach(function (elem) {
 +    elem.removeAttribute('data-aff-focus');
 +    elem.focus();
 +    onchange(elem);
 +  });
++  self.port.emit('done');
 +});
- addMessageListener('change', function () {
-   toList('[data-aff-change=true]').forEach(function (elem) {
++self.port.on('change', function () {
++  toList('[data-aff-change]').forEach(function (elem) {
 +    elem.removeAttribute('data-aff-change');
 +    onchange(elem);
 +  });
++  self.port.emit('done');
 +});
- addMessageListener('value', function () {
++self.port.on('value', function () {
 +  toList('[data-aff-value]').forEach(function (elem) {
 +    elem.value = elem.dataset.affValue;
 +    elem.removeAttribute('data-aff-value');
 +    onchange(elem);
 +  });
++  self.port.emit('done');
 +});
- addMessageListener('selectionEnd', function () {
++self.port.on('selectionEnd', function () {
 +  toList('[data-aff-selectionEnd]').forEach(function (elem) {
 +    elem.selectionEnd = elem.dataset.affSelectionend;
 +    elem.removeAttribute('data-aff-selectionEnd');
 +  });
++  self.port.emit('done');
 +});
- addMessageListener('selectionStart', function () {
++self.port.on('selectionStart', function () {
 +  toList('[data-aff-selectionStart]').forEach(function (elem) {
 +    elem.selectionStart = elem.dataset.affSelectionstart;
 +    elem.removeAttribute('data-aff-selectionstart');
 +  });
++  self.port.emit('done');
 +});
diff --cc install.rdf
index ed015c2,168c539..8141016
--- a/install.rdf
+++ b/install.rdf
@@@ -9,7 -9,7 +9,7 @@@
      <em:iconURL>chrome://autofillForms/skin/icon.png</em:iconURL>
      <em:optionsURL>chrome://autofillForms/content/autofillFormsOptions.xul</em:optionsURL>
      <em:homepageURL>http://firefox.add0n.com/autofill-forms.html</em:homepageURL>
-     <em:version>1.1.0.1</em:version>
 -    <em:version>1.1.3b2</em:version>
++    <em:version>1.1.3</em:version>
      <em:type>2</em:type>
      <em:targetApplication>
        <Description>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/autofill-forms.git



More information about the Pkg-mozext-commits mailing list