We can use registers beyond r7, which means we have enough registers to always compile css selectors. Let's make this always succeed.
Created attachment 234086 [details] Patch
Comment on attachment 234086 [details] Patch r=me
Comment on attachment 234086 [details] Patch Attachment 234086 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/4695064982847488 New failing tests: media/W3C/video/networkState/networkState_during_loadstart.html
Created attachment 234089 [details] Archive of layout-test-results from webkit-ews-13 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-13 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
I'm pretty sure that failure was not because of this change. I added a change to the register ranges in isValidRegister and isCallerSavedRegister and committed to http://trac.webkit.org/changeset/170598