gecko/toolkit/modules
David Rajchenbach-Teller 53e4b14b6f Bug 1087674 - Handle XHR abort()/timeout and certificate errors more gracefully in GMPInstallmanager. r=gfritzsche
Prior to this patch, a Man in the Middle (MITM) attack on SSL could cause GMPInstallManager to fail during the check for updates, which in turn would cause a crash during shutdown. This was observed in the wild by users of recent versions of Avast, which performs such attacks on SSL as part of its "HTTPS scanning" feature. With this patch, errors are handled more gracefully. The attack still prevents any update (including the install of OpenH264) but at least it does not cause a crash anymore.
2014-10-30 11:27:02 +01:00
..
docs
secondscreen bug 1086648 - NS_NOINTERFACE: Component does not have requested interface [nsIConsoleService.logStringMessage] SimpleServiceDiscovery.jsm:165 r=dolske 2014-10-21 12:24:32 -04:00
sessionstore Bug 1046964 - Fix some JS warnings (r=ttaubert) 2014-08-19 17:27:58 -07:00
tests Bug 1087674 - Handle XHR abort()/timeout and certificate errors more gracefully in GMPInstallmanager. r=gfritzsche 2014-10-30 11:27:02 +01:00
Battery.jsm
BinarySearch.jsm Bug 1071448 - Speed up binary searches using a bitwise operation. r=adw 2014-09-22 23:47:08 -07:00
BrowserUtils.jsm Bug 1074976 - Move function makeNicePluginName() into BroswerUtils.jsm module. r=felipe 2014-10-06 11:40:00 -04:00
CertUtils.jsm
CharsetMenu.jsm
debug.js
DeferredTask.jsm
Deprecated.jsm
Dict.jsm
FileUtils.jsm
Finder.jsm Bug 1070923 - Fix intermittent test_bug451286.xul by waiting for the highlight toggle to finish. r=mikedeboer 2014-09-26 10:49:00 -04:00
Geometry.jsm
GMPInstallManager.jsm Bug 1087674 - Handle XHR abort()/timeout and certificate errors more gracefully in GMPInstallmanager. r=gfritzsche 2014-10-30 11:27:02 +01:00
Http.jsm
InlineSpellChecker.jsm Bug 1026099 - Rework the spellchecker context menu to not use CPOWs. r=ehsan/billm/felipe 2014-10-03 10:52:37 -04:00
InlineSpellCheckerContent.jsm Bug 1026099 - Rework the spellchecker context menu to not use CPOWs. r=ehsan/billm/felipe 2014-10-03 10:52:37 -04:00
LightweightThemeConsumer.jsm
LoadContextInfo.jsm Bug 1064212 - Add fromWindow() to LoadContextInfo.jsm, r=dolske 2014-09-16 15:51:51 +02:00
Log.jsm Bug 1072014 - Log.jsm: Allow logging of falsy arguments. r=Unfocused 2014-09-23 21:38:43 -07:00
moz.build Bug 1026099 - Rework the spellchecker context menu to not use CPOWs. r=ehsan/billm/felipe 2014-10-03 10:52:37 -04:00
NewTabUtils.jsm Bug 1060742 - Reorder BinarySearch.jsm arguments for easier curried search functions. r=adw 2014-09-08 22:28:41 -07:00
PageMenu.jsm
PermissionsUtils.jsm Bug 1073359 - reinstate PermissionUtils and XPIProvider which were removed in bug 1050080. r=MattN 2014-09-26 15:54:34 +10:00
PopupNotifications.jsm Bug 1067367 - tapping the icon of a second doorhanger reopens the first doorhanger if it was already open, r=Enn. 2014-09-29 15:33:34 +02:00
Preferences.jsm Bug 1061360 - Add support for accessing complex values in Preferences.jsm. r=Unfocused 2014-09-13 12:09:32 -05:00
PrivateBrowsingUtils.jsm Bug 1073826 - Fix isBrowserPrivate on Android (r=margaret) 2014-09-30 13:53:09 -07:00
Promise-backend.js Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE. 2014-09-16 17:26:34 -04:00
Promise.jsm
PropertyListUtils.jsm Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-08 17:15:22 +01:00
RemoteController.jsm
RemoteFinder.jsm Bug 927424 - Allow findbar binding to cancel content focusing when using RemoteFinder in an e10s window. r=evilpie. 2014-09-04 15:17:47 -04:00
RemoteSecurityUI.jsm
RemoteWebNavigation.jsm
RemoteWebProgress.jsm Bug 998267 - Don't always show the throbber when opening new tabs in e10s r=billm 2014-09-25 05:34:47 +02:00
ResetProfile.jsm
SelectContentHelper.jsm Bug 1080030 - Trim the whitespace surrounding option/optgroup text when displaying a drop-down in e10s; r=felipe 2014-10-11 09:40:45 -04:00
SelectParentHelper.jsm
Services.jsm
ShortcutUtils.jsm
Sntp.jsm
SpatialNavigation.jsm
Sqlite.jsm Bug 1073358 - Sqlite.jsm should return some measure of what happened regardless of whether a row handler was used. r=mak 2014-09-27 01:17:00 +12:00
Task.jsm
TelemetryTimestamps.jsm
Timer.jsm
Troubleshoot.jsm
UpdateChannel.jsm
WebChannel.jsm Bug 1022064 - Add WebChannel Communication API and FxAccountsOAuthClient API to facilitate Firefox Accounts OAuth authentication. r=MattN, sr=gavin 2014-08-01 01:42:00 -04:00
WindowDraggingUtils.jsm
WindowsPrefSync.jsm
WindowsRegistry.jsm
ZipUtils.jsm