Commit Graph

177 Commits

Author SHA1 Message Date
Randell Jesup
b162dd5948 Bug 950660: Part 3 - make TCPSocket/TCPSocketChild interface an IDL interface r=jdm 2015-09-20 23:05:20 -04:00
Josh Matthews
5b3e6bbec9 Bug 885982 - Part 4: Remove all traces of JS implementation. r=asuth 2015-09-20 05:57:15 -04:00
Jessica Jong
0151ad0fd8 Bug 1167132 - Part 14: [NetworkManager] Move network information into a separate interface (NetStats). r=ethan 2015-07-29 02:15:00 -04:00
Randell Jesup
7abb630b22 Bug 1109338: Part 2: Sharing UDPSocket between PNecko and PBackground r=bent 2015-05-29 10:14:14 -04:00
Dragana Damjanovic
800c13ed99 Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer 2015-04-08 15:35:00 -04:00
Ryan VanderMeulen
57644fabd7 Backed out changeset a1d51e3fea63 (bug 935838) for B2G test_udpsocket.html timeouts.
CLOSED TREE
2015-03-09 16:35:06 -04:00
Dragana Damjanovic
59d2752c41 Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer 2015-03-06 06:38:00 -05:00
Ethan Tseng
a84f1903a5 Bug 1070944 - Part 2: Implementation of saving statistics. r=albert 2015-01-27 17:15:44 +08:00
Phil Ringnalda
33bfbd930b Back out 3 changesets (bug 885982, bug 1118063) for b2g mochitest-6 bustage
CLOSED TREE

Backed out changeset 865e7bc208df (bug 885982)
Backed out changeset 9ede577f5ada (bug 885982)
Backed out changeset 6ccc86f7429e (bug 1118063)
2015-01-17 13:26:10 -08:00
Josh Matthews
6e478be2a1 Bug 885982 - Add missing IDL on a CLOSED TREE. 2015-01-17 12:17:26 -05:00
Josh Matthews
19284bba72 Bug 885982 - Convert MozTCPSocket to WebIDL. r=baku 2013-06-24 16:50:00 -04:00
Josh Matthews
b5c13fe2e4 Bug 1118063 - Convert TCPServerSocket to WebIDL. r=baku,smaug,mayhemer,asuth 2015-01-17 11:57:41 -05:00
Ethan Tseng
d1aca48208 Bug 1115502 - Expose inBrowser information to TCPSocket. r=honzab 2014-12-29 16:12:17 +08:00
Ryan VanderMeulen
f0f490902e Bug 1119818 - Bump various UUIDs that were missed when IDL changes landed. r=jib, r=jdm, r=gavin, r=bz, a=me 2015-01-12 10:44:18 -05:00
Andrew Sutherland
8a50230af4 Bug 1087145 - Move mozTCPSocket/TCPSocket unit tests from xpcshell tests to mochitest-plain tests. r=jdm
Most of the TCPSocket and TCPServerSocket coverage was implemented exclusively
in Chrome-privileged xpcshell tests.  This failed to provide coverage for the
key use case of content-privileged code using TCPSocket.

This cleans up the test implementation and migrates them to mochitests.
Coverage is improved as evidenced by two tested TCPServerSocket issues that were
addressed in this patch:
- ArrayBuffers weren't being created in the content page's context, so
  exceptions would be thrown when accessed.
- 'drain' notifications were not being hooked up.

