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.
<rdar://problem/16862907>
Created attachment 231583 [details] Patch
Committed r168976: <http://trac.webkit.org/changeset/168976>