Re: What type should .findAll return

2011-11-12 Thread Boris Zbarsky
On 11/13/11 8:51 AM, Allen Wirfs-Brock wrote: It's relevant to this discussion because you have to decide what "web developers" actually mean when they say "Array". Yes, agreed. The most important point is that [[Class]] is neither the only nor the most important distinguishing characterist

Re: [indexeddb] Keypath attribute lookup question

2011-11-12 Thread Jonas Sicking
On Fri, Nov 11, 2011 at 5:07 PM, Israel Hilerio wrote: > On Wednesday, November 09, 2011 4:47 PM, Joshua Bell wrote: >>On Wed, Nov 9, 2011 at 3:35 PM, Israel Hilerio wrote: >>>In section "4.7 Steps for extracting a key from a value using a key path" >>>step #4 it states that: >>>* If object does

Re: [indexeddb] Keypath attribute lookup question

2011-11-12 Thread Joshua Bell
On Fri, Nov 11, 2011 at 5:07 PM, Israel Hilerio wrote: > On Wednesday, November 09, 2011 4:47 PM, Joshua Bell wrote: > >On Wed, Nov 9, 2011 at 3:35 PM, Israel Hilerio > wrote: > >>In section "4.7 Steps for extracting a key from a value using a key > path" step #4 it states that: > >>* If object d

Re: What type should .findAll return

2011-11-12 Thread Yehuda Katz
Yehuda Katz (ph) 718.877.1325 On Sat, Nov 12, 2011 at 11:51 AM, Allen Wirfs-Brock wrote: > > On Nov 12, 2011, at 10:27 AM, Boris Zbarsky wrote: > > > On 11/13/11 6:10 AM, Allen Wirfs-Brock wrote: > >> > > > > I think you're drawing a distinction between "language level semantics" > and "library

Re: What type should .findAll return

2011-11-12 Thread Allen Wirfs-Brock
On Nov 12, 2011, at 10:27 AM, Boris Zbarsky wrote: > On 11/13/11 6:10 AM, Allen Wirfs-Brock wrote: >> > > I think you're drawing a distinction between "language level semantics" and > "library routine behavior" which is for practical purposes irrelevant to > everyone outside the ES5 committee

Re: What type should .findAll return

2011-11-12 Thread Boris Zbarsky
On 11/13/11 7:27 AM, Boris Zbarsky wrote: It's an expected variance on optimization strategies that I don't think is particularly relevent to this discussion. See above. It's 100% relevant to the public-webapps aspects of this discussion. And to make it more clear, the question public-webapps

Re: What type should .findAll return

2011-11-12 Thread Boris Zbarsky
On 11/13/11 6:10 AM, Allen Wirfs-Brock wrote: Class related distinctions are covered in the document I reference: https://docs.google.com/document/d/1sSUtri6joyOOh23nVDfMbs1wDS7iDMDUFVVeHeRdSIw/edit?authkey=CI-FopgC and are generally secondary issues related to various library routines. Yes, I'

Re: What type should .findAll return

2011-11-12 Thread Allen Wirfs-Brock
On Nov 12, 2011, at 1:29 AM, Boris Zbarsky wrote: > On 11/12/11 10:22 AM, Allen Wirfs-Brock wrote: >> Note that the only specialness of Array instances relates to what happens >> when you add new array elements or dynamically change the value of the >> "length" property. > > 1) In ES5 this is

Re: Identifying "Test Spec Editors"; deadline Nov 11

2011-11-12 Thread Arthur Barstow
On 11/11/11 7:53 PM, ext Adrian Bateman wrote: On Friday, November 04, 2011 4:59 PM, Arthur Barstow wrote: One of the topics discussed this week was to designate a "Test Spec Editor(s)" for each of our specs. We're supportive of this idea. (BTW, the title of "Test Spec Editor" is a bit of a s

Discovery and Web Intents (was Re: [DRAFT] Web Intents Task Force Charter)

2011-11-12 Thread Giuseppe Pascale
until we don't have a MLquick comments. I would ask people more familiar with intents to correct me if I'm wrong On Thu, 10 Nov 2011 17:20:46 +0100, Clarke Stevens wrote: Dominique, Your example below is very helpful. I have a couple of follow-up questions: * I want a single web page

Re: What type should .findAll return

2011-11-12 Thread Boris Zbarsky
On 11/12/11 10:22 AM, Allen Wirfs-Brock wrote: Note that the only specialness of Array instances relates to what happens when you add new array elements or dynamically change the value of the "length" property. 1) In ES5 this is just not true; there are various parts of the spec that check [

Re: What type should .findAll return

2011-11-12 Thread Yehuda Katz
I'd like to see this thing smell like a normal Array, plus useful node methods: 1. It should have at least all of the non-mutating Array methods on > it. Possibly the mutating methods too if we allow the returned object > to be mutable. > Agreed. > 2. It should have a object on the prototype ch