We're spending 2.3% of a Dromaeo/dom-modify.html profile in here and that seems avoidable.
Created attachment 291374 [details] Patch
Comment on attachment 291374 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=291374&action=review > Source/WebCore/dom/Document.cpp:2430 > +static bool hasEverCreatedAnAXObjectCache = false; I suppose this works fine in practice (ax being an on/off thing) though in principle this sort of global one-way penalty boxes are somewhat nasty.
Comment on attachment 291374 [details] Patch Clearing flags on attachment: 291374 Committed r207234: <http://trac.webkit.org/changeset/207234>
All reviewed patches have been landed. Closing bug.