diff options
author | Milan Crha <mcrha@redhat.com> | 2014-03-13 22:31:36 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2014-03-13 22:31:36 +0800 |
commit | 7749f1a1c6035e87c2f5b8620d08954e70af2e6d (patch) | |
tree | 756f8448310f89b247fa8bdf97ba3f465f238dfe /em-format/e-mail-parser-multipart-appledouble.c | |
parent | 708a35fdf61e23d22910cb000bb1b2ddbab31f3d (diff) | |
download | gsoc2013-evolution-7749f1a1c6035e87c2f5b8620d08954e70af2e6d.tar gsoc2013-evolution-7749f1a1c6035e87c2f5b8620d08954e70af2e6d.tar.gz gsoc2013-evolution-7749f1a1c6035e87c2f5b8620d08954e70af2e6d.tar.bz2 gsoc2013-evolution-7749f1a1c6035e87c2f5b8620d08954e70af2e6d.tar.lz gsoc2013-evolution-7749f1a1c6035e87c2f5b8620d08954e70af2e6d.tar.xz gsoc2013-evolution-7749f1a1c6035e87c2f5b8620d08954e70af2e6d.tar.zst gsoc2013-evolution-7749f1a1c6035e87c2f5b8620d08954e70af2e6d.zip |
EWebView/EMailDisplay: Setup custom CSS styles to DOM right after document loads
The custom styles, those which are added on-the-fly directly to DOM, were
added only after whole document was completely loaded, which included also
sub-frames content, thus when these were slow to download for any reason,
the main frame content, like the top header bar, was shown with a default
style, which is white background and black text color. The WebKitWebView's
document-load-finished signal is emitted whenever the actual HTML content
is loaded, and the DOM is available as well, for each frame, including
the main frame of the WebView, thus updating/setting custom CSS styles
in this signal handler makes the loaded frames look as expected, without
waiting for other frames in the document to finish their load.
Diffstat (limited to 'em-format/e-mail-parser-multipart-appledouble.c')
0 files changed, 0 insertions, 0 deletions