summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/devtools/front_end/ui/Toolbar.js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/devtools/front_end/ui/Toolbar.js')
-rw-r--r--chromium/third_party/blink/renderer/devtools/front_end/ui/Toolbar.js26
1 files changed, 15 insertions, 11 deletions
diff --git a/chromium/third_party/blink/renderer/devtools/front_end/ui/Toolbar.js b/chromium/third_party/blink/renderer/devtools/front_end/ui/Toolbar.js
index d04dfc3c790..73cd26678ff 100644
--- a/chromium/third_party/blink/renderer/devtools/front_end/ui/Toolbar.js
+++ b/chromium/third_party/blink/renderer/devtools/front_end/ui/Toolbar.js
@@ -39,7 +39,6 @@ UI.Toolbar = class {
constructor(className, parentElement) {
/** @type {!Array.<!UI.ToolbarItem>} */
this._items = [];
- this._reverse = false;
this.element = parentElement ? parentElement.createChild('div') : createElement('div');
this.element.className = className;
this.element.classList.add('toolbar');
@@ -201,14 +200,10 @@ UI.Toolbar = class {
}
/**
- * @param {boolean=} reverse
* @param {boolean=} growVertically
*/
- makeWrappable(reverse, growVertically) {
+ makeWrappable(growVertically) {
this._contentElement.classList.add('wrappable');
- this._reverse = !!reverse;
- if (reverse)
- this._contentElement.classList.add('wrappable-reverse');
if (growVertically)
this._contentElement.classList.add('toolbar-grow-vertical');
}
@@ -246,10 +241,7 @@ UI.Toolbar = class {
item._toolbar = this;
if (!this._enabled)
item._applyEnabledState(false);
- if (this._reverse)
- this._contentElement.insertBefore(item.element, this._insertionPoint.nextSibling);
- else
- this._contentElement.insertBefore(item.element, this._insertionPoint);
+ this._contentElement.insertBefore(item.element, this._insertionPoint);
this._hideSeparatorDupes();
}
@@ -603,7 +595,10 @@ UI.ToolbarInput = class extends UI.ToolbarItem {
const clearButton = this.element.createChild('div', 'toolbar-input-clear-button');
clearButton.appendChild(UI.Icon.create('mediumicon-gray-cross-hover', 'search-cancel-button'));
- clearButton.addEventListener('click', () => this._internalSetValue('', true));
+ clearButton.addEventListener('click', () => {
+ this._internalSetValue('', true);
+ this._prompt.focus();
+ });
this._updateEmptyStyles();
}
@@ -869,6 +864,15 @@ UI.ToolbarComboBox = class extends UI.ToolbarItem {
}
/**
+ * @override
+ * @param {string} title
+ */
+ setTitle(title) {
+ UI.ARIAUtils.setAccessibleName(this._selectElement, title);
+ super.setTitle(title);
+ }
+
+ /**
* @return {!HTMLSelectElement}
*/
selectElement() {