diff options
author | Sidney <xinyij@ca.ibm.com> | 2016-12-01 11:33:19 -0500 |
---|---|---|
committer | Sidney <xinyij@ca.ibm.com> | 2016-12-01 11:33:19 -0500 |
commit | f163f0da8ce49ee2091768f46384b8619965f8db (patch) | |
tree | 47865ff15615a2d41163af73f85a4cce698b8a24 | |
parent | c75e5875480d9394e1bdd45d11a4ca205afb5d8a (diff) | |
download | org.eclipse.orion.client-f163f0da8ce49ee2091768f46384b8619965f8db.zip org.eclipse.orion.client-f163f0da8ce49ee2091768f46384b8619965f8db.tar.gz org.eclipse.orion.client-f163f0da8ce49ee2091768f46384b8619965f8db.tar.bz2 |
Bug 508074 - Electron app needs a "new tab" button
Change-Id: I17118da3915d3c6259975b0c59207305c3f0dc6c
Signed-off-by: Sidney <xinyij@ca.ibm.com>
-rw-r--r-- | modules/orionode/lib/main.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/orionode/lib/main.js b/modules/orionode/lib/main.js index 19e3b67..e79c507 100644 --- a/modules/orionode/lib/main.js +++ b/modules/orionode/lib/main.js @@ -251,8 +251,13 @@ function load() { function createNewTabButton(url){ var bar = document.querySelector("#bar"); - var newTabButton = document.createElement("a"); - newTabButton.innerHTML = "+"; + var newTabButton = document.createElement("a"), + newTabButtonTitle = "New Tab", + newTabButtonText = "+"; + + newTabButton.title = newTabButtonTitle; + newTabButton.setAttribute("aria-label", newTabButtonTitle); + newTabButton.innerHTML = newTabButtonText; newTabButton.classList.add("openNewTab"); newTabButton.addEventListener("click", function(evt) { createTab(url); |