Erick,
A quick follow up, I have managed to "fix" this in the JavaScript itself.
In my exploded EAR i edited maximo-all-server/apps/expanded/maximoui.ear/maximouiweb.war/webclient/javascript/tpae-20260227-1324/scrollbars.js and wrapped the offending line in a try catch to stop the error bubbling up and allow the JavaScript to complete
I replaced line 74 (in my file)
style.sheet.insertRule(name+"{"+rules+"}",0);
with
try {
style.sheet.insertRule(name+"{"+rules+"}",0);
} catch (e) {
if (name && name.indexOf("::-webkit-scrollbar") !== -1) {
return;
}
throw e;
}
This still throws the error but now handles it so the dynamic css rule isn't applied but I don't think it ever was in Firefox anyway, and the scrollbar works again.
You could do this in the main version of scrollbars.js and build the ear too if you want a persistent workaround I was just playing to see if it worked.
Cheers.
------------------------------
Chris Brown
Naviam
------------------------------