Unprefix DOM MutationObservers
Created attachment 147857 [details] Patch
Created attachment 147862 [details] Patch
Comment on attachment 147862 [details] Patch Attachment 147862 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/12968117
Created attachment 147869 [details] Patch
Comment on attachment 147869 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=147869&action=review > Source/WebKit/chromium/ChangeLog:3 > + Unprefix DOM MutationObservers Bug title is different. > Source/WebKit/efl/ChangeLog:3 > + Unprefix DOM MutationObservers ditto. > Source/WebKit/gtk/ChangeLog:3 > + Unprefix DOM MutationObservers ditto.
Created attachment 149584 [details] Disable by default on not-fully-supported platforms
Comment on attachment 149584 [details] Disable by default on not-fully-supported platforms Attachment 149584 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/13097540
Created attachment 149587 [details] Fix build
Created attachment 150052 [details] Patch
I've decided to split this change into smaller pieces; uploaded just the renaming of the WebCore class in bug 90810.
Created attachment 151331 [details] Patch slimmed down
Comment on attachment 151331 [details] Patch slimmed down Removing review flag for now. This'll need a full rebasing anyway, and we don't want to do this until parser-mutations (bug 89351).
(In reply to comment #12) > (From update of attachment 151331 [details]) > Removing review flag for now. This'll need a full rebasing anyway, and we don't want to do this until parser-mutations (bug 89351). I missed this bug and created Bug 109776 , it also seems we can't land this patch now anyway since the mutation observer feature define doesn't exist anymore. Since Apple is shipping MutationObserver I think we should just unprefix everywhere. That they don't support end of task delivery seems like a bug in their implementation, not a reason to keep the prefix.
esprehn did this in http://trac.webkit.org/changeset/143386