cefclient: Support dynamic configuration of the device scale factor with off-screen rendering (issue #1674)

This commit is contained in:
Marshall Greenblatt
2015-08-10 16:49:45 -04:00
parent 41669141eb
commit a08686e6a6
26 changed files with 580 additions and 244 deletions

View File

@@ -57,6 +57,7 @@ class OsrWindowWin :
void Hide();
void SetBounds(int x, int y, size_t width, size_t height);
void SetFocus();
void SetDeviceScaleFactor(float device_scale_factor);
private:
// Only allow deletion via scoped_refptr.
@@ -156,6 +157,7 @@ class OsrWindowWin :
HGLRC hrc_;
RECT client_rect_;
float device_scale_factor_;
CefRefPtr<CefBrowser> browser_;