aboutsummaryrefslogtreecommitdiffstats
path: root/components/net_traits/filemanager_thread.rs
diff options
context:
space:
mode:
authorZhen Zhang <izgzhen@gmail.com>2016-07-24 17:38:42 +0200
committerZhen Zhang <izgzhen@gmail.com>2016-07-25 17:48:03 +0200
commit49ed453a59e80fd70c74df9387b67f17efcfa6b5 (patch)
tree397f2f03bfd5a53d818429e76a6c3c3b598eb1c8 /components/net_traits/filemanager_thread.rs
parent81a1e28da140743818651b7c77c7bfc3b8c54d85 (diff)
downloadservo-49ed453a59e80fd70c74df9387b67f17efcfa6b5.tar.gz
servo-49ed453a59e80fd70c74df9387b67f17efcfa6b5.zip
Fix FileAPI's refcount implementation
Diffstat (limited to 'components/net_traits/filemanager_thread.rs')
-rw-r--r--components/net_traits/filemanager_thread.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/components/net_traits/filemanager_thread.rs b/components/net_traits/filemanager_thread.rs
index 957205fcc11..b437154bf37 100644
--- a/components/net_traits/filemanager_thread.rs
+++ b/components/net_traits/filemanager_thread.rs
@@ -139,18 +139,15 @@ pub enum FileManagerThreadMsg {
/// as part of a valid Blob URL
AddSlicedURLEntry(SelectedFileId, RelativePos, IpcSender<Result<SelectedFileId, BlobURLStoreError>>, FileOrigin),
- /// Revoke Blob URL and send back the acknowledgement
- RevokeBlobURL(SelectedFileId, FileOrigin, IpcSender<Result<(), BlobURLStoreError>>),
-
/// Decrease reference count and send back the acknowledgement
DecRef(SelectedFileId, FileOrigin, IpcSender<Result<(), BlobURLStoreError>>),
- /// Increase reference count
- IncRef(SelectedFileId, FileOrigin),
-
/// Activate an internal FileID so it becomes valid as part of a Blob URL
ActivateBlobURL(SelectedFileId, IpcSender<Result<(), BlobURLStoreError>>, FileOrigin),
+ /// Revoke Blob URL and send back the acknowledgement
+ RevokeBlobURL(SelectedFileId, FileOrigin, IpcSender<Result<(), BlobURLStoreError>>),
+
/// Shut down this thread
Exit,
}