Try what this example says. I was facing the same problem with chrome.
Set navigationMode to css-transforms and force3DTransforms to true.
https://developers.arcgis.com/javascript/jssamples/mapconfig_force_css3.html
I had also tweaked this:
esriConfig.defaults.map.panDuration = 1; // time in milliseconds, default panDuration: 250
esriConfig.defaults.map.panRate = 1; // default panRate: 25
esriConfig.defaults.map.zoomDuration = 100; // default zoomDuration: 500
esriConfig.defaults.map.zoomRate = 1; // default zoomRate: 25
I tested the sample application with latest version of ArcGIS JavaScript API i.e. 3.11 and was able to print text element. So please update the version of ArcGIS JavaScript API to 3.11 and correct the following line:
var font = new Font("20px", Font.STYLE_NORMAL, Font.VARIANT_NORMAL, Font.WEIGHT_BOLDER,"Ariel");
I tested the sample application with latest version of ArcGIS JavaScript API i.e. 3.11 and was able to print text element. So please update the version of ArcGIS JavaScript API to 3.11 and correct the following line:
var font = new Font("20px", Font.STYLE_NORMAL, Font.VARIANT_NORMAL, Font.WEIGHT_BOLDER,"Ariel");
Also refer following link that state "now print a map containing a graphic having attributes and a Text Symbol as its symbol" using ArcGIS JavaScript API 3.11.
https://developers.arcgis.com/javascript/jshelp/whats_new.html
Best Answer
In order to get the separation of the basemap gallery from its opening button, you'll need to use a different container besides a dijit.TitlePane. The titlepane works like a collapsible display that encloses the inner content inside a solid color div (white in this case).
I've thrown together an example using the sandbox page you've provided. I replaced the titlepane with a simple dijit.form.Button, pulled the container div for the basemap gallery out where it's free to float over the map, and added a little styling to support a floating basemap gallery. Finally, I gave the button an onclick event that lets it change the visibility of the floating basemap gallery.
Now, if you want to animate the basemap gallery as it opens, I'd suggest either looking into css3 transitions, or using the dojo._base.fx library.