[Laszlo-dev] For Review: Change 20070803-ben-e Summary: Issue a runtime warning if the result of a $style lookup is null or undefined
Benjamin Shine
ben at laszlosystems.com
Fri Aug 3 14:12:02 PDT 2007
Right on both counts. I've changed the code, did a review with Max,
and committed.
On Aug 3, 2007, at 1:27 PM, P T Withington wrote:
> I think you could make this warning more useful by including the
> node the constraint is on.
>
> Debug.warn("There is no CSS property %s applicable to %s", pname,
> node);
>
> Looking at the code, how could it ever return undefined?
>
> On 2007-08-03, at 16:01 EDT, Benjamin Shine wrote:
>
>> Change 20070803-ben-e by ben at slim.local on 2007-08-03 12:56:12 PDT
>> in /Users/ben/src/svn/openlaszlo/branches/wafflecone
>> for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
>>
>> Summary: Issue a runtime warning if the result of a $style lookup
>> is null or undefined
>>
>> New Features:
>>
>> Bugs Fixed: LPP-3024 If a css'd resource is not found, an error or
>> warning should be issued
>>
>> Technical Reviewer: max (pending)
>> QA Reviewer: frisco (pending)
>> Doc Reviewer: (pending)
>>
>> Documentation:
>> If the developer creates a style constraint, and that constraint
>> evaluates to
>> null or undefined, they've probably made an error. Therefore, in
>> debug mode,
>> we give runtime warnings. For speed, we don't do this check when
>> running
>> in non-debug mode.
>>
>> Release Notes:
>>
>> Details:
>>
>>
>> Tests:
>> http://localhost:8080/wafflecone/test/style/resource/main.lzx
>> We get this warning:
>> WARNING: got null for CSS property lookup for nostyledefined
>> which is the warning requested by the bug reporter.
>> (Note that this test file sets itself to run in debug mode.)
>>
>> Files:
>> M test/style/resource/resource-not-found.lzx
>> M WEB-INF/lps/lfc/services/LzCSSStyle.js
>>
>> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070803-
>> ben-e.tar
>
More information about the Laszlo-dev
mailing list