- From: Timothy Gu <notifications@github.com>
- Date: Tue, 08 Aug 2017 08:46:39 +0000 (UTC)
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 8 August 2017 08:47:08 UTC
@bzbarsky Thanks! I've updated the comments in the file, and it does make things clearer. To summarize, for `Storage`: - Firefox and Edge's setters incorrectly ignore symbols - Chrome's getter incorrectly gets the shadowed prototype property even when it should not be visible - Edge's getter correctly handles shadowed properties, but still makes them visible through `Reflect.ownKeys()`. - Chrome enumerates symbols in chronological order instead of last. - Chrome and Firefox put integer index properties first, even when it is really a named property and should be enumerated chronologically. *Within* integer index properties, Chrome then sorts *them* numerically. Firefox sorts them chronologically. Do you have any comments regarding this PR itself though? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/pull/402#issuecomment-320892495
Received on Tuesday, 8 August 2017 08:47:08 UTC