blob: d5b89328e37078b3e40ea3090a271dca005dfe1f [file] [log] [blame]
// Copyright (c) 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This PAC script will throw an exception when accessing the "FindProxyForURL"
// the *second* time it is accessed.
function actualFindProxyForURL(url, host) {
return "DIRECT";
}
var counter = 2;
function FindProxyForURLGetter() {
counter--;
if (counter <= 0)
throw "crash!";
return actualFindProxyForURL;
}
Object.defineProperty(this, "FindProxyForURL", {get: FindProxyForURLGetter});