Chrome component packaging is broken

RESOLVED FIXED

Status

defect
P1
normal
RESOLVED FIXED
4 months ago
4 months ago

People

(Reporter: ato, Assigned: ato)

Tracking

Details

Attachments

(1 attachment)

The remote agent works fine when built locally using --enable-cdp
because sources listed in JAR_MANIFESTS are symlinked to the
original files automatically.

But when built on the build slaves on TaskCluster, we fail to package
the remote.jar properly due to some recent naming changes
(command-line-handler.js) and a missing definition of
ENABLE_REMOTE_AGENT.

Assignee: nobody → ato
Blocks: 1533831
Status: NEW → ASSIGNED
Priority: -- → P1

The RemoteAgent.js script has (temporarily) changed name to
remote/command-line-handler.js, and the chrome component remote.jar
was not included during packaging. This patch fixes both these things.

Pushed by atolfsen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d7aad31c5a2b
browser, toolkit: fix remote agent packaging; r=firefox-build-system-reviewers,mshal
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.