WICKET-4472 Modal window accessibility - add role and aria attributes to outer 
div for assitive technologies

add aria-labelledBy attribute


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/a4e6bd6d
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/a4e6bd6d
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/a4e6bd6d

Branch: refs/heads/sandbox/WICKET-4686
Commit: a4e6bd6dfb15ffdba01ddf5ad33c65f5b9ff0158
Parents: cc292d4
Author: Martin Tzvetanov Grigorov <[email protected]>
Authored: Tue Dec 17 15:45:52 2013 +0200
Committer: Martin Tzvetanov Grigorov <[email protected]>
Committed: Tue Dec 17 15:45:52 2013 +0200

----------------------------------------------------------------------
 .../apache/wicket/extensions/ajax/markup/html/modal/res/modal.js   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/a4e6bd6d/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
----------------------------------------------------------------------
diff --git 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
index 0dd86b0..a41aa85 100644
--- 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
+++ 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/res/modal.js
@@ -1168,7 +1168,7 @@
         */
        Wicket.Window.getMarkup = function(idWindow, idClassElement, idCaption, 
idContent, idTop, idTopLeft, idTopRight, idLeft, idRight, idBottomLeft, 
idBottomRight, idBottom, idCaptionText, isFrame) {
                var s =
-                               "<div class=\"wicket-modal\" 
id=\""+idWindow+"\" role=\"dialog\" style=\"top: 10px; left: 10px; width: 
100px;\"><form 
style='background-color:transparent;padding:0px;margin:0px;border-width:0px;position:static'>"+
+                               "<div class=\"wicket-modal\" 
id=\""+idWindow+"\" role=\"dialog\" aria-labelledBy=\""+idCaptionText+"\" 
style=\"top: 10px; left: 10px; width: 100px;\"><form 
style='background-color:transparent;padding:0px;margin:0px;border-width:0px;position:static'>"+
                                "<div id=\""+idClassElement+"\">"+
 
                                        "<div class=\"w_top_1\">"+

Reply via email to