firefox-sync-build.patch
changeset 173 f91727efd845
parent 153 46ee28dc7145
child 186 c784e9d84c5c
--- a/firefox-sync-build.patch	Tue Oct 05 11:41:04 2010 +0200
+++ b/firefox-sync-build.patch	Tue Oct 05 20:58:30 2010 +0200
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent d7f423a91ae943643510a03fd2cb0360423e014f
+# Parent 686f29d9e7e6ef165400bec2eea04aa861b83ec5
 Bug 590411 - Sync/Weave is not included if FF is built against libxul sdk
 
 diff --git a/browser/build.mk b/browser/build.mk
@@ -27,32 +27,10 @@
  	@$(MAKE) -C browser/installer installer
  
  package:
-diff --git a/services/sync/Weave.js b/services/sync/Weave.js
---- a/services/sync/Weave.js
-+++ b/services/sync/Weave.js
-@@ -76,17 +76,17 @@ WeaveService.prototype = {
-                     .getService(Ci.nsIIOService);
-     let resProt = ioService.getProtocolHandler("resource")
-                   .QueryInterface(Ci.nsIResProtocolHandler);
- 
-     // Only create alias if resource://services-sync doesn't already exist.
-     if (resProt.hasSubstitution("services-sync"))
-       return;
- 
--    let uri = ioService.newURI("resource://gre/modules/services-sync/",
-+    let uri = ioService.newURI("resource:///modules/services-sync/",
-                                null, null);
-     resProt.setSubstitution("services-sync", uri);
-   }
- };
- 
- function AboutWeaveLog() {}
- AboutWeaveLog.prototype = {
-   classID: Components.ID("{d28f8a0b-95da-48f4-b712-caf37097be41}"),
 diff --git a/toolkit/toolkit-tiers.mk b/toolkit/toolkit-tiers.mk
 --- a/toolkit/toolkit-tiers.mk
 +++ b/toolkit/toolkit-tiers.mk
-@@ -270,20 +270,15 @@ endif
+@@ -281,20 +281,15 @@ endif
  ifdef MOZ_LEAKY
  tier_platform_dirs        += tools/leaky
  endif