mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
b55e2ecc2b
The goal here is to get rid of this crap entirely, and make nsCxPusher always push. But that's a scary change, so we do it in chunks. This patch, in particular, should have zero behavioral change. This means preserving some very wrong behavior. For instance, currently SafeAutoJSContext never pushes a damn thing, because the safe JSContext doesn't have an associated nsIScriptContext. We preserve this behavior, and in fact convert various similarly-buggy consumers to SafeAutoJSContext, so that we can hoist the behavioral change into a subsequent patch. |
||
---|---|---|
.. | ||
crashtests | ||
ipc | ||
test | ||
AsyncConnectionHelper.cpp | ||
AsyncConnectionHelper.h | ||
CheckPermissionsHelper.cpp | ||
CheckPermissionsHelper.h | ||
DatabaseInfo.cpp | ||
DatabaseInfo.h | ||
FileInfo.cpp | ||
FileInfo.h | ||
FileManager.cpp | ||
FileManager.h | ||
IDBCursor.cpp | ||
IDBCursor.h | ||
IDBDatabase.cpp | ||
IDBDatabase.h | ||
IDBEvents.cpp | ||
IDBEvents.h | ||
IDBFactory.cpp | ||
IDBFactory.h | ||
IDBFileHandle.cpp | ||
IDBFileHandle.h | ||
IDBIndex.cpp | ||
IDBIndex.h | ||
IDBKeyRange.cpp | ||
IDBKeyRange.h | ||
IDBObjectStore.cpp | ||
IDBObjectStore.h | ||
IDBRequest.cpp | ||
IDBRequest.h | ||
IDBTransaction.cpp | ||
IDBTransaction.h | ||
IDBWrapperCache.cpp | ||
IDBWrapperCache.h | ||
IndexedDatabase.h | ||
IndexedDatabaseInlines.h | ||
IndexedDatabaseManager.cpp | ||
IndexedDatabaseManager.h | ||
Key.cpp | ||
Key.h | ||
KeyPath.cpp | ||
KeyPath.h | ||
Makefile.in | ||
nsIIDBCursor.idl | ||
nsIIDBCursorWithValue.idl | ||
nsIIDBDatabase.idl | ||
nsIIDBFactory.idl | ||
nsIIDBFileHandle.idl | ||
nsIIDBIndex.idl | ||
nsIIDBKeyRange.idl | ||
nsIIDBObjectStore.idl | ||
nsIIDBOpenDBRequest.idl | ||
nsIIDBRequest.idl | ||
nsIIDBTransaction.idl | ||
nsIIDBVersionChangeEvent.idl | ||
nsIIndexedDatabaseManager.idl | ||
OpenDatabaseHelper.cpp | ||
OpenDatabaseHelper.h | ||
TransactionThreadPool.cpp | ||
TransactionThreadPool.h |