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
That seemed to do it…
> On Feb 12, 2018, at 1:17 PM, Harbs <ha...@in-tools.com> wrote:
> The relevant extern file appears to be: w3c_css.js
>> On Feb 12, 2018, at 1:16 PM, Harbs <ha...@in-tools.com> 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?
>>> On Feb 12, 2018, at 1:00 PM, Apache Jenkins Server
>>> <jenk...@builds.apache.org> 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.