いくつかの情報をHTMLページとして表示するEclipseプラグインを作成しようとしています。このために私はSWTBrowserウィジェットを使いたいです。問題は、を介してブラウザのコンテンツを設定するsetTextとnth-childセレクターが機能しないことですが、を介してまったく同じコンテンツを設定すると、セレクターはsetUrl("file://...正しく機能します。setTextレンダリングが異なる理由と、と同じレンダリングを実現するにはどうすればよいsetUrlですか?
ユーザーにSafariまたはFirefoxのインストールを強制したくないので、 Browserwithを作成しています。SWT.NONE
これは、問題が再現可能なHTMLです。
<!doctype html><html><head>
<style type="text/css">
div:nth-child(2n) { background-color: #f00; }
</style>
</head><body>
<div>1</div>
<div>2</div>
<div>3</div>
</body></html>