mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
7cbbdb024c
Bug 1286530 made TCPSocket ChromeOnly, eliminating both the dom.mozTCPSocket.enabled preference check as well as the "tcp-socket" permission check. The API is now always exposed in chrome contexts. This patch removes the leftover (and confusing) dead code. Renamed and why: - test_tcpsocket_enabled_no_perm.html renamed to test_tcpsocket_not_exposed_to_content.html because it's now just a question of content never seeing the API. Removed tests and why: - test_tcpsocket_enabled_with_perm.html used to be a standalone verification of our permission check. We have no permission check now and both test_tcpsocket_jsm.html and test_tcpsocket_client_and_server_basics.html serve as tests that we affirmatively expose the API and there are no "late" failure (such as a secondary check in the parent). - test_tcpsocket_default_permissions.html duplicated what (now) test_tcpsocket_not_exposed_to_content.html accomplishes. It tried to use the API and expect an exception. This is just superstition in a WebIDL. (TCPSocket was not originally WebIDL-y.) --HG-- rename : dom/network/tests/test_tcpsocket_enabled_no_perm.html => dom/network/tests/test_tcpsocket_not_exposed_to_content.html extra : rebase_source : d2231ed3b0fb00541cc266569c2a7908a4074f9c |
||
---|---|---|
.. | ||
interfaces | ||
tests | ||
Connection.cpp | ||
Connection.h | ||
ConnectionMainThread.cpp | ||
ConnectionMainThread.h | ||
ConnectionWorker.cpp | ||
ConnectionWorker.h | ||
Constants.h | ||
moz.build | ||
PTCPServerSocket.ipdl | ||
PTCPSocket.ipdl | ||
PUDPSocket.ipdl | ||
TCPServerSocket.cpp | ||
TCPServerSocket.h | ||
TCPServerSocketChild.cpp | ||
TCPServerSocketChild.h | ||
TCPServerSocketParent.cpp | ||
TCPServerSocketParent.h | ||
TCPSocket.cpp | ||
TCPSocket.h | ||
TCPSocketChild.cpp | ||
TCPSocketChild.h | ||
TCPSocketParent.cpp | ||
TCPSocketParent.h | ||
Types.h | ||
UDPSocket.cpp | ||
UDPSocket.h | ||
UDPSocketChild.cpp | ||
UDPSocketChild.h | ||
UDPSocketParent.cpp | ||
UDPSocketParent.h |