[Pkg-mozext-commits] [compactheader] 300/441: New version 1.4.6beta1: Fix date format bug if using Thunderbird 10.0a1 (or newer).
David Prévot
taffit at moszumanska.debian.org
Wed Mar 18 12:29:11 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository compactheader.
commit f6d1612b7fce3db9299b84a0c1fcf5f58ec63081
Author: joachim <none at none>
Date: Sun Nov 6 01:18:50 2011 +0100
New version 1.4.6beta1: Fix date format bug if using Thunderbird 10.0a1 (or newer).
--HG--
branch : fix_date_format
---
chrome/CompactHeader/content/compactHeaderOverlay.js | 19 ++++++++++++-------
install.rdf | 2 +-
test/compactheader/test-compactheader-collapse.js | 19 +++++++++++++++++++
test/compactheader/test-compactheader-preferences.js | 4 ++--
4 files changed, 34 insertions(+), 10 deletions(-)
diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.js b/chrome/CompactHeader/content/compactHeaderOverlay.js
index 8f4c0c3..d72356b 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.js
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.js
@@ -451,13 +451,18 @@ org.mozdev.compactHeader.pane = function() {
headerEntry.textNode.value = headerValue;
}
- function coheUpdateDateValue(headerEntry, headerValue) {
+ function coheUpdateDateValue(headerEntry, headerValue, dummy, currentHeaderData) {
//var t = currentHeaderData.date.headerValue;
- var d
- d = document.getElementById("CompactHeader_collapsed1LdateBox");
- d.textContent = headerValue;
- d = document.getElementById("CompactHeader_collapsed2LdateBox");
- d.textContent = headerValue;
+ var d1, d2;
+ d1 = document.getElementById("CompactHeader_collapsed1LdateBox");
+ d2 = document.getElementById("CompactHeader_collapsed2LdateBox");
+ if ("x-mozilla-localizeddate" in currentHeaderData) {
+ d1.textContent = currentHeaderData["x-mozilla-localizeddate"].headerValue;
+ d2.textContent = currentHeaderData["x-mozilla-localizeddate"].headerValue;
+ } else {
+ d1.textContent = headerValue;
+ d2.textContent = headerValue;
+ }
}
@@ -487,7 +492,7 @@ org.mozdev.compactHeader.pane = function() {
}
if (headerEntry) {
- headerEntry.outputFunction(headerEntry, headerField.headerValue, headerName);
+ headerEntry.outputFunction(headerEntry, headerField.headerValue, headerName, currentHeaderData);
headerEntry.valid = true;
}
}
diff --git a/install.rdf b/install.rdf
index 2cf958b..42154f6 100644
--- a/install.rdf
+++ b/install.rdf
@@ -6,7 +6,7 @@
<RDF:Description about="urn:mozilla:install-manifest">
<em:name>CompactHeader</em:name>
- <em:version>1.4.5</em:version>
+ <em:version>1.4.6beta1</em:version>
<em:description>Add ability to reduce header size to one or two lines. Linkify subjects in RSS feeds.</em:description>
<em:creator>Joachim Herb</em:creator>
<em:contributor>Zamula</em:contributor>
diff --git a/test/compactheader/test-compactheader-collapse.js b/test/compactheader/test-compactheader-collapse.js
index 126f63f..de58062 100644
--- a/test/compactheader/test-compactheader-collapse.js
+++ b/test/compactheader/test-compactheader-collapse.js
@@ -171,6 +171,25 @@ function test_address_type_format(){
}
}
+function test_date_format_collapsed(){
+ let msg = create_message();
+ add_message_to_folder(folder1, msg);
+ select_message_in_folder(folder1, -1, mc);
+
+ expand_and_assert_header(mc);
+ let expandedValue = mc.e("dateLabel").textContent;
+
+ open_preferences_dialog(mc, set_preferences_twoline);
+ mc.sleep(10);
+ collapse_and_assert_header(mc);
+ assert_equals(expandedValue, mc.e("CompactHeader_collapsed2LdateBox").textContent);
+
+ open_preferences_dialog(mc, set_preferences_oneline);
+ collapse_and_assert_header(mc);
+ assert_equals(expandedValue, mc.e("CompactHeader_collapsed1LdateBox").textContent);
+}
+
+
function set_preferences_twoline(aController) {
let checkboxCompactTwolineView = aController.eid("CompactHeader_checkboxCompactTwolineView");
if (!checkboxCompactTwolineView.node.getAttribute("checked")) {
diff --git a/test/compactheader/test-compactheader-preferences.js b/test/compactheader/test-compactheader-preferences.js
index b36a5d3..be07e70 100644
--- a/test/compactheader/test-compactheader-preferences.js
+++ b/test/compactheader/test-compactheader-preferences.js
@@ -124,7 +124,7 @@ function test_double_preference_change_ISO(){
select_message_in_folder(folder1, 2, mc);
assert_browser_text_present(mc.e("messagepane"), messageBodyISO8859_1);
open_preferences_dialog(mc, subtest_change_twoline_linkify);
- mc.sleep(10);
+ mc.sleep(100);
assert_browser_text_present(mc.e("messagepane"), messageBodyISO8859_1);
}
@@ -132,7 +132,7 @@ function test_double_preference_change_UTF(){
select_message_in_folder(folder1, 3, mc);
assert_browser_text_present(mc.e("messagepane"), messageBodyISO8859_1);
open_preferences_dialog(mc, subtest_change_twoline_linkify);
- mc.sleep(10);
+ mc.sleep(100);
assert_browser_text_present(mc.e("messagepane"), messageBodyISO8859_1);
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/compactheader.git
More information about the Pkg-mozext-commits
mailing list