WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
176414
[WinCairo] Default XSLT support to OFF
https://bugs.webkit.org/show_bug.cgi?id=176414
Summary
[WinCairo] Default XSLT support to OFF
Don Olmstead
Reported
2017-09-05 13:13:46 PDT
The updated WinCairoRequirements is not building out libxslt so support should default to OFF. There is still a check to see if XSLT is enabled in the CMake setup so its still possible to build with it on if someone wants that.
Attachments
Patch
(2.81 KB, patch)
2017-09-05 14:20 PDT
,
Don Olmstead
achristensen
: review-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Don Olmstead
Comment 1
2017-09-05 14:20:16 PDT
Created
attachment 319934
[details]
Patch
Alex Christensen
Comment 2
2017-09-05 14:27:22 PDT
Why don't we like XSLT any more? I think we should leave it on.
Don Olmstead
Comment 3
2017-09-05 14:33:51 PDT
(In reply to Alex Christensen from
comment #2
)
> Why don't we like XSLT any more? I think we should leave it on.
We don't enable it on the PS4 and I didn't have any intentions of building it out for the updated WinCairoRequirements. Awhile back Chromium had tried to deprecate it as well
https://groups.google.com/a/chromium.org/d/msg/blink-dev/zIg2KC7PyH0/Ho1tm5mo7qAJ
citing security bugs and usage of 0.02% of page views though it sounded like they walked back the decision. To be clear you can still build with it if you explicitly enable it. I'm okay with building it out if this is a sticking point.
Brent Fulgham
Comment 4
2017-09-07 14:45:58 PDT
I'm fine with this change, as long as it doesn't break the other WinCairo users (Alex?).
Alex Christensen
Comment 5
2017-09-18 21:33:25 PDT
Comment on
attachment 319934
[details]
Patch I think I'm opposed to this change unless there's a good reason to remove XSLT support for lots of people. Every port has it enabled, and it's supported in every browser. It's not a hard-to-manage dependency. There's not a lot of active development in the XSLT area. If you want to make a port that doesn't have it, that's up to you.
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