⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 136187 in webkit


Ignore:
Timestamp:
Nov 29, 2012, 5:06:47 PM (14 years ago)
Author:
pfeldman@chromium.org
Message:

Web Inspector: optimize repaint regions upon text editing
​https://bugs.webkit.org/show_bug.cgi?id=103674

Reviewed by Vsevolod Vlasov.

There is a lot happening that makes repaint area larger than it should be,
namely unnecessary tabbed pane and navigator updates.

  • inspector/front-end/NavigatorView.js:

(WebInspector.NavigatorView.prototype._updateScriptTitle):

  • inspector/front-end/TabbedPane.js:

(WebInspector.TabbedPaneTab.prototype.set title):

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r136185 r136187  
     12012-11-29  Pavel Feldman  <pfeldman@chromium.org>
     2
     3        Web Inspector: optimize repaint regions upon text editing
     4        https://bugs.webkit.org/show_bug.cgi?id=103674
     5
     6        Reviewed by Vsevolod Vlasov.
     7
     8        There is a lot happening that makes repaint area larger than it should be,
     9        namely unnecessary tabbed pane and navigator updates.
     10
     11        * inspector/front-end/NavigatorView.js:
     12        (WebInspector.NavigatorView.prototype._updateScriptTitle):
     13        * inspector/front-end/TabbedPane.js:
     14        (WebInspector.TabbedPaneTab.prototype.set title):
     15
    1162012-11-29  KyungTae Kim  <ktf.kim@samsung.com>
    217
  • trunk/Source/WebCore/inspector/front-end/NavigatorView.js

    r133463 r136187  
    480480    set titleText(titleText)
    481481    {
     482        if (this._titleText === titleText)
     483            return;
    482484        this._titleText = titleText || "";
    483485        if (this.titleElement)
  • trunk/Source/WebCore/inspector/front-end/TabbedPane.js

    r134911 r136187  
    599599    set title(title)
    600600    {
     601        if (title === this._title)
     602            return;
    601603        this._title = title;
    602604        if (this._titleElement)
Note: See TracChangeset for help on using the changeset viewer.