gecko-dev/dom
Thomas Zimmermann 5ad6357538 Bug 997137: Inherit |DroidSocketImpl| from |UnixFdWatcher|, r=echou
This patch converts |DroidSocketImpl| to inherit from |UnixFdWatcher|.
|UnixFdWatcher| maintains a Unix file descriptor on the I/O loop, and
replaces similar functionality in |DroidSocketImpl|.

As a side effect, all file descriptors in |DroidSocketImpl| are now
non-blocking. This does change the way how the code works, but ensures
that it doesn't block on the I/O thread.
2014-05-14 13:21:10 +02:00
..
activities Bug 776027 - Allow nsIActivityUIGlueCallback to handle native and web activities. r=fabrice 2014-04-25 16:29:00 +02:00
alarm Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
animation
apps Bug 983502 - navigator.getFeature implementation (support hardware.memory). r=bz 2014-05-12 10:05:03 +08:00
archivereader Bug 1008404 - nsTreeBoxObject and ArchiveZipFile should invoke their parents's Traverse/Unlink. r=smaug 2014-05-12 10:01:28 -07:00
asmjscache Bug 1005955 - asmjscache: remove unused 'global' argument (r=janv) 2014-05-06 12:58:00 -05:00
audiochannel Bug 987290 - Tweak AudioChannel enum conversions to please typed enums - r=ehsan 2014-04-25 22:34:04 -04:00
base Backed out changeset c189d09ec942 (bug 930348) for B2G desktop bustage. 2014-05-13 15:33:58 -04:00
battery Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley 2014-04-08 18:27:18 -04:00
bindings Bug 967264 - Patch 2: InstallPhaseEvent and InstallEvent. r=ehsan r=jst 2014-05-13 14:49:36 -07:00
bluetooth Bug 997137: Inherit |DroidSocketImpl| from |UnixFdWatcher|, r=echou 2014-05-14 13:21:10 +02:00
browser-element Bug 970777 - Remove redundant |numLoaded| checks in dom/browser-element/mochitests/*.js. r=smaug 2014-05-09 01:52:00 +02:00
camera Bug 1006248. Part 1: Add MOZ_EXPORT in various places. r=glandium 2014-05-06 17:26:46 +12:00
cellbroadcast Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
contacts Backed out 3 changesets (bug 993282) for b2g emulator mochitest 3 failures 2014-05-07 18:47:17 -07:00
datastore Bug 1008400 - DataStore should invoke its parent's Traverse/Unlink. r=smaug 2014-05-12 10:01:27 -07:00
devicestorage Bug 1007053 - Pt3 - Implement canBeShared, canBeMounted, canBeFormatted attributes in DeviceStorage object. r=qDot 2014-05-13 15:48:08 -07:00
downloads Bug 992766 - Infer error when recieving NS_ERROR_FAILURE by going through device storage sanity checks, if device storage api is available. r=fabrice 2014-04-10 09:32:53 -07:00
encoding Bug 943268 - Remove nsCharsetAlias and nsCharsetConverterManager. r=emk. 2014-05-08 12:32:00 +03:00
events Backed out 3 changesets (bug 946065) for b2g mochitest-6 permafail on a CLOSED TREE 2014-05-12 15:40:41 -07:00
filehandle Bug 984789 - FileHandle: Eliminate nsIFileStorage; r=bent 2014-05-07 16:33:02 +02:00
filesystem Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
fmradio Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
gamepad Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug 2014-04-29 04:57:00 -04:00
icc Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
identity Bug 982460 - privileged-request-sans-event. r=spenrose 2014-04-22 14:16:39 -07:00
imptests Bug 997285 part 3. Make DOMException [ExceptionClass]. r=peterv,jorendorff 2014-05-05 16:01:57 -04:00
indexedDB Backed out changeset 70946e64e8f8 (bug 1005704) because it caused bug 1006541 2014-05-06 16:39:39 -04:00
inputmethod Bug 1000095 - Fix mozInputMethod.mgmt.hide. r=fabrice 2014-04-25 01:16:00 +02:00
interfaces Bug 889335 - Implement navigator.languages and languagechange event. r=sicking,smaug 2014-05-12 13:48:15 +02:00
ipc Bug 1007053 - Pt1 - Fix shadowing of IsFake attribute in the Child Volume cache. r=qDot 2014-05-13 15:48:04 -07:00
locales Bug 943268 - Remove nsCharsetAlias and nsCharsetConverterManager. r=emk. 2014-05-08 12:32:00 +03:00
media Bug 981780: disable some dom/media webrtc tests if webrtc isnt enabled r=drno 2014-05-09 14:41:25 -04:00
messages Bug 909001 - Update Registered Pages for System Message When App Gets Uninstalled. r=gene 2014-05-06 18:32:33 +08:00
mobileconnection Bug 999458 - 2.d/2: add some more complex test cases for OPL/PNN matching. r=echen 2014-05-02 00:24:12 +08:00
mobilemessage Bug 1007542 - Add Phone Number into FROM Field of MMS Header when transmitting MMS PDU to network. r=vyang 2014-05-08 15:29:01 +08:00
network Backed out changeset 6701ef0c75b4 for landing with the wrong bug number. r=bzbarsky 2014-05-05 10:29:29 -04:00
nfc Bug 1008854: Move NFC NDEF helpers to shared test code, r=dlee 2014-05-12 11:45:04 +02:00
payment
permission Bug 1003312 - make PermissionSettings.js{,m} use Services.jsm more; r=fabrice 2014-04-29 13:27:51 -04:00
phonenumberutils Backed out 3 changesets (bug 993282) for b2g emulator mochitest 3 failures 2014-05-07 18:47:17 -07:00
plugins Bug 983313 - Write crash events for plugin crashes and hangs (part 1: main changes). r=bsmedberg 2014-05-12 11:58:18 -07:00
power Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan 2014-04-29 13:27:26 -04:00
promise Bug 995163 - wrap the Promise value in NativePromiseCallback, r=bz 2014-04-29 22:12:14 +01:00
push Bug 996384 - WebappsApplication#clearBrowserData should not clear app's alarms from mozAlarms r=gene,nsm 2014-04-16 10:48:01 -07:00
quota Bug 984789 - FileHandle: Eliminate nsIFileStorage; r=bent 2014-05-07 16:33:02 +02:00
settings Bug 980549 - Simplify SettingsManager transaction management, r=gwagner. 2014-05-06 14:14:23 -07:00
smil Backed out 3 changesets (bug 946065) for b2g mochitest-6 permafail on a CLOSED TREE 2014-05-12 15:40:41 -07:00
speakermanager Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan 2014-04-29 13:27:26 -04:00
src Backed out changeset 21d743a319c6 (bug 967475) for apparently introducing two hazards to the build 2014-05-08 16:06:40 -07:00
system Bug 1007053 - Pt1 - Fix shadowing of IsFake attribute in the Child Volume cache. r=qDot 2014-05-13 15:48:04 -07:00
telephony Bug 1007398 - Properly handle racing destruction of PTelephonyChild actors, r=hsinyi. 2014-05-08 11:41:58 -07:00
tests Backed out changeset c189d09ec942 (bug 930348) for B2G desktop bustage. 2014-05-13 15:33:58 -04:00
time Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug 2014-04-29 04:57:00 -04:00
voicemail Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
wappush Bug 991445 - Part 3: Modify test cases to verify newly added attributes. r=vyang 2014-04-24 11:24:06 +08:00
webidl Bug 1007053 - Pt2 - Add canBeShared, canBeMounted, canBeFormatted attributes To DeviceStorage webidl. r=bzbarsky 2014-05-13 15:48:06 -07:00
wifi Bug 998892 - Append "interface=XXX" to the WPS PBC/PIN supplicant command only for JB. r=vchang 2014-05-06 15:04:16 +08:00
workers Bug 967264 - Patch 2: InstallPhaseEvent and InstallEvent. r=ehsan r=jst 2014-05-13 14:49:36 -07:00
xbl Backed out 3 changesets (bug 946065) for b2g mochitest-6 permafail on a CLOSED TREE 2014-05-12 15:40:41 -07:00
xml/crashtests Backed out 3 changesets (bug 946065) for b2g mochitest-6 permafail on a CLOSED TREE 2014-05-12 15:40:41 -07:00
xslt Bug 997987 - Remove usage of nsIScriptSecurityManager::GetSubjectPrincipal. r=Ms2ger 2014-05-06 15:43:03 -07:00
moz.build Backed out 3 changesets (bug 946065) for b2g mochitest-6 permafail on a CLOSED TREE 2014-05-12 15:40:41 -07:00