[Webkit-unassigned] [Bug 67702] [Qt] Remove Qt specific code from css/SelectorChecker.cpp
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 7 10:25:06 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=67702
--- Comment #2 from Andras Becsi <abecsi at webkit.org> 2011-09-07 10:25:06 PST ---
(In reply to comment #0)
> This code introduced in http://trac.webkit.org/changeset/43052/trunk/WebCore/css/CSSStyleSelector.cpp
> and a refactoring of this code (http://trac.webkit.org/changeset/94656) showed that there are
> Qt specific code here (build fail), but in general code it isn't acceptable.
I have a work-in-progress patch which moves this logic to the platform specific WebPlatformStrategies, so we could deal with the QWebHistoryInterface visited link check in the platformStrategies()->visitedLinkStrategy()->isLinkVisited call to avoid the layering violation.
This unfortunately would break the visited link detection on a Qt build where PLATFORM_STRATEGIES is disabled.
A possible solution for this would be to only support global history if PLATFORM_STRATEGIES is enabled. Tomorrow I'll upload the patch for feedback.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list