Dactyloidae/dom/indexedDB
Matt A. Tobin cb2b45e472 Bug 1305458 - Changing -moz-appearence on hover breaks change event
* Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent
* Add nsIDOMEventTarget::PreHandleEvent
* Add EventTargetChainItem::GetFirstEventTarget
* Call EventTargetChainItem::PreHandleEvent even it sets mCanHandle=false
* Move form control frame focus/blur from nsGenericHTMLFormElement::GetEventTargetParent to PreHandleEvent
* Move fire change event from HTMLTextAreaElement::GetEventTargetParent to PreHandleEvent
* Refine nsXULElement::GetEventTargetParent
* Move dispatch XUL command from nsXULElement::GetEventTargetParent to PreHandleEvent
* Move fire events and set value from HTMLInputElement::GetEventTargetParent to PreHandleEvent
* Add test case
* Let HTMLInputElement delegate event handling to it's parent class
* Refine EventTargetChain flags to reduce overheads
* Refine event target chain creation
* Refine assertion in EventTargetChainItem::Create

Tag #1375
2020-04-18 07:02:44 +08:00
..
crashtests Add crashtest for resolved bug 1558522. 2019-11-28 10:32:35 +08:00
test Issue #1263 - Part 2: Remove DiskSpaceWatcher tests 2019-11-08 20:23:35 +08:00
ActorsChild.cpp [IndexedDB] Ensure that strong references to newly created cursors are 2020-02-14 22:46:13 +08:00
ActorsChild.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ActorsParent.cpp Issue #1263 - Part 1: Remove DiskSpaceWatcher 2019-11-08 20:23:33 +08:00
ActorsParent.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FileInfo.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FileInfo.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FileManager.h Telemetry: Remove stubs and related code 2019-02-16 00:24:04 +08:00
FileSnapshot.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FileSnapshot.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBCursor.cpp Fix a crash in IndexedDB. 2019-09-06 23:49:51 +08:00
IDBCursor.h Issue #325 Part 7: Remove non-Intl legacy code paths from IndexedDB. 2019-02-15 23:56:06 +08:00
IDBDatabase.cpp Ensure that file actors created after the database was closed are expired. 2019-10-25 12:00:19 +08:00
IDBDatabase.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBEvents.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBEvents.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBFactory.cpp Fix a crash in IndexedDB. 2019-09-06 23:49:51 +08:00
IDBFactory.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBFileHandle.cpp Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBFileHandle.h Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBFileRequest.cpp Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBFileRequest.h Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBIndex.cpp Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
IDBIndex.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBKeyRange.cpp Fix a crash in IndexedDB. 2019-09-06 23:49:51 +08:00
IDBKeyRange.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBMutableFile.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBMutableFile.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IDBObjectStore.cpp Avoid following the prototype chain 2019-10-25 12:00:16 +08:00
IDBObjectStore.h Remove MOZ_B2G leftovers and some dead B2G-only components. 2019-02-15 23:57:05 +08:00
IDBRequest.cpp Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBRequest.h Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBTransaction.cpp Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBTransaction.h Bug 1305458 - Changing -moz-appearence on hover breaks change event 2020-04-18 07:02:44 +08:00
IDBWrapperCache.cpp Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-02-16 00:27:49 +08:00
IDBWrapperCache.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
IndexedDatabase.h Refactor structured clone JSAPI to prevent mismatched scopes. 2019-02-16 00:01:32 +08:00
IndexedDatabaseInlines.h Refactor structured clone JSAPI to prevent mismatched scopes. 2019-02-16 00:01:32 +08:00
IndexedDatabaseManager.cpp Issue #1263 - Part 1: Remove DiskSpaceWatcher 2019-11-08 20:23:33 +08:00
IndexedDatabaseManager.h Issue #1263 - Part 1: Remove DiskSpaceWatcher 2019-11-08 20:23:33 +08:00
Key.cpp Fix a crash in IndexedDB. 2019-09-06 23:49:51 +08:00
Key.h Fix a crash in IndexedDB. 2019-09-06 23:49:51 +08:00
KeyPath.cpp Fix a crash in IndexedDB. 2019-09-06 23:49:51 +08:00
KeyPath.h Fix a crash in IndexedDB. 2019-09-06 23:49:51 +08:00
moz.build Issue #325 Part 7: Remove non-Intl legacy code paths from IndexedDB. 2019-02-15 23:56:06 +08:00
PBackgroundIDBCursor.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBDatabase.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBDatabaseFile.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBDatabaseRequest.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBFactory.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBFactoryRequest.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBRequest.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBSharedTypes.ipdlh import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBTransaction.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIDBVersionChangeTransaction.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PBackgroundIndexedDBUtils.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PermissionRequestBase.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PermissionRequestBase.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PIndexedDBPermissionRequest.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ProfilerHelpers.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ReportInternalError.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ReportInternalError.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ScriptErrorHelper.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ScriptErrorHelper.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SerializationHelpers.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00