Ruby is a core part of HTML5, it should be a mandatory feature and not optional.
Created attachment 73404 [details] proposed patch
Attachment 73404 [details] did not build on win: Build output: http://queues.webkit.org/results/5470061
Created attachment 73412 [details] proposed patch v2 I touched WebCorePrefix.h to make Windows build happy: 3>..\html\parser\HTMLViewSourceParser.cpp : error C2220: warning treated as error - no 'object' file generated 3>..\html\parser\HTMLViewSourceParser.cpp : warning C4651: '/DENABLE_RUBY' specified for precompiled header but not for current compile
Attachment 73412 [details] did not build on win: Build output: http://queues.webkit.org/results/5531074
Created attachment 73468 [details] proposed patch v3 I touched config.h too to make Windows build happy. I hope it will work.
Attachment 73468 [details] did not build on win: Build output: http://queues.webkit.org/results/5552069
I have no idea how can I make MSVC to update all precompiled header. :( Could you give me a hint what should I do?
(In reply to comment #7) > I have no idea how can I make MSVC to update all precompiled header. :( > Could you give me a hint what should I do? Touching wtf/Platform.h should do it, though unfortunately that will make all ports do a clean build instead of just Windows. We really need to fix bug 48755!
Created attachment 73499 [details] proposed patch v4 Touch Platform.h.
Attachment 73499 [details] did not build on win: Build output: http://queues.webkit.org/results/5466084
Created attachment 73502 [details] proposed patch v5 Touch the following headers: - JavaScriptCore/JavaScriptCorePrefix.h - WebCore/WebCorePrefix.h - WebKit/win/WebKitPrefix.h - WebKit2/WebKit2Prefix.h
Comment on attachment 73502 [details] proposed patch v5 r=me. Yay! Thanks for doing this.
Comment on attachment 73502 [details] proposed patch v5 Clearing flags on attachment: 73502 Committed r71754: <http://trac.webkit.org/changeset/71754>
All reviewed patches have been landed. Closing bug.