sizzle
sizzle copied to clipboard
A sizzlin' hot selector engine.
Steps to archive Sizzle (steps 1-2 are covered by this PR): 1. Rename GitHub references from jquery/sizzle to jquery-archive/sizzle. 2. Add a deprecation notice to the README. 3. Release a...
If sizzle switches between parsing a dom document and an xml document, it calls SetDocument every time it switches. Do you think it would make sense to cache more than...
Ported from jQuery bug http://bugs.jquery.com/ticket/12024 http://jsfiddle.net/timmywil/n8zDu/14/ The inputs in the example all have uppercase values for their attributes while the value in the selector is lowercase. When :not contains a...
We ran some front-end tests and saw the error: ``` Syntax error, unrecognized expression: # ``` We dug for a while looking for a stray `#` in our code before...
Cf. jquery/jquery/issues/2880 This issue should close when one of the following two conditions are satisfied: - Someone adds a comment certifying that they have examined all unit tests and found...
PR #439 made Sizzle crash earlier on a `documentElement`-missing `document`. However, we want selection to work on nodes inside of a `` element for which `ownerDocument` will point to a...
Migrated from https://github.com/jquery/jquery/issues/4109 Test case: https://jsfiddle.net/63zby1nt/ Seems like maybe the process the of checking for focus in Edge causes the input to lose focus. More thorough analysis is available in...
Migrated from https://github.com/jquery/jquery/issues/3704 We decided in the meeting to try a for loop instead of `push.apply`. Check perf to be sure, but for loops are so heavily optimized these days...
Create HTML from string via custom Trusted Types policy in browsers that support Trusted Types. This PR fixes #478
Consider the following collection: ```js const array = ['a', 'b', 'c']; ``` Retrieving `array[0]` can be done relatively quickly. However, when the property doesn’t exist on the receiver, JavaScript engines...