{"id":550,"date":"2012-07-27T09:37:35","date_gmt":"2012-07-27T09:37:35","guid":{"rendered":"http:\/\/blog.mozilla.org\/calendar\/?p=550"},"modified":"2012-07-29T14:04:41","modified_gmt":"2012-07-29T14:04:41","slug":"please-test-print-support-in-lightning-1-7b2","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/calendar\/2012\/07\/please-test-print-support-in-lightning-1-7b2\/","title":{"rendered":"Please Test: Print Support in Lightning 1.7b3"},"content":{"rendered":"<p>Hello Folks, I have a favor to ask.<\/p>\n<p style=\"font-size: 1.3em;\"><strong>Update 3<\/strong>: Lightning 1.7b2 contained an error related to printing that has been fixed in 1.7b3, which I have uploaded on 2012-07-29. Please update before testing!<\/p>\n<p>Among some other things, print support has been broken in the nightly builds since about May, when Mozilla did <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=cpg\">some changes<\/a> in the XPConnect layer. The effect of these changes were that we can no longer use e4x, a standard to make use of XML directly in Javascript. I have <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=757332\">taken care<\/a> of <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=754164\">most<\/a> of <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=751923\">the fixes<\/a>, but the one bug that has been outstanding a bit longer was the one to <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=757902\">fix print support<\/a>.<\/p>\n<p>I took the chance to revamp the internals of the print layouts to make it easier to extend them. This opens up more possibilities to extend print support in an extension. The problem is now that we needed to land this directly on the beta channel so that print support is not broken in the 1.7 release.<\/p>\n<p>I have just uploaded a new beta containing the patch, so please take a moment to test it with the Thunderbird 15 beta. These areas need testing:<\/p>\n<ul>\n<li>All print layouts: List View, Monthly Grid, Weekly Planner<\/li>\n<li>All combinations of options, i.e tasks and events, only tasks, only events<\/li>\n<li>Make sure the (time) labels on the events in the print preview is correct<\/li>\n<li>Different kinds of tasks (with start date, with end date, with both)<\/li>\n<li>All importers and exporters (ICS export, HTML export, &#8230;)<\/li>\n<\/ul>\n<p>For testing you will need <a href=\"http:\/\/www.mozilla.org\/en-US\/thunderbird\/all-beta.html\">Thunderbird 15 beta<\/a> and <a href=\"https:\/\/addons.mozilla.org\/en-US\/seamonkey\/addon\/lightning\/#beta-channel\">Lightning 1.7b2<\/a>. For Lightning, you will get automatic updates if you are currently using Lightning 1.7b1 or 1.7b2 If you haven&#8217;t downloaded a Lightning beta yet, be sure to open the Developer Channel box at the bottom of the page.<\/p>\n<p><strong>Update<\/strong>: You will also need a new copy of the Provider for Google Calendar, if you are using it. <a href=\"http:\/\/ftp.mozilla.org\/pub\/mozilla.org\/calendar\/lightning\/candidates\/1.7b3-candidates\/build1\/\">Get it here<\/a>.<\/p>\n<p><strong>Update 2<\/strong>: Lighting 1.7b2 contains an error related to printing that will not show the print view.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello Folks, I have a favor to ask. Update 3: Lightning 1.7b2 contained an error related to printing that has been fixed in 1.7b3, which I have uploaded on 2012-07-29. Please update before testing! Among some other things, print support has been broken in the nightly builds since about May, when Mozilla did some changes [&hellip;]<\/p>\n","protected":false},"author":460,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,10810],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/posts\/550"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/users\/460"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/comments?post=550"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/posts\/550\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/media?parent=550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/categories?post=550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/calendar\/wp-json\/wp\/v2\/tags?post=550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}