The following fix that lacks coverage that notices the fix was implemented:
- TCPServerSocket now properly propagates the appId for network usage tracking.
2014-10-29 22:03:54 -04:00
Wes Kocher
e53d9bfb10 Bug 745283 - rev UUID again r=me a=kwierso 2014-08-26 18:05:26 -07:00
Shih-Chiang Chien
f47aeb674b Bug 745283 - Part 3: Support send input stream and multicast operation via PUDPSocket.ipdl. r=jduell, r=mt 2014-05-06 18:32:25 +08:00
Wes Kocher
8cd9744984 Backed out 4 changesets (bug 745283) for conflicting with the backout of bug 786419 a=backout
Backed out changeset a1af198d91bd (bug 745283)
Backed out changeset 9fc6f4275bbb (bug 745283)
Backed out changeset 37c10c9f2a4d (bug 745283)
Backed out changeset bc0ab47e8ac7 (bug 745283)
2014-08-26 16:33:42 -07:00
Shih-Chiang Chien
9ef5ec2645 Bug 745283 - Part 3: Support send input stream and multicast operation via PUDPSocket.ipdl. r=jduell, r=mt 2014-05-06 18:32:25 +08:00
Vicamo Yang
1c18bd6fb7 Backed out changeset 78ba6f47a5a7 (bug 1000040) for causing bug 1035172 2014-07-10 13:28:51 +08:00
John Shih
33661ccb6d Bug 1000040 - Part 2: Implement EthernetManager.js. r=vchange,vyang 2014-05-29 16:35:06 +08:00
Henry Chang
5c78b18ea5 Bug 937528 - Initialize port and host for the tcp server accepted socket. r=jduell 2013-12-19 11:21:12 +08:00
John Shih
d384686755 Bug 986837 - Part 4: Port MozNetworkStats to WebIDL. r=bzbarsky 2014-05-05 14:54:23 +08:00
John Shih
e87e876f83 Bug 986837 - Part 3: Port MozNetworkStatsAlarm to WebIDL. r=bzbarsky 2014-05-05 15:38:06 +08:00
John Shih
01818f745e Bug 986837 - Part 2: Port MozNetworkStatsInterface to WebIDL. r=bzbarsky 2014-05-05 11:55:01 +08:00
John Shih
b0181f2359 Bug 986837 - Part 1: Port MozNetworkStatsData to WebIDL. r=bzbarsky 2014-05-05 16:40:11 +08:00
John Shih
70b3126c2e Bug 960426 - Part 2: Modifications for IDL change. r=blassey 2014-03-05 11:54:55 +08:00
Masatoshi Kimura
8fab1134cd Bug 978611 - Part 2: Move lagacy dictionaries to WebIDL dictionaries for B2G. r=vicamo 2014-03-07 20:51:49 +09:00
Edgar Chen
c8e09c5727 Bug 956655 - Part 1: Move MobileConnection related files to dom/mobileconnection. r=smaug,khuey 2013-12-24 15:55:52 +08:00
Edgar Chen
e3022b0b10 Backed out changeset 10348da2438a (Bug 956655) 2014-01-17 13:08:59 +08:00
Edgar Chen
5a638381a2 Bug 956655 - Part 1: Move MobileConnection related files to dom/mobileconnection. r=smaug,khuey 2013-12-24 15:55:52 +08:00
Andrea Marchesini
cb97f6b653 Bug 952084 - Porting nsIDOMMozConnection to WebIDL, r=ehsan, r=bz 2014-01-16 11:53:48 +01:00
Edgar Chen
c4d89c658f Bug 952043 - Part 1: IDL changes for providing the network types supported by platform. r=smaug,hsinyi 2014-01-02 15:52:35 +08:00
Jessica Jong
d709408b15 Bug 952371 - Part 1: idl changes - [DSDS] mozMobileconnection.lastKnownNetwork and .lastKnownHomeNetwork aren't working. r=hsinyi 2014-01-08 18:54:33 +08:00
Edgar Chen
c15cbae7b3 Bug 956240 - WebMobileConnection: Use webidl event generator for the event that is dispatched by mozMobileConnection. r=smaug 2014-01-03 13:55:27 +08:00
John Shih
99a5cc96fc Bug 922926 - Part 1: IDL modifications. r=gene 2013-11-22 11:00:16 +08:00
Jessica Jong
b63223ef71 Bug 944225 - Part 1: Add set/getPreferredNetworkType() API (idl). r=hsinyi 2013-12-11 11:14:20 +08:00
Albert Crespell
3fb2eba70c Bug 858005 - Part 1: IDL definition. r=jonas 2013-05-24 11:27:02 +02:00
Patrick Wang
86103e0775 Bug 870660: Part 1: Add packat filter to UDPSocketParent/Child. r=jduell 2013-11-30 00:13:44 +08:00
Szu-Yu Chen [:aknow]
a0d36b0817 Bug 856553 - Part 1: Add setRadioEnabled API (idl). r=hsinyi 2013-11-21 09:08:36 -05:00
Albert Crespell
b84edc34df Bug 937041 - Modify availableNetworks method to return all networks having data in database. r=gene, r=jshih 2013-11-19 13:03:34 +01:00
Patrick Wang
5c915a612b Bug 932183: Part 2: Update child's bufferedAmount more frequently. r=honzeb 2013-11-14 16:00:28 +08:00
Patrick Wang
2d90b657b7 Bug 932183: Part 1: Rename function and add comments in TCPSocket implementation to make it more readable. r=honzab 2013-11-14 15:59:55 +08:00
Jessica Jong
cfb424d300 Bug 814629 - Part 2: nsIDOMMobileConnection changes (idl). f=edgar r=hsinyi 2013-11-13 16:50:46 +08:00
Shih-Chiang Chien
1075f65ad0 Bug 936801 - use forward declaration for NetAddr instead of include DNS.h. r=mcmanus. 2013-11-12 13:54:17 +01:00
Shih-Chiang Chien
ad2d18e0d6 Bug 869869 - Part 2, add PUDPSocket IPDL interface, r=jdm. 2013-05-10 20:00:28 +08:00
Jessica Jong
89237ea68b Bug 818353 - Part 1: idl changes. f=edgar r=hsinyi 2013-10-30 12:01:51 +08:00
Vicamo Yang
4f08b90661 Bug 920551 - 2.h/2: fix dom/system/gonk/*. r=hsinyi,khuey 2013-10-29 16:12:45 +08:00
Vicamo Yang
3ec873f5dc Bug 920551 - 2.e/2: fix MobileConnection. r=hsinyi,khuey 2013-10-29 16:12:41 +08:00
Albert Crespell
722c7caec0 Bug 887699 - Part 1/4 IDL definition. r=jonas,hsinyi 2013-10-15 12:01:16 +02:00