// Copyright 2015 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.if(this.Worker){// Throw rather than overflow internal field indexassertThrows(function(){Worker.prototype.terminate();});assertThrows(function(){Worker.prototype.getMessage();});assertThrows(function(){Worker.prototype.postMessage({});});// Don't throw for real workervarworker=newWorker('');worker.getMessage();worker.postMessage({});worker.terminate();}