03.11.2010, в 9:38, Alex Milowski написал(а): > https://bugs.webkit.org/show_bug.cgi?id=26157
This is a request to implement an optimization, and one that doesn't seem particularly likely to provide material benefits. The optimization has an observable effect of reusing the same object though. > https://bugs.webkit.org/show_bug.cgi?id=12504 Namespace nodes are pure evil, we shouldn't do that. > https://bugs.webkit.org/show_bug.cgi?id=13233 This is a place to track future optimization ideas and performance tests. > https://bugs.webkit.org/show_bug.cgi?id=12632 This is correct behavior, but Firefox has a bug. We could match Firefox, but with no actual sites known to be affected that doesn't seem important. > https://bugs.webkit.org/show_bug.cgi?id=12496 An optimization opportunity. > https://bugs.webkit.org/show_bug.cgi?id=36427 Unspecified behavior, different from Firefox. > Anything else out there? Is it complete? I'm curious about how > robust this implementation is and what enhancements have been filed > for it. I think that the only actual bug we have was not on the list, <https://bugs.webkit.org/show_bug.cgi?id=34231>. JS wrappers should be preserved for all reachable nodes, which includes nodes in XPath result sets. > I'm also looking at what it would take to enhance this implementation > to support XPath 2.0 ... XPath 2.0 is not fully compatible with 1.0. JavaScript API for XPath doesn't provide a way to choose version - at least, it didn't when I last checked. So, we can't really support 2.0. - WBR, Alexey Proskuryakov _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

