[Pkg-mozext-commits] [autofill-forms] 01/07: possible fix for bug #6
David Prévot
taffit at moszumanska.debian.org
Sun Nov 15 01:31:40 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository autofill-forms.
commit 791976de4695192c979416598d545aec0fecde08
Author: Sarah Avilov <sarah.avilov at gmail.com>
Date: Wed Aug 26 18:41:48 2015 +0430
possible fix for bug #6
---
aff.xpi | Bin 153668 -> 153839 bytes
chrome/content/autofillFormsOptions.js | 20 ++++++++++++++++--
chrome/content/autofillFormsOptions.xul | 36 +++++++++++++++++---------------
3 files changed, 37 insertions(+), 19 deletions(-)
diff --git a/aff.xpi b/aff.xpi
index 7be2776..cc2c042 100644
Binary files a/aff.xpi and b/aff.xpi differ
diff --git a/chrome/content/autofillFormsOptions.js b/chrome/content/autofillFormsOptions.js
index ea1c679..3051891 100644
--- a/chrome/content/autofillFormsOptions.js
+++ b/chrome/content/autofillFormsOptions.js
@@ -6,5 +6,21 @@
* @link https://blueimp.net/mozilla/
*/
-window.addEventListener('load', function() { autofillForms.optionsInitialize(); }, false);
-window.addEventListener('unload', function() { autofillForms.optionsFinalize(); }, false);
+var {Services} = Components.utils.import("resource://gre/modules/Services.jsm");
+(function (os) {
+ var bp = autofillForms.getPrefManager().getBranch('browser.preferences.');
+ var p = bp.getBoolPref('animateFadeIn');
+ window.addEventListener('load', function() {
+ if (os === 'Darwin') {
+ bp.setBoolPref('animateFadeIn', false);
+ }
+ autofillForms.optionsInitialize();
+ }, false);
+ window.addEventListener('unload', function() {
+ if (os === 'Darwin') {
+ bp.setBoolPref('animateFadeIn', p);
+ console.error(p);
+ }
+ autofillForms.optionsFinalize();
+ }, false);
+})(Services.appinfo.OS);
diff --git a/chrome/content/autofillFormsOptions.xul b/chrome/content/autofillFormsOptions.xul
index 7834d20..b3e9470 100644
--- a/chrome/content/autofillFormsOptions.xul
+++ b/chrome/content/autofillFormsOptions.xul
@@ -23,7 +23,7 @@
<spacer flex="1"/>
</hbox>
<separator class="thin"/>
- <vbox flex="1" id="simpleInterfaceRowsContainer" style="overflow:auto;max-height:450px;">
+ <vbox flex="1" id="simpleInterfaceRowsContainer" style="overflow:auto;">
<grid>
<columns>
<column/>
@@ -167,22 +167,24 @@
</rows>
</grid>
<separator class="thin"/>
- <tree id="fieldRulesTree" seltype="multiple" flex="1" editable="true" enableColumnDrag="true" onkeypress="autofillForms.handleKeyPress(event)" onselect="autofillForms.selectedFieldRule(event);">
- <treecols>
- <treecol id="fieldRuleName" label="&fieldrulename.label;" flex="1" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
- <splitter class="tree-splitter"/>
- <treecol id="fieldRuleValue" label="&fieldrulevalue.label;" flex="2" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
- <splitter class="tree-splitter"/>
- <treecol id="fieldRuleFieldRule" hidden="true" label="&fieldrulefieldrule.label;" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
- <splitter class="tree-splitter"/>
- <treecol id="fieldRuleSiteRule" hidden="true" label="&fieldrulesiterule.label;" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
- <splitter class="tree-splitter"/>
- <treecol id="fieldRuleOverwrite" label="&fieldruleoverwrite.label;" type="checkbox" editable="true" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
- <splitter class="tree-splitter"/>
- <treecol id="fieldRuleEnabled" label="&fieldruleenabled.label;" type="checkbox" editable="true" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
- </treecols>
- <treechildren id="fieldRulesTreeChildren" />
- </tree>
+ <vbox flex="1">
+ <tree id="fieldRulesTree" seltype="multiple" flex="1" editable="true" enableColumnDrag="true" onkeypress="autofillForms.handleKeyPress(event)" onselect="autofillForms.selectedFieldRule(event);">
+ <treecols>
+ <treecol id="fieldRuleName" label="&fieldrulename.label;" flex="1" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
+ <splitter class="tree-splitter"/>
+ <treecol id="fieldRuleValue" label="&fieldrulevalue.label;" flex="2" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
+ <splitter class="tree-splitter"/>
+ <treecol id="fieldRuleFieldRule" hidden="true" label="&fieldrulefieldrule.label;" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
+ <splitter class="tree-splitter"/>
+ <treecol id="fieldRuleSiteRule" hidden="true" label="&fieldrulesiterule.label;" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
+ <splitter class="tree-splitter"/>
+ <treecol id="fieldRuleOverwrite" label="&fieldruleoverwrite.label;" type="checkbox" editable="true" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
+ <splitter class="tree-splitter"/>
+ <treecol id="fieldRuleEnabled" label="&fieldruleenabled.label;" type="checkbox" editable="true" persist="width ordinal hidden" onclick="autofillForms.sortFieldRules(event);"/>
+ </treecols>
+ <treechildren id="fieldRulesTreeChildren" />
+ </tree>
+ </vbox>
<separator class="thin"/>
<grid>
<columns>
--
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