Revert "Revert "Fix dijit Editor in cross-domain pages with document.domain set""

This reverts commit e2a14e70f45c88b54dfe0741f54be5b3acb6ffa5.
Target IE9 only for zone security workaround

IE10 does not have this issue and some unit tests break with this "fix".

Refs #16633.

(cherry picked from commit 31782ca326dc6ced92ff7d78db30f64474fe35a9)
(cherry picked from commit 50f40acbc9fbe814a030fe844f8d8ff32cfb3c8a)

Conflicts:
	_editor/RichText.js

(cherry picked from commit 4697d231e7ec444685cc2cb0d796db7897d9f6bf)