Re: [dom] Define XSLTProcessor (#181)

These are the surface-level differences between Gecko and Blink that I added as TODOs in our [IDL file](https://chromium.googlesource.com/chromium/src/+/0443b48253b56ed9bbd6597cbbad8f568c053c38/third_party/WebKit/Source/core/xml/XSLTProcessor.idl):
* In Gecko, the transformTo*() methods throw an exception in case of error, while Blink returns null.
* In Gecko, it's possible to set and get back any parameter value, not just DOMString.

For the error handling, I think it probably doesn't matter much for compat if we return null or throw an exception. For parameter values, supporting any value type would be slightly more code, and since it's apparently not needed for compat I think just DOMString would be better.

---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/dom/issues/181#issuecomment-190178594

Received on Monday, 29 February 2016 11:53:48 UTC