| Index: chrome/browser/resources/shared/css/tree.css
|
| diff --git a/chrome/browser/resources/shared/css/tree.css b/chrome/browser/resources/shared/css/tree.css
|
| index ac0b1de29f7d746c93c3a4026483f5f4403396ce..3b29f1a683d0b74d76c0efea26fa1ce6ce39b83c 100644
|
| --- a/chrome/browser/resources/shared/css/tree.css
|
| +++ b/chrome/browser/resources/shared/css/tree.css
|
| @@ -100,40 +100,55 @@ tree:focus .tree-row[selected] {
|
|
|
| .tree-label {
|
| -webkit-padding-start: 20px;
|
| - background-image: url("../../../../../ui/resources/folder_closed.png");
|
| background-position: 0 50%;
|
| background-repeat: no-repeat;
|
| white-space: pre;
|
| }
|
|
|
| -/* We need to ensure that even empty labels take up space */
|
| -.tree-label:empty:after {
|
| - content: " ";
|
| - white-space: pre;
|
| +html[dir=rtl] .tree-label {
|
| + background-position: 100% 50%;
|
| }
|
|
|
| -.tree-rename > .tree-row > .tree-label {
|
| - -webkit-user-select: auto;
|
| - -webkit-user-modify: read-write-plaintext-only;
|
| - background: white;
|
| - color: black;
|
| - outline: 1px solid black;
|
| +html[dir=rtl] .tree-label,
|
| +html[dir=rtl] .tree-row[may-have-children] > .tree-label {
|
| + background-image: url("../../../../../ui/resources/folder_closed_rtl.png");
|
| }
|
|
|
| -html[dir=rtl] .tree-label {
|
| - background-position: 100% 50%;
|
| +html[dir=rtl] .tree-item[expanded] > .tree-row > .tree-label {
|
| + background-image: url("../../../../../ui/resources/folder_open_rtl.png");
|
| +}
|
| +
|
| +tree[icon-visibility=hidden] .tree-label {
|
| + -webkit-padding-start: 0;
|
| + background-image: none !important;
|
| +}
|
| +
|
| +tree[icon-visibility=parent] .tree-label,
|
| +tree[icon-visibility=parent] .tree-row[has-children=false] > .tree-label {
|
| + background-image: none;
|
| +}
|
| +
|
| +.tree-label,
|
| +.tree-row[may-have-children] > .tree-label {
|
| + background-image: url("../../../../../ui/resources/folder_closed.png");
|
| }
|
|
|
| .tree-item[expanded] > .tree-row > .tree-label {
|
| background-image: url("../../../../../ui/resources/folder_open.png");
|
| }
|
|
|
| -html[dir='rtl'] .tree-label {
|
| - background-image: url("../../../../../ui/resources/folder_closed_rtl.png");
|
| +/* We need to ensure that even empty labels take up space */
|
| +.tree-label:empty:after {
|
| + content: " ";
|
| + white-space: pre;
|
| }
|
|
|
| -html[dir='rtl'] .tree-item[expanded] > .tree-row > .tree-label {
|
| - background-image: url("../../../../../ui/resources/folder_open_rtl.png");
|
| +.tree-rename > .tree-row > .tree-label {
|
| + -webkit-user-select: auto;
|
| + -webkit-user-modify: read-write-plaintext-only;
|
| + background: white;
|
| + color: black;
|
| + outline: 1px solid black;
|
| }
|
|
|
| .tree-item[editing] input {
|
|
|