RESOLVED FIXED 89231
Remove vendor prefix from DOM MutationObservers
https://bugs.webkit.org/show_bug.cgi?id=89231
Summary Remove vendor prefix from DOM MutationObservers
Adam Klein
Reported 2012-06-15 10:48:26 PDT
Unprefix DOM MutationObservers
Attachments
Patch (170.89 KB, patch)
2012-06-15 10:54 PDT, Adam Klein
no flags
Patch (170.92 KB, patch)
2012-06-15 11:16 PDT, Adam Klein
no flags
Patch (171.96 KB, patch)
2012-06-15 12:01 PDT, Adam Klein
no flags
Disable by default on not-fully-supported platforms (177.65 KB, patch)
2012-06-26 12:18 PDT, Adam Klein
no flags
Fix build (177.49 KB, patch)
2012-06-26 12:51 PDT, Adam Klein
no flags
Patch (177.18 KB, patch)
2012-06-28 17:51 PDT, Adam Klein
no flags
Patch slimmed down (56.52 KB, patch)
2012-07-09 15:21 PDT, Adam Klein
no flags
Adam Klein
Comment 1 2012-06-15 10:54:16 PDT
Adam Klein
Comment 2 2012-06-15 11:16:44 PDT
Gustavo Noronha (kov)
Comment 3 2012-06-15 11:51:20 PDT
Adam Klein
Comment 4 2012-06-15 12:01:22 PDT
Gyuyoung Kim
Comment 5 2012-06-17 17:59:51 PDT
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.
Adam Klein
Comment 6 2012-06-26 12:18:11 PDT
Created attachment 149584 [details] Disable by default on not-fully-supported platforms
Gustavo Noronha (kov)
Comment 7 2012-06-26 12:39:24 PDT
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
Adam Klein
Comment 8 2012-06-26 12:51:44 PDT
Created attachment 149587 [details] Fix build
Adam Klein
Comment 9 2012-06-28 17:51:54 PDT
Adam Klein
Comment 10 2012-07-09 12:03:18 PDT
I've decided to split this change into smaller pieces; uploaded just the renaming of the WebCore class in bug 90810.
Adam Klein
Comment 11 2012-07-09 15:21:33 PDT
Created attachment 151331 [details] Patch slimmed down
Adam Klein
Comment 12 2013-01-08 14:42:05 PST
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).
Elliott Sprehn
Comment 13 2013-02-13 17:55:47 PST
(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.
Adam Klein
Comment 14 2013-03-07 13:57:10 PST
Note You need to log in before you can comment on or make changes to this bug.