We are sure to remove the check because it doesn't make sense after we
expose IAC to 3rd party developer. The manifest url is hosted at firefox
marketplace, and it may change.


2014-05-06 15:52 GMT+08:00 ochameau <notifications@github.com>:

> In build/copy-build-stage-data.js:
>
> > +  }
> > +}
> > +
> > +function cleanProfile(webappsDir) {
> > +  // Profile can contain folders with a generated uuid that need to be deleted
> > +  // or apps will be duplicated.
> > +  var expreg = /^{[\w]{8}-[\w]{4}-[\w]{4}-[\w]{4}-[\w]{12}}$/;
> > +  utils.ls(webappsDir, false).forEach(function(dir) {
> > +    if (expreg.test(dir.leafName)) {
> > +      dir.remove(true);
> > +    }
> > +  });
> > +}
> > +
> > +/**
> > + * Updates hostnames for InterApp Communication APIs
>
> Sure about that?
> There is still some manifestURLs in findmydevice:
>
> https://github.com/mozilla-b2g/gaia/blob/master/apps/findmydevice/manifest.webapp#L41
> and platform code still check for manifestURLs attribute:
>
> http://mxr.mozilla.org/mozilla-central/source/dom/apps/src/InterAppCommService.jsm#306
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/mozilla-b2g/gaia/pull/18317/files#r12313641>
> .
>