WebViewで表示している Webサイトページの表示サイズはどこから取得できるだろうか?デバッグにサイズを表示して確認してみたところ、どうもメインフレーム配下の NSDocumentView から取得できるようだ。
NSView* view = [[[_web_view mainFrame] frameView] documentView];
NSRect rect = [view bounds];
NSLog(@"%@", NSStringFromRect(rect));
実行して試してみると、このサイズでも

このサイズでも

サイズは変わらなかった。大きさもそれっぽい。
[Session started at 00:58:31 +0900.]
00:58:51.595 WebKitSample[923:10b] {{0, 0}, {984, 938}}
00:59:05.908 WebKitSample[923:10b] {{0, 0}, {984, 938}}
これを使わせてもらおう。