details: https://code.openbravo.com/erp/devel/pi/rev/cba285f50e81
changeset: 20710:cba285f50e81
user: David Baz Fayos <david.baz <at> openbravo.com>
date: Fri Jul 05 21:13:30 2013 +0200
summary: Fixed issue 23853: Added missing 'empty.html' file
needed to avoid 'document.domain' problems in RichTextCanvas
diffstat:
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/isomorphic/system/helpers/empty.html
| 35 ++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
diffs (39 lines):
diff -r da047e7388a8 -r cba285f50e81
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/isomorphic/system/helpers/empty.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++
b/modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/isomorphic/system/helpers/empty.html
Fri Jul 05 21:13:30 2013 +0200
@@ -0,0 +1,35 @@
+<HTML>
+
+<!-- This is a blank html file used by the Isomorphic SmartClient framework -->
+<SCRIPT>
+
+
+
+
+
+if (!window.isc && document.domain && document.domain.indexOf(".") != -1
+ && !(new RegExp("^(\\d{1,3}\\.){3}\\d{1,3}$").test(document.domain)))
+{
+
+ var set = false;
+ while (document.domain.indexOf(".") != -1) {
+ try {
+ if (window.opener && window.opener.isc) break;
+ if (window.top.isc) break;
+
+ if (!set) { document.domain = document.domain; set = true; }
+ else { document.domain = document.domain.replace(/.*?\./, ''); }
+ } catch (e) {
+ try {
+ if (!set) { document.domain = document.domain; set = true }
+ else { document.domain = document.domain.replace(/.*?\./, '');
}
+ } catch (ee) {
+ break;
+ }
+ }
+ }
+}
+
+</SCRIPT>
+
+</HTML>
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits