| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 368 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 379 | 379 |
| 380 // We allow actual time window to be arbitrarily small but don't want th
e UI window to be too small. | 380 // We allow actual time window to be arbitrarily small but don't want th
e UI window to be too small. |
| 381 var widthInPixels = width * this._parentElement.clientWidth; | 381 var widthInPixels = width * this._parentElement.clientWidth; |
| 382 var minWidthInPixels = WebInspector.OverviewGrid.MinSelectableSize / 2; | 382 var minWidthInPixels = WebInspector.OverviewGrid.MinSelectableSize / 2; |
| 383 if (widthInPixels < minWidthInPixels) { | 383 if (widthInPixels < minWidthInPixels) { |
| 384 var factor = minWidthInPixels / widthInPixels; | 384 var factor = minWidthInPixels / widthInPixels; |
| 385 left = ((windowRight + windowLeft) - width * factor) / 2; | 385 left = ((windowRight + windowLeft) - width * factor) / 2; |
| 386 right = ((windowRight + windowLeft) + width * factor) / 2; | 386 right = ((windowRight + windowLeft) + width * factor) / 2; |
| 387 } | 387 } |
| 388 | 388 |
| 389 if (windowLeft === this.windowLeft && windowRight === this.windowRight) |
| 390 return; |
| 391 |
| 389 this.windowLeft = windowLeft; | 392 this.windowLeft = windowLeft; |
| 390 this._leftResizeElement.style.left = left * 100 + "%"; | 393 this._leftResizeElement.style.left = left * 100 + "%"; |
| 391 this.windowRight = windowRight; | 394 this.windowRight = windowRight; |
| 392 this._rightResizeElement.style.left = right * 100 + "%"; | 395 this._rightResizeElement.style.left = right * 100 + "%"; |
| 393 | 396 |
| 394 this._overviewWindowElement.style.left = left * 100 + "%"; | 397 this._overviewWindowElement.style.left = left * 100 + "%"; |
| 395 this._overviewWindowBordersElement.style.left = left * 100 + "%"; | 398 this._overviewWindowBordersElement.style.left = left * 100 + "%"; |
| 396 this._overviewWindowElement.style.width = (right - left) * 100 + "%"; | 399 this._overviewWindowElement.style.width = (right - left) * 100 + "%"; |
| 397 this._overviewWindowBordersElement.style.right = (1 - right) * 100 + "%"
; | 400 this._overviewWindowBordersElement.style.right = (1 - right) * 100 + "%"
; |
| 398 | 401 |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 494 position = Math.max(0, Math.min(position, this._width)); | 497 position = Math.max(0, Math.min(position, this._width)); |
| 495 if (position < this._startPosition) { | 498 if (position < this._startPosition) { |
| 496 this._windowSelector.style.left = position + "px"; | 499 this._windowSelector.style.left = position + "px"; |
| 497 this._windowSelector.style.right = this._width - this._startPosition
+ "px"; | 500 this._windowSelector.style.right = this._width - this._startPosition
+ "px"; |
| 498 } else { | 501 } else { |
| 499 this._windowSelector.style.left = this._startPosition + "px"; | 502 this._windowSelector.style.left = this._startPosition + "px"; |
| 500 this._windowSelector.style.right = this._width - position + "px"; | 503 this._windowSelector.style.right = this._width - position + "px"; |
| 501 } | 504 } |
| 502 } | 505 } |
| 503 } | 506 } |
| OLD | NEW |