2008/7/29 Kevin Brown <[EMAIL PROTECTED]>

> On Tue, Jul 29, 2008 at 11:41 AM, Ben Laurie <[EMAIL PROTECTED]> wrote:
>
>> Kevin Brown wrote:
>>
>>> On Tue, Jul 29, 2008 at 3:24 AM, Ben Laurie <[EMAIL PROTECTED] <mailto:
>>> [EMAIL PROTECTED]>> wrote:
>>>
>>>    Kevin Brown wrote:
>>>
>>>               A far more appropriate solution is probably to enhance the
>>>               content rewriter that Louis has written to support
>>>        cajoling as
>>>               one of the rewriting options.
>>>           Where does that code live?
>>>        .../gadgets/rewrite/...
>>>                   How would that option be specified?
>>>
>>>
>>>        I think gadgets should be flagged as cajolable externally.
>>>        Anything else would require spec changes or being non-standard.
>>>
>>>
>>>    What do you mean by "flagged as cajolable externally"?
>>>
>>>    In practice, it seems to me there are three scenarios:
>>>
>>>    1. Container allows gadgets to choose freely whether they are
>>>    cajoled or not (more likely a sandbox than a live server).
>>>
>>>    2. Container forces Caja on all gadgets.
>>>
>>>    3. Container forces Caja on all gadgets except a whitelist (and
>>>    those might choose to be Cajoled after all).
>>>
>>>
>>> #3 is exactly what I expect.#1 isn't possible without spec changes.
>>>
>>
>> Why not? They can <Require Feature="caja"> surely?
>
>
> They can <Optional feature="caja"/>, but there's no guarantee of that
> working across containers unless it's standardized.
>

That sounds good for now.  Caja isn't going to work across containers until
the container implementers think about their URL policies and proxying
external content and such anyway.



>
>
>>
>>  #2 might be viable, assuming that it's possible for all / almost all
>>> gadgets to run cajoled.
>>>
>>
>> We have to get there from here, and to do that, we need to support 1.
>>
>>
>>
>>>
>>>
>>>    Cheers,
>>>
>>>    Ben.
>>>
>>>    --    http://www.apache-ssl.org/ben.html
>>> http://www.links.org/
>>>
>>>    "There is no limit to what a man can do or how far he can go if he
>>>    doesn't mind who gets the credit." - Robert Woodruff
>>>
>>>
>>>
>>
>> --
>> http://www.apache-ssl.org/ben.html           http://www.links.org/
>>
>> "There is no limit to what a man can do or how far he can go if he
>> doesn't mind who gets the credit." - Robert Woodruff
>>
>
>

Reply via email to