Rewrite Document::body and Document::head in modern style, way clearer and shorter
Created attachment 214087 [details] Patch
Comment on attachment 214087 [details] Patch Attachment 214087 [details] did not pass efl-ews (efl): Output: http://webkit-queues.appspot.com/results/3867590
Comment on attachment 214087 [details] Patch Attachment 214087 [details] did not pass efl-wk2-ews (efl-wk2): Output: http://webkit-queues.appspot.com/results/3953510
Comment on attachment 214087 [details] Patch Attachment 214087 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/3951470
Comment on attachment 214087 [details] Patch Attachment 214087 [details] did not pass win-ews (win): Output: http://webkit-queues.appspot.com/results/3953516
Comment on attachment 214087 [details] Patch Attachment 214087 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/3952496
Comment on attachment 214087 [details] Patch Attachment 214087 [details] did not pass gtk-ews (gtk): Output: http://webkit-queues.appspot.com/results/3403655
Committed r157381: <http://trac.webkit.org/changeset/157381>
This broke a lot of tests, I'm going to roll out. <http://build.webkit.org/builders/Apple%20MountainLion%20Debug%20WK1%20%28Tests%29/builds/10752>
Re-opened since this is blocked by bug 122733
Andreas is going to see if he can fix real quick.
(In reply to comment #11) > Andreas is going to see if he can fix real quick. https://trac.webkit.org/r157383 https://trac.webkit.org/r157384 That was a silly bug, I should have caught it in review.
I don’t know why I didn’t test. I could have sworn I did. I don’t get why childrenOfType takes a pointer, but doesn’t handle null. We should fix that.
By making it take a reference.
Mass moving XML DOM bugs to the "DOM" Component.