146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved.
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file.
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)Range.prototype.getBoundingClientRect;
6f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)Document.prototype.documentElement.innerWidth;
7f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)Document.prototype.documentElement.head;
85f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
95f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)/** @constructor */
105f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)function WeakMap() {}
115f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
125f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)/**
135f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) * @param {Object} key
145f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) * @return {*}
155f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) */
165f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)WeakMap.prototype.get = function(key) {};
175f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
185f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)/**
195f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) * @param {Object} key
205f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) * @param {*} value
215f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) */
225f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)WeakMap.prototype.set = function(key, value) {};
23