From da9a01cfbe84f32c73988f8edb8bf2134d17f10c Mon Sep 17 00:00:00 2001 From: "mpcomplete@chromium.org" Date: Thu, 3 Apr 2014 18:16:32 +0000 Subject: Change mojo JS bindings to expose a handle object, which is Closed when garbage collected, rather than a raw integer. BUG=357785 Review URL: https://codereview.chromium.org/214183003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261479 0039d316-1c4b-4281-b951-d872f2087c98 --- mojo/apps/js/bindings/connection_unittests.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'mojo/apps/js/bindings') diff --git a/mojo/apps/js/bindings/connection_unittests.js b/mojo/apps/js/bindings/connection_unittests.js index 3a57820..60b867d 100644 --- a/mojo/apps/js/bindings/connection_unittests.js +++ b/mojo/apps/js/bindings/connection_unittests.js @@ -53,16 +53,19 @@ define([ "mojo/public/bindings/js/connection", "mojo/public/interfaces/bindings/tests/sample_interfaces.mojom", "mojo/public/interfaces/bindings/tests/sample_service.mojom", + "gc", ], function(expect, mockSupport, core, connection, sample_interfaces, - sample_service) { + sample_service, + gc) { testClientServer(); testWriteToClosedPipe(); testRequestResponse(); this.result = "PASS"; + gc.collectGarbage(); // should not crash function testClientServer() { var receivedFrobinate = false; -- cgit v1.1