{"action":"created","issue":{"url":"https://api.github.com/repos/cefsharp/CefSharp/issues/858","labels_url":"https://api.github.com/repos/cefsharp/CefSharp/issues/858/labels{/name}","comments_url":"https://api.github.com/repos/cefsharp/CefSharp/issues/858/comments","events_url":"https://api.github.com/repos/cefsharp/CefSharp/issues/858/events","html_url":"https://github.com/cefsharp/CefSharp/pull/858","id":59595870,"number":858,"title":"Enhancement - WPF High DPI Support","user":{"login":"amaitland","id":307872,"avatar_url":"https://avatars.githubusercontent.com/u/307872?v=3","gravatar_id":"","url":"https://api.github.com/users/amaitland","html_url":"https://github.com/amaitland","followers_url":"https://api.github.com/users/amaitland/followers","following_url":"https://api.github.com/users/amaitland/following{/other_user}","gists_url":"https://api.github.com/users/amaitland/gists{/gist_id}","starred_url":"https://api.github.com/users/amaitland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amaitland/subscriptions","organizations_url":"https://api.github.com/users/amaitland/orgs","repos_url":"https://api.github.com/users/amaitland/repos","events_url":"https://api.github.com/users/amaitland/events{/privacy}","received_events_url":"https://api.github.com/users/amaitland/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cefsharp/CefSharp/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/cefsharp/CefSharp/labels/wpf","name":"wpf","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/cefsharp/CefSharp/milestones/9","html_url":"https://github.com/cefsharp/CefSharp/milestones/39.0.0","labels_url":"https://api.github.com/repos/cefsharp/CefSharp/milestones/9/labels","id":849972,"number":9,"title":"39.0.0","description":"First non-beta based on Chromium 39/CEF branch 2171.\r\n\r\nShould be able to give us:\r\n* Spell checking\r\n* Inspect Element (right-click)\r\n* CEF's fix of the Print() regression for WPF","creator":{"login":"jornh","id":766423,"avatar_url":"https://avatars.githubusercontent.com/u/766423?v=3","gravatar_id":"","url":"https://api.github.com/users/jornh","html_url":"https://github.com/jornh","followers_url":"https://api.github.com/users/jornh/followers","following_url":"https://api.github.com/users/jornh/following{/other_user}","gists_url":"https://api.github.com/users/jornh/gists{/gist_id}","starred_url":"https://api.github.com/users/jornh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jornh/subscriptions","organizations_url":"https://api.github.com/users/jornh/orgs","repos_url":"https://api.github.com/users/jornh/repos","events_url":"https://api.github.com/users/jornh/events{/privacy}","received_events_url":"https://api.github.com/users/jornh/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":49,"state":"open","created_at":"2014-11-02T11:31:25Z","updated_at":"2015-03-04T02:18:22Z","due_on":"2015-03-24T14:00:00Z","closed_at":null},"comments":14,"created_at":"2015-03-03T05:08:27Z","updated_at":"2015-03-04T10:31:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cefsharp/CefSharp/pulls/858","html_url":"https://github.com/cefsharp/CefSharp/pull/858","diff_url":"https://github.com/cefsharp/CefSharp/pull/858.diff","patch_url":"https://github.com/cefsharp/CefSharp/pull/858.patch"},"body":"Based on #855 \r\n\r\n- Reorder creation of `BitmapInfo` objects and use the matrix transform provided by `PresentationSourceChangedHandler`\r\n- Remove more traces of transform\r\n- More `IBitmapFactory` into the `WPF` project."},"comment":{"url":"https://api.github.com/repos/cefsharp/CefSharp/issues/comments/77131814","html_url":"https://github.com/cefsharp/CefSharp/pull/858#issuecomment-77131814","issue_url":"https://api.github.com/repos/cefsharp/CefSharp/issues/858","id":77131814,"user":{"login":"bjarteskogoy","id":213410,"avatar_url":"https://avatars.githubusercontent.com/u/213410?v=3","gravatar_id":"","url":"https://api.github.com/users/bjarteskogoy","html_url":"https://github.com/bjarteskogoy","followers_url":"https://api.github.com/users/bjarteskogoy/followers","following_url":"https://api.github.com/users/bjarteskogoy/following{/other_user}","gists_url":"https://api.github.com/users/bjarteskogoy/gists{/gist_id}","starred_url":"https://api.github.com/users/bjarteskogoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjarteskogoy/subscriptions","organizations_url":"https://api.github.com/users/bjarteskogoy/orgs","repos_url":"https://api.github.com/users/bjarteskogoy/repos","events_url":"https://api.github.com/users/bjarteskogoy/events{/privacy}","received_events_url":"https://api.github.com/users/bjarteskogoy/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T10:31:02Z","updated_at":"2015-03-04T10:31:02Z","body":"Tested with: http://www.tutorialspoint.com/html/html_select_tag.htm\r\n\r\nTranslating width/height and offset in SetPopupSizeAndPositionImpl fixes the issue. Kind of makes sense. I think. CEF is working with virtual pixels, WPF seems not too: http://www.philosophicalgeek.com/2009/11/21/how-to-position-windows-correctly-at-120dpi-in-wpf/"}}