summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2016-09-24 12:44:28 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2016-09-24 12:44:28 +0100
commit7b78ef336122f28c2d2b4cce253683941a31b797 (patch)
treeaf47a69a884b612be0ce8c081b5f674082810b98 /desktop
parent1ef1edc9e0bc001f3324bc7fa616c4bd0cc79466 (diff)
downloadnetsurf-7b78ef336122f28c2d2b4cce253683941a31b797.tar.gz
netsurf-7b78ef336122f28c2d2b4cce253683941a31b797.tar.bz2
Style: Fix ignoring of STYLE elements with non-screen media.
We were handling the STYLE tag getting added in the dom_default_action_DOMSubtreeModified_cb callback, however, the media attribute dadn't been added by that point. We now check it in the dom_default_action_DOMNodeInserted_cb callback, at which time the media attribute is available for checking. Note, we should probably store the media type in the html_stylesheet structure, but for now we just have an `unused` boolean. Also, it may be possible to optimise to avoid parsing non- screen media STYLE element data if we could detect the media earlier.
Diffstat (limited to 'desktop')
0 files changed, 0 insertions, 0 deletions