Closed
Bug 738128
Opened 13 years ago
Closed 13 years ago
Panorama uses the synchronous cache API, which may block the main thread on disk I/O
Categories
(Firefox Graveyard :: Panorama, defect)
Firefox Graveyard
Panorama
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: briansmith, Assigned: ttaubert)
References
Details
(Keywords: main-thread-io)
+++ This bug was initially created as a clone of Bug #737642 +++
Panorama (browser/components/tabview/thumbnailStorage.js) makes use of nsICacheService::OpenCacheEntry, which may block on disk I/O. nsICacheService::AsyncOpenCacheEntry should be used exclusively.
(We, the Necko team, would like to remove the nsICacheService::OpenCacheEntry method sometime soon.)
Updated•13 years ago
|
Assignee: nobody → raymond
Updated•13 years ago
|
Status: NEW → ASSIGNED
Updated•13 years ago
|
Status: ASSIGNED → NEW
Assignee | ||
Comment 1•13 years ago
|
||
Will be fixed by 745303.
Assignee: raymond → ttaubert
Status: NEW → ASSIGNED
Reporter | ||
Comment 2•13 years ago
|
||
Does that mean that Panorama will not use the cache API at all?
Assignee | ||
Comment 3•13 years ago
|
||
Yes. Though the thumbnail service currently still uses it. But we're fixing that, too.
Assignee | ||
Comment 4•13 years ago
|
||
Fixed by bug 745303. Panorama doesn't use the cache API anymore. The thumbnail service still uses it asynchronously but we're moving away from the file cache in bug 744388.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•