We set all options' type as TypeOption, which can't tell if an option belongs to a group, introduce TypeOptionInGroup to fix it.
Created attachment 145833 [details] patch
Comment on attachment 145833 [details] patch Please add PR number, Also not webkit style.
Created attachment 145836 [details] updated patch
Comment on attachment 145836 [details] updated patch LGTM.
Comment on attachment 145836 [details] updated patch Attachment 145836 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/12892702
Comment on attachment 145836 [details] updated patch Clearing flags on attachment: 145836 Committed r119549: <http://trac.webkit.org/changeset/119549>
All reviewed patches have been landed. Closing bug.