| Index: chrome/test/data/extensions/platform_apps/window_api/test.js
|
| diff --git a/chrome/test/data/extensions/platform_apps/window_api/test.js b/chrome/test/data/extensions/platform_apps/window_api/test.js
|
| index 8b73af8477319b18bd42408e65e518da41bfcbf6..b3a90279fdffc307cca6533ec852bed5d0825f79 100644
|
| --- a/chrome/test/data/extensions/platform_apps/window_api/test.js
|
| +++ b/chrome/test/data/extensions/platform_apps/window_api/test.js
|
| @@ -399,6 +399,25 @@ function testInitialBounds() {
|
| }));
|
| },
|
|
|
| + // Regression for crbug.com/694248.
|
| + function testInnerBoundsNegativeZero() {
|
| + var innerBounds = {
|
| + left: -0,
|
| + top: 100,
|
| + width: 400,
|
| + height: 300,
|
| + };
|
| + chrome.app.window.create('test.html', {
|
| + innerBounds: innerBounds
|
| + }, callbackPass(function(win) {
|
| + chrome.test.assertTrue(win != null);
|
| + assertBoundsEq(innerBounds, win.innerBounds);
|
| + assertBoundsConsistent(win);
|
| + assertConstraintsUnspecified(win);
|
| + win.close();
|
| + }));
|
| + },
|
| +
|
| function testOuterBoundsOnly() {
|
| var outerBounds = {
|
| left: 150,
|
|
|