toolkit/components/places/tests/favicons/xpcshell.ini
author Marco Bonardo <mbonardo@mozilla.com>
Tue, 18 Apr 2017 23:51:05 +0200
changeset 354039 a6bbb991c0d2d13c34d675df39eec6db9155fbbf
parent 354032 6941882b6708a70cc3a4c2d7fdd0e8faf713b7bd
child 355756 825b897ed59a587ba44c0d25b73f9e25407c0e3a
permissions -rw-r--r--
Bug 1357555 - Properly handle an expiration value of 0 when fetching an icon. r=adw Favicons migrated from the old store have expiration set to 0. The code is not expecting that, since expiration has always been positive, thus those icons are always considered valid and never replaced. They should instead be considered expired. MozReview-Commit-ID: Cz0JB4IbURA

[DEFAULT]
head = head_favicons.js
skip-if = toolkit == 'android'
support-files =
  expected-favicon-big32.jpg.png
  expected-favicon-big4.jpg.png
  expected-favicon-big16.ico.png
  expected-favicon-big48.ico.png
  expected-favicon-big64.png.png
  expected-favicon-scale160x3.jpg.png
  expected-favicon-scale3x160.jpg.png
  favicon-big16.ico
  favicon-big32.jpg
  favicon-big4.jpg
  favicon-big48.ico
  favicon-big64.png
  favicon-multi.ico
  favicon-multi-frame16.png
  favicon-multi-frame32.png
  favicon-multi-frame64.png
  favicon-normal16.png
  favicon-normal32.png
  favicon-scale160x3.jpg
  favicon-scale3x160.jpg

[test_expireAllFavicons.js]
[test_expire_migrated_icons.js]
[test_expire_on_new_icons.js]
[test_favicons_conversions.js]
[test_favicons_protocols_ref.js]
[test_getFaviconDataForPage.js]
[test_getFaviconURLForPage.js]
[test_moz-anno_favicon_mime_type.js]
[test_multiple_frames.js]
[test_page-icon_protocol.js]
[test_query_result_favicon_changed_on_child.js]
[test_replaceFaviconData.js]
[test_replaceFaviconDataFromDataURL.js]
[test_root_icons.js]
[test_svg_favicon.js]