summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSidney <xinyij@ca.ibm.com>2016-12-01 11:33:19 -0500
committerSidney <xinyij@ca.ibm.com>2016-12-01 11:33:19 -0500
commitf163f0da8ce49ee2091768f46384b8619965f8db (patch)
tree47865ff15615a2d41163af73f85a4cce698b8a24
parentc75e5875480d9394e1bdd45d11a4ca205afb5d8a (diff)
downloadorg.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.js9
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);