Currently we're always parsing select attribute when distribution happens. We would like to cache it for performance reason. This is also a preparation patch for Bug 101180.
Created attachment 172939 [details] Patch
Comment on attachment 172939 [details] Patch Attachment 172939 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/14759647
Comment on attachment 172939 [details] Patch Attachment 172939 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/14770066
Created attachment 172950 [details] Patch
Comment on attachment 172950 [details] Patch Attachment 172950 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/14682402
efl bot seems insane... That's not from my patch.
Comment on attachment 172950 [details] Patch Attachment 172950 [details] did not pass cr-android-ews (chromium-android): Output: http://queues.webkit.org/results/14760700
Created attachment 172959 [details] Patch
Try again :-(
Comment on attachment 172959 [details] Patch Ah, I see you were doing that thing I suggested already! Great minds think alike, amirite? :) Make EWS bubbles happy before landing.
Created attachment 173168 [details] Patch for landing
Committed r133992: <http://trac.webkit.org/changeset/133992>