SVGPathElement has no normalizedPathSegList I'm not sure what the proper design for this looks like. We'd have to be able to retain some sort of association between the non-normalized pathseglist and the normalized one. Of course our current pathSegList is totally bogus, as it's already normalized.
Created attachment 16578 [details] test case
I opened Bug 26487 before I remembered this bug. This bug tracks the implementation of normalizedPathSegList - but I assume you would also fix Bug 26487 as a result.
Surely if Bug 10827 were fixed this bug could be easier to implement (since the d attribute would be the authoritative version)
The normalizedPathSegList property has been removed in SVG2