I think I figured it out. Here’s what I did: 1. I added the w3c_css.js file to an unrelated git repo and committed it. 2. I added the properties to the file. 3. I ran git diff on the repo, which gave the the changes. 4. I copied the output into js.patch 5. I changed the path of w3c_css.js in the patch to `js/target/downloads/browser`
That seemed to do it… Harbs > On Feb 12, 2018, at 1:17 PM, Harbs <[email protected]> wrote: > > The relevant extern file appears to be: w3c_css.js > > Harbs > >> On Feb 12, 2018, at 1:16 PM, Harbs <[email protected]> wrote: >> >> The externs for CSSStyleDeclaration has `overflow`, but it’s missing >> `overflowX` and `overflowY`. >> >> That’s causing these two lines to fail (only in maven for some reason): >> >> (value as UIBase).element.style.overflowY = "auto"; >> (contentView as UIBase).element.style.overflowY = "auto”; >> >> I could change these lines to: >> (value as UIBase).element.style[“overflowY”] = "auto"; >> (contentView as UIBase).element.style[“overflowY”] = "auto”; >> >> Although, I think patching the extern file is probably a better solution. >> >> I’m not clear on how to patch it though. Any pointers? >> >> Harbs >> >>> On Feb 12, 2018, at 1:00 PM, Apache Jenkins Server >>> <[email protected]> wrote: >>> >>> The Apache Jenkins build system has built Royale-asjs (build #485) >>> >>> Status: Failure >>> >>> Check console output at https://builds.apache.org/job/Royale-asjs/485/ to >>> view the results. >> >
