Account from meta key on mac, fixes #17109
avoid null pointer exception when _Widget.destroy(true) call, fixes #17132, thanks Max
Fieldset.title should override <legend>, not Fieldset.legend, fixes #17190
Don't switch focus back to a fading-out Dialog (1.9 branch).

Clicking "paste" in the Dialog from the PasteFromWord plugin switches focus
to the editor.  The code added in 49339a0685729c69df92e91138788a6b50cdf2ef was interpreting this
as an accidental focus change, and switching focus back to the dialog, thus
breaking the paste operation.  It was a race condition during the Dialog fade out.

Refs #15370, #16550, #17195.
fix text selection problem on IE9 in quirks mode, fixes #17216
thanks to neek for the investigation and patch
Refs #17217.  Forward port [432cd4ec732e10a5e88a5606689464b25f9c05df/dijit] to 1.9.
Refs #17154.  Backport fix to 1.9.
Make Dialog ignore focus events on other documents.

This fixes the problem in a Dialog where an InlineEditBox with a dijit/Editor editor
would immediately close because the Dialog thinks the focus had shifted back to the
main document somehow, and restores focus to itself.

A more robust solution would be to trace if the foreign document is in an iframe
that's a descendant of the Dialog, but it didn't seem worth the extra code.

Fixes #17225.

(Backport to 1.9, cherry picked from commit 2341c812b14bb1a246b874836aed3e3f2e337347)
convert Tree robot tests to AMD, refs #14279

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@31438 560b804f-0ae3-0310-86f3-f6aa0a117693
(cherry picked from commit 75df1cd0380274e22c49e38f6775bfdd5cad45cb)
fixes #17207: fix Tree openOnDblClick regression

cherry picked from commits:
  - b051fc9586224f2ce67c0f37966a0971052df627
  - 75cf90f06b81c096c36de1a8a9a42838c53d23ed
  - af7db126555b5c6179f00e2bcac7b271c0fde215
treat accessKey as a keyboard event not as a mouse click, fixes #17254
(cherry picked from commit 904170f56f9b81f33f54828a6fcd059aa08ba01d)
add aria-labelledby to menus spawned by PopupMenu[Bar]Item, fixes #17255
(cherry picked from commit 6bca00a2941efd9bf6fc52ff872233067390a286)
Updating metadata for 1.9.1
Fix regression on IE10 clicking blank screen to close drop down.

An e.preventDefault() call on MSPointerDown prevents the button from getting focus,
so I stopped doing it for that case.  This is a minimal fix.  Other approaches include:

  1. remove the e.preventDefault() call for all cases
  2. make focus manager listen for touch/mouse events in the capture phase rather than the
bubbling phase, to avoid missing the event due to a stopPropagation() call; it used
to do this except for IE6-8, but I normalized the behavior in 9965406.

Fixes #17262.  Refs #13048, #13341.
(cherry picked from commit 76216d6d829f011a87ccd11ee12d3a862d6e2e88)
fix missing dependency, refs #17022
(cherry picked from commit d2d424cf12fe4bbab538b2d26c719f155ab873f7)
Remove RTL CSS for TimePicker on IE, it's no longer needed, refs #7631.
It's actually detrimental: it causes a slight jiggle on hover.
Click target must be .dijitTreeRow (or descendant).
Backport to 1.9, cherry-picked from 0f212ec839511767f18d6ead9f70c81ee8448cff.
Fixes #17303, refs #14896.
Don't call evt.preventDefault() for plain "w" keypress, fixes #17358
(cherry picked from commit ab187ff8aeecd9cfcd7e32b1e37656284531fea3)
Make clicking anywhere on the row focus the node's label.
This avoids temporary focus of previously focused node, thus avoiding spurious scroll.
Fixes #17347.
(cherry picked from commit 8a13496a301eaa5f0cbe6b984cb95af19b99acff)
Fix bad has(ie) checks causing focus issues with Textbox and Editor widgets. Refs #17311.
(cherry picked from commit af80d059f9070bff17e7cbf5c20daa80007d58f0)