Bug 834648 - Contact details. Layout's spacing needs to be adjusted r=basiclines
Merge pull request #8009 from albertopq/issue-834648

Bug 834648 - Contact details. Layout's spacing needs to be adjusted r=basiclines
Bug 818034 - Contact details. Photo needs a drop shadow for affordance r=basiclines
Merge pull request #8011 from albertopq/issue-818034

Bug 818034 - Contact details. Photo needs a drop shadow for affordance r=basiclines
Revert "Bug 818034 - Contact details. Photo needs a drop shadow for affordance r=basiclines"

This reverts commit 8f12d1266bfcbe775e1275613afb32fef1056b25.
Merge pull request #8047 from albertopq/backout-issue-818034

Revert "Bug 818034 - Contact details. Photo needs a drop shadow for affordance r=basiclines"
Disable failing tests

These tests are currently failing and have been temporarily disabled as
per 838993. They should be fixed and re-enabled as soon as possible.
Generate expected HTML elements in unit tests

The statusbar logic expects the provided element to define a
`getContext` method, so a `canvas` element is the appropriate choice.
Fix issue with canvas usage

In order to avoid DOM exceptions, icons should not be draw to a canvas
until their image has completed loading.
Extend dialer Utils mock for unit tests
Initialize new stub for every dialer ussd test

Tests modify the state of the global `navigator.mozL10n` object, so this
object should be re-initialized before each test.