Yes.

My original problem was with ICSSImpl, but I resolved that. My problem is no 
longer the CSS file (which I now have). It’s now that I cannot get the 
iContentView because SimpleCSSValuesImpl does not find it.

On Sep 8, 2016, at 10:08 PM, Alex Harui <aha...@adobe.com> wrote:

> The latest Falcon is expecting to find a new interface in the JS
> dependencies and uses that to determine whether to output CSS information.
> 
> In the bin/js-debug, is there an ICSSImpl.js file?
> 
> -Alex
> 
> On 9/8/16, 12:00 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> I’m working off the refactor-sprite branch which has all the latest
>> changes from develop. (I merged it today.)
>> 
>> When I compile against the Falcon 0.7.0 release, I get no errors. If I
>> compile against the latest Falcon develop branch, I get this error. This
>> is both using the same asjs code (latest refactor-sprite).
>> 
>> On Sep 8, 2016, at 6:05 PM, Alex Harui <aha...@adobe.com> wrote:
>> 
>>> Are you working on a branch in flex-asjs?  Have you synched that branch
>>> against flex-asjs develop branch?
>>> 
>>> -Alex
>>> 
>>> On 9/8/16, 2:42 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>> 
>>>> I’m getting an error when compiling my app with the latest build of
>>>> Falcon which I’m not seeing in the 0.7.0 release:
>>>> 
>>>> 
>>>> Object.defineProperties(org.apache.flex.html.supportClasses.Viewport.pro
>>>> to
>>>> type, /** @lends
>>>> {org.apache.flex.html.supportClasses.Viewport.prototype}
>>>> */ {
>>>> /** @export */
>>>> contentView: {
>>>> get: /** @this {org.apache.flex.html.supportClasses.Viewport} */
>>>> function() {
>>>> return this.contentArea;
>>>> }},
>>>> /** @export */
>>>> strand: {
>>>> set: /** @this {org.apache.flex.html.supportClasses.Viewport} */
>>>> function(value) {
>>>> this._strand = value;
>>>> this.contentArea =
>>>> 
>>>> org.apache.flex.utils.Language.as(this._strand.getBeadByType(org.apache.
>>>> fl
>>>> ex.core.IContentView), org.apache.flex.core.UIBase);
>>>> if (!this.contentArea) {
>>>>  var /** @type {Object} */ c =
>>>> org.apache.flex.core.ValuesManager.valuesImpl.getValue(this._strand,
>>>> 'iContentView');
>>>>  this.contentArea = org.apache.flex.utils.Language.as(new c(),
>>>> org.apache.flex.core.UIBase);
>>>> }
>>>> }}}
>>>> );
>>>> 
>>>> In the above cross-compiled code, the contentArea bead is not defined.
>>>> That seems to be OK. The problem is that c is undefined as well because
>>>> the SimpleCSSValuesImpl cannot get the iContentView from the strand
>>>> which
>>>> is a org.apache.flex.html.Container.
>>>> 
>>>> The iContentView should be a
>>>> org.apache.flex.html.supportClasses.ContainerContentArea as defined in
>>>> the HTML defaults.css file.
>>>> 
>>>> I’m not sure what changed in Falcon which would cause this. I assume
>>>> it’s
>>>> from changes made by either Alex or Greg.
>>>> 
>>>> Suggestions?
>>>> 
>>>> Harbs
>>> 
>> 
> 

Reply via email to