WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 100710
ENABLE(NEW_XML) isn't used by anyone and no one is actively working on it
https://bugs.webkit.org/show_bug.cgi?id=100710
Summary
ENABLE(NEW_XML) isn't used by anyone and no one is actively working on it
Adam Barth
Reported
2012-10-29 16:22:44 PDT
ENABLE(NEW_XML) isn't used by anyone and no one is actively working on it
Attachments
Patch
(115.92 KB, patch)
2012-10-29 16:25 PDT
,
Adam Barth
no flags
Details
Formatted Diff
Diff
Patch for landing
(138.29 KB, patch)
2013-01-21 23:55 PST
,
Adam Barth
no flags
Details
Formatted Diff
Diff
Patch for landing
(146.62 KB, patch)
2013-01-22 00:09 PST
,
Adam Barth
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Adam Barth
Comment 1
2012-10-29 16:25:03 PDT
Created
attachment 171333
[details]
Patch
Maciej Stachowiak
Comment 2
2012-10-30 01:24:40 PDT
Last time we discussed this on webkit-dev, the conclusion was: "There's no urgency in removing it. If you're serious about working on it, perhaps we should keep it around for another six months." <
http://lists.webkit.org/pipermail/webkit-dev/2012-August/022088.html
> Has something changed to make it more urgent to remove this code faster?
Adam Barth
Comment 3
2012-10-30 09:40:03 PDT
Oh, I didn't realize that was the conclusion of the thread. I'm happy to wait until the end of February to remove this code.
Maciej Stachowiak
Comment 4
2012-10-30 09:57:12 PDT
(In reply to
comment #3
)
> Oh, I didn't realize that was the conclusion of the thread. I'm happy to wait until the end of February to remove this code.
I'd assumed it was your conclusion and did not comment further because it seemed like a fine approach.
Maciej Stachowiak
Comment 5
2013-01-17 18:00:49 PST
I'm fine with doing this now and not waiting til February.
Maciej Stachowiak
Comment 6
2013-01-17 18:01:09 PST
Reopening based on previous comment.
Eric Seidel (no email)
Comment 7
2013-01-17 22:55:14 PST
Comment on
attachment 171333
[details]
Patch Wow. So much code. This is obviously only the added files, and none of the abstractions which make the HTML parser so ugly. ;(
Maciej Stachowiak
Comment 8
2013-01-17 23:20:09 PST
(In reply to
comment #7
)
> (From update of
attachment 171333
[details]
) > Wow. So much code. This is obviously only the added files, and none of the abstractions which make the HTML parser so ugly. ;(
Note that a number of these abstractions are used by WebVTT too, so let's not be too hasty in getting rid of them.
Adam Barth
Comment 9
2013-01-17 23:25:35 PST
> Note that a number of these abstractions are used by WebVTT too, so let's not be too hasty in getting rid of them.
Yes, we'll need to refactor the VTT parser a bit as we continue to untangle things. The good news is that the VTT parser doesn't really require all this machinery. We just used it because it was convenient at the time.
Adam Barth
Comment 10
2013-01-21 23:55:33 PST
Created
attachment 183901
[details]
Patch for landing
Build Bot
Comment 11
2013-01-21 23:59:00 PST
Comment on
attachment 183901
[details]
Patch for landing
Attachment 183901
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/16031463
EFL EWS Bot
Comment 12
2013-01-22 00:06:46 PST
Comment on
attachment 183901
[details]
Patch for landing
Attachment 183901
[details]
did not pass efl-ews (efl): Output:
http://queues.webkit.org/results/16036443
Adam Barth
Comment 13
2013-01-22 00:09:04 PST
Created
attachment 183906
[details]
Patch for landing
WebKit Review Bot
Comment 14
2013-01-22 00:58:36 PST
Comment on
attachment 183906
[details]
Patch for landing Rejecting
attachment 183906
[details]
from commit-queue. New failing tests: fast/forms/formmethod-attribute-input-html.html Full output:
http://queues.webkit.org/results/16045425
WebKit Review Bot
Comment 15
2013-01-22 01:17:49 PST
Comment on
attachment 183906
[details]
Patch for landing Clearing flags on attachment: 183906 Committed
r140399
: <
http://trac.webkit.org/changeset/140399
>
WebKit Review Bot
Comment 16
2013-01-22 01:17:54 PST
All reviewed patches have been landed. Closing bug.
Mark Lam
Comment 17
2013-01-22 03:39:00 PST
r140399
: <
http://trac.webkit.org/changeset/140399
> broke mac builds (depending on the environment set up on the bot). See:
http://build.webkit.org/builders/Apple%20Lion%20Debug%20%28Build%29/builds/10816
The breakage is due to a change in the path for finding CharacterReferenceParserInlines.h in the Xcode project file. The entry for CharacterReferenceParserInlines.h was removed and readied with a different path that cause the breakage. I'm now doing a local build to verify the fix (i.e. to restore the path before the change in
r140399
). Once verified, I'll land it to green the bots.
Mark Lam
Comment 18
2013-01-22 04:13:48 PST
Build breakage fix landed in
r140410
: <
http://trac.webkit.org/changeset/140410
>.
Adam Barth
Comment 19
2013-01-22 09:40:46 PST
Sorry about the breakage. I must have messed up the xcodeproj file when I was trying to remove these files. Thanks for fixing my mess...
Eric Seidel (no email)
Comment 20
2013-01-22 11:16:02 PST
Thank you Mark.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug