[Params] Circular references

Should there be a mention of circular references?

  a) does the 'value' portion of a <param> get put through the param
resolving cycle again or just taken as straight text?

	  <param name="p1" value="param(p2)" />
	  <param name="p2" value="param(p3)" />
	  <param name="p3" value="param(p1)" />
	  ...
	  <text content-value="param(p1)"/>
	
	I'm assuming what is displayed in my browser would be the string
"param(p2)", correct?
	
  b) does the 'name' portion of a <param> get put through the param
resolving cycle
	
	<svg>
	  <param name="param(p2)" value="foo" />
	  <param name="p2" value="bar" />
	  ...
	  <text content-value="param(bar)"/>
	 </svg>
	
	So does the UA display "foo" or is the 'bar' parameter not found
because param(p2) has not been resolved yet?

Regards,
Jeff

Received on Wednesday, 17 June 2009 18:32:48 UTC