{"shas":[["4fb0c3b6a9d022082a7784f4b94dca866f2767c5","16ff413dde82a787f909315ffd4d518aef07016d@gmail.com","nwmatcher: Make buggy quirks mode re-check per new document context. [jddalton]","jdalton"],["c0cd47c7c0885f64bf89e2d5375f5bd74074bf2d","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","changed variable names for consistency with other boolean flags: isQuirksMode to QUIRKS_MODE and isXMLDocument to XML_DOCUMENT","Diego Perini"],["31dfa8200bb60647b3c97e3188e8c3c4fa85c172","16ff413dde82a787f909315ffd4d518aef07016d@gmail.com","nwmatcher: Simplify isXML, and add switchContext function to reduce code. [jddalton]","jdalton"],["91e6acab4dafb8821f91b72ed265ac3d7a8d91ca","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","avoid namespace overwriting, both 'NW' and 'NW.Dom' may have been already defined","Diego Perini"],["47ee13e68ac49467b63709bcbaf01108f5b2188f","16ff413dde82a787f909315ffd4d518aef07016d@gmail.com","nwmatcher: Fix package.json syntax errors and add .gitattributes and .gitignore. [jddalton]","jdalton"],["f7f2e533b5c34180a9831391c5aa7de6498b487b","16ff413dde82a787f909315ffd4d518aef07016d@gmail.com","nwmatcher: Fix isNative for IE8. [jddalton]","jdalton"],["5b40dadf4cdfada11897d80d6e01d18d49d78760","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","cleanup to reduce code (jdalton)","Diego Perini"],["85e796948e1c32d7877380cda24c3df295ad0926","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","fixed a regular expression, moved SHORTCUTS in an external module, exposed the 'emit()' method so modules can use it, indentation cleanup","Diego Perini"],["3b096bd956ec38e3f9d5ec2e92aec8091ee4ce53","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","fixed IE bug with 'applet/object' as context, removed unnecessary check for non defined context","Diego Perini"],["81866e7f92792920143596e5d97159dfc19361df","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","added module for completing selectors missing context, need testing","Diego Perini"],["eb134c64b859229043569836a443f43d4a235fb7","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","substituted remaining instances of '\\s' with '[\\x20\\t\\n\\r\\f] for consistency and correctness","Diego Perini"],["35cc3526c583675df00e3c736645dc20f31f43d1","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","make regexp tests on nodeName stricter and hopefully more efficient (kitgoncharov)","Diego Perini"],["21fdd13dddfe18e67123ebf55c5d83959003df52","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","exposed the various regexp strings for tokens that could be part of a selector to avoid redefining them in each external module, changed some quotes for consistency and some indentation","Diego Perini"],["59866fb579db2c18e8f5eb182e04a8a4855be163","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","improved handling of optional SHORTCUTS functionality (jdalton)","Diego Perini"],["aedaebabbc1c7e4e1a03aa3f7f9c56e0001b4adc","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","ensures prior exit for selectors containing trailing commas (SYNTAX_ERR), removed a forgotten underscore","Diego Perini"],["d4caaff679b00650b0b5ee78d8c40803cc65a30c","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","reordered public API exports handling to avoid exporting the NW namespace twice in Node (kitgoncharov)","Diego Perini"],["56a2bf57b666332ea74575bc54b763cd5e252357","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","made sure to split comma groups only once, reduced and simplified code for both the resolver building and the differentiation between single and multi selector strings (comma separated), merged internal 'compile()' and 'compileGroup()' methods","Diego Perini"],["fbe46d84d37bb8541ba7211e36c58518ddeaae41","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","joined increments of the same value in one place","Diego Perini"],["eae430dc8933c2032a91d5726bce6350009d5d8f","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","fixed QSA testing (mistyped 'removeChild') and improved tests node removal, reduced code by embedding isXML(), isQuirks() and isQuirksBuggy() method calls in the 'switchContext()' method which is called once each time the queried host environment changes","Diego Perini"],["7692c3a491d8fab6a88b4783225d17eedc2338e9","7fd91397400af13cb67d38cf9115120dc3c9e899@gmail.com","added check for buggy GEBCN in quirks mode, moved definitions to keep them grouped (jdalton)","Diego Perini"]],"repo":"kitgoncharov/nwmatcher","actor":"kitgoncharov","ref":"refs/heads/master","size":27,"head":"5ed9ee025d95916a8cb11e9230e7ae9b18d639ff","actor_gravatar":"6662a1d02f351b5ef2f8b4d815804661","push_id":30923656}