Changeset 126193 in webkit


Ignore:
Timestamp:
Aug 21, 2012 3:05:33 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

Web Inspector: Split out crumb list part of styles from elementsPanel.css
https://bugs.webkit.org/show_bug.cgi?id=94301

Patch by Taiju Tsuiki <tzik@chromium.org> on 2012-08-21
Reviewed by Pavel Feldman.

As a preparation to use BreadcrumbList on FileSystem, introduce breadcrumbList.css and
move crumb-related style entries into it from elementsPanel.css.

No new tests. This change does not make functional change.

  • WebCore.gypi:
  • WebCore.vcproj/WebCore.vcproj:
  • inspector/front-end/ElementsPanel.js:
  • inspector/front-end/WebKit.qrc:
  • inspector/front-end/breadcrumbList.css: Added.

(.crumbs):
(.crumbs .crumb):
(.crumbs .crumb.collapsed > *):
(.crumbs .crumb.collapsed::before):
(.crumbs .crumb.compact .extra):
(.crumbs .crumb.dimmed):
(.crumbs .crumb.start):
(.crumbs .crumb.end):
(.crumbs .crumb.selected):
(.crumbs .crumb.selected:hover):
(.crumbs .crumb.selected.end, .crumbs .crumb.selected.end:hover):
(.crumbs .crumb:hover):
(.crumbs .crumb.dimmed:hover):
(.crumbs .crumb.end:hover):

  • inspector/front-end/elementsPanel.css:
Location:
trunk/Source/WebCore
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r126192 r126193  
     12012-08-21  Taiju Tsuiki  <tzik@chromium.org>
     2
     3        Web Inspector: Split out crumb list part of styles from elementsPanel.css
     4        https://bugs.webkit.org/show_bug.cgi?id=94301
     5
     6        Reviewed by Pavel Feldman.
     7
     8        As a preparation to use BreadcrumbList on FileSystem, introduce breadcrumbList.css and
     9        move crumb-related style entries into it from elementsPanel.css.
     10
     11        No new tests. This change does not make functional change.
     12
     13        * WebCore.gypi:
     14        * WebCore.vcproj/WebCore.vcproj:
     15        * inspector/front-end/ElementsPanel.js:
     16        * inspector/front-end/WebKit.qrc:
     17        * inspector/front-end/breadcrumbList.css: Added.
     18        (.crumbs):
     19        (.crumbs .crumb):
     20        (.crumbs .crumb.collapsed > *):
     21        (.crumbs .crumb.collapsed::before):
     22        (.crumbs .crumb.compact .extra):
     23        (.crumbs .crumb.dimmed):
     24        (.crumbs .crumb.start):
     25        (.crumbs .crumb.end):
     26        (.crumbs .crumb.selected):
     27        (.crumbs .crumb.selected:hover):
     28        (.crumbs .crumb.selected.end, .crumbs .crumb.selected.end:hover):
     29        (.crumbs .crumb:hover):
     30        (.crumbs .crumb.dimmed:hover):
     31        (.crumbs .crumb.end:hover):
     32        * inspector/front-end/elementsPanel.css:
     33
    1342012-08-21  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
    235
  • trunk/Source/WebCore/WebCore.gypi

    r126159 r126193  
    63926392        'webinspector_standalone_css_files': [
    63936393            'inspector/front-end/auditsPanel.css',
     6394            'inspector/front-end/breadcrumbList.css',
    63946395            'inspector/front-end/cm/codemirror.css',
    63956396            'inspector/front-end/cmdevtools.css',
  • trunk/Source/WebCore/WebCore.vcproj/WebCore.vcproj

    r126012 r126193  
    7558375583                                </File>
    7558475584                                <File
     75585                                        RelativePath="..\inspector\front-end\breadcrumbList.css"
     75586                                        >
     75587                                </File>
     75588                                <File
    7558575589                                        RelativePath="..\inspector\front-end\BreakpointManager.js"
    7558675590                                        >
  • trunk/Source/WebCore/inspector/front-end/ElementsPanel.js

    r125965 r126193  
    4141{
    4242    WebInspector.Panel.call(this, "elements");
     43    this.registerRequiredCSS("breadcrumbList.css");
    4344    this.registerRequiredCSS("elementsPanel.css");
    4445    this.registerRequiredCSS("textPrompt.css");
  • trunk/Source/WebCore/inspector/front-end/WebKit.qrc

    r126012 r126193  
    208208    <file>UglifyJS/parse-js.js</file>
    209209    <file>auditsPanel.css</file>
     210    <file>breadcrumbList.css</file>
    210211    <file>dataGrid.css</file>
    211212    <file>cmdevtools.css</file>
  • trunk/Source/WebCore/inspector/front-end/elementsPanel.css

    r125882 r126193  
    6060}
    6161
    62 .crumbs {
    63     display: inline-block;
    64     pointer-events: auto;
    65     cursor: default;
    66     font-size: 11px;
    67     line-height: 19px;
    68     text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
    69     color: rgb(20, 20, 20);
    70     margin-left: -1px;
    71     margin-top: -1px;
    72     padding-right: 12px;
    73 }
    74 
    75 .crumbs .crumb {
    76     height: 24px;
    77     border-width: 0 12px 0 2px;
    78     -webkit-border-image: url(Images/segment.png) 0 12 0 2;
    79     margin-right: -12px;
    80     padding-left: 18px;
    81     padding-right: 2px;
    82     white-space: nowrap;
    83     line-height: 23px;
    84     float: right;
    85 }
    86 
    87 .crumbs .crumb.collapsed > * {
    88     display: none;
    89 }
    90 
    91 .crumbs .crumb.collapsed::before {
    92     content: "\2026";
    93     font-weight: bold;
    94 }
    95 
    96 .crumbs .crumb.compact .extra {
    97     display: none;
    98 }
    99 
    100 .crumbs .crumb.dimmed {
    101     color: rgba(0, 0, 0, 0.45);
    102 }
    103 
    104 .crumbs .crumb.start {
    105     padding-left: 7px;
    106 }
    107 
    108 .crumbs .crumb.end {
    109     border-width: 0 2px 0 2px;
    110     padding-right: 6px;
    111     -webkit-border-image: url(Images/segmentEnd.png) 0 2 0 2;
    112 }
    113 
    114 .crumbs .crumb.selected {
    115     -webkit-border-image: url(Images/segmentSelected.png) 0 12 0 2;
    116     color: black;
    117     text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;
    118 }
    119 
    120 .crumbs .crumb.selected:hover {
    121     -webkit-border-image: url(Images/segmentSelected.png) 0 12 0 2;
    122 }
    123 
    124 .crumbs .crumb.selected.end, .crumbs .crumb.selected.end:hover {
    125     -webkit-border-image: url(Images/segmentSelectedEnd.png) 0 2 0 2;
    126 }
    127 
    128 .crumbs .crumb:hover {
    129     -webkit-border-image: url(Images/segmentHover.png) 0 12 0 2;
    130     color: black;
    131 }
    132 
    133 .crumbs .crumb.dimmed:hover {
    134     -webkit-border-image: url(Images/segmentHover.png) 0 12 0 2;
    135     color: rgba(0, 0, 0, 0.75);
    136 }
    137 
    138 .crumbs .crumb.end:hover {
    139     -webkit-border-image: url(Images/segmentHoverEnd.png) 0 2 0 2;
    140 }
    141 
    14262.metrics {
    14363    padding: 8px;
Note: See TracChangeset for help on using the changeset viewer.