Bug 1087615 - Always use an uncached image in test_bug347174_write.html. r=mounir

--HG--
extra : rebase_source : c80a5d271c145892e3b55be26b4aa8952ce8eeb9
Bug 1084136 (Part 1) - Clean up image state flags. r=tn

--HG--
extra : rebase_source : e91a0adca1f47e1f430c9120f86a903c374c29dc
Bug 1084136 (Part 2) - Add FLAG_UNBLOCK_ONLOAD and never unset FLAG_BLOCK_ONLOAD. r=tn

--HG--
extra : rebase_source : 1658f334021b19c15e55fc838276a2d7903e5bca
Bug 1084136 (Part 3) - Don't reset image status flags on error. r=tn

--HG--
extra : rebase_source : a14a69a7f8a000be8c66008edf99c6d08a755325
Bug 1084136 (Part 4) - Record STATUS_DECODE_COMPLETE even if there's an error. r=tn

--HG--
extra : rebase_source : 9d5ba3964faf1fe2d28020050a0d89fa5cbc5bb0
Bug 1084136 (Part 5) - Don't reset STATUS_DECODE_STARTED when decoding finishes. r=tn

--HG--
extra : rebase_source : d60164094c0dc0d7fbc4f47980f8b2d9df0b9deb
Bug 1084136 (Part 6) - Don't reset any imgStatusTracker state when discarding. r=tn

--HG--
extra : rebase_source : 48b0bb6827f6b8121f662bab4dcfb823fa8fe870
Bug 1084136 (Part 7) - Treat being multipart as an image state. r=tn

--HG--
extra : rebase_source : 2026ffd7698abe21f15dbc52cbf318b52e329129
Bug 1084136 (Part 8) - Treat receiving the last part of a multipart image as an image state. r=tn

--HG--
extra : rebase_source : 136af95415b6756b9d4c5c667d2287da77557a23
Bug 1084136 (Part 9) - Don't track whether we've ever been decoded separately. r=tn

--HG--
extra : rebase_source : 6a6708f9b6524b152204fccf96922e17eccbd6b3
Bug 1084136 (Part 10) - Materialize image status from image state when needed. r=tn

--HG--
extra : rebase_source : d401de894d19c6f2b74faa2c26a2422cfbac0a6d
Bug 1084136 (Part 11) - Don't treat FLAG_REQUEST_STARTED specially. r=tn,a=kwierso

--HG--
extra : rebase_source : 6dcf827fcd14d0310222dad8403d73704c7dcde2
extra : amend_source : 22dfb613487919c715b720c45e8a6779c33a341d