Activity log for bug #1026614

Date Who What changed Old value New value Message
2012-07-19 13:37:15 Daniel Manrique bug added bug
2012-07-19 13:37:15 Daniel Manrique attachment added Sample checkbox submission.xml https://bugs.launchpad.net/bugs/1026614/+attachment/3228450/+files/submission.xml
2012-07-19 13:52:47 Daniel Manrique checkbox: status New Triaged
2012-07-19 13:52:49 Daniel Manrique checkbox: importance Undecided High
2012-07-19 13:52:59 Daniel Manrique checkbox: milestone 0.14.x
2012-07-23 20:50:44 Daniel Manrique checkbox: assignee Daniel Manrique (roadmr)
2012-07-23 20:50:49 Daniel Manrique checkbox: status Triaged In Progress
2012-07-23 20:50:51 Launchpad Janitor branch linked lp:~roadmr/checkbox/chromium-submission
2012-07-24 18:46:45 Launchpad Janitor branch linked lp:checkbox
2012-07-24 20:20:18 Daniel Manrique checkbox: status In Progress Fix Committed
2012-08-06 20:26:43 Launchpad Janitor branch linked lp:~roadmr/ubuntu/quantal/checkbox/0.14.3
2012-08-07 20:57:33 Launchpad Janitor branch linked lp:ubuntu/checkbox
2012-08-30 16:14:45 Brendan Donegan checkbox: status Fix Committed Fix Released
2012-10-01 20:58:51 Daniel Manrique description This report was generated on Precise with Checkbox 0.14.2~ppa6.12.04. This is the same version that's shipping for Quantal and the submission.xml format hasn't changed significantly so I expect this bug to also be present in Quantal. Steps to reproduce: - Either run checkbox and complete some tests to generate a submission.xml file (usually in ~/.cache/checkbox), or download the attached submission.xml file. - chromium-browser submission.xml Expected result: - Chromium renders the XML file, at the very least showing the text, even if not formatted. Actual result: - Blank page, nothing is shown. Just to make sure that it's not Chromium's fault, I used this XML file (copy it to a text file), and this displays nicely, even showing collapsible nodes: http://msdn.microsoft.com/en-us/library/windows/desktop/ms762271%28v=vs.85%29.aspx Given the rate of adoption for Chromium, and the fact that it overrides Firefox as the default browser when installed (which IMHO is wrong, but that' not something we can really fix on our side), it'd be good to try to ensure our XML files can be at least opened on Chromium. Based on the above, I'll triage this as High. [Impact] When trying to open the checkbox-generated submission.xml file with chromium (either configured as default browser or by clicking on "view report" from within checkbox), the browser opens but displays nothing. Given the rate of adoption for Chromium, and the fact that it overrides Firefox as the default browser when installed (which IMHO is wrong, but that' not something we can really fix on our side), it'd be good to try to ensure our XML files can be at least opened on Chromium. This problem was fixed in the development version by using the --allow-file-access-from-files switch so that chromium agrees to load file:// resources. [Test case] Steps to reproduce: - Either run checkbox and complete some tests to generate a submission.xml file (usually in ~/.cache/checkbox), or download the attached submission.xml file. - chromium-browser submission.xml Or to test everything within checkbox (this is valuable to test the fix): - Ensure chromium is configured as the default browser systemwide: go to system settings -> details and configure chromium as the default browser, also update-alternatives --config x-www-growser and update-alternatives --config gnome-www-browser - Run checkbox - Deselect all tests - Select a couple of quick tests (audio, input devices) - Complete the run - When checkbox gives the choice to view the report, click on "view report" Expected result: - Chromium starts and renders the XML file, at the very least showing the text, even if not formatted. Actual result: - Blank page, nothing is shown. [Regression potential] There's little potential for a regression, since all the resources loaded are local and considered safe. The switch in question is meant to avoid malicious files to be loaded on a machine, but files generated by checkbox are all benign and just XSLT information is loaded.
2012-10-03 20:39:55 Launchpad Janitor branch linked lp:~roadmr/ubuntu/oneiric/checkbox/0.13.8
2012-10-03 20:52:25 Daniel Manrique branch unlinked lp:~roadmr/ubuntu/oneiric/checkbox/0.13.8
2012-11-07 23:07:22 Clint Byrum bug task added checkbox (Ubuntu)
2012-11-07 23:07:34 Clint Byrum checkbox (Ubuntu): status New Fix Released
2012-11-07 23:07:46 Clint Byrum nominated for series Ubuntu Precise
2012-11-07 23:07:46 Clint Byrum bug task added checkbox (Ubuntu Precise)
2012-11-07 23:13:08 Clint Byrum checkbox (Ubuntu Precise): status New Fix Committed
2012-11-07 23:13:09 Clint Byrum bug added subscriber Ubuntu Stable Release Updates Team
2012-11-07 23:13:17 Clint Byrum bug added subscriber SRU Verification
2012-11-07 23:13:21 Clint Byrum tags verification-needed
2012-11-07 23:49:40 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/checkbox
2012-11-16 22:38:20 Daniel Manrique tags verification-needed verification-failed
2013-01-18 23:17:51 Steve Langasek tags verification-failed
2013-01-18 23:17:53 Steve Langasek tags verification-needed
2013-01-21 22:29:00 Daniel Manrique tags verification-needed verification-done
2013-01-24 19:29:49 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2013-01-24 19:30:17 Launchpad Janitor checkbox (Ubuntu Precise): status Fix Committed Fix Released