Bug 157022

Summary: Remove the build flag for template elements
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: New BugsAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, dbates, sam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 143519    
Attachments:
Description Flags
Cleanup
none
Fixed a change log
none
Fixes the bug none

Description Ryosuke Niwa 2016-04-25 21:43:49 PDT
Remove the build flag for template elements
Comment 1 Ryosuke Niwa 2016-04-25 21:48:56 PDT
This feature is enabled by all ports, and we've been shipping this feature for a while.  Since this affects the parser behavior, it seems inconceivable that we'll ever disable this feature or that any port can successfully ship a Web-Compatible browser without this feature enabled. Since this feature has a lot of invasive changes to the HTML parser, we're better off not having this build flag.
Comment 2 Ryosuke Niwa 2016-04-25 21:49:24 PDT
Created attachment 277333 [details]
Cleanup
Comment 3 Ryosuke Niwa 2016-04-25 21:51:29 PDT
Created attachment 277334 [details]
Fixed a change log
Comment 4 Ryosuke Niwa 2016-04-25 22:55:45 PDT
Committed r200075: <http://trac.webkit.org/changeset/200075>
Comment 5 Ryosuke Niwa 2016-04-26 00:26:10 PDT
Reopening to attach new patch.
Comment 6 Ryosuke Niwa 2016-04-26 00:26:13 PDT
Created attachment 277348 [details]
Fixes the bug
Comment 7 Ryosuke Niwa 2016-04-26 00:26:47 PDT
Comment on attachment 277348 [details]
Fixes the bug

Oops, wrong bug.
Comment 8 Ryosuke Niwa 2016-06-04 15:59:05 PDT
Done in http://trac.webkit.org/changeset/200075.