Some elements calls ensureShadowRoot() dynamically, but the other elements calls ensureShadowRoot() when they are constructing. These calls can be easily removed, so let's remove them first.
Created attachment 125761 [details] Patch
Comment on attachment 125761 [details] Patch Basically OK. Could you split symbol removal to another patch?
Created attachment 125763 [details] Patch
Comment on attachment 125763 [details] Patch Clearing flags on attachment: 125763 Committed r106909: <http://trac.webkit.org/changeset/106909>
All reviewed patches have been landed. Closing bug.
rolled out, so reopen.
Created attachment 126014 [details] Patch
We're not sure that patch caused chromium win release bot failure. I guess this patch doesn't, but I'm not sure. The previous export list patch caused it, maybe? So let's land it again and see the chromium bot again.
Comment on attachment 126014 [details] Patch Rejecting attachment 126014 [details] from commit-queue. shinyak@chromium.org does not have committer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py. - If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags. - If you have committer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed). The commit-queue restarts itself every 2 hours. After restart the commit-queue will correctly respect your committer rights.
Comment on attachment 126014 [details] Patch Let's see what happen...
Comment on attachment 126014 [details] Patch Clearing flags on attachment: 126014 Committed r107050: <http://trac.webkit.org/changeset/107050>
I found a bug that ShadowRoot checks ExceptionCode, but it was not initialized. We shouldn't assume ExceptionCode is initialized...
rolled out again, reopen.
Created attachment 126216 [details] Patch
Comment on attachment 126216 [details] Patch Clearing flags on attachment: 126216 Committed r107178: <http://trac.webkit.org/changeset/107178>
Let's seeing http://build.webkit.org/builders/Chromium%20Win%20Release%20%28Tests%29?numbuilds=50 for a while.
http://build.webkit.org/builders/Chromium%20Win%20Release%20%28Tests%29/builds/23566 OK. webkit-unit-tests passed.