W3C home > Mailing lists > Public > public-svg-wg@w3.org > October to December 2008

RE: Executing multiply-referenced external scripts only once

From: Lee Martineau <lee.martineau@quickoffice.com>
Date: Wed, 22 Oct 2008 07:42:35 -0500
To: Cameron McCormack <cam@mcc.id.au>, SVG Working Group WG <public-svg-wg@w3.org>
Message-ID: <A13D0B44629697468E9C6AE200CFD39A59FFB72E1F@mailkeeper.mdigitalm.com>
Cameron,

BitFlash reports 2.

--
Lee


-----Original Message-----
From: public-svg-wg-request@w3.org [mailto:public-svg-wg-request@w3.org] On Behalf Of Cameron McCormack
Sent: Tuesday, October 21, 2008 11:45 PM
To: SVG Working Group WG
Subject: Executing multiply-referenced external scripts only once


Cyril Concolato:
> >  - What about externally referenced scripts ?
> Here I just want to clarify that if two scripts in the same scripting
> context point to the same script file, then the script is loaded only
> once. I propose the following sentence:
>
> "Similarly to resource documents, in the case of multiple references,
> in the same scripting context, to the same external script file, the
> script file is processed once."

Actually, I disagree with this behaviour.  In Opera, Firefox and Batik,
two references to the same external script will result in the script
being run twice, which is what the HTML behaviour is.  Here’s a test:

  http://dev.w3.org/SVG/profiles/1.1F2/ua-tests/script-reexecution.svg


The document alerts the number of times the external script was
executed.

Mobile implementors: could you say what your implementations do on the
above test?

Thanks,

Cameron

--
Cameron McCormack ≝ http://mcc.id.au/


Received on Wednesday, 22 October 2008 12:43:22 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 22 October 2008 12:43:22 GMT