mirror of
https://github.com/zotero/zotero.git
synced 2026-10-09 03:18:01 +00:00
Mirror of https://github.com/zotero/zotero.git
Apparently nsIWebBrowserPersist's nsIWebProgressListener never reaches STOP_STOP and STATE_IS_NETWORK in onStateChange() for plugin-handled files, so the import process wasn't completing. I'm now using onProgressChange() for such files. Also: - Moved DB commits out of callbacks so that transactions aren't left open if the progress listener never completes - Blocked attempts to call snapshots on plugin files with file:// URLs, since they're one case where the listener doesn't work properly - Added Zotero.MIME.hasNativeHandler() to be able to distinguish between natively handled files and plugin-handled files. - Fixed a couple bugs that might have made prevented snapshots from working properly |
||
|---|---|---|
| chrome | ||
| components | ||
| defaults/preferences | ||
| chrome.manifest | ||
| install.rdf | ||
| license.txt | ||
| scrapers.sql | ||
| system.sql | ||
| update.rdf | ||
| userdata.sql | ||