The Silverlight plugin does not honor the HiDPI NPAPI features, such as "contentScalingFactor". If it is run in a plugin that uses HiDPI coordinates, it will get confused and draw offscreen. To work around this, we need to set the low-DPI flag prior to initializing NSApplication so that the proper value gets cached at plugin process startup.
Created attachment 231583 [details]
Committed r168976: <http://trac.webkit.org/changeset/168976>