gecko-dev/dom/plugins/base
Kashav Madan 2b8ca16f35 Bug 1557407 - Replace DispatchTrustedEvent with DispatchEventOnlyToChrome for various chrome-only events, r=smaug
Adds an |aChromeOnlyDispatch| flag to DispatchCustomEvent to decide whether
to call DispatchTrustEvent or DispatchEventOnlyToChrome.

The following chrome-only events are dispatched with DispatchCustomEvent and now
make use of the flag:

- DOMWindowClose
- fullscreen / willenterfullscreen / willexitfullscreen
- occlusionstatechange
- resolutionchange
- XULAlertClose

and the following were previously dispatched with DispatchTrustedEvent and now
use DispatchEventOnlyToChrome:

- MozBeforeInitialXULLayout
- MozMouseScrollFailed / MozMouseScrollTransactionTimeout
- MozPaintWait / MozPaintWaitFinished
- MozPerformDelayedBlur
- all events fired by APZCCallbackHelper::NotifyMozMouseScrollEvent

Differential Revision: https://phabricator.services.mozilla.com/D76723
2020-06-01 17:11:48 +00:00
..
PluginFinder.cpp Bug 1602308: Allow MOZ_PLUGIN_PATH to prepend search paths for Flash r=Gijs,froydnj 2020-03-30 21:57:28 +00:00
PluginFinder.h Bug 1143478 - Rename mozilla::Pair to CompactPair. r=froydnj 2020-03-17 12:42:12 +00:00
components.conf
moz.build
npapi.h
npfunctions.h
npruntime.h
nptypes.h
nsIHTTPHeaderListener.idl
nsIPluginDocument.idl
nsIPluginHost.idl
nsIPluginInputStream.idl
nsIPluginInstanceOwner.idl
nsIPluginTag.idl
nsJSNPRuntime.cpp Bug 1633145 - Add PropertyKey::isWellKnownSymbol. r=arai 2020-04-26 17:01:57 +00:00
nsJSNPRuntime.h
nsNPAPIPlugin.cpp
nsNPAPIPlugin.h Bug 1633145 - Replace INTERNED_STRING_TO_JSID. r=jandem 2020-04-30 18:18:12 +00:00
nsNPAPIPluginInstance.cpp Bug 1628715 - Part 7: Add MOZ_NONNULL_RETURN to infallible nsTArray::AppendElements. r=xpcom-reviewers,necko-reviewers,nika,valentin 2020-04-24 13:31:14 +00:00
nsNPAPIPluginInstance.h
nsNPAPIPluginStreamListener.cpp
nsNPAPIPluginStreamListener.h
nsPluginDirServiceProvider.cpp
nsPluginDirServiceProvider.h
nsPluginHost.cpp Bug 1626570 - Improve handling of copying arrays in dom/plugins/. r=smaug 2020-05-06 11:16:12 +00:00
nsPluginHost.h
nsPluginInstanceOwner.cpp Bug 1557407 - Replace DispatchTrustedEvent with DispatchEventOnlyToChrome for various chrome-only events, r=smaug 2020-06-01 17:11:48 +00:00
nsPluginInstanceOwner.h Bug 1620632 - Ensure nsTArray_Impl only declares a copy-constructor/assignment operator if E is copy-constructible. r=froydnj 2020-03-20 17:13:51 +00:00
nsPluginLogging.h
nsPluginManifestLineReader.h
nsPluginNativeWindow.cpp
nsPluginNativeWindow.h
nsPluginNativeWindowWin.cpp
nsPluginStreamListenerPeer.cpp Bug 1551306 - Remove context parameter from nsIProgressEventSink.onProgress() and nsIProgressEventSink.onStatus() r=valentin 2020-03-29 19:18:56 +00:00
nsPluginStreamListenerPeer.h
nsPluginTags.cpp Bug 1641245 - Make string comparators not virtual. r=froydnj,necko-reviewers,geckoview-reviewers,jgilbert,agi,valentin 2020-05-27 18:11:12 +00:00
nsPluginTags.h
nsPluginsCID.h
nsPluginsDir.h
nsPluginsDirDarwin.cpp
nsPluginsDirUnix.cpp
nsPluginsDirUtils.h
nsPluginsDirWin.cpp
nspluginroot.idl