Changeset 140107 in webkit


Ignore:
Timestamp:
Jan 18, 2013 1:13:17 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

Web Inspector: [Network] Fix JSDocs and deduplicate code.
https://bugs.webkit.org/show_bug.cgi?id=107116

Patch by Eugene Klyuchnikov <eustas@chromium.org> on 2013-01-18
Reviewed by Pavel Feldman.

Add / fix JSDocs to see possible type mismatches.
Deduplicate code for styling network log items.

  • inspector/front-end/NetworkPanel.js: Fix JSDocs.

(WebInspector.NetworkDataGridNode.prototype._updateElementStyleClasses):
Extract common code.

  • inspector/front-end/NetworkRequest.js: Fix JSDocs.
Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r140105 r140107  
     12013-01-18  Eugene Klyuchnikov  <eustas@chromium.org>
     2
     3        Web Inspector: [Network] Fix JSDocs and deduplicate code.
     4        https://bugs.webkit.org/show_bug.cgi?id=107116
     5
     6        Reviewed by Pavel Feldman.
     7
     8        Add / fix JSDocs to see possible type mismatches.
     9        Deduplicate code for styling network log items.
     10
     11        * inspector/front-end/NetworkPanel.js: Fix JSDocs.
     12        (WebInspector.NetworkDataGridNode.prototype._updateElementStyleClasses):
     13        Extract common code.
     14        * inspector/front-end/NetworkRequest.js: Fix JSDocs.
     15
    1162013-01-18  Sheriff Bot  <webkit.review.bot@gmail.com>
    217
  • trunk/Source/WebCore/inspector/front-end/NetworkPanel.js

    r140003 r140107  
    423423            var requestTransferSize = (request.cached || !request.transferSize) ? 0 : request.transferSize;
    424424            transferSize += requestTransferSize;
    425             if ((!this._hiddenCategories.all || !this._hiddenCategories[request.type.name()]) && !this._filteredOutRequests.get(request)) {
     425            if ((!this._hiddenCategories["all"] || !this._hiddenCategories[request.type.name()]) && !this._filteredOutRequests.get(request)) {
    426426                selectedRequestsNumber++;
    427427                selectedTransferSize += requestTransferSize;
     
    18821882 * @constructor
    18831883 * @extends {WebInspector.DataGridNode}
     1884 * @param {!WebInspector.NetworkLogView} parentView
     1885 * @param {!WebInspector.NetworkRequest} request
    18841886 */
    18851887WebInspector.NetworkDataGridNode = function(parentView, request)
     
    19121914        if (this._parentView._filteredOutRequests.get(this._request))
    19131915            return true;
    1914         if (!this._parentView._hiddenCategories.all)
     1916        if (!this._parentView._hiddenCategories["all"])
    19151917            return false;
    19161918        return this._request.type.name() in this._parentView._hiddenCategories;
     
    20162018
    20172019        this._element.addStyleClass("network-item");
    2018         if (!this._element.hasStyleClass("network-type-" + this._request.type.name())) {
    2019             this._element.removeMatchingStyleClasses("network-type-\\w+");
    2020             this._element.addStyleClass("network-type-" + this._request.type.name());
     2020        this._updateElementStyleClasses(this._element);
     2021    },
     2022
     2023    /**
     2024     * @param {!Element} element
     2025     */
     2026    _updateElementStyleClasses: function(element)
     2027    {
     2028        var typeClassName = "network-type-" + this._request.type.name();
     2029        if (!element.hasStyleClass(typeClassName)) {
     2030            element.removeMatchingStyleClasses("network-type-\\w+");
     2031            element.addStyleClass(typeClassName);
    20212032        }
    20222033    },
     
    20662077
    20672078        if (this._request.statusCode) {
    2068             this._statusCell.appendChild(document.createTextNode(this._request.statusCode));
     2079            this._statusCell.appendChild(document.createTextNode("" + this._request.statusCode));
    20692080            this._appendSubtitle(this._statusCell, this._request.statusText);
    20702081            this._statusCell.title = this._request.statusCode + " " + this._request.statusText;
     
    21102121        this._initiatorCell.removeStyleClass("network-script-initiated");
    21112122        delete this._initiatorCell.request;
    2112         this._initiatorCell.title = null;
     2123        this._initiatorCell.title = "";
    21132124
    21142125        var initiator = this._request.initiator;
    21152126        if ((initiator && initiator.type !== "other") || this._request.redirectSource) {
    21162127            this._initiatorCell.removeChildren();
    2117             if (this._request.redirectSource) {
    2118                 var redirectSource = this._request.redirectSource;
     2128            var redirectSource = this._request.redirectSource;
     2129            if (redirectSource) {
    21192130                this._initiatorCell.title = redirectSource.url;
    21202131                this._initiatorCell.appendChild(WebInspector.linkifyRequestAsNode(redirectSource));
     
    21292140                }
    21302141                var urlElement = this._parentView._linkifier.linkifyLocation(topFrame.url, topFrame.lineNumber - 1, 0);
    2131                 urlElement.title = null;
     2142                urlElement.title = "";
    21322143                this._initiatorCell.appendChild(urlElement);
    21332144                this._appendSubtitle(this._initiatorCell, WebInspector.UIString("Script"));
     
    21852196
    21862197        this._barAreaElement.removeStyleClass("hidden");
    2187 
    2188         if (!this._graphElement.hasStyleClass("network-type-" + this._request.type.name())) {
    2189             this._graphElement.removeMatchingStyleClasses("network-type-\\w+");
    2190             this._graphElement.addStyleClass("network-type-" + this._request.type.name());
    2191         }
     2198        this._updateElementStyleClasses(this._graphElement);
    21922199
    21932200        this._barLeftElement.style.setProperty("left", percentages.start + "%");
  • trunk/Source/WebCore/inspector/front-end/NetworkRequest.js

    r139616 r140107  
    433433
    434434    /**
    435      * @return {WebInspector.Resource|undefined}
     435     * @return {?WebInspector.NetworkRequest}
    436436     */
    437437    get redirectSource()
Note: See TracChangeset for help on using the changeset viewer.