From owner-freebsd-gecko@FreeBSD.ORG Mon Oct 27 04:12:01 2014 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 760DC549 for ; Mon, 27 Oct 2014 04:12:01 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4410A237 for ; Mon, 27 Oct 2014 04:12:01 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s9R4C1Ho080769 for ; Mon, 27 Oct 2014 04:12:01 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 194622] New: Can't build firefox-33.0,1 on FreeBSD9 Date: Mon, 27 Oct 2014 04:12:00 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: gja822@narod.ru X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2014 04:12:01 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194622 Bug ID: 194622 Summary: Can't build firefox-33.0,1 on FreeBSD9 Product: Ports Tree Version: Latest Hardware: Any OS: Any Status: Needs Triage Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: gja822@narod.ru CC: gecko@FreeBSD.org CC: gecko@FreeBSD.org Me: FreeBSD * 9.3-RELEASE-p4 FreeBSD 9.3-RELEASE-p4 #0 r273590M. I was trying to build www/firefox from ports, but since version 33.0,1 I couldn't. (So, I still have built and working 32.0.3,1.) The first thing, I needed to add #include in /usr/ports/www/firefox/work/mozilla-release/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.hh (or .cc ) due to snprintf usage. The next thing, I obviously couldn't compile with base gcc, since "Only GCC 4.4 or older is supported", so I tried with other compilers. With base CLANG (that is 3.4.1). The error was "/usr/ports/www/firefox/work/mozilla-release/toolkit/system/gnome/nsGnomeVFSService.cpp:153:1: error: static_assert failed "Reference-counted class nsGnomeVFSService should not have a public destructor. Try to make this class's destructor non-public. If that is really not possible, you can whitelist this class by providing a HasDangerousPublicDestructor specialization for it. Just the same error with port's clang (3.5.0). Also, I tried to compile with port's GCC48 (4.8.4) and gcc49 (4.9.2). The error was the same, but at first it came on other file: "../../../dist/include/nsISupportsImpl.h:91:3: error: static assertion failed: Reference-counted class nsGnomeVFSMimeApp should not have a public destructor. Try to make this class's destructor non-public. If that is really not possible, you can whitelist this class by providing a HasDangerousPublicDestructor specialization for it." Can anyone compile that version of firefox? --- Comment #1 from Bugzilla Automation --- Maintainers CC'd -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Oct 27 12:06:14 2014 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C19BC414 for ; Mon, 27 Oct 2014 12:06:14 +0000 (UTC) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7FB25C62 for ; Mon, 27 Oct 2014 12:06:14 +0000 (UTC) X_CMAE_Category: , , X-CNFS-Analysis: v=2.0 cv=NupTgrhJ c=1 sm=1 a=60v6UuX1j5Kr1+jwqVp4LA==:17 a=L9H7d07YOLsA:10 a=kj9zAlcOel0A:10 a=sIt-5M63AAAA:8 a=i5A6UTkE14OatCV1GfUA:9 a=CjuIK1q_8ugA:10 a=60v6UuX1j5Kr1+jwqVp4LA==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=neutral; sender-id=neutral Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.39.248 is neither permitted nor denied by domain of rcn.com) Received: from [209.6.39.248] ([209.6.39.248:39164] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.2.43620 r(Platform:3.6.2.0)) with ESMTP id CA/39-47743-F253E445; Mon, 27 Oct 2014 08:06:07 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: base64 Message-ID: <21582.13615.135733.330050@jerusalem.litteratus.org> Date: Mon, 27 Oct 2014 08:06:07 -0400 To: gecko@freebsd.org Subject: can't build seamonkey - missing python?? X-Mailer: VM 8.2.0b under 24.3.1 (amd64-portbld-freebsd10.1) Cc: roberthuff@rcn.com X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2014 12:06:14 -0000 DQoJKFRoaXMgX21heV8gYmUgYW4gYXV0b3Rvb2xzIGlzc3VlLCBidXQgaXQncyBoYXBwZW5pbmcg aGVyZSBzbw0KZmFyIC4uLikNCglGaXJlZm94IDMzICh3aGljaCBvZnRlbiBzaGFyZXMgYnVpbGQg aXNzdWVzKSBidWlsZHMgYW5kIHJ1bnMNCmZpbmUuIA0KCVNlYW1vbmtleSAzMCBkaWVzIGVhcmx5 IHdpdGggOg0KDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBwYWNrYWdlOiBuc3By Pj00LjEwLjYgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gcGFja2Fn ZTogbnNzPj0zLjE2IC0gZm91bmQNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHBh Y2thZ2U6IGxpYmV2ZW50Mj49Mi4wLjIxXzIgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMw IGRlcGVuZHMgb24gcGFja2FnZTogY2Fpcm8+PTEuMTIuMTZfMSwyIC0gZm91bmQNCj09PT4gICBz ZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHBhY2thZ2U6IHNvdW5kdG91Y2g+PTEuOC4wIC0gZm91 bmQNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHBhY2thZ2U6IGhhcmZidXp6Pj0w LjkuMjUgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gcGFja2FnZTog Z3JhcGhpdGUyPj0xLjIuNCAtIGZvdW5kDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBv biBwYWNrYWdlOiBsaWJ2b3JiaXM+PTEuMy40IC0gZm91bmQNCj09PT4gICBzZWFtb25rZXktMi4z MCBkZXBlbmRzIG9uIHBhY2thZ2U6IG9wdXM+PTEuMSAtIGZvdW5kDQo9PT0+ICAgc2VhbW9ua2V5 LTIuMzAgZGVwZW5kcyBvbiBwYWNrYWdlOiBsaWJ2cHg+PTEuMy4wIC0gZm91bmQNCj09PT4gICBz ZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHBhY2thZ2U6IHNxbGl0ZTM+PTMuOC40LjIgLSBmb3Vu ZA0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gcGFja2FnZTogcHkyNy1zcWxpdGUz PjAgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gcGFja2FnZTogdjRs X2NvbXBhdD4wIC0gZm91bmQNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIGV4ZWN1 dGFibGU6IGF1dG9jb25mLTIuMTMgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVu ZHMgb24gZXhlY3V0YWJsZTogemlwIC0gZm91bmQNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBl bmRzIG9uIGV4ZWN1dGFibGU6IHVuemlwIC0gZm91bmQNCj09PT4gICBzZWFtb25rZXktMi4zMCBk ZXBlbmRzIG9uIHBhY2thZ2U6IGxpYm5vdGlmeT4wIC0gZm91bmQNCj09PT4gICBzZWFtb25rZXkt Mi4zMCBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IGdtYWtlIC0gZm91bmQNCj09PT4gICBzZWFtb25r ZXktMi4zMCBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IHBrZ2NvbmYgLSBmb3VuZA0KPT09PiAgIHNl YW1vbmtleS0yLjMwIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43IC0g Zm91bmQNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIGV4ZWN1dGFibGU6IHB5dGhv bjIgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gZXhlY3V0YWJsZTog dXBkYXRlLWRlc2t0b3AtZGF0YWJhc2UgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRl cGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9saWJkYXRhL3BrZ2NvbmZpZy9nbHByb3RvLnBjIC0g Zm91bmQNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwv bGliZGF0YS9wa2djb25maWcvZHJpMnByb3RvLnBjIC0gZm91bmQNCj09PT4gICBzZWFtb25rZXkt Mi4zMCBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvbGliZGF0YS9wa2djb25maWcveGV4dC5w YyAtIGZvdW5kDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBmaWxlOiAvdXNyL2xv Y2FsL2xpYmRhdGEvcGtnY29uZmlnL3hyZW5kZXIucGMgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtl eS0yLjMwIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9saWJkYXRhL3BrZ2NvbmZpZy94dC5w YyAtIGZvdW5kDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBwYWNrYWdlOiBnc3Ry ZWFtZXIxLXBsdWdpbnMtZ29vZD49MS4yLjAgLSBmb3VuZA0KPT09PiAgIHNlYW1vbmtleS0yLjMw IGRlcGVuZHMgb24gcGFja2FnZTogZ3N0cmVhbWVyMS1saWJhdj49MS4wLjAgLSBmb3VuZA0KPT09 PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9iaW4vaW50bHRv b2wtZXh0cmFjdCAtIGZvdW5kDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBmaWxl OiAvdXNyL2xvY2FsL2Jpbi9wZXJsNS4xNi4zIC0gZm91bmQNCj09PT4gICBzZWFtb25rZXktMi4z MCBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJ2NGwyLnNvIC0gZm91bmQgKC91c3IvbG9j YWwvbGliL2xpYnY0bDIuc28uMCkNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNo YXJlZCBsaWJyYXJ5OiBsaWJjYWlyby5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9saWJjYWly by5zby4yLjExMjAwLjE2KQ0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gc2hhcmVk IGxpYnJhcnk6IGxpYmV2ZW50LnNvIC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYmV2ZW50LTIu MC5zby41LjEuOSkNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNoYXJlZCBsaWJy YXJ5OiBsaWJmZmkuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliZmZpLnNvLjYuMC4xKQ0K PT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYmdyYXBo aXRlMi5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9saWJncmFwaGl0ZTIuc28uMy4wLjEpDQo9 PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGliaGFyZmJ1 enouc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliaGFyZmJ1enouc28uMC45MjguMCkNCj09 PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJodW5zcGVs bC0xLjMuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliaHVuc3BlbGwtMS4zLnNvLjAuMC4w KQ0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYmlj dWkxOG4uc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliaWN1aTE4bi5zby41My4xKQ0KPT09 PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYmpwZWcuc28g LSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGlianBlZy5zby4xMSkNCj09PT4gICBzZWFtb25rZXkt Mi4zMCBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJuc3ByNC5zbyAtIGZvdW5kICgvdXNy L2xvY2FsL2xpYi9saWJuc3ByNC5zby4xKQ0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRlcGVuZHMg b24gc2hhcmVkIGxpYnJhcnk6IGxpYm5zczMuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbnNz L2xpYm5zczMuc28uMSkNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNoYXJlZCBs aWJyYXJ5OiBsaWJvcHVzLnNvIC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYm9wdXMuc28uMC41 LjApDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGli cG5nMTUuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGlicG5nMTUuc28uMTUpDQo9PT0+ICAg c2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGlicGl4bWFuLTEuc28g LSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGlicGl4bWFuLTEuc28uMC4zMi40KQ0KPT09PiAgIHNl YW1vbmtleS0yLjMwIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYlNvdW5kVG91Y2guc28g LSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGliU291bmRUb3VjaC5zby4wLjAuMCkNCj09PT4gICBz ZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJzcWxpdGUzLnNvIC0g Zm91bmQgKC91c3IvbG9jYWwvbGliL2xpYnNxbGl0ZTMuc28uMC44LjYpDQo9PT0+ICAgc2VhbW9u a2V5LTIuMzAgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGlidm9yYmlzLnNvIC0gZm91bmQg KC91c3IvbG9jYWwvbGliL2xpYnZvcmJpcy5zby40KQ0KPT09PiAgIHNlYW1vbmtleS0yLjMwIGRl cGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYnZweC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xp Yi9saWJ2cHguc28uMS4zLjApDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBzaGFy ZWQgbGlicmFyeTogbGliZGJ1cy1nbGliLTEuc28gLSBmb3VuZCAoL3Vzci9sb2NhbC9saWIvbGli ZGJ1cy1nbGliLTEuc28uMi4yLjIpDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBz aGFyZWQgbGlicmFyeTogbGlic3RhcnR1cC1ub3RpZmljYXRpb24tMS5zbyAtIGZvdW5kICgvdXNy L2xvY2FsL2xpYi9saWJzdGFydHVwLW5vdGlmaWNhdGlvbi0xLnNvLjAuMC4wKQ0KPT09PiAgIHNl YW1vbmtleS0yLjMwIGRlcGVuZHMgb24gc2hhcmVkIGxpYnJhcnk6IGxpYmFzb3VuZC5zbyAtIGZv dW5kICgvdXNyL2xvY2FsL2xpYi9saWJhc291bmQuc28uMi4wLjApDQo9PT0+ICAgc2VhbW9ua2V5 LTIuMzAgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFyeTogbGliR0wuc28gLSBmb3VuZCAoL3Vzci9s b2NhbC9saWIvbGliR0wuc28pDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBzaGFy ZWQgbGlicmFyeTogbGliYXRrLTEuMC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9saWJhdGst MS4wLnNvLjAuMjA4MDkuMSkNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNoYXJl ZCBsaWJyYXJ5OiBsaWJnbGliLTIuMC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9saWJnbGli LTIuMC5zby4wLjM2MDAuMykNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNoYXJl ZCBsaWJyYXJ5OiBsaWJwY3JlLnNvIC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYnBjcmUuc28u MykNCj09PT4gICBzZWFtb25rZXktMi4zMCBkZXBlbmRzIG9uIHNoYXJlZCBsaWJyYXJ5OiBsaWJn dGsteDExLTIuMC5zbyAtIGZvdW5kICgvdXNyL2xvY2FsL2xpYi9saWJndGsteDExLTIuMC5zby4w LjI0MDAuMjIpDQo9PT0+ICAgc2VhbW9ua2V5LTIuMzAgZGVwZW5kcyBvbiBzaGFyZWQgbGlicmFy eTogbGlicGFuZ28tMS4wLnNvIC0gZm91bmQgKC91c3IvbG9jYWwvbGliL2xpYnBhbmdvLTEuMC5z by4wLjM0MDAuMSkNCj09PT4gIENvbmZpZ3VyaW5nIGZvciBzZWFtb25rZXktMi4zMA0KPT09PiAg IEZyZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBhcHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3Iv cG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2NvbW0tcmVsZWFzZS9tb3ppbGxhL2lwYy9jaHJvbWl1 bS9zcmMvdGhpcmRfcGFydHkvbGliZXZlbnQvYWNsb2NhbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAg YXV0b3Rvb2xzIGZpeCBhcHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3Nl YW1vbmtleS93b3JrL2NvbW0tcmVsZWFzZS9tb3ppbGxhL2lwYy9jaHJvbWl1bS9zcmMvdGhpcmRf cGFydHkvbGliZXZlbnQvbTQvbGlidG9vbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xz IGZpeCBhcHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93 b3JrL2NvbW0tcmVsZWFzZS9tb3ppbGxhL2lwYy9jaHJvbWl1bS9zcmMvdGhpcmRfcGFydHkvbGli ZXZlbnQvY29uZmlndXJlDQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQg dG8gL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxl YXNlL21vemlsbGEvanMvc3JjL2N0eXBlcy9saWJmZmkvYWNpbmNsdWRlLm00DQo9PT0+ICAgRnJl ZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0 cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL21vemlsbGEvanMvc3JjL2N0eXBlcy9s aWJmZmkvbTQvbGlidG9vbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBhcHBs aWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2NvbW0t cmVsZWFzZS9tb3ppbGxhL2pzL3NyYy9jdHlwZXMvbGliZmZpL2FjbG9jYWwubTQNCj09PT4gICBG cmVlQlNEIDEwIGF1dG90b29scyBmaXggYXBwbGllZCB0byAvZGF0YS9wb3J0LXdvcmsvdXNyL3Bv cnRzL3d3dy9zZWFtb25rZXkvd29yay9jb21tLXJlbGVhc2UvbW96aWxsYS9qcy9zcmMvY3R5cGVz L2xpYmZmaS9jb25maWd1cmUNCj09PT4gICBGcmVlQlNEIDEwIGF1dG90b29scyBmaXggYXBwbGll ZCB0byAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3d3dy9zZWFtb25rZXkvd29yay9jb21tLXJl bGVhc2UvbW96aWxsYS9qcy9zcmMvYWNsb2NhbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rv b2xzIGZpeCBhcHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtl eS93b3JrL2NvbW0tcmVsZWFzZS9tb3ppbGxhL2pzL3NyYy9jb25maWd1cmUNCj09PT4gICBGcmVl QlNEIDEwIGF1dG90b29scyBmaXggYXBwbGllZCB0byAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRz L3d3dy9zZWFtb25rZXkvd29yay9jb21tLXJlbGVhc2UvbW96aWxsYS9pbnRsL2ljdS9zb3VyY2Uv YWNpbmNsdWRlLm00DQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8g L2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNl L21vemlsbGEvaW50bC9pY3Uvc291cmNlL2FjbG9jYWwubTQNCj09PT4gICBGcmVlQlNEIDEwIGF1 dG90b29scyBmaXggYXBwbGllZCB0byAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3d3dy9zZWFt b25rZXkvd29yay9jb21tLXJlbGVhc2UvbW96aWxsYS9pbnRsL2ljdS9zb3VyY2UvY29uZmlndXJl DQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2RhdGEvcG9ydC13 b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL21vemlsbGEvbWVt b3J5L2plbWFsbG9jL3NyYy9jb25maWd1cmUNCj09PT4gICBGcmVlQlNEIDEwIGF1dG90b29scyBm aXggYXBwbGllZCB0byAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3d3dy9zZWFtb25rZXkvd29y ay9jb21tLXJlbGVhc2UvbW96aWxsYS9zZWN1cml0eS9uc3MvdGVzdHMvcGtjczExL25ldHNjYXBl L3RyaXZpYWwvY29uZmlndXJlDQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxp ZWQgdG8gL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1y ZWxlYXNlL21vemlsbGEvbW9kdWxlcy9mcmVldHlwZTIvY29uZmlndXJlDQo9PT0+ICAgRnJlZUJT RCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93 d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL21vemlsbGEvbW9kdWxlcy9mcmVldHlwZTIv YnVpbGRzL3VuaXgvYWNsb2NhbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBh cHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2Nv bW0tcmVsZWFzZS9tb3ppbGxhL21vZHVsZXMvZnJlZXR5cGUyL2J1aWxkcy91bml4L2NvbmZpZ3Vy ZQ0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBhcHBsaWVkIHRvIC9kYXRhL3BvcnQt d29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2NvbW0tcmVsZWFzZS9tb3ppbGxhL3Rv b2xraXQvY3Jhc2hyZXBvcnRlci9nb29nbGUtYnJlYWtwYWQvc3JjL3RoaXJkX3BhcnR5L2dsb2cv YWNsb2NhbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBhcHBsaWVkIHRvIC9k YXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2NvbW0tcmVsZWFzZS9t b3ppbGxhL3Rvb2xraXQvY3Jhc2hyZXBvcnRlci9nb29nbGUtYnJlYWtwYWQvc3JjL3RoaXJkX3Bh cnR5L2dsb2cvbTQvbGlidG9vbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBh cHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2Nv bW0tcmVsZWFzZS9tb3ppbGxhL3Rvb2xraXQvY3Jhc2hyZXBvcnRlci9nb29nbGUtYnJlYWtwYWQv c3JjL3RoaXJkX3BhcnR5L2dsb2cvY29uZmlndXJlDQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9v bHMgZml4IGFwcGxpZWQgdG8gL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5 L3dvcmsvY29tbS1yZWxlYXNlL21vemlsbGEvdG9vbGtpdC9jcmFzaHJlcG9ydGVyL2dvb2dsZS1i cmVha3BhZC9hY2xvY2FsLm00DQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxp ZWQgdG8gL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1y ZWxlYXNlL21vemlsbGEvdG9vbGtpdC9jcmFzaHJlcG9ydGVyL2dvb2dsZS1icmVha3BhZC9tNC9s aWJ0b29sLm00DQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2Rh dGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL21v emlsbGEvdG9vbGtpdC9jcmFzaHJlcG9ydGVyL2dvb2dsZS1icmVha3BhZC9jb25maWd1cmUNCj09 PT4gICBGcmVlQlNEIDEwIGF1dG90b29scyBmaXggYXBwbGllZCB0byAvZGF0YS9wb3J0LXdvcmsv dXNyL3BvcnRzL3d3dy9zZWFtb25rZXkvd29yay9jb21tLXJlbGVhc2UvbW96aWxsYS9hY2xvY2Fs Lm00DQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2RhdGEvcG9y dC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL21vemlsbGEv YnVpbGQvY2xhbmctcGx1Z2luL2NvbmZpZ3VyZQ0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xz IGZpeCBhcHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93 b3JrL2NvbW0tcmVsZWFzZS9tb3ppbGxhL25zcHJwdWIvY29uZmlndXJlDQo9PT0+ICAgRnJlZUJT RCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93 d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL21vemlsbGEvY29uZmlndXJlDQo9PT0+ICAg RnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2RhdGEvcG9ydC13b3JrL3Vzci9w b3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL2xkYXAvc2Rrcy9jLXNkay9hY2xv Y2FsLm00DQo9PT0+ICAgRnJlZUJTRCAxMCBhdXRvdG9vbHMgZml4IGFwcGxpZWQgdG8gL2RhdGEv cG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxlYXNlL2xkYXAv c2Rrcy9jLXNkay9jb25maWd1cmUNCj09PT4gICBGcmVlQlNEIDEwIGF1dG90b29scyBmaXggYXBw bGllZCB0byAvZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3d3dy9zZWFtb25rZXkvd29yay9jb21t LXJlbGVhc2UvYWNsb2NhbC5tNA0KPT09PiAgIEZyZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBhcHBs aWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2NvbW0t cmVsZWFzZS9tYWlsbmV3cy9leHRlbnNpb25zL2VuaWdtYWlsL2NvbmZpZ3VyZQ0KPT09PiAgIEZy ZWVCU0QgMTAgYXV0b3Rvb2xzIGZpeCBhcHBsaWVkIHRvIC9kYXRhL3BvcnQtd29yay91c3IvcG9y dHMvd3d3L3NlYW1vbmtleS93b3JrL2NvbW0tcmVsZWFzZS9jb25maWd1cmUNCi9iaW4vbWtkaXIg LXAgL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29tbS1yZWxl YXNlL29iai14ODZfNjQtdW5rbm93bi1mcmVlYnNkMTAuMQ0KKGNkIC9kYXRhL3BvcnQtd29yay91 c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3JrL2NvbW0tcmVsZWFzZSAmJiAvdXNyL2xvY2FsL2Jp bi9hdXRvY29uZi0yLjEzKQ0KKGNkIC9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1v bmtleS93b3JrL2NvbW0tcmVsZWFzZS9tb3ppbGxhICYmIC91c3IvbG9jYWwvYmluL2F1dG9jb25m LTIuMTMpDQooY2QgL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsv Y29tbS1yZWxlYXNlL21vemlsbGEvanMvc3JjLyAmJiAvdXNyL2xvY2FsL2Jpbi9hdXRvY29uZi0y LjEzKQ0KY2QgL2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dvcmsvY29t bS1yZWxlYXNlL21haWxuZXdzL2V4dGVuc2lvbnMvZW5pZ21haWwvICYmICAvdXNyL2Jpbi9lbnYg WERHX0RBVEFfSE9NRT0vZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3d3dy9zZWFtb25rZXkvd29y ayAgWERHX0NPTkZJR19IT01FPS9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtl eS93b3JrICBIT01FPS9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93b3Jr IFhER19EQVRBX0hPTUU9L2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dv cmsgIFhER19DT05GSUdfSE9NRT0vZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3d3dy9zZWFtb25r ZXkvd29yayAgSE9NRT0vZGF0YS9wb3J0LXdvcmsvdXNyL3BvcnRzL3d3dy9zZWFtb25rZXkvd29y ayBYREdfREFUQV9IT01FPS9kYXRhL3BvcnQtd29yay91c3IvcG9ydHMvd3d3L3NlYW1vbmtleS93 b3JrICBYREdfQ09ORklHX0hPTUU9L2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9u a2V5L3dvcmsgIEhPTUU9L2RhdGEvcG9ydC13b3JrL3Vzci9wb3J0cy93d3cvc2VhbW9ua2V5L3dv cmsgTk9fUElFPXllcyBTSEVMTD0vYmluL3NoIE5PX0xJTlQ9WUVTIFBSRUZJWD0vdXNyL2xvY2Fs ICBMT0NBTEJBU0U9L3Vzci9sb2NhbCAgTElCRElSPSIvdXNyL2xpYiIgIENDPSJjYyIgQ0ZMQUdT PSItTzIgLXBpcGUgIC1PMyAtRExJQklDT05WX1BMVUcgLWZuby1zdHJpY3QtYWxpYXNpbmciICBD UFA9ImNwcCIgQ1BQRkxBR1M9Ii1pc3lzdGVtL3Vzci9sb2NhbC9pbmNsdWRlIC1ETElCSUNPTlZf UExVRyIgIExERkxBR1M9IiAtTC91c3IvbG9jYWwvbGliIC1XbCwtcnBhdGgsL3Vzci9sb2NhbC9s aWIvc2VhbW9ua2V5IiBMSUJTPSIiICBDWFg9ImMrKyIgQ1hYRkxBR1M9Ii1PMiAtcGlwZSAtTzMg LURMSUJJQ09OVl9QTFVHIC1mbm8tc3RyaWN0LWFsaWFzaW5nICAtRExJQklDT05WX1BMVUciICBN QU5QUkVGSVg9Ii91c3IvbG9jYWwiIEJTRF9JTlNUQUxMX1BST0dSQU09Imluc3RhbGwgICAtbyBy b290IC1nIHdoZWVsIC1tIDU1NSIgIEJTRF9JTlNUQUxMX0xJQj0iaW5zdGFsbCAgIC1vIHJvb3Qg LWcgd2hlZWwgLW0gNDQ0IiAgQlNEX0lOU1RBTExfU0NSSVBUPSJpbnN0YWxsICAtbyByb290IC1n IHdoZWVsIC1tIDU1NSIgIEJTRF9JTlNUQUxMX0RBVEE9Imluc3RhbGwgIC1vIHJvb3QgLWcgd2hl ZWwgLW0gMDY0NCIgIEJTRF9JTlNUQUxMX01BTj0iaW5zdGFsbCAgLW8gcm9vdCAtZyB3aGVlbCAt bSA0NDQiIC4vY29uZmlndXJlDQpjaGVja2luZyBmb3IgcHl0aG9uLi4uIG5vDQpjb25maWd1cmU6 IGVycm9yOiBweXRob24gbm90IGZvdW5kLg0KKioqIEVycm9yIGNvZGUgMQ0KDQpTdG9wLg0KbWFr ZVsxXTogc3RvcHBlZCBpbiAvdXNyL3BvcnRzL3d3dy9zZWFtb25rZXkNCioqKiBFcnJvciBjb2Rl IDENCg0KCXB5dGhvbjI3IGFuZCBweTI3LXNxbGl0ZTMgKHRoZSBvbmx5IGV4cGxpY2l0IHB5dGhv bi1yZWxhdGVkDQp0aGluZyBpbiBNYWtlZmlsZSkgYXJlIGJvdGggaW5zdGFsbGVkIGFuZCBmb3Vu ZCBieSBvdGhlciBwcm9ncmFtcy4NCglHb29nbGluZyBmaW5kcyBub3RoaW5nIHJlbGF0ZWQuDQoJ VGhpcyBuZWVkcyBzb21lb25lIHdobyBpcyBzdHJvbmdlciBpbiB0aGUgRm9yY2UuICBIZWxwLCBw bGVhc2U/DQoNCglSZXNwZWN0ZnVsbHksDQoNCg0KCQkJUm9iZXJ0IEh1ZmYNCg== From owner-freebsd-gecko@FreeBSD.ORG Tue Oct 28 15:20:28 2014 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3DBABFB0 for ; Tue, 28 Oct 2014 15:20:28 +0000 (UTC) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 07DA6A4B for ; Tue, 28 Oct 2014 15:20:27 +0000 (UTC) X_CMAE_Category: , , X-CNFS-Analysis: v=2.0 cv=NupTgrhJ c=1 sm=1 a=60v6UuX1j5Kr1+jwqVp4LA==:17 a=L9H7d07YOLsA:10 a=kj9zAlcOel0A:10 a=sIt-5M63AAAA:8 a=Gd0oosa4WuXAA4SxMl8A:9 a=CjuIK1q_8ugA:10 a=1Fp6jxDGEgoA:10 a=yKjPSjiArwEA:10 a=60v6UuX1j5Kr1+jwqVp4LA==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=neutral; sender-id=neutral Received-SPF: neutral (smtp01.rcn.cmh.synacor.com: 209.6.39.248 is neither permitted nor denied by domain of rcn.com) Received: from [209.6.39.248] ([209.6.39.248:26949] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.2.43620 r(Platform:3.6.2.0)) with ESMTP id CC/B6-47743-A34BF445; Tue, 28 Oct 2014 11:20:26 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21583.46138.287979.493377@jerusalem.litteratus.org> Date: Tue, 28 Oct 2014 11:20:26 -0400 To: gecko@freebsd.org Subject: SOLVED: can't build seamonkey - missing python?? In-Reply-To: <21582.13615.135733.330050@jerusalem.litteratus.org> References: <21582.13615.135733.330050@jerusalem.litteratus.org> X-Mailer: VM 8.2.0b under 24.3.1 (amd64-portbld-freebsd10.1) X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2014 15:20:28 -0000 My python installation was messed up. Fixed that - everything works. Sorry for the distraction. Respectfully, Robert Huff From owner-freebsd-gecko@FreeBSD.ORG Tue Oct 28 22:15:55 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1AA76D61 for ; Tue, 28 Oct 2014 22:15:55 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6A457F22 for ; Tue, 28 Oct 2014 22:15:53 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s9SMFjgB056487 for ; Tue, 28 Oct 2014 22:15:45 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s9SMFdqZ052732 for freebsd-gecko@freebsd.org; Tue, 28 Oct 2014 22:15:39 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 28 Oct 2014 22:15:39 GMT Message-Id: <201410282215.s9SMFdqZ052732@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1747 - branches/firefox33/www/firefox branches/firefox33/www/firefox-i18n branches/firefox33/www/linux-firefox trunk/www/firefox trunk/www/firefox-i18n trunk/www/firefox-nightly trunk/www/firefox-nightly/files trunk/www/linux-firefox MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2014 22:15:55 -0000 Author: jbeich Date: Tue Oct 28 22:15:39 2014 New Revision: 1747 Log: update Deleted: trunk/www/firefox-nightly/files/patch-bug1089023 Modified: branches/firefox33/www/firefox-i18n/Makefile branches/firefox33/www/firefox-i18n/distinfo branches/firefox33/www/firefox/Makefile branches/firefox33/www/firefox/distinfo branches/firefox33/www/linux-firefox/Makefile branches/firefox33/www/linux-firefox/distinfo trunk/www/firefox-i18n/Makefile trunk/www/firefox-i18n/distinfo trunk/www/firefox-nightly/Makefile.hgrev trunk/www/firefox-nightly/distinfo trunk/www/firefox-nightly/files/patch-bug847568 trunk/www/firefox-nightly/files/patch-system-openh264 trunk/www/firefox-nightly/files/patch-z-bug517422 trunk/www/firefox/Makefile trunk/www/firefox/distinfo trunk/www/linux-firefox/Makefile trunk/www/linux-firefox/distinfo Modified: branches/firefox33/www/firefox-i18n/Makefile ============================================================================== --- branches/firefox33/www/firefox-i18n/Makefile Sat Oct 25 03:19:47 2014 (r1746) +++ branches/firefox33/www/firefox-i18n/Makefile Tue Oct 28 22:15:39 2014 (r1747) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox-i18n/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox-i18n -PORTVERSION= 33.0.1 +PORTVERSION= 33.0.2 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi PKGNAMEPREFIX= Modified: branches/firefox33/www/firefox-i18n/distinfo ============================================================================== --- branches/firefox33/www/firefox-i18n/distinfo Sat Oct 25 03:19:47 2014 (r1746) +++ branches/firefox33/www/firefox-i18n/distinfo Tue Oct 28 22:15:39 2014 (r1747) @@ -1,182 +1,182 @@ -SHA256 (xpi/firefox-i18n-33.0.1/ach.xpi) = 5204945b854455d811647d0d3529e95cd43fc64dca47f381e4bf40b86354d628 -SIZE (xpi/firefox-i18n-33.0.1/ach.xpi) = 438596 -SHA256 (xpi/firefox-i18n-33.0.1/af.xpi) = f62d6833a63963ca3e0ac5848bc9b23420ba43c72b6588f42ff6ec4da4f6162d -SIZE (xpi/firefox-i18n-33.0.1/af.xpi) = 439712 -SHA256 (xpi/firefox-i18n-33.0.1/an.xpi) = b45807aa3feb34732359d781ceb25936c6b7390900bd01000fdfabdd36a2ab81 -SIZE (xpi/firefox-i18n-33.0.1/an.xpi) = 417167 -SHA256 (xpi/firefox-i18n-33.0.1/ar.xpi) = e79ad8e5163f002a681986a7a31ebfe133f19dad21a8f51042331f57954bca3a -SIZE (xpi/firefox-i18n-33.0.1/ar.xpi) = 470559 -SHA256 (xpi/firefox-i18n-33.0.1/as.xpi) = 2f10ac99092058e1351a93bf9974b6424c951356455921c52d45f77d406d0e65 -SIZE (xpi/firefox-i18n-33.0.1/as.xpi) = 459613 -SHA256 (xpi/firefox-i18n-33.0.1/ast.xpi) = b3807cd000e5b9aaeb3e227319fc65e2ef1095a8c4cbcff30aecadded2a81a84 -SIZE (xpi/firefox-i18n-33.0.1/ast.xpi) = 352928 -SHA256 (xpi/firefox-i18n-33.0.1/az.xpi) = 21d7a7ffdd19a4bce84f54b5be62fad864ae357d5cf92efa5bcb469d5bcf00bb -SIZE (xpi/firefox-i18n-33.0.1/az.xpi) = 433720 -SHA256 (xpi/firefox-i18n-33.0.1/be.xpi) = b9d76e05007248366dd476eaaab9bd8c7acd1944622bd759dce5121dbaa36e62 -SIZE (xpi/firefox-i18n-33.0.1/be.xpi) = 392181 -SHA256 (xpi/firefox-i18n-33.0.1/bg.xpi) = 3d280c036952b8115084a07ab508d03cb27acd6fe6118f990aa2c5539c5286e5 -SIZE (xpi/firefox-i18n-33.0.1/bg.xpi) = 448726 -SHA256 (xpi/firefox-i18n-33.0.1/bn-BD.xpi) = d2942061795eaba366f31bb5150ff46e0970298f4077fe322b5388b53dcc0fe3 -SIZE (xpi/firefox-i18n-33.0.1/bn-BD.xpi) = 483352 -SHA256 (xpi/firefox-i18n-33.0.1/bn-IN.xpi) = a762ef587f82587343dc6a8dba2eebeed1fca8de980ebf036a31d9ae2e1256e2 -SIZE (xpi/firefox-i18n-33.0.1/bn-IN.xpi) = 474178 -SHA256 (xpi/firefox-i18n-33.0.1/br.xpi) = f8761f81bb1cc19819e4ab012d42c9ec7602b99989a0dd86208f81873a38017a -SIZE (xpi/firefox-i18n-33.0.1/br.xpi) = 399014 -SHA256 (xpi/firefox-i18n-33.0.1/bs.xpi) = b1fb008ef8e5ee86e1f109dcdadc0ed08c36028187377140cb110cb95e59c377 -SIZE (xpi/firefox-i18n-33.0.1/bs.xpi) = 440180 -SHA256 (xpi/firefox-i18n-33.0.1/ca.xpi) = 2ceb4b03e3642cecd7be141d385c91402954db4916b520bcfc34271b32373fa0 -SIZE (xpi/firefox-i18n-33.0.1/ca.xpi) = 413706 -SHA256 (xpi/firefox-i18n-33.0.1/cs.xpi) = 940be263b33c1a96f9d8f828e2496b11f531644d0765b8e1772c84dba1098b12 -SIZE (xpi/firefox-i18n-33.0.1/cs.xpi) = 401177 -SHA256 (xpi/firefox-i18n-33.0.1/csb.xpi) = 4a77ee7e7a543ba788ce8aee6758346521fdf5a65e80ffa9482208ee107e8509 -SIZE (xpi/firefox-i18n-33.0.1/csb.xpi) = 394931 -SHA256 (xpi/firefox-i18n-33.0.1/cy.xpi) = dc0710ecc060ad3eae4e0116ce083446715db3c4bb94d2454b1e6df72e9d37fb -SIZE (xpi/firefox-i18n-33.0.1/cy.xpi) = 400469 -SHA256 (xpi/firefox-i18n-33.0.1/da.xpi) = 54b3dc033697691fb0da2df4af77539adddb471f19c0ce3da45761b5625b024a -SIZE (xpi/firefox-i18n-33.0.1/da.xpi) = 407441 -SHA256 (xpi/firefox-i18n-33.0.1/de.xpi) = 430516c232092404be7365b7ae7763c219d269ca67b42b4846999159cf447e42 -SIZE (xpi/firefox-i18n-33.0.1/de.xpi) = 405659 -SHA256 (xpi/firefox-i18n-33.0.1/dsb.xpi) = a11ec287f809cea8de5fdcb68d577617fbe349e5e6032bfab035d215aaf4480a -SIZE (xpi/firefox-i18n-33.0.1/dsb.xpi) = 425353 -SHA256 (xpi/firefox-i18n-33.0.1/el.xpi) = e66bfef364f774ac345433623415305a6ab6d1a7dc18b62ccff0369175e4a969 -SIZE (xpi/firefox-i18n-33.0.1/el.xpi) = 453582 -SHA256 (xpi/firefox-i18n-33.0.1/en-GB.xpi) = de527d4b89b81b7ffd8991cd1223d07e06548929b27fd240943ab35d8409ac06 -SIZE (xpi/firefox-i18n-33.0.1/en-GB.xpi) = 399890 -SHA256 (xpi/firefox-i18n-33.0.1/en-US.xpi) = a40ab37f85f749ec9924dc373f035d170899c0928c0b9610f6b06d1371beb1e1 -SIZE (xpi/firefox-i18n-33.0.1/en-US.xpi) = 431992 -SHA256 (xpi/firefox-i18n-33.0.1/en-ZA.xpi) = 1133899a72f66b828d2a9cede61afe5a031f01f89e89a1ecdb46795755841105 -SIZE (xpi/firefox-i18n-33.0.1/en-ZA.xpi) = 395962 -SHA256 (xpi/firefox-i18n-33.0.1/eo.xpi) = ba1c409d4c80d5977e6ace68a1bfe811bc19e0247cc7def2e6f2068db664c342 -SIZE (xpi/firefox-i18n-33.0.1/eo.xpi) = 441494 -SHA256 (xpi/firefox-i18n-33.0.1/es-AR.xpi) = ad86ee318a607e9234b0fa06906d8a1529aef5210aa11eec3f07c0b54dabf16b -SIZE (xpi/firefox-i18n-33.0.1/es-AR.xpi) = 409702 -SHA256 (xpi/firefox-i18n-33.0.1/es-CL.xpi) = d35beb0012094bf7fdecfa85fc13bce944b06c03a6158603290ee6446a3b225d -SIZE (xpi/firefox-i18n-33.0.1/es-CL.xpi) = 348958 -SHA256 (xpi/firefox-i18n-33.0.1/es-ES.xpi) = e60201eb372a36fc7513cb4cc3e2eef1fddc93a20dacd6aade446c8288a987f6 -SIZE (xpi/firefox-i18n-33.0.1/es-ES.xpi) = 341272 -SHA256 (xpi/firefox-i18n-33.0.1/es-MX.xpi) = d2bf58cd797ba4fd9c080d3d1bc7b8c97cee91642070c87f532b10e2f2275157 -SIZE (xpi/firefox-i18n-33.0.1/es-MX.xpi) = 412165 -SHA256 (xpi/firefox-i18n-33.0.1/et.xpi) = 9668b33d5776c5bca7c97c4743e4fe04fb0a2f88ff2148581796cd8589acc254 -SIZE (xpi/firefox-i18n-33.0.1/et.xpi) = 399820 -SHA256 (xpi/firefox-i18n-33.0.1/eu.xpi) = f8b6d1d472a1ac7c884a9fe94bb4e69aa954d7817a80d15ab7fe1a8dae272c73 -SIZE (xpi/firefox-i18n-33.0.1/eu.xpi) = 422548 -SHA256 (xpi/firefox-i18n-33.0.1/fa.xpi) = 7b027e6567c92d1280437692ca49e2acb4c96a74f91cda31ea10a576bedc73a8 -SIZE (xpi/firefox-i18n-33.0.1/fa.xpi) = 470962 -SHA256 (xpi/firefox-i18n-33.0.1/ff.xpi) = 7d4af8b308e2010a10216e8cf47f8519fceacaa74987892ced8fc3ee74c7c87e -SIZE (xpi/firefox-i18n-33.0.1/ff.xpi) = 409821 -SHA256 (xpi/firefox-i18n-33.0.1/fi.xpi) = 5806203b52ac3a42e5d37c78a9fec93082502e646efe20396d669eccc6d68846 -SIZE (xpi/firefox-i18n-33.0.1/fi.xpi) = 401954 -SHA256 (xpi/firefox-i18n-33.0.1/fr.xpi) = cdfacacb5d73b202abc486816cffbdc7527ac3ef05af3a521f1d281e0a885f06 -SIZE (xpi/firefox-i18n-33.0.1/fr.xpi) = 416672 -SHA256 (xpi/firefox-i18n-33.0.1/fy-NL.xpi) = d025740a5ceb6fe09a676a144bd13ebf2901960cebfad2b2bb045abc8b0b28bd -SIZE (xpi/firefox-i18n-33.0.1/fy-NL.xpi) = 411372 -SHA256 (xpi/firefox-i18n-33.0.1/ga-IE.xpi) = 6eafbb62cecdd38335388fd94e81a5c2c1b0719b47a1d97759338555bef661b5 -SIZE (xpi/firefox-i18n-33.0.1/ga-IE.xpi) = 419257 -SHA256 (xpi/firefox-i18n-33.0.1/gd.xpi) = fa43d0d59e1124f9f76c24a79df62ac1edd6c9b81cae7505fe6b0fd37a681c1f -SIZE (xpi/firefox-i18n-33.0.1/gd.xpi) = 412400 -SHA256 (xpi/firefox-i18n-33.0.1/gl.xpi) = 409efc57c3662b84a7cd73e9a538e28e8ab733b70aaf908861401fb155df30cd -SIZE (xpi/firefox-i18n-33.0.1/gl.xpi) = 401181 -SHA256 (xpi/firefox-i18n-33.0.1/gu-IN.xpi) = b945b5508ec797bee49d0a71037046764bde675f314eeeb8860ff81a655d4369 -SIZE (xpi/firefox-i18n-33.0.1/gu-IN.xpi) = 429332 -SHA256 (xpi/firefox-i18n-33.0.1/he.xpi) = a75025556c9ff27cb7af115f732312d2d3e01e0722b6e803e06ded53bc594ece -SIZE (xpi/firefox-i18n-33.0.1/he.xpi) = 447205 -SHA256 (xpi/firefox-i18n-33.0.1/hi-IN.xpi) = bb4b18d4a02bb0bee500abff71f127d4a80ea1a8ec12ed9f634fd93bf425f546 -SIZE (xpi/firefox-i18n-33.0.1/hi-IN.xpi) = 451707 -SHA256 (xpi/firefox-i18n-33.0.1/hr.xpi) = 41736262e78b5e9e7242ac8fb3faad783d6d9cdbf83602d62d2190d0c1348ccc -SIZE (xpi/firefox-i18n-33.0.1/hr.xpi) = 434272 -SHA256 (xpi/firefox-i18n-33.0.1/hsb.xpi) = 42f844c5843cd758f51f3a9171bdc257d56925e1a0880f5f7b71e6330673529d -SIZE (xpi/firefox-i18n-33.0.1/hsb.xpi) = 423343 -SHA256 (xpi/firefox-i18n-33.0.1/hu.xpi) = 101b62f5e8e2e3c9e5b8f3b333f8ae47746694485d8a71e74386e320817340c2 -SIZE (xpi/firefox-i18n-33.0.1/hu.xpi) = 408614 -SHA256 (xpi/firefox-i18n-33.0.1/hy-AM.xpi) = dbe5342bcf32fb8aab96b2ac3bda81310aa39250667bc9c3a13147afb97ba68f -SIZE (xpi/firefox-i18n-33.0.1/hy-AM.xpi) = 489407 -SHA256 (xpi/firefox-i18n-33.0.1/id.xpi) = b1bc40da95a451fb837201fe19524547533ee2d4c8c5be6be07aee7c9f5d9601 -SIZE (xpi/firefox-i18n-33.0.1/id.xpi) = 387695 -SHA256 (xpi/firefox-i18n-33.0.1/is.xpi) = 72af1088b918718b1f7f9209e794d558a6e12ebb58702d45121ebf5d724e42c0 -SIZE (xpi/firefox-i18n-33.0.1/is.xpi) = 437347 -SHA256 (xpi/firefox-i18n-33.0.1/it.xpi) = 5b7d5c58edcd149900917460e3a341dfaac2ccbb7d28bc362bc253b93ea5f720 -SIZE (xpi/firefox-i18n-33.0.1/it.xpi) = 336092 -SHA256 (xpi/firefox-i18n-33.0.1/ja.xpi) = 01ecc89a10dc2f66a8c1bf0f6f9ff04901b3462cf68975e656a96b512260b84c -SIZE (xpi/firefox-i18n-33.0.1/ja.xpi) = 431412 -SHA256 (xpi/firefox-i18n-33.0.1/kk.xpi) = e2752555fd14faba16d68d98172cb168651beb8095465120121b1780d6cc5151 -SIZE (xpi/firefox-i18n-33.0.1/kk.xpi) = 449695 -SHA256 (xpi/firefox-i18n-33.0.1/km.xpi) = beb52d04c277d0b5bfae30d98f1d2a4bc9692bea2214a83a970a8e1f17720f18 -SIZE (xpi/firefox-i18n-33.0.1/km.xpi) = 517640 -SHA256 (xpi/firefox-i18n-33.0.1/kn.xpi) = 98ce87c2c00ab615b48151537773b960f8de99a4c5d82d71d5dfc866d8f4118c -SIZE (xpi/firefox-i18n-33.0.1/kn.xpi) = 484377 -SHA256 (xpi/firefox-i18n-33.0.1/ko.xpi) = 8069fc1cb05dfed066d4b40f3fdd387c702d824823255ef6ff3aa93c7a970fc1 -SIZE (xpi/firefox-i18n-33.0.1/ko.xpi) = 413556 -SHA256 (xpi/firefox-i18n-33.0.1/ku.xpi) = b802e651ee4c5647a2b19612898960f401a6713c515dbb1ac68a6d6736d06a24 -SIZE (xpi/firefox-i18n-33.0.1/ku.xpi) = 430772 -SHA256 (xpi/firefox-i18n-33.0.1/lij.xpi) = 185e24533b880ece27be376608bf9a30628cc55f67df350d3e671ae8bcd9f506 -SIZE (xpi/firefox-i18n-33.0.1/lij.xpi) = 397343 -SHA256 (xpi/firefox-i18n-33.0.1/lt.xpi) = 55a6b40ebf0b19f25fd9db78e3513e0f6816d95c009b2c83dd9c1bf650628577 -SIZE (xpi/firefox-i18n-33.0.1/lt.xpi) = 440544 -SHA256 (xpi/firefox-i18n-33.0.1/lv.xpi) = c2689c07078714c9ec1dcb558659aaf467ba613b99a5fb6ee6e271055844a6ee -SIZE (xpi/firefox-i18n-33.0.1/lv.xpi) = 406917 -SHA256 (xpi/firefox-i18n-33.0.1/mai.xpi) = 7858eadd9f69a3f10a217d8eaac71841a2b2d3ac057deb1a88285b1d414bc37f -SIZE (xpi/firefox-i18n-33.0.1/mai.xpi) = 454970 -SHA256 (xpi/firefox-i18n-33.0.1/mk.xpi) = 6a8f010979a41e8e920e591f0a2d5e59fdb1d0ee02f1c091e5344172caa95d6b -SIZE (xpi/firefox-i18n-33.0.1/mk.xpi) = 485787 -SHA256 (xpi/firefox-i18n-33.0.1/ml.xpi) = c79c3ea38f97c0b0913dd5f1318834cd07c9d897c9541791ebfe2f8fe22c5d2d -SIZE (xpi/firefox-i18n-33.0.1/ml.xpi) = 481577 -SHA256 (xpi/firefox-i18n-33.0.1/mr.xpi) = cf50cb511c2da44c259859f2135a63e75154689cc30210d8e845b6c9d33fd59c -SIZE (xpi/firefox-i18n-33.0.1/mr.xpi) = 462152 -SHA256 (xpi/firefox-i18n-33.0.1/ms.xpi) = e65546f11d68e7360e5fdc630e4a6ca29d6a2e827dd905b5702e2c40b05178a7 -SIZE (xpi/firefox-i18n-33.0.1/ms.xpi) = 445103 -SHA256 (xpi/firefox-i18n-33.0.1/nb-NO.xpi) = e1d3a2be1e29cf926425253b759b46e7714fa4ca458f1caf2f37997bdf6297a3 -SIZE (xpi/firefox-i18n-33.0.1/nb-NO.xpi) = 401223 -SHA256 (xpi/firefox-i18n-33.0.1/nl.xpi) = 6705d452eea2dd573727cbafdd17659575e63cb0b3296f356197da14794f1674 -SIZE (xpi/firefox-i18n-33.0.1/nl.xpi) = 400416 -SHA256 (xpi/firefox-i18n-33.0.1/nn-NO.xpi) = f4a6594e752641085b2619310768a2fe9ac1f6143c4b38b6c6d6e00626434e36 -SIZE (xpi/firefox-i18n-33.0.1/nn-NO.xpi) = 395690 -SHA256 (xpi/firefox-i18n-33.0.1/or.xpi) = 4fd0f2923379cedc9e5ff22eade75098373839a02841dcf5010807c2cde4117c -SIZE (xpi/firefox-i18n-33.0.1/or.xpi) = 475959 -SHA256 (xpi/firefox-i18n-33.0.1/pa-IN.xpi) = b6c434ea003ad4380ea09d14a3301c7979eeda015c433549a842aab3e08cddbd -SIZE (xpi/firefox-i18n-33.0.1/pa-IN.xpi) = 447561 -SHA256 (xpi/firefox-i18n-33.0.1/pl.xpi) = 4689dc5ae4257e0445be3cf3124ca0b7efb75149216ef3e192af52b14bdb4d7c -SIZE (xpi/firefox-i18n-33.0.1/pl.xpi) = 382737 -SHA256 (xpi/firefox-i18n-33.0.1/pt-BR.xpi) = 13dcfc9a86b339477e1ad1ebd34c68c30fb6243a9b6e818e04eb7a34c47bc56b -SIZE (xpi/firefox-i18n-33.0.1/pt-BR.xpi) = 415352 -SHA256 (xpi/firefox-i18n-33.0.1/pt-PT.xpi) = d48a50655783802f13df67961258f0f86a3ae987b6c43a6c1e66553b4ca75f0b -SIZE (xpi/firefox-i18n-33.0.1/pt-PT.xpi) = 395801 -SHA256 (xpi/firefox-i18n-33.0.1/rm.xpi) = b849a8289fee93f6a93850096c6aeee7648ef73ecc810199b3a0d173405f6c51 -SIZE (xpi/firefox-i18n-33.0.1/rm.xpi) = 409255 -SHA256 (xpi/firefox-i18n-33.0.1/ro.xpi) = ffa872296300df515258d8932461ebeba32448eb708d481a6383b493ff97e668 -SIZE (xpi/firefox-i18n-33.0.1/ro.xpi) = 450880 -SHA256 (xpi/firefox-i18n-33.0.1/ru.xpi) = 2d08fe806403c2203ce7340a4d9a6bd6b4ccf484546717da30bf5bb09c8fe473 -SIZE (xpi/firefox-i18n-33.0.1/ru.xpi) = 378689 -SHA256 (xpi/firefox-i18n-33.0.1/si.xpi) = 357cda1127ee97486ed089aab64b91ac2cbead5868d6dd247fb0c2bddf0754a3 -SIZE (xpi/firefox-i18n-33.0.1/si.xpi) = 471819 -SHA256 (xpi/firefox-i18n-33.0.1/sk.xpi) = d8a4c666e93930caafd89692b9c23fbc4ceca095f3a326d66d37c8a1fcbdebf6 -SIZE (xpi/firefox-i18n-33.0.1/sk.xpi) = 424074 -SHA256 (xpi/firefox-i18n-33.0.1/sl.xpi) = 16fed350666f7db6d63426a1b94017f4523bf43ee113bc4954fc2d4f53f27cd4 -SIZE (xpi/firefox-i18n-33.0.1/sl.xpi) = 397422 -SHA256 (xpi/firefox-i18n-33.0.1/son.xpi) = 63c840180edebd40d9f2ea91c0c876a8ae9487cda30f2e1d65fde1a15d9c101d -SIZE (xpi/firefox-i18n-33.0.1/son.xpi) = 404437 -SHA256 (xpi/firefox-i18n-33.0.1/sq.xpi) = 5755fd773b1fc0c75163f6672d56376c25c725ecc88eda3b3aa183c2e7c4e16a -SIZE (xpi/firefox-i18n-33.0.1/sq.xpi) = 440872 -SHA256 (xpi/firefox-i18n-33.0.1/sr.xpi) = 20cc2ef780bf1da8975a8823947f10aef31ca6cf6e4fb6bedc4b19b4fe8331ad -SIZE (xpi/firefox-i18n-33.0.1/sr.xpi) = 435268 -SHA256 (xpi/firefox-i18n-33.0.1/sv-SE.xpi) = 011ec15fed2be77c4b51ab520692f0e827ef9891d0752f667bbdb7a776ffd102 -SIZE (xpi/firefox-i18n-33.0.1/sv-SE.xpi) = 408343 -SHA256 (xpi/firefox-i18n-33.0.1/ta.xpi) = 44a1b800d91892343df9744abbc79075df344dc6cedc30ac5fe56243906d8fa8 -SIZE (xpi/firefox-i18n-33.0.1/ta.xpi) = 458829 -SHA256 (xpi/firefox-i18n-33.0.1/te.xpi) = 8590205032b43ab7fa4f5d4aac43e0b7d510aa5bd80422daa6268255fa1247c6 -SIZE (xpi/firefox-i18n-33.0.1/te.xpi) = 477728 -SHA256 (xpi/firefox-i18n-33.0.1/th.xpi) = e83dffd1d5fd057f1a6104e522f457c4beb342774ae0525cc73ef8676c74af7d -SIZE (xpi/firefox-i18n-33.0.1/th.xpi) = 488200 -SHA256 (xpi/firefox-i18n-33.0.1/tr.xpi) = d614975eb31fb4b979652460bee7040bd1b0c04af84658d0322a5698f5de5dd5 -SIZE (xpi/firefox-i18n-33.0.1/tr.xpi) = 427704 -SHA256 (xpi/firefox-i18n-33.0.1/uk.xpi) = 9b36c99271eaa500241743667b3863990b09cc63adb8854d3ddbbae26a78cefc -SIZE (xpi/firefox-i18n-33.0.1/uk.xpi) = 439821 -SHA256 (xpi/firefox-i18n-33.0.1/vi.xpi) = 93c5ee4509719f9f168d39f031f6459a0a98e59c4bc441078e4dc36ad98ad4b4 -SIZE (xpi/firefox-i18n-33.0.1/vi.xpi) = 422410 -SHA256 (xpi/firefox-i18n-33.0.1/xh.xpi) = 4aadca6be9ba3890fc8b4e29ce6630ad0dbc29d4aae70e0c05f40afb947d4b9d -SIZE (xpi/firefox-i18n-33.0.1/xh.xpi) = 408461 -SHA256 (xpi/firefox-i18n-33.0.1/zh-CN.xpi) = 0572ec43338773fcc0eec53df3952aee5961feb750c73446215cfafd5f0cddfd -SIZE (xpi/firefox-i18n-33.0.1/zh-CN.xpi) = 429858 -SHA256 (xpi/firefox-i18n-33.0.1/zh-TW.xpi) = dc38438dfee00cff32886941c7b7f7c3f6c8709905d2cf5a377ad4064b21a6f5 -SIZE (xpi/firefox-i18n-33.0.1/zh-TW.xpi) = 422432 -SHA256 (xpi/firefox-i18n-33.0.1/zu.xpi) = 380089d709b718e79af393fe1e22535e13bc47c186bf5cc095b8f57880f8a5a9 -SIZE (xpi/firefox-i18n-33.0.1/zu.xpi) = 443461 +SHA256 (xpi/firefox-i18n-33.0.2/ach.xpi) = a30bd561c11b359e100884716759d8703d6a9fc2abdfd0d19776204d4c923a65 +SIZE (xpi/firefox-i18n-33.0.2/ach.xpi) = 438596 +SHA256 (xpi/firefox-i18n-33.0.2/af.xpi) = b42bf5504fa02358572b6af4809bbdbf12c3a1fbfb66deb321b9537c28c31353 +SIZE (xpi/firefox-i18n-33.0.2/af.xpi) = 439712 +SHA256 (xpi/firefox-i18n-33.0.2/an.xpi) = 27c710cbb658919521d72daff2520fd741da56c56f179e45d7f7e0f14168cb47 +SIZE (xpi/firefox-i18n-33.0.2/an.xpi) = 417167 +SHA256 (xpi/firefox-i18n-33.0.2/ar.xpi) = acb5d08da1d98d7d59aeff8b873562b8495eeb88ae92a4aa6388dd67e48c40d4 +SIZE (xpi/firefox-i18n-33.0.2/ar.xpi) = 470559 +SHA256 (xpi/firefox-i18n-33.0.2/as.xpi) = dc7ed3137f0cc1ed4140aa5d315102ec8f9b023942fac4e9a6551866274eef5c +SIZE (xpi/firefox-i18n-33.0.2/as.xpi) = 459613 +SHA256 (xpi/firefox-i18n-33.0.2/ast.xpi) = 018b5ca5eb78ac5341fb942592a665bee1f9287eb74d1388759d52792691703d +SIZE (xpi/firefox-i18n-33.0.2/ast.xpi) = 352928 +SHA256 (xpi/firefox-i18n-33.0.2/az.xpi) = 13aa57df205b43aa9099b44bb2932d27cbad2a67c4467c37b769091b096b2540 +SIZE (xpi/firefox-i18n-33.0.2/az.xpi) = 433720 +SHA256 (xpi/firefox-i18n-33.0.2/be.xpi) = d202399cc3f0eedae9ddc19c3109c51338e283939f3794b94c73bb6e77158e3e +SIZE (xpi/firefox-i18n-33.0.2/be.xpi) = 392181 +SHA256 (xpi/firefox-i18n-33.0.2/bg.xpi) = c3a559b1bb4913d949f71bb120b678dd940b49caf0f0f1f9fd7490f5375d6103 +SIZE (xpi/firefox-i18n-33.0.2/bg.xpi) = 448726 +SHA256 (xpi/firefox-i18n-33.0.2/bn-BD.xpi) = 4526c2b0123eadc6130bbf0c0aa7796da7e16b0b3ec365b6e1807ba2530ac2da +SIZE (xpi/firefox-i18n-33.0.2/bn-BD.xpi) = 483351 +SHA256 (xpi/firefox-i18n-33.0.2/bn-IN.xpi) = 520cc45fec6efefef04f173f22a6bf3b4882fefa470df991d5e74be772a20e24 +SIZE (xpi/firefox-i18n-33.0.2/bn-IN.xpi) = 474178 +SHA256 (xpi/firefox-i18n-33.0.2/br.xpi) = ecc9737fb1a0af56e209cb1d4d73447a8966da01fe7c5ee2129e33b46ce658a3 +SIZE (xpi/firefox-i18n-33.0.2/br.xpi) = 399014 +SHA256 (xpi/firefox-i18n-33.0.2/bs.xpi) = 3426cbd15fea6eb57a19f9c8fd559341737404278ba18c0fc941a6f0afcf8193 +SIZE (xpi/firefox-i18n-33.0.2/bs.xpi) = 440180 +SHA256 (xpi/firefox-i18n-33.0.2/ca.xpi) = 893a1cde7a44ada7e2dc4f36d1be7cb7b0e10015403f02f5a1ea53a436454fac +SIZE (xpi/firefox-i18n-33.0.2/ca.xpi) = 413705 +SHA256 (xpi/firefox-i18n-33.0.2/cs.xpi) = 421a1066fbd0394a4b0c24d91e1f185da912405bacb3335e14dce966acc4edaa +SIZE (xpi/firefox-i18n-33.0.2/cs.xpi) = 401177 +SHA256 (xpi/firefox-i18n-33.0.2/csb.xpi) = 98619242c135aab70c2bc95f57cd900ce95ef662e9ba596db19ba8e2c202bf4e +SIZE (xpi/firefox-i18n-33.0.2/csb.xpi) = 394931 +SHA256 (xpi/firefox-i18n-33.0.2/cy.xpi) = 0e07b8def4adfc9833ae25015525cbbadd9254d18fc4c8f6f1cc2df9dc19a5b0 +SIZE (xpi/firefox-i18n-33.0.2/cy.xpi) = 400468 +SHA256 (xpi/firefox-i18n-33.0.2/da.xpi) = 6304d3f8f1d2e278cbd0c9f163e7958a2f43be0fe9bca43780ce6686fc36efce +SIZE (xpi/firefox-i18n-33.0.2/da.xpi) = 407441 +SHA256 (xpi/firefox-i18n-33.0.2/de.xpi) = 6ed6e9bae7a01a910c6064e26f0e2fac26b8210647d42d02283baa09bad288ce +SIZE (xpi/firefox-i18n-33.0.2/de.xpi) = 405659 +SHA256 (xpi/firefox-i18n-33.0.2/dsb.xpi) = fed9f9eb5985833e41faf821c817286a9d5f86d94139acb570d99b5efcf5dacc +SIZE (xpi/firefox-i18n-33.0.2/dsb.xpi) = 425353 +SHA256 (xpi/firefox-i18n-33.0.2/el.xpi) = afdf844cc6f049c469df77a4c02baa7c27274ff706f2647737094737876af53e +SIZE (xpi/firefox-i18n-33.0.2/el.xpi) = 453582 +SHA256 (xpi/firefox-i18n-33.0.2/en-GB.xpi) = fa46eca31b8c32cc02b747717635c8067e3ed010b226685bb0909c7d332c1355 +SIZE (xpi/firefox-i18n-33.0.2/en-GB.xpi) = 399890 +SHA256 (xpi/firefox-i18n-33.0.2/en-US.xpi) = 306e1b61e99b2e49c8e3dc30d699acb4d1d278d2d2bd2bdf0c94a6c2026e90fa +SIZE (xpi/firefox-i18n-33.0.2/en-US.xpi) = 431991 +SHA256 (xpi/firefox-i18n-33.0.2/en-ZA.xpi) = e8ddc55c89064aaee6debbde0e673f1d6861aad8919d9a08d85f57a342838a49 +SIZE (xpi/firefox-i18n-33.0.2/en-ZA.xpi) = 395962 +SHA256 (xpi/firefox-i18n-33.0.2/eo.xpi) = acdd2007755fdc07a23a9d04c6765eeb90f63c7d959b83a3ec1cf4cdf47c2524 +SIZE (xpi/firefox-i18n-33.0.2/eo.xpi) = 441494 +SHA256 (xpi/firefox-i18n-33.0.2/es-AR.xpi) = e8e7bc9e126b254215115610c5cbc9fdf922119fbb4af7f6efa7aba7c430af74 +SIZE (xpi/firefox-i18n-33.0.2/es-AR.xpi) = 409701 +SHA256 (xpi/firefox-i18n-33.0.2/es-CL.xpi) = 3a389560fddeab592a6c04c968e0973bedc415c77a4a619390411c18cd224c39 +SIZE (xpi/firefox-i18n-33.0.2/es-CL.xpi) = 348958 +SHA256 (xpi/firefox-i18n-33.0.2/es-ES.xpi) = adf800eac52774843ac7bbd68e224875d2355c5db869af26a76eadc7b4a8ca26 +SIZE (xpi/firefox-i18n-33.0.2/es-ES.xpi) = 341272 +SHA256 (xpi/firefox-i18n-33.0.2/es-MX.xpi) = a2e02bf156d752ab6f99de157ad940aa692362935da1898c5f1d2ec46c387b82 +SIZE (xpi/firefox-i18n-33.0.2/es-MX.xpi) = 412165 +SHA256 (xpi/firefox-i18n-33.0.2/et.xpi) = 728f904a8631e0a9f0f0efb35175a63a8d9f933d0c354b324b911998c84373a6 +SIZE (xpi/firefox-i18n-33.0.2/et.xpi) = 399820 +SHA256 (xpi/firefox-i18n-33.0.2/eu.xpi) = d69efd15a155e9c78a40a719f991c8682a8c76f27ed01a30e49dd9728a7fa179 +SIZE (xpi/firefox-i18n-33.0.2/eu.xpi) = 422548 +SHA256 (xpi/firefox-i18n-33.0.2/fa.xpi) = 6c8b409ee3f21fbde3fa548b146c76b0955e2da3d551f61a322d88d81de2b036 +SIZE (xpi/firefox-i18n-33.0.2/fa.xpi) = 470962 +SHA256 (xpi/firefox-i18n-33.0.2/ff.xpi) = b153e8eabe397bb570062497080f530020a811a95d5f4821834cf14cf0158d2b +SIZE (xpi/firefox-i18n-33.0.2/ff.xpi) = 409821 +SHA256 (xpi/firefox-i18n-33.0.2/fi.xpi) = 9b9f84b704384bf87b27e4a6288565c3c3246bf0126f4ecc5b511ffe53a125b4 +SIZE (xpi/firefox-i18n-33.0.2/fi.xpi) = 401953 +SHA256 (xpi/firefox-i18n-33.0.2/fr.xpi) = 1f9df5de2d681809b12166d71ed831a3fbb82887212ea44260973f7a8f611b85 +SIZE (xpi/firefox-i18n-33.0.2/fr.xpi) = 416672 +SHA256 (xpi/firefox-i18n-33.0.2/fy-NL.xpi) = 5d52aa7f2d1cf7af88f30dcbf086c32f8cebecc0abee3460d03048a93a59b36b +SIZE (xpi/firefox-i18n-33.0.2/fy-NL.xpi) = 411371 +SHA256 (xpi/firefox-i18n-33.0.2/ga-IE.xpi) = 5457f34a3bb02cd6e3f1130fc6caab073fff9e826598fbf6d998bf15d697c5ee +SIZE (xpi/firefox-i18n-33.0.2/ga-IE.xpi) = 419256 +SHA256 (xpi/firefox-i18n-33.0.2/gd.xpi) = 551533beb10e1c8189ebe1654402ad22e81825b2b42141ac943d2d7dbf1b7b63 +SIZE (xpi/firefox-i18n-33.0.2/gd.xpi) = 412400 +SHA256 (xpi/firefox-i18n-33.0.2/gl.xpi) = cd836bdadd0c7228919efb018c5bad64d8041d5533332210cf4abeebc1fd99db +SIZE (xpi/firefox-i18n-33.0.2/gl.xpi) = 401181 +SHA256 (xpi/firefox-i18n-33.0.2/gu-IN.xpi) = 2d384815bf5551c810adea18c284d664ea658d61cf0768ad8a2a1f65b3cb8b3a +SIZE (xpi/firefox-i18n-33.0.2/gu-IN.xpi) = 429332 +SHA256 (xpi/firefox-i18n-33.0.2/he.xpi) = 0c44c40831035ed400e67e3de4012c3f912369e53a54dcb40e28ce1dfb0f6175 +SIZE (xpi/firefox-i18n-33.0.2/he.xpi) = 447204 +SHA256 (xpi/firefox-i18n-33.0.2/hi-IN.xpi) = 02f02a512bb94fc60705e998493d2ccb886c8f0598f6b516a37da1a2b56f6cd6 +SIZE (xpi/firefox-i18n-33.0.2/hi-IN.xpi) = 451707 +SHA256 (xpi/firefox-i18n-33.0.2/hr.xpi) = dc0fbaa53d4ecd17fcead1ce4a19e6e854cd1966fc1ded2638e769d7984b4d9c +SIZE (xpi/firefox-i18n-33.0.2/hr.xpi) = 434272 +SHA256 (xpi/firefox-i18n-33.0.2/hsb.xpi) = 3a53d7e8c0c35f36181f0d9c79b5113a49dd4c2342494463b9a4de7c69a6edc2 +SIZE (xpi/firefox-i18n-33.0.2/hsb.xpi) = 423342 +SHA256 (xpi/firefox-i18n-33.0.2/hu.xpi) = f4feb8cacb77b5404b9a7fa0bcb40b8718c40b613249e29f57ade1dadc4f7194 +SIZE (xpi/firefox-i18n-33.0.2/hu.xpi) = 408614 +SHA256 (xpi/firefox-i18n-33.0.2/hy-AM.xpi) = 69258a2b1fd8482450f5a18929203d97b847e63e4b2bc58450df14cbf709b6ca +SIZE (xpi/firefox-i18n-33.0.2/hy-AM.xpi) = 489407 +SHA256 (xpi/firefox-i18n-33.0.2/id.xpi) = 6e19efdef6623d904d6d5276e1b9040f0c176947c07481e0893d19765b4572b3 +SIZE (xpi/firefox-i18n-33.0.2/id.xpi) = 387695 +SHA256 (xpi/firefox-i18n-33.0.2/is.xpi) = 141cba7d4bc919ae399ac1b43abce1885c83317666fb683212cca8ff1a94526e +SIZE (xpi/firefox-i18n-33.0.2/is.xpi) = 437346 +SHA256 (xpi/firefox-i18n-33.0.2/it.xpi) = 936dedf7e5c9e52cd0bff97be861beb46758836ac9e75230b4134aa98a9530d1 +SIZE (xpi/firefox-i18n-33.0.2/it.xpi) = 336092 +SHA256 (xpi/firefox-i18n-33.0.2/ja.xpi) = b83ae6e87eb43163222e0d5d3da13dd14d588d1de1f7a7b7530b329088056b6d +SIZE (xpi/firefox-i18n-33.0.2/ja.xpi) = 431412 +SHA256 (xpi/firefox-i18n-33.0.2/kk.xpi) = 86120fca0480a478a330687d0c12f418f2c5b71262b6087b8a3b57da24bb7678 +SIZE (xpi/firefox-i18n-33.0.2/kk.xpi) = 449695 +SHA256 (xpi/firefox-i18n-33.0.2/km.xpi) = a4c99fe9a72dd2432a60b65f213cd3d64202776b923ca0b3eb2e640285a506d4 +SIZE (xpi/firefox-i18n-33.0.2/km.xpi) = 517640 +SHA256 (xpi/firefox-i18n-33.0.2/kn.xpi) = 4a0a8ebe32c08558b63789c40e715701180a3c175e29b50ad79cf1c640a6d43d +SIZE (xpi/firefox-i18n-33.0.2/kn.xpi) = 484377 +SHA256 (xpi/firefox-i18n-33.0.2/ko.xpi) = d11361d3c7d3c162431dbb23a216e4a7250d4cf0a9e14d72a3d4e276198dc610 +SIZE (xpi/firefox-i18n-33.0.2/ko.xpi) = 413556 +SHA256 (xpi/firefox-i18n-33.0.2/ku.xpi) = bf38d338f6032cfde6b3731926c2f847b10f42a889dad9fb0c29d23b7cab0501 +SIZE (xpi/firefox-i18n-33.0.2/ku.xpi) = 430772 +SHA256 (xpi/firefox-i18n-33.0.2/lij.xpi) = 49ab2f2e304f096c56f232e3a6a1dfe691141fa8c141bd7179b53523d535f2f9 +SIZE (xpi/firefox-i18n-33.0.2/lij.xpi) = 397343 +SHA256 (xpi/firefox-i18n-33.0.2/lt.xpi) = a16d115c127c31854de932f5f97c04999d4240719ba2ce94c08cd78220bc8417 +SIZE (xpi/firefox-i18n-33.0.2/lt.xpi) = 440544 +SHA256 (xpi/firefox-i18n-33.0.2/lv.xpi) = b6dc7dc2b5fb27105decfc2de30ba934b9a6940698649309871e7710fb7bc34e +SIZE (xpi/firefox-i18n-33.0.2/lv.xpi) = 406917 +SHA256 (xpi/firefox-i18n-33.0.2/mai.xpi) = db195b3354da3bcdf4e821a6c13af1cfa9edd0a8ff1151ce8fb8edd0a46d8e27 +SIZE (xpi/firefox-i18n-33.0.2/mai.xpi) = 454970 +SHA256 (xpi/firefox-i18n-33.0.2/mk.xpi) = 4e8a2a48ef02a8d8a7cb3bebf3d7f71e1b31c1a5e19f4db697d0f5991ccdf50e +SIZE (xpi/firefox-i18n-33.0.2/mk.xpi) = 485787 +SHA256 (xpi/firefox-i18n-33.0.2/ml.xpi) = a1e0c13c498f8fe8563a4dc68aaa0714d58b3601bf7561ac6c097deb56488930 +SIZE (xpi/firefox-i18n-33.0.2/ml.xpi) = 481576 +SHA256 (xpi/firefox-i18n-33.0.2/mr.xpi) = 56488264008427c0024bcec77bbd1bcbec1bb370b8db8f268d4d0fb9040ed5bd +SIZE (xpi/firefox-i18n-33.0.2/mr.xpi) = 462151 +SHA256 (xpi/firefox-i18n-33.0.2/ms.xpi) = bc376b6b01d8c53a66b7634fa51f5e4ca3d1f8ed437602c77a095aeb98a6c1e1 +SIZE (xpi/firefox-i18n-33.0.2/ms.xpi) = 445103 +SHA256 (xpi/firefox-i18n-33.0.2/nb-NO.xpi) = 16858d069b2bb16e8ab381507b7459747d3d15de5d18b0e2e4edf69d3d6a9015 +SIZE (xpi/firefox-i18n-33.0.2/nb-NO.xpi) = 401223 +SHA256 (xpi/firefox-i18n-33.0.2/nl.xpi) = 53ac44d1eb461ccb0082a35ba88420242b761026daf0d19d56da5c2c76409a2c +SIZE (xpi/firefox-i18n-33.0.2/nl.xpi) = 400416 +SHA256 (xpi/firefox-i18n-33.0.2/nn-NO.xpi) = 4bffc1e81c2f6248684c64ef7ceb9317f717e67edb4e531e25c1834ba1572ce5 +SIZE (xpi/firefox-i18n-33.0.2/nn-NO.xpi) = 395690 +SHA256 (xpi/firefox-i18n-33.0.2/or.xpi) = f062bb8d2ca802528b5e6bc0161336cf1dbef78ffad842b7428a7af0118abfb0 +SIZE (xpi/firefox-i18n-33.0.2/or.xpi) = 475959 +SHA256 (xpi/firefox-i18n-33.0.2/pa-IN.xpi) = cc5b6768b7912b717335904f77ca21c9f1c7ff4bf1282db16fe910ca4b3e740b +SIZE (xpi/firefox-i18n-33.0.2/pa-IN.xpi) = 447561 +SHA256 (xpi/firefox-i18n-33.0.2/pl.xpi) = b812cd2602dba266b4372fbbf5bf21884de02e710c07c52e2132fd4d4f71fb06 +SIZE (xpi/firefox-i18n-33.0.2/pl.xpi) = 382737 +SHA256 (xpi/firefox-i18n-33.0.2/pt-BR.xpi) = 76f16f2fd1566fbdc25535723a53571d9cf527e9211d66eee35a9613904836c7 +SIZE (xpi/firefox-i18n-33.0.2/pt-BR.xpi) = 415352 +SHA256 (xpi/firefox-i18n-33.0.2/pt-PT.xpi) = b9b2911c4c1f1aa0cef7fe91e3a431d0ad3b12569b1d917a62055de1beedac13 +SIZE (xpi/firefox-i18n-33.0.2/pt-PT.xpi) = 395801 +SHA256 (xpi/firefox-i18n-33.0.2/rm.xpi) = ce3662d3996eec4388e2b180c44d13d1dcbfde4f13e08fce2b81d84185022229 +SIZE (xpi/firefox-i18n-33.0.2/rm.xpi) = 409255 +SHA256 (xpi/firefox-i18n-33.0.2/ro.xpi) = cecb1833cb8a3b963f1bf075f9bc911fbbbe86ae8b8c1e16a947149639957141 +SIZE (xpi/firefox-i18n-33.0.2/ro.xpi) = 450880 +SHA256 (xpi/firefox-i18n-33.0.2/ru.xpi) = 6a08d721982d6f599acd92f111ab80d223dfe40bb690d88d41dfc7d42fc2521c +SIZE (xpi/firefox-i18n-33.0.2/ru.xpi) = 378689 +SHA256 (xpi/firefox-i18n-33.0.2/si.xpi) = 55a5549659a52e9727234f95f17c350373d08a6a32f93865f833f34e7ec7617e +SIZE (xpi/firefox-i18n-33.0.2/si.xpi) = 471819 +SHA256 (xpi/firefox-i18n-33.0.2/sk.xpi) = bfb8c803775ce417dca01f45f3dc090226e19cbff3ef2b74ac07711815934db1 +SIZE (xpi/firefox-i18n-33.0.2/sk.xpi) = 424074 +SHA256 (xpi/firefox-i18n-33.0.2/sl.xpi) = ac15752a9d93a3d4e98e4cd13ddd366e6f7db59a4abc333a25624cf58b01f6db +SIZE (xpi/firefox-i18n-33.0.2/sl.xpi) = 397422 +SHA256 (xpi/firefox-i18n-33.0.2/son.xpi) = 0802a70bf5dd5e084875d01e37e1657a05c432982f8398f5231211b0199adc14 +SIZE (xpi/firefox-i18n-33.0.2/son.xpi) = 404437 +SHA256 (xpi/firefox-i18n-33.0.2/sq.xpi) = ed6909492afc07228cca312e76a7be85313a59f222c6c3a7cc58b8a81bba45ed +SIZE (xpi/firefox-i18n-33.0.2/sq.xpi) = 440872 +SHA256 (xpi/firefox-i18n-33.0.2/sr.xpi) = 71809807b1f065205e0f4ade0658cd6892380cb38859da513d80ceb51209b62b +SIZE (xpi/firefox-i18n-33.0.2/sr.xpi) = 435267 +SHA256 (xpi/firefox-i18n-33.0.2/sv-SE.xpi) = 9585d5f930ff1bcc27494bc4a8bc4d4b2d5c7ac42bf4f3aa29cf3613e0a8d99d +SIZE (xpi/firefox-i18n-33.0.2/sv-SE.xpi) = 408342 +SHA256 (xpi/firefox-i18n-33.0.2/ta.xpi) = 4cdd4b91ab58d9b680212af8b0a2018472c5f4ce64589924567bdc96b4437408 +SIZE (xpi/firefox-i18n-33.0.2/ta.xpi) = 458829 +SHA256 (xpi/firefox-i18n-33.0.2/te.xpi) = 4c83bcf87d2038f87bac661c699736046617bf994019311d338b838142b0e004 +SIZE (xpi/firefox-i18n-33.0.2/te.xpi) = 477728 +SHA256 (xpi/firefox-i18n-33.0.2/th.xpi) = 3fa3c5f3770ea301813d032bce2d58ef99ae8abb825497d85640a641e116097f +SIZE (xpi/firefox-i18n-33.0.2/th.xpi) = 488200 +SHA256 (xpi/firefox-i18n-33.0.2/tr.xpi) = 24497365da1cb45f2bc0a60edd4b94491bc94b5e0fb37713f69e9d0fe01fd1df +SIZE (xpi/firefox-i18n-33.0.2/tr.xpi) = 427704 +SHA256 (xpi/firefox-i18n-33.0.2/uk.xpi) = 800d0421771e694b3e27e91d05bd68fffb23be55dc2a5da4763489aba2c11b3b +SIZE (xpi/firefox-i18n-33.0.2/uk.xpi) = 439821 +SHA256 (xpi/firefox-i18n-33.0.2/vi.xpi) = 44388f5a5e0d91bcdbd9e5eda909d34ce0d892749c2441f3dd196e1b62a247c1 +SIZE (xpi/firefox-i18n-33.0.2/vi.xpi) = 422410 +SHA256 (xpi/firefox-i18n-33.0.2/xh.xpi) = 306f28bbb99479ab1949c3716195541e156d1ca22678a0e02595e802f189c490 +SIZE (xpi/firefox-i18n-33.0.2/xh.xpi) = 408461 +SHA256 (xpi/firefox-i18n-33.0.2/zh-CN.xpi) = d1b378156f638fd8df761bc840bc3ad31a2e687d66382cf2892f541716b910bd +SIZE (xpi/firefox-i18n-33.0.2/zh-CN.xpi) = 429858 +SHA256 (xpi/firefox-i18n-33.0.2/zh-TW.xpi) = 55c638fdb0aa32a9d2d9108f9199b0d16f317f7a41dbe18cbcb457afea9a74cd +SIZE (xpi/firefox-i18n-33.0.2/zh-TW.xpi) = 422432 +SHA256 (xpi/firefox-i18n-33.0.2/zu.xpi) = 8b427d210a654bf47977742fdcd0bbc1ef979dd41fcf77c5e4abb0e05fc503c2 +SIZE (xpi/firefox-i18n-33.0.2/zu.xpi) = 443461 Modified: branches/firefox33/www/firefox/Makefile ============================================================================== --- branches/firefox33/www/firefox/Makefile Sat Oct 25 03:19:47 2014 (r1746) +++ branches/firefox33/www/firefox/Makefile Tue Oct 28 22:15:39 2014 (r1747) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 33.0.1 +DISTVERSION= 33.0.2 DISTVERSIONSUFFIX=.source PORTEPOCH= 1 CATEGORIES= www ipv6 Modified: branches/firefox33/www/firefox/distinfo ============================================================================== --- branches/firefox33/www/firefox/distinfo Sat Oct 25 03:19:47 2014 (r1746) +++ branches/firefox33/www/firefox/distinfo Tue Oct 28 22:15:39 2014 (r1747) @@ -1,2 +1,2 @@ -SHA256 (firefox-33.0.1.source.tar.bz2) = 5473b52f583aa78c5b59c0256ec6fb95b553cbf739b721c626ae871a4df8cb3b -SIZE (firefox-33.0.1.source.tar.bz2) = 155162060 +SHA256 (firefox-33.0.2.source.tar.bz2) = f733344a8901521913223b32f9cf98ce0ba16a3156cfabc51224f186e89f915e +SIZE (firefox-33.0.2.source.tar.bz2) = 155166571 Modified: branches/firefox33/www/linux-firefox/Makefile ============================================================================== --- branches/firefox33/www/linux-firefox/Makefile Sat Oct 25 03:19:47 2014 (r1746) +++ branches/firefox33/www/linux-firefox/Makefile Tue Oct 28 22:15:39 2014 (r1747) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 33.0.1 +DISTVERSION= 33.0.2 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: branches/firefox33/www/linux-firefox/distinfo ============================================================================== --- branches/firefox33/www/linux-firefox/distinfo Sat Oct 25 03:19:47 2014 (r1746) +++ branches/firefox33/www/linux-firefox/distinfo Tue Oct 28 22:15:39 2014 (r1747) @@ -1,5 +1,5 @@ -SHA256 (firefox-33.0.1.tar.bz2) = 9f25ae5cd71d6b3c06621a8ff720a4f055256ebc62b1fb772bbb8d86ff889567 -SIZE (firefox-33.0.1.tar.bz2) = 43391067 +SHA256 (firefox-33.0.2.tar.bz2) = 8aa227374a3e65c06b97663940b439fc9af85cdde446096dfe88b55208519a7d +SIZE (firefox-33.0.2.tar.bz2) = 43258984 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b Modified: trunk/www/firefox-i18n/Makefile ============================================================================== --- trunk/www/firefox-i18n/Makefile Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox-i18n/Makefile Tue Oct 28 22:15:39 2014 (r1747) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox-i18n/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox-i18n -PORTVERSION= 34.0b3 +PORTVERSION= 34.0b4 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi PKGNAMEPREFIX= Modified: trunk/www/firefox-i18n/distinfo ============================================================================== --- trunk/www/firefox-i18n/distinfo Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox-i18n/distinfo Tue Oct 28 22:15:39 2014 (r1747) @@ -1,180 +1,180 @@ -SHA256 (xpi/firefox-i18n-34.0b3/ach.xpi) = 5fabad893e5275bfd1d678218c08175376bc40b68c81e9bb0323314d5ed8e9c9 -SIZE (xpi/firefox-i18n-34.0b3/ach.xpi) = 452860 -SHA256 (xpi/firefox-i18n-34.0b3/af.xpi) = fee030c7028ac0bf891a60744514e4a98cad650ccff485eb7bf185f96b341d3a -SIZE (xpi/firefox-i18n-34.0b3/af.xpi) = 453239 -SHA256 (xpi/firefox-i18n-34.0b3/an.xpi) = a34f960d3a67f8b15fd2573684896fd7dc9a7f83fe9783f7998fb4738b251c19 -SIZE (xpi/firefox-i18n-34.0b3/an.xpi) = 429217 -SHA256 (xpi/firefox-i18n-34.0b3/ar.xpi) = 3ec53ba6be40e14c341ca8da7a449682f7626f5640dbeeb8452c130a572f06d2 -SIZE (xpi/firefox-i18n-34.0b3/ar.xpi) = 484361 -SHA256 (xpi/firefox-i18n-34.0b3/as.xpi) = 2f2156b62d9ae1b8b7d034ea737deb8fb54064f01a679c3d8c856767244e079e -SIZE (xpi/firefox-i18n-34.0b3/as.xpi) = 473341 -SHA256 (xpi/firefox-i18n-34.0b3/ast.xpi) = bf52cd724e63a6dc034df2c9f45a5d88e02a48c2f4a254dc0ccfa602d74de11f -SIZE (xpi/firefox-i18n-34.0b3/ast.xpi) = 368361 -SHA256 (xpi/firefox-i18n-34.0b3/az.xpi) = d5829ad44b88c0d6ad076d30f6cb6ca3112ba7c18d91323a8215689865c60375 -SIZE (xpi/firefox-i18n-34.0b3/az.xpi) = 447854 -SHA256 (xpi/firefox-i18n-34.0b3/be.xpi) = f57568c8f81b9221a9478d02d998ca7d9bf069ba87e14986de48b2200f7f021b -SIZE (xpi/firefox-i18n-34.0b3/be.xpi) = 407082 -SHA256 (xpi/firefox-i18n-34.0b3/bg.xpi) = b8fadd8736a91d212575e4a9ceed9b6c12d49f3414dd221f86db1f7d84e8bf66 -SIZE (xpi/firefox-i18n-34.0b3/bg.xpi) = 462669 -SHA256 (xpi/firefox-i18n-34.0b3/bn-BD.xpi) = 613531ceb0cdca8b612ef6734e6540d96cff9a02074ee221be550214d1b81f96 -SIZE (xpi/firefox-i18n-34.0b3/bn-BD.xpi) = 497138 -SHA256 (xpi/firefox-i18n-34.0b3/bn-IN.xpi) = 0ac05738e7af1608e4fa22a6d1db4dfaa141329033d87f29094171d2594d9120 -SIZE (xpi/firefox-i18n-34.0b3/bn-IN.xpi) = 487238 -SHA256 (xpi/firefox-i18n-34.0b3/br.xpi) = 4168312517eebde4d9506a255a98ccc5b9b46dd73140c1dbe390698f688b6563 -SIZE (xpi/firefox-i18n-34.0b3/br.xpi) = 410337 -SHA256 (xpi/firefox-i18n-34.0b3/bs.xpi) = 1c2da1fd7bef692b8266850939a3358003f99789eb33ca406bb1be0c9dd88027 -SIZE (xpi/firefox-i18n-34.0b3/bs.xpi) = 453728 -SHA256 (xpi/firefox-i18n-34.0b3/ca.xpi) = 543a8372465efb31b4af4373c6a1d01caa3adf9198053a4a2cf366c3d54e66ad -SIZE (xpi/firefox-i18n-34.0b3/ca.xpi) = 425818 -SHA256 (xpi/firefox-i18n-34.0b3/cs.xpi) = 36454d8285f132a4e3b26209e570c7f3258ef9d059ec1e6d1176280aedfcedd6 -SIZE (xpi/firefox-i18n-34.0b3/cs.xpi) = 413756 -SHA256 (xpi/firefox-i18n-34.0b3/csb.xpi) = 92ac5313485614ce23c2c92fa0b10f72d9289b318ceb7c730f01bbeb6615dfb0 -SIZE (xpi/firefox-i18n-34.0b3/csb.xpi) = 408998 -SHA256 (xpi/firefox-i18n-34.0b3/cy.xpi) = c99ccdd393775792830aa43c6eb7456b9ce8e4e8675e6addc47c5e4cb393b363 -SIZE (xpi/firefox-i18n-34.0b3/cy.xpi) = 412341 -SHA256 (xpi/firefox-i18n-34.0b3/da.xpi) = 984c379d660da8db17cf9dc919b8a67135beb58d53ef81703a738839849a2052 -SIZE (xpi/firefox-i18n-34.0b3/da.xpi) = 421661 -SHA256 (xpi/firefox-i18n-34.0b3/de.xpi) = 6f0b9164e83d6c307fc759cd52ff4965af5c33590630108516be91fe4b1305a2 -SIZE (xpi/firefox-i18n-34.0b3/de.xpi) = 422657 -SHA256 (xpi/firefox-i18n-34.0b3/dsb.xpi) = 9a0d9b6f10120da2010862d4c0fff90c009dfd75fa7594838de5f32d8fcc8156 -SIZE (xpi/firefox-i18n-34.0b3/dsb.xpi) = 437950 -SHA256 (xpi/firefox-i18n-34.0b3/el.xpi) = 787a2d9e761fcb0e8797a0b0588c61d5da74127f63903b896e241eaf94a62062 -SIZE (xpi/firefox-i18n-34.0b3/el.xpi) = 467030 -SHA256 (xpi/firefox-i18n-34.0b3/en-GB.xpi) = d9b7af3595e5113b06425028002eef973d9811168caa90cce232c6f44f1fdaca -SIZE (xpi/firefox-i18n-34.0b3/en-GB.xpi) = 410925 -SHA256 (xpi/firefox-i18n-34.0b3/en-US.xpi) = 334a4dab4667ef7dd5cd2cf76ef683613d78ae34f53278c27b00b23d516c8e39 -SIZE (xpi/firefox-i18n-34.0b3/en-US.xpi) = 443061 -SHA256 (xpi/firefox-i18n-34.0b3/en-ZA.xpi) = 37c0fb2a2dad287b1a918867f7720156e05f9b1550298b8136f67a17e919ffb5 -SIZE (xpi/firefox-i18n-34.0b3/en-ZA.xpi) = 406996 -SHA256 (xpi/firefox-i18n-34.0b3/eo.xpi) = 1a7c743646131b3a82af31552510e9fb9f798131200d145acaff242b2f7294f0 -SIZE (xpi/firefox-i18n-34.0b3/eo.xpi) = 455595 -SHA256 (xpi/firefox-i18n-34.0b3/es-AR.xpi) = 249abbf837610bc8d9ce8e405d6e4d51b31fff81a2e9b5991b2b3b037885b40c -SIZE (xpi/firefox-i18n-34.0b3/es-AR.xpi) = 421752 -SHA256 (xpi/firefox-i18n-34.0b3/es-CL.xpi) = 0ea71147c8257d03cba54a578b88494c4054e2db2cb8538d853ea4179bd80eb6 -SIZE (xpi/firefox-i18n-34.0b3/es-CL.xpi) = 362938 -SHA256 (xpi/firefox-i18n-34.0b3/es-ES.xpi) = ec4a574388eb621294bf370ef0689dc1c4ecea8688412d5584ec71a9a4679afe -SIZE (xpi/firefox-i18n-34.0b3/es-ES.xpi) = 349755 -SHA256 (xpi/firefox-i18n-34.0b3/es-MX.xpi) = 002bfafd564fac6b41571e717282ae2b64701cc3b6fc42bdb7f89b1d14a2de90 -SIZE (xpi/firefox-i18n-34.0b3/es-MX.xpi) = 424431 -SHA256 (xpi/firefox-i18n-34.0b3/et.xpi) = 29a016c3dc4449bb989207a412e3b7e934582c5a91da27b96aee0810555fd143 -SIZE (xpi/firefox-i18n-34.0b3/et.xpi) = 411395 -SHA256 (xpi/firefox-i18n-34.0b3/eu.xpi) = bb39d3f9b6ebef068e1a22c08543829459afdb50f7f4e3af2b6173f93b2dc505 -SIZE (xpi/firefox-i18n-34.0b3/eu.xpi) = 436803 -SHA256 (xpi/firefox-i18n-34.0b3/fa.xpi) = 1492a500cbca47162ef3ea545fbcf2200c15f52695eb8230913dd6e9c6223513 -SIZE (xpi/firefox-i18n-34.0b3/fa.xpi) = 483068 -SHA256 (xpi/firefox-i18n-34.0b3/ff.xpi) = 7afe3055ff1e386408aa2972c79b0e081024b9600c879784253903e522b2e994 -SIZE (xpi/firefox-i18n-34.0b3/ff.xpi) = 423447 -SHA256 (xpi/firefox-i18n-34.0b3/fi.xpi) = 943835d22dc290c3e8a95a1ae2f5cf93668924221c76b8188755392292a3b5e8 -SIZE (xpi/firefox-i18n-34.0b3/fi.xpi) = 413422 -SHA256 (xpi/firefox-i18n-34.0b3/fr.xpi) = 4e172cba72e89a054542cd2a46036e0ec1549183656898cd6fe69998c15c6333 -SIZE (xpi/firefox-i18n-34.0b3/fr.xpi) = 428856 -SHA256 (xpi/firefox-i18n-34.0b3/fy-NL.xpi) = f2b5d2427b35491695af64ebbe803cf37472e4809757319436fefeb5c2ca0856 -SIZE (xpi/firefox-i18n-34.0b3/fy-NL.xpi) = 423444 -SHA256 (xpi/firefox-i18n-34.0b3/ga-IE.xpi) = c6facf31b1665e9f183e867287747a328b294643356476b6afba1619ee4e6e31 -SIZE (xpi/firefox-i18n-34.0b3/ga-IE.xpi) = 431884 -SHA256 (xpi/firefox-i18n-34.0b3/gd.xpi) = e6a4770a85a13bf88e1ee0db6a94371f9a41962a10d26f7cd949bc85ca1638e0 -SIZE (xpi/firefox-i18n-34.0b3/gd.xpi) = 424210 -SHA256 (xpi/firefox-i18n-34.0b3/gl.xpi) = 98b56ad2e9e601aedb45dd59a0cb09d181047d6e0baa27b9d572fab9e001098d -SIZE (xpi/firefox-i18n-34.0b3/gl.xpi) = 413887 -SHA256 (xpi/firefox-i18n-34.0b3/gu-IN.xpi) = b923ea7a113fac1fda1aa63a019eae3027aa2db0add57cedd671a7c76371348f -SIZE (xpi/firefox-i18n-34.0b3/gu-IN.xpi) = 444144 -SHA256 (xpi/firefox-i18n-34.0b3/he.xpi) = 5519146165097790e60c352c1a36d60beea4844c3f065f7fb5206dbd26385651 -SIZE (xpi/firefox-i18n-34.0b3/he.xpi) = 454174 -SHA256 (xpi/firefox-i18n-34.0b3/hi-IN.xpi) = 719ee479cc340020ceb1f359432384ae72a17d4f596913a720d1e59a068f1bd9 -SIZE (xpi/firefox-i18n-34.0b3/hi-IN.xpi) = 474267 -SHA256 (xpi/firefox-i18n-34.0b3/hr.xpi) = 45309253968e916ea687a3994ac74a95ba375ee6f5f37a31b7e54ea442af76c5 -SIZE (xpi/firefox-i18n-34.0b3/hr.xpi) = 446141 -SHA256 (xpi/firefox-i18n-34.0b3/hsb.xpi) = 5584da1ba4e6801e8c60855f0372dbcb1c02da85a0dd45eba9ea78d1c83bf9f3 -SIZE (xpi/firefox-i18n-34.0b3/hsb.xpi) = 435862 -SHA256 (xpi/firefox-i18n-34.0b3/hu.xpi) = edbd4f892c3ba6ee5c9a9b13cc3c4223c40adf5b012c1df7e0d44f711364c996 -SIZE (xpi/firefox-i18n-34.0b3/hu.xpi) = 421060 -SHA256 (xpi/firefox-i18n-34.0b3/hy-AM.xpi) = f19c3342351ddd5db8d3347d266fd7aa677efc3639680bdef62ba684a7904dc7 -SIZE (xpi/firefox-i18n-34.0b3/hy-AM.xpi) = 503470 -SHA256 (xpi/firefox-i18n-34.0b3/id.xpi) = a0a78282e1200803f38748f7f139722d9d60e132941acec984917568a045b399 -SIZE (xpi/firefox-i18n-34.0b3/id.xpi) = 399548 -SHA256 (xpi/firefox-i18n-34.0b3/is.xpi) = 7b0a63680effddfae3335fe6cba82fb6a5bfaaee9175268ecbeb25849280dac4 -SIZE (xpi/firefox-i18n-34.0b3/is.xpi) = 453430 -SHA256 (xpi/firefox-i18n-34.0b3/it.xpi) = a420ed622135853c0946a8173e5127492988cc9e0bebf54dd279d986ed02ad56 -SIZE (xpi/firefox-i18n-34.0b3/it.xpi) = 348505 -SHA256 (xpi/firefox-i18n-34.0b3/ja.xpi) = 7292deda9471ab97d7953c48c21e86f9a209ddb037e388ed833c59d5dcf4d176 -SIZE (xpi/firefox-i18n-34.0b3/ja.xpi) = 444481 -SHA256 (xpi/firefox-i18n-34.0b3/kk.xpi) = bd740364a5c282f8f117245ea1854606d5d56670f187148598ad887cea3e31cc -SIZE (xpi/firefox-i18n-34.0b3/kk.xpi) = 463150 -SHA256 (xpi/firefox-i18n-34.0b3/km.xpi) = bdf65fde5c56196ac91d4b75b9db2e38ac055f50c794c07c0a4c258d649c1ba7 -SIZE (xpi/firefox-i18n-34.0b3/km.xpi) = 532090 -SHA256 (xpi/firefox-i18n-34.0b3/kn.xpi) = b4f7a00ed319cc6c58e25b1d20e2399429b724623fb20ce8c42e468a27925cba -SIZE (xpi/firefox-i18n-34.0b3/kn.xpi) = 497535 -SHA256 (xpi/firefox-i18n-34.0b3/ko.xpi) = 6c26fd19342e34fb72d53cd917058718719dd87721ec76bebb6257db25e91c03 -SIZE (xpi/firefox-i18n-34.0b3/ko.xpi) = 428067 -SHA256 (xpi/firefox-i18n-34.0b3/ku.xpi) = 56b58781a8be753c71933d9043e6edc2fdbf3c5cfbe6ee983a16cbd55cfc167a -SIZE (xpi/firefox-i18n-34.0b3/ku.xpi) = 443985 -SHA256 (xpi/firefox-i18n-34.0b3/lij.xpi) = db650ac639bf6053cd95959cc375d16ccf93b2fe6aa96577d337b4aa76e49065 -SIZE (xpi/firefox-i18n-34.0b3/lij.xpi) = 411628 -SHA256 (xpi/firefox-i18n-34.0b3/lt.xpi) = f7348e4454abc0c05fbe87284bf4347cd12501f93d9412f85350324cdc106915 -SIZE (xpi/firefox-i18n-34.0b3/lt.xpi) = 453498 -SHA256 (xpi/firefox-i18n-34.0b3/lv.xpi) = cefd41654e2eec440496df31c2e0ad17d167ece864882e324f5b1225f18e6772 -SIZE (xpi/firefox-i18n-34.0b3/lv.xpi) = 417506 -SHA256 (xpi/firefox-i18n-34.0b3/mai.xpi) = 61e963e0ac1adbbbc609c98f6ca0befa8d6c00b76347f5ac64b2bf570f427240 -SIZE (xpi/firefox-i18n-34.0b3/mai.xpi) = 467995 -SHA256 (xpi/firefox-i18n-34.0b3/mk.xpi) = 24c5e7dd4d88ffc20fa8cad49da5cd6fff918846a6332a3d39427b1b2d952ea4 -SIZE (xpi/firefox-i18n-34.0b3/mk.xpi) = 498478 -SHA256 (xpi/firefox-i18n-34.0b3/ml.xpi) = 4f00fef1a63ef6ed5b8c0e1922db4e3fed1a5f6f9a61e9a982de59b08157dd06 -SIZE (xpi/firefox-i18n-34.0b3/ml.xpi) = 496040 -SHA256 (xpi/firefox-i18n-34.0b3/mr.xpi) = ffd90f5a28c42eeec178d7fe39565ecdbdbe4e0ef31c11a7cbc21bbda3e4e9e4 -SIZE (xpi/firefox-i18n-34.0b3/mr.xpi) = 476526 -SHA256 (xpi/firefox-i18n-34.0b3/ms.xpi) = fc10447ddbbd4890443cd8e060b04c15635bc60f47e54f3190b609bf86140cf2 -SIZE (xpi/firefox-i18n-34.0b3/ms.xpi) = 459356 -SHA256 (xpi/firefox-i18n-34.0b3/nb-NO.xpi) = b79985cbb74840cef68631b7d5ff3feb9f240b5c3e89487ffd979409471e4444 -SIZE (xpi/firefox-i18n-34.0b3/nb-NO.xpi) = 415461 -SHA256 (xpi/firefox-i18n-34.0b3/nl.xpi) = 6474bb773d65fb3ddbe1c67c5f0720d1076d33d28752e7b989a014c8f459640c -SIZE (xpi/firefox-i18n-34.0b3/nl.xpi) = 412278 -SHA256 (xpi/firefox-i18n-34.0b3/nn-NO.xpi) = 4f0d14033ca002c7d3e804fe8ca57198cc3cf4140408e3ef5d4c35a39cdf935f -SIZE (xpi/firefox-i18n-34.0b3/nn-NO.xpi) = 409914 -SHA256 (xpi/firefox-i18n-34.0b3/or.xpi) = 0ea6c2fe1380a10afc1424d713d30745736a5bf0946346365620644fa2bf4f14 -SIZE (xpi/firefox-i18n-34.0b3/or.xpi) = 490227 -SHA256 (xpi/firefox-i18n-34.0b3/pa-IN.xpi) = 0a1ef95032b8ffba0fdb60e273a989bdbd9340b9fde4a1b3bbfdf6a39b1057b7 -SIZE (xpi/firefox-i18n-34.0b3/pa-IN.xpi) = 461752 -SHA256 (xpi/firefox-i18n-34.0b3/pl.xpi) = a92d88ca1e0ae0539718eff87f559fe53774715d59fbb0756dae0acd5f44d5b0 -SIZE (xpi/firefox-i18n-34.0b3/pl.xpi) = 390777 -SHA256 (xpi/firefox-i18n-34.0b3/pt-BR.xpi) = 60cb36a02ec71b89c0044c49d281753142e6a919cefd9a92cdd33c21286c97c1 -SIZE (xpi/firefox-i18n-34.0b3/pt-BR.xpi) = 431734 -SHA256 (xpi/firefox-i18n-34.0b3/pt-PT.xpi) = b9b6cbf542864106c75bc2a4bf3b78722eece38f1d7b9c236565c301504fe024 -SIZE (xpi/firefox-i18n-34.0b3/pt-PT.xpi) = 409716 -SHA256 (xpi/firefox-i18n-34.0b3/rm.xpi) = b89521ea5aa0beb78d1eb941ec65f6e0162b4af95d0f592a9783b1d0d6e9a97f -SIZE (xpi/firefox-i18n-34.0b3/rm.xpi) = 422521 -SHA256 (xpi/firefox-i18n-34.0b3/ro.xpi) = 0d84cef033ba5362344f28e988fb46b0e18ce91cfa0cd9c6b3a2101f49436b3c -SIZE (xpi/firefox-i18n-34.0b3/ro.xpi) = 464689 -SHA256 (xpi/firefox-i18n-34.0b3/ru.xpi) = a5f45fc5e6cad89233cae6db95526ea133fb98d17f8d01d87778ba9ba268e749 -SIZE (xpi/firefox-i18n-34.0b3/ru.xpi) = 393161 -SHA256 (xpi/firefox-i18n-34.0b3/si.xpi) = 80417f8486fee2515501738daed89baa8c523ee9215edd78f491fe4863ca86a3 -SIZE (xpi/firefox-i18n-34.0b3/si.xpi) = 496439 -SHA256 (xpi/firefox-i18n-34.0b3/sk.xpi) = e89182ed869cd11c7f5ec3546a9b30ff139241fbd52194ac19b65be8dc8a6466 -SIZE (xpi/firefox-i18n-34.0b3/sk.xpi) = 441071 -SHA256 (xpi/firefox-i18n-34.0b3/sl.xpi) = 6d38844bd227b300276bdcb10b8c1cb2f62605b74e3254780e35485163bbe105 -SIZE (xpi/firefox-i18n-34.0b3/sl.xpi) = 413816 -SHA256 (xpi/firefox-i18n-34.0b3/son.xpi) = ac0d87e5244f905e066ff8015a8fc4b6f7ef6748b1efec6082906f9480b5c669 -SIZE (xpi/firefox-i18n-34.0b3/son.xpi) = 416345 -SHA256 (xpi/firefox-i18n-34.0b3/sq.xpi) = 4101e9b832a6a2613e859c5e483a4a3a0dcbf19733376c2831f7cfaa170555e6 -SIZE (xpi/firefox-i18n-34.0b3/sq.xpi) = 455158 -SHA256 (xpi/firefox-i18n-34.0b3/sr.xpi) = 98fca1af5acbdf05d909bdb195849a709bbe3a7b48b5cf93db545c8c64f14391 -SIZE (xpi/firefox-i18n-34.0b3/sr.xpi) = 451722 -SHA256 (xpi/firefox-i18n-34.0b3/sv-SE.xpi) = eee00be17cb5e22656517f36da168cf26557ab04812ed13e4fa6b9f9be764ecc -SIZE (xpi/firefox-i18n-34.0b3/sv-SE.xpi) = 420529 -SHA256 (xpi/firefox-i18n-34.0b3/ta.xpi) = fd01baf71e85e872b017257aed2afc1d2288e3b7e307312b9573ab8d49ca45da -SIZE (xpi/firefox-i18n-34.0b3/ta.xpi) = 473127 -SHA256 (xpi/firefox-i18n-34.0b3/te.xpi) = ba3e6d6f3be11e6faa2530b9a60b34e59d5aed52a9e2f732b7b5d507e7943979 -SIZE (xpi/firefox-i18n-34.0b3/te.xpi) = 491741 -SHA256 (xpi/firefox-i18n-34.0b3/th.xpi) = ec647da0f4bc190ed8b3166877366950bec8bfd61cb186bee1fb9b253cebea37 -SIZE (xpi/firefox-i18n-34.0b3/th.xpi) = 501156 -SHA256 (xpi/firefox-i18n-34.0b3/tr.xpi) = eee0b733a1a25f0f99ef66f5bb894ca5aaa6be0a7003aa3da4e0055b0445d09c -SIZE (xpi/firefox-i18n-34.0b3/tr.xpi) = 449176 -SHA256 (xpi/firefox-i18n-34.0b3/uk.xpi) = 3386162694ede379a40338fce3a99a21d6ee027d3579b87797b72f22a7cd04de -SIZE (xpi/firefox-i18n-34.0b3/uk.xpi) = 453679 -SHA256 (xpi/firefox-i18n-34.0b3/vi.xpi) = cc96fdc0cbbef5f3297881388a11d01a4a76ba279559da55b089a2d43acb41da -SIZE (xpi/firefox-i18n-34.0b3/vi.xpi) = 435945 -SHA256 (xpi/firefox-i18n-34.0b3/xh.xpi) = 3dc432a753c360084b3b2c0a9a281398f16bded52c7d417e063bbe3ce6302b3f -SIZE (xpi/firefox-i18n-34.0b3/xh.xpi) = 421805 -SHA256 (xpi/firefox-i18n-34.0b3/zh-CN.xpi) = 93cb5c5b9f11acfdc629556049da223db801fd14461de288e3328abcfbeeba1c -SIZE (xpi/firefox-i18n-34.0b3/zh-CN.xpi) = 444348 -SHA256 (xpi/firefox-i18n-34.0b3/zh-TW.xpi) = e6fa1096345d5398ebb91cad3c272733cec97369834280098efee95d8b33bb90 -SIZE (xpi/firefox-i18n-34.0b3/zh-TW.xpi) = 434785 +SHA256 (xpi/firefox-i18n-34.0b4/ach.xpi) = af0ad366056c745667c54fbe7f7619e25b126e2fb68191af155e60f722f3c211 +SIZE (xpi/firefox-i18n-34.0b4/ach.xpi) = 452860 +SHA256 (xpi/firefox-i18n-34.0b4/af.xpi) = 502c813275ea40c9762602ce917b3adfaa816fb12fe4f6934ebabd6ef8230d09 +SIZE (xpi/firefox-i18n-34.0b4/af.xpi) = 453239 +SHA256 (xpi/firefox-i18n-34.0b4/an.xpi) = 72a4c60a8c40d41f6943bd096a7e03dd8827756e95755c526f18d79f3aee8c06 +SIZE (xpi/firefox-i18n-34.0b4/an.xpi) = 429217 +SHA256 (xpi/firefox-i18n-34.0b4/ar.xpi) = a1422659d400e5123b1eb48400e3223416650bb06ab3354d34be3c951841b7ad +SIZE (xpi/firefox-i18n-34.0b4/ar.xpi) = 484361 +SHA256 (xpi/firefox-i18n-34.0b4/as.xpi) = 3d2ff055d0fbd5ea7c52fd56f68f6326e665297ba9a967eecf174c97d1f8454b +SIZE (xpi/firefox-i18n-34.0b4/as.xpi) = 473341 +SHA256 (xpi/firefox-i18n-34.0b4/ast.xpi) = b4d3c06dabb48f4e6162bee0550d5b159e16c1cb7d0b58d45fa7b2485e2baf59 +SIZE (xpi/firefox-i18n-34.0b4/ast.xpi) = 361499 +SHA256 (xpi/firefox-i18n-34.0b4/az.xpi) = 3c472a56ba6b9772bc1e5c08fd1dbdd6effc5f4cefa38b0f8e5ebe07711184c5 +SIZE (xpi/firefox-i18n-34.0b4/az.xpi) = 447854 +SHA256 (xpi/firefox-i18n-34.0b4/be.xpi) = 71ccf19cb7e5e6e433b2d090ad1a22837200a1c8f648fd26154e7e9bd5345949 +SIZE (xpi/firefox-i18n-34.0b4/be.xpi) = 407082 +SHA256 (xpi/firefox-i18n-34.0b4/bg.xpi) = b07e773b90523b4311fcff0f39ff51e268f6bc8ecd6c57eba7a23a23d113e371 +SIZE (xpi/firefox-i18n-34.0b4/bg.xpi) = 462669 +SHA256 (xpi/firefox-i18n-34.0b4/bn-BD.xpi) = efb248969aa8763a44390ddd6ddb99d40701a13241ef4aea6e5b21bacd490bf2 +SIZE (xpi/firefox-i18n-34.0b4/bn-BD.xpi) = 497138 +SHA256 (xpi/firefox-i18n-34.0b4/bn-IN.xpi) = d548a45bd083f0b7743341ccedbfa3653035908f88762bf5fb07ebc6c539a09e +SIZE (xpi/firefox-i18n-34.0b4/bn-IN.xpi) = 487238 +SHA256 (xpi/firefox-i18n-34.0b4/br.xpi) = c68c0685d856bc68124a619f5e1e63d8ec209bd833a60622eb3b12829266b56c +SIZE (xpi/firefox-i18n-34.0b4/br.xpi) = 410337 +SHA256 (xpi/firefox-i18n-34.0b4/bs.xpi) = 677549fddaed927df2760cdd20bc2cec33e57cb051c2f8838bbb3d13e72952a1 +SIZE (xpi/firefox-i18n-34.0b4/bs.xpi) = 453728 +SHA256 (xpi/firefox-i18n-34.0b4/ca.xpi) = 44bf1594e9b111a694efff054147f59344adf99717132f8a826e650dcd9d3bc4 +SIZE (xpi/firefox-i18n-34.0b4/ca.xpi) = 425818 +SHA256 (xpi/firefox-i18n-34.0b4/cs.xpi) = 6d2c6b28e3d76ec0f035aad5ed54c878bf233a7bdc420ab80c8a460aec12486b +SIZE (xpi/firefox-i18n-34.0b4/cs.xpi) = 413756 +SHA256 (xpi/firefox-i18n-34.0b4/csb.xpi) = c4567ee526dc1121f9ee5ed1f0928404f1dfbe76b3b0c21c1b1e74d924109d08 +SIZE (xpi/firefox-i18n-34.0b4/csb.xpi) = 408998 +SHA256 (xpi/firefox-i18n-34.0b4/cy.xpi) = 84f9dfaca6612ed4fd6e5ffdeb4535d7dfbab2f4fcfee309501b90f378e48ee2 +SIZE (xpi/firefox-i18n-34.0b4/cy.xpi) = 412341 +SHA256 (xpi/firefox-i18n-34.0b4/da.xpi) = 058d8343f33b42728ed35ba5168b344f1689e76a097a659d5a2fbc4ca95daf34 +SIZE (xpi/firefox-i18n-34.0b4/da.xpi) = 421661 +SHA256 (xpi/firefox-i18n-34.0b4/de.xpi) = 0f20561e95f5e2e4896eb56b065ebbfef3d37b881a63b315afa3fafcf267dbcc +SIZE (xpi/firefox-i18n-34.0b4/de.xpi) = 422657 +SHA256 (xpi/firefox-i18n-34.0b4/dsb.xpi) = 1c70d06b77a9f0bc9afba10390bd72fb0052b939a71f62eaedbdd1505300ffbc +SIZE (xpi/firefox-i18n-34.0b4/dsb.xpi) = 437950 +SHA256 (xpi/firefox-i18n-34.0b4/el.xpi) = e14e6086096fbb20b33c3049550d01dad8ecf368dad9ec6eec035314dbf14ece +SIZE (xpi/firefox-i18n-34.0b4/el.xpi) = 467030 +SHA256 (xpi/firefox-i18n-34.0b4/en-GB.xpi) = c7427d72631f08734d9d41649b1a2275ca5b9a13fe766774df87187e4196242e +SIZE (xpi/firefox-i18n-34.0b4/en-GB.xpi) = 410925 +SHA256 (xpi/firefox-i18n-34.0b4/en-US.xpi) = 93ddba22819a3c01b2b465f70eb21bf8adee7556b5bc7de43a5f47f01d474e50 +SIZE (xpi/firefox-i18n-34.0b4/en-US.xpi) = 443061 +SHA256 (xpi/firefox-i18n-34.0b4/en-ZA.xpi) = 01bce0ef6e59eac4fec235945af1c8da9e0b726f1de1a4f60b986519b0f158b9 +SIZE (xpi/firefox-i18n-34.0b4/en-ZA.xpi) = 406996 +SHA256 (xpi/firefox-i18n-34.0b4/eo.xpi) = 64f2d8f3c3729bd23e1ccb1f53fd5b8c91ac01fa97036189f8bcba5de0f12a8c +SIZE (xpi/firefox-i18n-34.0b4/eo.xpi) = 455595 +SHA256 (xpi/firefox-i18n-34.0b4/es-AR.xpi) = c18e802e3ba62aab0e701850e64028a316d1ccd5a1a23d36e98a7cc273a4c91c +SIZE (xpi/firefox-i18n-34.0b4/es-AR.xpi) = 421752 +SHA256 (xpi/firefox-i18n-34.0b4/es-CL.xpi) = c479d9f610bfe5ce86140cb843c6b3aa0892a67973b3a012720f36a31930acd7 +SIZE (xpi/firefox-i18n-34.0b4/es-CL.xpi) = 362938 +SHA256 (xpi/firefox-i18n-34.0b4/es-ES.xpi) = e885f1cdd0d9db809c803f7aa0e9fc04c2b328d9a89c9236b2e4ca0cfb413aef +SIZE (xpi/firefox-i18n-34.0b4/es-ES.xpi) = 349755 +SHA256 (xpi/firefox-i18n-34.0b4/es-MX.xpi) = 4f9266b4549101ab0ce7e2441f5a26751423ee6cd9ff956e23c8e93ee1c3609e +SIZE (xpi/firefox-i18n-34.0b4/es-MX.xpi) = 424431 +SHA256 (xpi/firefox-i18n-34.0b4/et.xpi) = d07213be968a0d9e5d6953e7bed9dbf3d6e71a972e0f01431e06fd6a7be00801 +SIZE (xpi/firefox-i18n-34.0b4/et.xpi) = 411395 +SHA256 (xpi/firefox-i18n-34.0b4/eu.xpi) = 705ec15a61c46c8660e3d432eaa5f034afd492c222c34f17dfa6874bda5ab58d +SIZE (xpi/firefox-i18n-34.0b4/eu.xpi) = 436803 +SHA256 (xpi/firefox-i18n-34.0b4/fa.xpi) = cf3dec3c0a833a482d0e42a2d38017c02322c8087dcc4c83d3b86ed6d1f50376 +SIZE (xpi/firefox-i18n-34.0b4/fa.xpi) = 483068 +SHA256 (xpi/firefox-i18n-34.0b4/ff.xpi) = 10f153eb66173b0e2ab15e10b7eac8a60dbbf03713a41bf7c5cf41698a2dede9 +SIZE (xpi/firefox-i18n-34.0b4/ff.xpi) = 423447 +SHA256 (xpi/firefox-i18n-34.0b4/fi.xpi) = 27cbc4b269b3f1c62ac81467cc19b416ef87979ddda33cd66f07cd3ffb30f850 +SIZE (xpi/firefox-i18n-34.0b4/fi.xpi) = 413422 +SHA256 (xpi/firefox-i18n-34.0b4/fr.xpi) = 908555e1eb5fb2bb40e5ef0fd6ad8f35187f2e5183f3e5cc4666e4a07f243b8a +SIZE (xpi/firefox-i18n-34.0b4/fr.xpi) = 428842 +SHA256 (xpi/firefox-i18n-34.0b4/fy-NL.xpi) = d51d6bff1d6926a34074e02fb431b71873a55e17c4e12c91d09da03fa0bfbc94 +SIZE (xpi/firefox-i18n-34.0b4/fy-NL.xpi) = 423444 +SHA256 (xpi/firefox-i18n-34.0b4/ga-IE.xpi) = 306ef0ca168e6be1982de8756490fc5925e4af9a6948a5c7308941a739332e1f +SIZE (xpi/firefox-i18n-34.0b4/ga-IE.xpi) = 431884 +SHA256 (xpi/firefox-i18n-34.0b4/gd.xpi) = ff1318c8c20a3b71406acd91871a7df1023384d6d67298a8ecb0932154cd9f40 +SIZE (xpi/firefox-i18n-34.0b4/gd.xpi) = 424210 +SHA256 (xpi/firefox-i18n-34.0b4/gl.xpi) = 09550aa9dceed7a81b1a79ee0cfedcfb84ac087195c765d609f380a117088b99 +SIZE (xpi/firefox-i18n-34.0b4/gl.xpi) = 413887 +SHA256 (xpi/firefox-i18n-34.0b4/gu-IN.xpi) = 36d25d8e8b6eca64df44b69ff92dfd09b4f04656b34f6bd54603754621e95b60 +SIZE (xpi/firefox-i18n-34.0b4/gu-IN.xpi) = 444144 +SHA256 (xpi/firefox-i18n-34.0b4/he.xpi) = e1ba8599f912db52de0d35029f6e899cb2ff8ecf7d4b6ea3ee22733d5396676a +SIZE (xpi/firefox-i18n-34.0b4/he.xpi) = 454174 +SHA256 (xpi/firefox-i18n-34.0b4/hi-IN.xpi) = 8145dc31b94660b77a4cc91f313359bf57655d90e64786d9728212b38ad3f211 +SIZE (xpi/firefox-i18n-34.0b4/hi-IN.xpi) = 474267 +SHA256 (xpi/firefox-i18n-34.0b4/hr.xpi) = 416633d0dcbe303d1148b5bf555e831ee7782e118ae77a5699593487029528ff +SIZE (xpi/firefox-i18n-34.0b4/hr.xpi) = 446141 +SHA256 (xpi/firefox-i18n-34.0b4/hsb.xpi) = df2ff30163bb2a783ea94782f56a1d24ee55e49e00d7cbee7e3b9a4034e4880e +SIZE (xpi/firefox-i18n-34.0b4/hsb.xpi) = 435862 +SHA256 (xpi/firefox-i18n-34.0b4/hu.xpi) = 7bbba0758e2a329aa704c7bc806b11fb656992ba3245a890a88307784a2c17ed +SIZE (xpi/firefox-i18n-34.0b4/hu.xpi) = 421060 +SHA256 (xpi/firefox-i18n-34.0b4/hy-AM.xpi) = a855553f947cbec7f5a0a48d69e5268d35199ac20123ab64ae38d728ba4890e8 +SIZE (xpi/firefox-i18n-34.0b4/hy-AM.xpi) = 503470 +SHA256 (xpi/firefox-i18n-34.0b4/id.xpi) = 8436fc46cb4c79115124e1de0c4f39237ef0331c6269b46c67c5917553084384 +SIZE (xpi/firefox-i18n-34.0b4/id.xpi) = 399548 +SHA256 (xpi/firefox-i18n-34.0b4/is.xpi) = a51d2af06d45ced44e22f6594ad4a28be45665f59eb23e27b230d9a0cb67608e +SIZE (xpi/firefox-i18n-34.0b4/is.xpi) = 453430 +SHA256 (xpi/firefox-i18n-34.0b4/it.xpi) = 7b419939d5258a75e56809a3a8390ea260cc033643bfa3fc293e543b8adad210 +SIZE (xpi/firefox-i18n-34.0b4/it.xpi) = 348505 +SHA256 (xpi/firefox-i18n-34.0b4/ja.xpi) = 1411dd240784a1de783e2ff6270f0aa0994c166faf005835f198b0525debd645 +SIZE (xpi/firefox-i18n-34.0b4/ja.xpi) = 444511 +SHA256 (xpi/firefox-i18n-34.0b4/kk.xpi) = 71ed44954bc38e154922fda40bc514cf0762c2883cb9c3ee1479cff37dddc9c5 +SIZE (xpi/firefox-i18n-34.0b4/kk.xpi) = 463150 +SHA256 (xpi/firefox-i18n-34.0b4/km.xpi) = 81a6cde9d5e16414ba98d03e2b4359286d43ca999f594eed5063f7b3c6ca2471 +SIZE (xpi/firefox-i18n-34.0b4/km.xpi) = 532090 +SHA256 (xpi/firefox-i18n-34.0b4/kn.xpi) = 9dfc64a44ff58356f081242f6b8ce00cbcaaf9efc6e8a68cd9415c519c523ce7 +SIZE (xpi/firefox-i18n-34.0b4/kn.xpi) = 497535 +SHA256 (xpi/firefox-i18n-34.0b4/ko.xpi) = bc7cc29909a46aee09355caba49f351fe70ed5757500d95bef54dbe60ad6dc21 +SIZE (xpi/firefox-i18n-34.0b4/ko.xpi) = 426817 +SHA256 (xpi/firefox-i18n-34.0b4/ku.xpi) = 2c33272d545800b43a38454cd4e755b0633ccbf79856ed0df9a9e38b851ad926 +SIZE (xpi/firefox-i18n-34.0b4/ku.xpi) = 443985 +SHA256 (xpi/firefox-i18n-34.0b4/lij.xpi) = 2fe356f6ddffa20d4f87fa228638033e6025ba8d5f57f599c8e904e4c999d133 +SIZE (xpi/firefox-i18n-34.0b4/lij.xpi) = 411628 +SHA256 (xpi/firefox-i18n-34.0b4/lt.xpi) = 425467aa3c5a7e5b7b13ddf101c61fda846b63c68cd0763bd35f32342c3489c9 +SIZE (xpi/firefox-i18n-34.0b4/lt.xpi) = 453498 +SHA256 (xpi/firefox-i18n-34.0b4/lv.xpi) = 434015ba9dd1737cf96b51e785b7379e7e4d5f45c64915360cdb72eaa133e673 +SIZE (xpi/firefox-i18n-34.0b4/lv.xpi) = 417506 +SHA256 (xpi/firefox-i18n-34.0b4/mai.xpi) = 7034d227a59d5ec67f4ae864fcabc8554097c4713db9eb84689b482b2b65d99e +SIZE (xpi/firefox-i18n-34.0b4/mai.xpi) = 467995 +SHA256 (xpi/firefox-i18n-34.0b4/mk.xpi) = e7e126a3ef34e8fde8e18e70377ffa0fb57e76a1facb971e38e3126f6f8f3e9c +SIZE (xpi/firefox-i18n-34.0b4/mk.xpi) = 498478 +SHA256 (xpi/firefox-i18n-34.0b4/ml.xpi) = 0c730be5dad95a4a221b0af97afe789e9067eb0aed8cc497c3af9dce5e0435b6 +SIZE (xpi/firefox-i18n-34.0b4/ml.xpi) = 496040 +SHA256 (xpi/firefox-i18n-34.0b4/mr.xpi) = 7421b923adfdf3784db8999ad40859c8363f9e49333e8c7519bea07d3ec3f026 +SIZE (xpi/firefox-i18n-34.0b4/mr.xpi) = 476526 +SHA256 (xpi/firefox-i18n-34.0b4/ms.xpi) = 7eb1ea11b5acff6612f50f57d7039b5562ad8a9975682b1b69e6c43fa429d409 +SIZE (xpi/firefox-i18n-34.0b4/ms.xpi) = 459356 +SHA256 (xpi/firefox-i18n-34.0b4/nb-NO.xpi) = b79de211d50ff07db8da9c086dc10a64c2e16becc6e7fcc3667baaf7d08e5d93 +SIZE (xpi/firefox-i18n-34.0b4/nb-NO.xpi) = 412573 +SHA256 (xpi/firefox-i18n-34.0b4/nl.xpi) = 91dbb19e2976ce33cd817c9ec987b74dfa58284b8f328868789081d4fce43aa7 +SIZE (xpi/firefox-i18n-34.0b4/nl.xpi) = 412278 +SHA256 (xpi/firefox-i18n-34.0b4/nn-NO.xpi) = 081578e5597199c118a11143bd1b207b0d40010db7144aa27092d89341d68f1a +SIZE (xpi/firefox-i18n-34.0b4/nn-NO.xpi) = 407083 +SHA256 (xpi/firefox-i18n-34.0b4/or.xpi) = 0ebc35441e5e272f170749a42ef62e295ca9046ba94b66ece2b7f94c727e82af +SIZE (xpi/firefox-i18n-34.0b4/or.xpi) = 490227 +SHA256 (xpi/firefox-i18n-34.0b4/pa-IN.xpi) = 73066ac993420f1e55e8b9ff1331942154f7a1055f89f1b4a6c3c02f7a244a27 +SIZE (xpi/firefox-i18n-34.0b4/pa-IN.xpi) = 462127 +SHA256 (xpi/firefox-i18n-34.0b4/pl.xpi) = bc8c2eb9b2dc5957468478e2b994ea951dc9a5316c979fa3e73516b0c44f41c9 +SIZE (xpi/firefox-i18n-34.0b4/pl.xpi) = 390777 +SHA256 (xpi/firefox-i18n-34.0b4/pt-BR.xpi) = 74a471e0b238b270f98c49d4f681e27b51a8f1902f51535dae9bd525b2cb6d7b +SIZE (xpi/firefox-i18n-34.0b4/pt-BR.xpi) = 431734 +SHA256 (xpi/firefox-i18n-34.0b4/pt-PT.xpi) = a25111e82d9d9d9df8880b52b799f38d2bf756a65a25732d01523578607e3aab +SIZE (xpi/firefox-i18n-34.0b4/pt-PT.xpi) = 409716 +SHA256 (xpi/firefox-i18n-34.0b4/rm.xpi) = 97fbe804c10af2a3f98755117c44959f1286ffdb2b8cc89af0ac50170e1654fa +SIZE (xpi/firefox-i18n-34.0b4/rm.xpi) = 422521 +SHA256 (xpi/firefox-i18n-34.0b4/ro.xpi) = c671c27f86fc05d95e7563d5cd8392b96e439dc28b3730b65486191cd1c4bb22 +SIZE (xpi/firefox-i18n-34.0b4/ro.xpi) = 464689 +SHA256 (xpi/firefox-i18n-34.0b4/ru.xpi) = db7fe786e8d246d06ddcb28fe5e2f44c9fa75bfca5cbbd6dfb0172f6c34ba833 +SIZE (xpi/firefox-i18n-34.0b4/ru.xpi) = 393161 +SHA256 (xpi/firefox-i18n-34.0b4/si.xpi) = 220e7c57f8caf607b31149ea1b9001ad64daa2369115528c95d66dc3c18f2eaf +SIZE (xpi/firefox-i18n-34.0b4/si.xpi) = 496439 +SHA256 (xpi/firefox-i18n-34.0b4/sk.xpi) = 43889d31a48a2d06cdbd019ae33271af1b2e3e1c0e39b3c3268a9661ba7604b4 +SIZE (xpi/firefox-i18n-34.0b4/sk.xpi) = 441071 +SHA256 (xpi/firefox-i18n-34.0b4/sl.xpi) = 9c6a33ce2bbd3e230f6e6e9ec1c49e249e6257978f302412237d23566665ec50 +SIZE (xpi/firefox-i18n-34.0b4/sl.xpi) = 413816 +SHA256 (xpi/firefox-i18n-34.0b4/son.xpi) = cc3f343757bee123d6d3c6e90b147151ec4ccc04d85a37e008652a9e3c43e931 +SIZE (xpi/firefox-i18n-34.0b4/son.xpi) = 416345 +SHA256 (xpi/firefox-i18n-34.0b4/sq.xpi) = 7ae3cbecbedad3fb3c1c3fa782a43819d4a0b1ea4d2ea8104d5beb92e5d49437 +SIZE (xpi/firefox-i18n-34.0b4/sq.xpi) = 455158 +SHA256 (xpi/firefox-i18n-34.0b4/sr.xpi) = effcd80512ab464d836951abf684e201ec1b4fb7dd472503c9ea416390846b24 +SIZE (xpi/firefox-i18n-34.0b4/sr.xpi) = 451722 +SHA256 (xpi/firefox-i18n-34.0b4/sv-SE.xpi) = a07771ae99ff141efe9b5acfa7dbabf08d3c0cbee015db4fb2c7ceb730fe380d +SIZE (xpi/firefox-i18n-34.0b4/sv-SE.xpi) = 420529 +SHA256 (xpi/firefox-i18n-34.0b4/ta.xpi) = 7e810b60eea880e5e387435af6ff337fa5ab45ea10ba608d3561e3f380f78cd4 +SIZE (xpi/firefox-i18n-34.0b4/ta.xpi) = 473127 +SHA256 (xpi/firefox-i18n-34.0b4/te.xpi) = aa1d664551ef81223653320093daf58d4f37f643eb954759119cd279319530be +SIZE (xpi/firefox-i18n-34.0b4/te.xpi) = 491741 +SHA256 (xpi/firefox-i18n-34.0b4/th.xpi) = 6cc191918e623395ee8e02f742669b1b40a7c84aa5a09ae3034650333d3c32a3 +SIZE (xpi/firefox-i18n-34.0b4/th.xpi) = 501156 +SHA256 (xpi/firefox-i18n-34.0b4/tr.xpi) = 3dce1b2c1ebbd8e6571c09f511309b0e52ea373ffff8397122fdb3786a59e097 +SIZE (xpi/firefox-i18n-34.0b4/tr.xpi) = 449176 +SHA256 (xpi/firefox-i18n-34.0b4/uk.xpi) = dc656ecc201dbba9c93ee562af04e99d53d9976534e8586f184b30b6d0425a91 +SIZE (xpi/firefox-i18n-34.0b4/uk.xpi) = 453679 +SHA256 (xpi/firefox-i18n-34.0b4/vi.xpi) = c0ec76c1868c446377e50f9460557bc1d842ef0e6ed2c572369e118ca280685d +SIZE (xpi/firefox-i18n-34.0b4/vi.xpi) = 435945 +SHA256 (xpi/firefox-i18n-34.0b4/xh.xpi) = b088f77251491918e60336c3fc555472e07450f8358b47fa24d887e81e266988 +SIZE (xpi/firefox-i18n-34.0b4/xh.xpi) = 421805 +SHA256 (xpi/firefox-i18n-34.0b4/zh-CN.xpi) = 8f27941d40246256e3a7f4dce467d5d467c9c84ed903b932186d1170ae50af94 +SIZE (xpi/firefox-i18n-34.0b4/zh-CN.xpi) = 444348 +SHA256 (xpi/firefox-i18n-34.0b4/zh-TW.xpi) = b572e4879b399a126185c2d5a462d335fb9979217c0acd41dfd50fe8b05c6e7f +SIZE (xpi/firefox-i18n-34.0b4/zh-TW.xpi) = 434785 Modified: trunk/www/firefox-nightly/Makefile.hgrev ============================================================================== --- trunk/www/firefox-nightly/Makefile.hgrev Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox-nightly/Makefile.hgrev Tue Oct 28 22:15:39 2014 (r1747) @@ -1 +1 @@ -HGREV= 212321:e51b51f049d9 +HGREV= 212764:ed403e959506 Modified: trunk/www/firefox-nightly/distinfo ============================================================================== --- trunk/www/firefox-nightly/distinfo Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox-nightly/distinfo Tue Oct 28 22:15:39 2014 (r1747) @@ -1,2 +1,2 @@ -SHA256 (firefox-nightly/e51b51f049d9.tar.bz2) = 1fbfe78f301cecb2068e294af519f5a94d7554ba3d019a81ec762baa3d9db714 -SIZE (firefox-nightly/e51b51f049d9.tar.bz2) = 174145012 +SHA256 (firefox-nightly/ed403e959506.tar.bz2) = 3cd9b7a59cf22be59a2df5c05586804803fc21f346a52c1f1d4b3176e034af1b +SIZE (firefox-nightly/ed403e959506.tar.bz2) = 174019668 Deleted: trunk/www/firefox-nightly/files/patch-bug1089023 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug1089023 Tue Oct 28 22:15:39 2014 (r1746) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,28 +0,0 @@ -diff --git widget/gtk/nsNativeThemeGTK.cpp widget/gtk/nsNativeThemeGTK.cpp -index b2aebcf..4a9be08 100644 ---- widget/gtk/nsNativeThemeGTK.cpp -+++ widget/gtk/nsNativeThemeGTK.cpp -@@ -784,7 +784,7 @@ nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext* aContext, - const nsRect& aDirtyRect) - { - #if (MOZ_WIDGET_GTK != 2) -- DrawTarget& aDrawTarget = *aContext->GetDrawTarget(); -+ gfx::DrawTarget& aDrawTarget = *aContext->GetDrawTarget(); - #endif - - GtkWidgetState state; -@@ -880,10 +880,10 @@ nsNativeThemeGTK::DrawWidgetBackground(nsRenderingContext* aContext, - - renderer.Draw(ctx, drawingRect.Size(), rendererFlags, colormap); - #else -- cairo_t *ctx = -- (cairo_t*)aDrawTarget->GetNativeSurface(NativeSurfaceType::CAIRO_CONTEXT); -- MOZ_ASSERT(ctx); -- moz_gtk_widget_paint(gtkWidgetType, ctx, &gdk_rect, -+ cairo_t *cairo_ctx = -+ (cairo_t*)aDrawTarget.GetNativeSurface(gfx::NativeSurfaceType::CAIRO_CONTEXT); -+ MOZ_ASSERT(cairo_ctx); -+ moz_gtk_widget_paint(gtkWidgetType, cairo_ctx, &gdk_rect, - &state, flags, direction); - #endif - Modified: trunk/www/firefox-nightly/files/patch-bug847568 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug847568 Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox-nightly/files/patch-bug847568 Tue Oct 28 22:15:39 2014 (r1747) @@ -83,10 +83,10 @@ dnl Check for pixman and cairo dnl ======================================================== -diff --git content/base/src/moz.build content/base/src/moz.build +diff --git dom/base/moz.build dom/base/moz.build index a660ba4..6b2f602 100644 ---- content/base/src/moz.build -+++ content/base/src/moz.build +--- dom/base/moz.build ++++ dom/base/moz.build @@ -196,6 +196,9 @@ SOURCES += [ 'nsObjectLoadingContent.cpp', ] Modified: trunk/www/firefox-nightly/files/patch-system-openh264 ============================================================================== --- trunk/www/firefox-nightly/files/patch-system-openh264 Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox-nightly/files/patch-system-openh264 Tue Oct 28 22:15:39 2014 (r1747) @@ -1,9 +1,9 @@ # Revert bug 1045209 to allow using absolute path -diff --git content/media/gmp/GMPChild.cpp content/media/gmp/GMPChild.cpp +diff --git dom/media/gmp/GMPChild.cpp dom/media/gmp/GMPChild.cpp index 1dde3ac..12c88cf 100644 ---- content/media/gmp/GMPChild.cpp -+++ content/media/gmp/GMPChild.cpp +--- dom/media/gmp/GMPChild.cpp ++++ dom/media/gmp/GMPChild.cpp @@ -76,21 +76,14 @@ GetFileBase(const std::string& aPluginPa } #endif @@ -30,10 +30,10 @@ return true; } -diff --git content/media/gmp/GMPParent.cpp content/media/gmp/GMPParent.cpp +diff --git dom/media/gmp/GMPParent.cpp dom/media/gmp/GMPParent.cpp index aa60acf..90878ca 100644 ---- content/media/gmp/GMPParent.cpp -+++ content/media/gmp/GMPParent.cpp +--- dom/media/gmp/GMPParent.cpp ++++ dom/media/gmp/GMPParent.cpp @@ -90,23 +90,16 @@ mService = aService; mDirectory = aPluginDir; Modified: trunk/www/firefox-nightly/files/patch-z-bug517422 ============================================================================== --- trunk/www/firefox-nightly/files/patch-z-bug517422 Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox-nightly/files/patch-z-bug517422 Tue Oct 28 22:15:39 2014 (r1747) @@ -268,10 +268,10 @@ dnl = Disable VP8 decoder support dnl ======================================================== MOZ_ARG_DISABLE_BOOL(webm, -diff --git content/media/AudioStream.h content/media/AudioStream.h +diff --git dom/media/AudioStream.h dom/media/AudioStream.h index 085676d..00c54fb 100644 ---- content/media/AudioStream.h -+++ content/media/AudioStream.h +--- dom/media/AudioStream.h ++++ dom/media/AudioStream.h @@ -17,7 +17,7 @@ #include "CubebUtils.h" @@ -281,10 +281,10 @@ } namespace mozilla { -diff --git content/media/moz.build content/media/moz.build +diff --git dom/media/moz.build dom/media/moz.build index 7526cff..e0a0ca0 100644 ---- content/media/moz.build -+++ content/media/moz.build +--- dom/media/moz.build ++++ dom/media/moz.build @@ -212,3 +212,24 @@ if CONFIG['ANDROID_VERSION'] > '15': CFLAGS += CONFIG['GSTREAMER_CFLAGS'] Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox/Makefile Tue Oct 28 22:15:39 2014 (r1747) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 34.0b3 +DISTVERSION= 34.0b4 DISTVERSIONSUFFIX=.source PORTEPOCH= 1 CATEGORIES= www ipv6 Modified: trunk/www/firefox/distinfo ============================================================================== --- trunk/www/firefox/distinfo Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/firefox/distinfo Tue Oct 28 22:15:39 2014 (r1747) @@ -1,2 +1,2 @@ -SHA256 (firefox-34.0b3.source.tar.bz2) = ca1b07d82edddff0e7dbb4f9d386db138b41d7a19b1e4fcec3b740bd7c1ce71b -SIZE (firefox-34.0b3.source.tar.bz2) = 163665922 +SHA256 (firefox-34.0b4.source.tar.bz2) = b37a84e6fcf262ce3d4e9244150033d7fd5893ac954b5347c129ac65840e56a1 +SIZE (firefox-34.0b4.source.tar.bz2) = 164290577 Modified: trunk/www/linux-firefox/Makefile ============================================================================== --- trunk/www/linux-firefox/Makefile Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/linux-firefox/Makefile Tue Oct 28 22:15:39 2014 (r1747) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 34.0b3 +DISTVERSION= 34.0b4 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: trunk/www/linux-firefox/distinfo ============================================================================== --- trunk/www/linux-firefox/distinfo Sat Oct 25 03:19:47 2014 (r1746) +++ trunk/www/linux-firefox/distinfo Tue Oct 28 22:15:39 2014 (r1747) @@ -1,5 +1,5 @@ -SHA256 (firefox-34.0b3.tar.bz2) = 0965d4e76ec7b3ade320f788a83a343f8580e6072ac539a4d9975936f57e2d9e -SIZE (firefox-34.0b3.tar.bz2) = 46538840 +SHA256 (firefox-34.0b4.tar.bz2) = ea0972dc7e564901f4db0b7d81eb90b1910a6fbb40e824a7d1792f6ddede93b0 +SIZE (firefox-34.0b4.tar.bz2) = 46552252 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b From owner-freebsd-gecko@FreeBSD.ORG Tue Oct 28 23:54:03 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 31CE6828 for ; Tue, 28 Oct 2014 23:54:03 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BB0C4B89 for ; Tue, 28 Oct 2014 23:54:01 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s9SNrxaE086193 for ; Tue, 28 Oct 2014 23:53:59 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s9SNrsmK085911 for freebsd-gecko@freebsd.org; Tue, 28 Oct 2014 23:53:54 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 28 Oct 2014 23:53:54 GMT Message-Id: <201410282353.s9SNrsmK085911@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1748 - trunk/www/linux-seamonkey MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2014 23:54:03 -0000 Author: jbeich Date: Tue Oct 28 23:53:53 2014 New Revision: 1748 Log: fix plist since last update Modified: trunk/www/linux-seamonkey/pkg-plist Modified: trunk/www/linux-seamonkey/pkg-plist ============================================================================== --- trunk/www/linux-seamonkey/pkg-plist Tue Oct 28 22:15:39 2014 (r1747) +++ trunk/www/linux-seamonkey/pkg-plist Tue Oct 28 23:53:53 2014 (r1748) @@ -53,7 +53,6 @@ lib/%%APP_NAME%%/components/components.manifest lib/%%APP_NAME%%/components/libdbusservice.so lib/%%APP_NAME%%/components/libmozgnome.so -lib/%%APP_NAME%%/components/libnkgnomevfs.so lib/%%APP_NAME%%/components/libsuite.so lib/%%APP_NAME%%/crashreporter lib/%%APP_NAME%%/crashreporter-override.ini @@ -63,7 +62,6 @@ lib/%%APP_NAME%%/defaults/pref/channel-prefs.js lib/%%APP_NAME%%/defaults/profile/chrome/userChrome-example.css lib/%%APP_NAME%%/defaults/profile/chrome/userContent-example.css -lib/%%APP_NAME%%/defaults/profile/localstore.rdf lib/%%APP_NAME%%/defaults/profile/mimeTypes.rdf lib/%%APP_NAME%%/defaults/profile/panels.rdf lib/%%APP_NAME%%/dependentlibs.list @@ -90,6 +88,7 @@ lib/%%APP_NAME%%/libldap60.so lib/%%APP_NAME%%/libldif60.so lib/%%APP_NAME%%/libmozalloc.so +lib/%%APP_NAME%%/libmozsandbox.so lib/%%APP_NAME%%/libmozsqlite3.so lib/%%APP_NAME%%/libnspr4.so lib/%%APP_NAME%%/libnss3.so From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 29 05:49:57 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B6FB48A5 for ; Wed, 29 Oct 2014 05:49:57 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4C8441CC for ; Wed, 29 Oct 2014 05:49:56 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s9T5nsvt034916 for ; Wed, 29 Oct 2014 05:49:54 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s9T5nnj3034552 for freebsd-gecko@freebsd.org; Wed, 29 Oct 2014 05:49:49 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 29 Oct 2014 05:49:49 GMT Message-Id: <201410290549.s9T5nnj3034552@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1749 - trunk/Mk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2014 05:49:57 -0000 Author: jbeich Date: Wed Oct 29 05:49:48 2014 New Revision: 1749 Log: make sure client.mk inherits PYTHON from environment Modified: trunk/Mk/bsd.gecko.mk Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Tue Oct 28 23:53:53 2014 (r1748) +++ trunk/Mk/bsd.gecko.mk Wed Oct 29 05:49:48 2014 (r1749) @@ -563,7 +563,7 @@ do-configure: gecko-do-configure gecko-do-configure: - @(if ! ${DO_MAKE_BUILD} configure; then \ + @(if ! ${CONFIGURE_ENV} ${DO_MAKE_BUILD} configure; then \ ${ECHO_MSG} "===> Script \"${CONFIGURE_SCRIPT}\" failed unexpectedly."; \ (${ECHO_CMD} ${CONFIGURE_FAIL_MESSAGE}) | ${FMT} 75 79 ; \ ${FALSE}; \ From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 29 05:50:02 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E30B28B3 for ; Wed, 29 Oct 2014 05:50:02 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 78A9B1D2 for ; Wed, 29 Oct 2014 05:50:02 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s9T5o0g7036009 for ; Wed, 29 Oct 2014 05:50:00 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s9T5nt3Q035517 for freebsd-gecko@freebsd.org; Wed, 29 Oct 2014 05:49:55 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 29 Oct 2014 05:49:55 GMT Message-Id: <201410290549.s9T5nt3Q035517@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1750 - trunk/Mk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2014 05:50:03 -0000 Author: jbeich Date: Wed Oct 29 05:49:55 2014 New Revision: 1750 Log: drop unused lang/python2 dep, effectively reverting ports@339634 Modified: trunk/Mk/bsd.gecko.mk Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Wed Oct 29 05:49:48 2014 (r1749) +++ trunk/Mk/bsd.gecko.mk Wed Oct 29 05:49:55 2014 (r1750) @@ -86,7 +86,7 @@ MOZILLA_EXEC_NAME?=${MOZILLA} MOZ_RPATH?= ${MOZILLA} USES+= cpe compiler:c++11-lang gmake iconv perl5 pkgconfig \ - python:2,build desktop-file-utils + python:2.7,build desktop-file-utils CPE_VENDOR?=mozilla USE_PERL5= build USE_XORG= xext xrender xt From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 29 05:50:09 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 635238C1 for ; Wed, 29 Oct 2014 05:50:09 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E74A91D6 for ; Wed, 29 Oct 2014 05:50:08 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s9T5o7x9041107 for ; Wed, 29 Oct 2014 05:50:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s9T5o2Ff040838 for freebsd-gecko@freebsd.org; Wed, 29 Oct 2014 05:50:02 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 29 Oct 2014 05:50:02 GMT Message-Id: <201410290550.s9T5o2Ff040838@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1751 - trunk/mail/thunderbird MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2014 05:50:09 -0000 Author: jbeich Date: Wed Oct 29 05:50:01 2014 New Revision: 1751 Log: :N${VAR} is broken with fmake(1) Modified: trunk/mail/thunderbird/Makefile Modified: trunk/mail/thunderbird/Makefile ============================================================================== --- trunk/mail/thunderbird/Makefile Wed Oct 29 05:49:55 2014 (r1750) +++ trunk/mail/thunderbird/Makefile Wed Oct 29 05:50:01 2014 (r1751) @@ -74,7 +74,7 @@ .if ${PORTVERSION:R:R} < 33 CONFIGURE_TARGET:=${CONFIGURE_TARGET:S/portbld/unknown/} -MOZ_OPTIONS:= ${MOZ_OPTIONS:N${CONFIGURE_TARGET}} +MOZ_OPTIONS:= ${MOZ_OPTIONS:S/${CONFIGURE_TARGET}//} .endif .if ${PORT_OPTIONS:MALSA} From owner-freebsd-gecko@FreeBSD.ORG Wed Oct 29 06:08:53 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ABE50AA3 for ; Wed, 29 Oct 2014 06:08:53 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5131238C for ; Wed, 29 Oct 2014 06:08:53 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s9T68pMo010252 for ; Wed, 29 Oct 2014 06:08:51 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s9T68kYd008122 for freebsd-gecko@freebsd.org; Wed, 29 Oct 2014 06:08:46 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 29 Oct 2014 06:08:46 GMT Message-Id: <201410290608.s9T68kYd008122@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1752 - in trunk: Mk mail/thunderbird www/firefox www/firefox-esr www/firefox-nightly www/libxul www/seamonkey MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2014 06:08:53 -0000 Author: jbeich Date: Wed Oct 29 06:08:46 2014 New Revision: 1752 Log: drop unused/bitrotten stuff Modified: trunk/Mk/bsd.gecko.mk trunk/mail/thunderbird/Makefile trunk/www/firefox-esr/Makefile trunk/www/firefox-nightly/Makefile trunk/www/firefox/Makefile trunk/www/libxul/Makefile trunk/www/seamonkey/Makefile Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Wed Oct 29 05:50:01 2014 (r1751) +++ trunk/Mk/bsd.gecko.mk Wed Oct 29 06:08:46 2014 (r1752) @@ -569,11 +569,6 @@ ${FALSE}; \ fi) -post-configure: gecko-post-configure - -gecko-post-configure: - @${ECHO_CMD} "#define JNIIMPORT" >> ${MOZSRC}/mozilla-config.h - pre-install: gecko-moz-pis-pre-install post-install-script: gecko-create-plist Modified: trunk/mail/thunderbird/Makefile ============================================================================== --- trunk/mail/thunderbird/Makefile Wed Oct 29 05:50:01 2014 (r1751) +++ trunk/mail/thunderbird/Makefile Wed Oct 29 06:08:46 2014 (r1752) @@ -38,7 +38,6 @@ USE_GECKO= gecko USE_MOZILLA= # empty -WANT_GNOME= yes USE_QT5= # empty QT_NONSTANDARD= yes USE_GL= gl Modified: trunk/www/firefox-esr/Makefile ============================================================================== --- trunk/www/firefox-esr/Makefile Wed Oct 29 05:50:01 2014 (r1751) +++ trunk/www/firefox-esr/Makefile Wed Oct 29 06:08:46 2014 (r1752) @@ -38,13 +38,11 @@ USE_MOZILLA= # empty MOZILLA_NAME= Firefox -WANT_GNOME= yes USE_QT5= # empty QT_NONSTANDARD= yes USE_GL= gl USES= dos2unix tar:bzip2 DOS2UNIX_FILES= media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp -NO_MOZPKGINSTALL=yes FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Wed Oct 29 05:50:01 2014 (r1751) +++ trunk/www/firefox-nightly/Makefile Wed Oct 29 06:08:46 2014 (r1752) @@ -45,14 +45,12 @@ MOZILLA= ${PORTNAME}${MOZILLA_SUFX} UNIQUENAME= ${MOZILLA} -WANT_GNOME= yes USE_QT5= # empty QT_NONSTANDARD= yes MAKEFILE= ${WRKSRC}/client.mk USE_GL= gl USES= dos2unix tar:bzip2 DOS2UNIX_FILES= media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp -NO_MOZPKGINSTALL=yes FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Wed Oct 29 05:50:01 2014 (r1751) +++ trunk/www/firefox/Makefile Wed Oct 29 06:08:46 2014 (r1752) @@ -37,13 +37,11 @@ USE_MOZILLA= # empty MOZILLA_NAME= Firefox -WANT_GNOME= yes USE_QT5= # empty QT_NONSTANDARD= yes USE_GL= gl USES= dos2unix tar:bzip2 DOS2UNIX_FILES= media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp -NO_MOZPKGINSTALL=yes FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png Modified: trunk/www/libxul/Makefile ============================================================================== --- trunk/www/libxul/Makefile Wed Oct 29 05:50:01 2014 (r1751) +++ trunk/www/libxul/Makefile Wed Oct 29 06:08:46 2014 (r1752) @@ -32,10 +32,8 @@ WRKSRC= ${WRKDIR}/mozilla-esr31 CONFLICTS= libxul-1.9.* -WANT_GNOME= yes USE_QT5= # empty QT_NONSTANDARD= yes -WANT_PERL= yes USE_GL= gl USES= dos2unix pathfix tar:bzip2 DOS2UNIX_FILES= media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp Modified: trunk/www/seamonkey/Makefile ============================================================================== --- trunk/www/seamonkey/Makefile Wed Oct 29 05:50:01 2014 (r1751) +++ trunk/www/seamonkey/Makefile Wed Oct 29 06:08:46 2014 (r1752) @@ -36,10 +36,8 @@ SSP_UNSAFE= yes USE_GECKO= gecko -WANT_GNOME= yes USE_QT5= # empty QT_NONSTANDARD= yes -WANT_PERL= yes USE_GL= gl USES= dos2unix tar:bzip2 DOS2UNIX_FILES= mozilla/media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp From owner-freebsd-gecko@FreeBSD.ORG Thu Oct 30 10:49:34 2014 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C7097F8 for ; Thu, 30 Oct 2014 10:49:34 +0000 (UTC) Received: from forward5h.mail.yandex.net (forward5h.mail.yandex.net [IPv6:2a02:6b8:0:f05::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 15517861 for ; Thu, 30 Oct 2014 10:49:33 +0000 (UTC) Received: from web2h.yandex.ru (web2h.yandex.ru [84.201.186.31]) by forward5h.mail.yandex.net (Yandex) with ESMTP id D4F5ED0070C for ; Thu, 30 Oct 2014 13:49:04 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web2h.yandex.ru (Yandex) with ESMTP id 3EF6646C0D48; Thu, 30 Oct 2014 13:49:04 +0300 (MSK) Received: from 229-61.sunnet.com.ua (229-61.sunnet.com.ua [93.175.229.61]) by web2h.yandex.ru with HTTP; Thu, 30 Oct 2014 13:49:03 +0300 From: "Admin@webveles.com" To: gecko@freebsd.org Subject: firefox MIME-Version: 1.0 Message-Id: <2176771414666143@web2h.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 30 Oct 2014 12:49:03 +0200 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Oct 2014 10:49:34 -0000 configure: error: System SQLite library is not compiled with SQLITE_THREADSAFE. ===> Script "../configure" failed unexpectedly. Please report the problem to gecko@FreeBSD.org [maintainer] and attach the "/usr/ports/www/firefox/work/mozilla-release/obj-x86_64-unknown-freebsd10.0/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 Stop. make[1]: stopped in /usr/ports/www/firefox *** Error code 1 Stop. make: stopped in /usr/ports/www/firefox [root@webveles /usr/ports/www/firefox]# From owner-freebsd-gecko@FreeBSD.ORG Sat Nov 1 09:41:15 2014 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D0760610 for ; Sat, 1 Nov 2014 09:41:15 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B83CCF5E for ; Sat, 1 Nov 2014 09:41:15 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sA19fFZd081936 for ; Sat, 1 Nov 2014 09:41:15 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 194622] Can't build firefox-33.0,1 on FreeBSD9 Date: Sat, 01 Nov 2014 09:41:14 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marino@FreeBSD.org X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Nov 2014 09:41:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194622 John Marino changed: What |Removed |Added ---------------------------------------------------------------------------- CC|gecko@FreeBSD.org | Assignee|freebsd-ports-bugs@FreeBSD. |gecko@FreeBSD.org |org | -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Sat Nov 1 13:16:39 2014 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CFD0CFA3 for ; Sat, 1 Nov 2014 13:16:39 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B6B79697 for ; Sat, 1 Nov 2014 13:16:39 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sA1DGdRj023428 for ; Sat, 1 Nov 2014 13:16:39 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 193922] security/vuxml: belatedly add Mozilla entry for CVE-2014-155[34] and CVE-2014-156[2-7] Date: Sat, 01 Nov 2014 13:16:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@vfemail.net X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Nov 2014 13:16:39 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193922 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|ports-secteam@FreeBSD.org |gecko@FreeBSD.org Flags|maintainer-feedback?(ports- | |secteam@FreeBSD.org) | --- Comment #2 from Jan Beich --- Moving to gecko@. Probably not worth to bother this late unless VuXML is supposed to be precise about all vulnerabilities. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Sat Nov 1 14:05:29 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B9A63F36 for ; Sat, 1 Nov 2014 14:05:29 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 08D93B0D for ; Sat, 1 Nov 2014 14:05:28 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id sA1E5Kvs061310 for ; Sat, 1 Nov 2014 14:05:20 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id sA1E5EvJ056650 for freebsd-gecko@freebsd.org; Sat, 1 Nov 2014 14:05:14 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 1 Nov 2014 14:05:14 GMT Message-Id: <201411011405.sA1E5EvJ056650@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1753 - branches/firefox33/www/firefox branches/firefox33/www/firefox-i18n branches/firefox33/www/firefox/files branches/firefox33/www/linux-firefox trunk/www/firefox trunk/www/firefox-i18n trunk/www/firefox-nightly trunk/www/firefox-nightly/files trunk/www/linux-firefox trunk/www/linux-pepperflash MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Nov 2014 14:05:29 -0000 Author: jbeich Date: Sat Nov 1 14:05:14 2014 New Revision: 1753 Log: update Added: trunk/www/firefox-nightly/files/patch-revert-bug1088628 Deleted: branches/firefox33/www/firefox/files/patch-duckduckgo Modified: branches/firefox33/www/firefox-i18n/Makefile branches/firefox33/www/firefox-i18n/distinfo branches/firefox33/www/firefox/Makefile branches/firefox33/www/firefox/distinfo branches/firefox33/www/linux-firefox/Makefile branches/firefox33/www/linux-firefox/distinfo branches/firefox33/www/linux-firefox/pkg-plist trunk/www/firefox-i18n/Makefile trunk/www/firefox-i18n/distinfo trunk/www/firefox-nightly/Makefile.hgrev trunk/www/firefox-nightly/distinfo trunk/www/firefox/Makefile trunk/www/firefox/distinfo trunk/www/linux-firefox/Makefile trunk/www/linux-firefox/distinfo trunk/www/linux-pepperflash/Makefile trunk/www/linux-pepperflash/distinfo.i386 Modified: branches/firefox33/www/firefox-i18n/Makefile ============================================================================== --- branches/firefox33/www/firefox-i18n/Makefile Wed Oct 29 06:08:46 2014 (r1752) +++ branches/firefox33/www/firefox-i18n/Makefile Sat Nov 1 14:05:14 2014 (r1753) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox-i18n/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox-i18n -PORTVERSION= 33.0.2 +PORTVERSION= 33.1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi PKGNAMEPREFIX= Modified: branches/firefox33/www/firefox-i18n/distinfo ============================================================================== --- branches/firefox33/www/firefox-i18n/distinfo Wed Oct 29 06:08:46 2014 (r1752) +++ branches/firefox33/www/firefox-i18n/distinfo Sat Nov 1 14:05:14 2014 (r1753) @@ -1,182 +1,182 @@ -SHA256 (xpi/firefox-i18n-33.0.2/ach.xpi) = a30bd561c11b359e100884716759d8703d6a9fc2abdfd0d19776204d4c923a65 -SIZE (xpi/firefox-i18n-33.0.2/ach.xpi) = 438596 -SHA256 (xpi/firefox-i18n-33.0.2/af.xpi) = b42bf5504fa02358572b6af4809bbdbf12c3a1fbfb66deb321b9537c28c31353 -SIZE (xpi/firefox-i18n-33.0.2/af.xpi) = 439712 -SHA256 (xpi/firefox-i18n-33.0.2/an.xpi) = 27c710cbb658919521d72daff2520fd741da56c56f179e45d7f7e0f14168cb47 -SIZE (xpi/firefox-i18n-33.0.2/an.xpi) = 417167 -SHA256 (xpi/firefox-i18n-33.0.2/ar.xpi) = acb5d08da1d98d7d59aeff8b873562b8495eeb88ae92a4aa6388dd67e48c40d4 -SIZE (xpi/firefox-i18n-33.0.2/ar.xpi) = 470559 -SHA256 (xpi/firefox-i18n-33.0.2/as.xpi) = dc7ed3137f0cc1ed4140aa5d315102ec8f9b023942fac4e9a6551866274eef5c -SIZE (xpi/firefox-i18n-33.0.2/as.xpi) = 459613 -SHA256 (xpi/firefox-i18n-33.0.2/ast.xpi) = 018b5ca5eb78ac5341fb942592a665bee1f9287eb74d1388759d52792691703d -SIZE (xpi/firefox-i18n-33.0.2/ast.xpi) = 352928 -SHA256 (xpi/firefox-i18n-33.0.2/az.xpi) = 13aa57df205b43aa9099b44bb2932d27cbad2a67c4467c37b769091b096b2540 -SIZE (xpi/firefox-i18n-33.0.2/az.xpi) = 433720 -SHA256 (xpi/firefox-i18n-33.0.2/be.xpi) = d202399cc3f0eedae9ddc19c3109c51338e283939f3794b94c73bb6e77158e3e -SIZE (xpi/firefox-i18n-33.0.2/be.xpi) = 392181 -SHA256 (xpi/firefox-i18n-33.0.2/bg.xpi) = c3a559b1bb4913d949f71bb120b678dd940b49caf0f0f1f9fd7490f5375d6103 -SIZE (xpi/firefox-i18n-33.0.2/bg.xpi) = 448726 -SHA256 (xpi/firefox-i18n-33.0.2/bn-BD.xpi) = 4526c2b0123eadc6130bbf0c0aa7796da7e16b0b3ec365b6e1807ba2530ac2da -SIZE (xpi/firefox-i18n-33.0.2/bn-BD.xpi) = 483351 -SHA256 (xpi/firefox-i18n-33.0.2/bn-IN.xpi) = 520cc45fec6efefef04f173f22a6bf3b4882fefa470df991d5e74be772a20e24 -SIZE (xpi/firefox-i18n-33.0.2/bn-IN.xpi) = 474178 -SHA256 (xpi/firefox-i18n-33.0.2/br.xpi) = ecc9737fb1a0af56e209cb1d4d73447a8966da01fe7c5ee2129e33b46ce658a3 -SIZE (xpi/firefox-i18n-33.0.2/br.xpi) = 399014 -SHA256 (xpi/firefox-i18n-33.0.2/bs.xpi) = 3426cbd15fea6eb57a19f9c8fd559341737404278ba18c0fc941a6f0afcf8193 -SIZE (xpi/firefox-i18n-33.0.2/bs.xpi) = 440180 -SHA256 (xpi/firefox-i18n-33.0.2/ca.xpi) = 893a1cde7a44ada7e2dc4f36d1be7cb7b0e10015403f02f5a1ea53a436454fac -SIZE (xpi/firefox-i18n-33.0.2/ca.xpi) = 413705 -SHA256 (xpi/firefox-i18n-33.0.2/cs.xpi) = 421a1066fbd0394a4b0c24d91e1f185da912405bacb3335e14dce966acc4edaa -SIZE (xpi/firefox-i18n-33.0.2/cs.xpi) = 401177 -SHA256 (xpi/firefox-i18n-33.0.2/csb.xpi) = 98619242c135aab70c2bc95f57cd900ce95ef662e9ba596db19ba8e2c202bf4e -SIZE (xpi/firefox-i18n-33.0.2/csb.xpi) = 394931 -SHA256 (xpi/firefox-i18n-33.0.2/cy.xpi) = 0e07b8def4adfc9833ae25015525cbbadd9254d18fc4c8f6f1cc2df9dc19a5b0 -SIZE (xpi/firefox-i18n-33.0.2/cy.xpi) = 400468 -SHA256 (xpi/firefox-i18n-33.0.2/da.xpi) = 6304d3f8f1d2e278cbd0c9f163e7958a2f43be0fe9bca43780ce6686fc36efce -SIZE (xpi/firefox-i18n-33.0.2/da.xpi) = 407441 -SHA256 (xpi/firefox-i18n-33.0.2/de.xpi) = 6ed6e9bae7a01a910c6064e26f0e2fac26b8210647d42d02283baa09bad288ce -SIZE (xpi/firefox-i18n-33.0.2/de.xpi) = 405659 -SHA256 (xpi/firefox-i18n-33.0.2/dsb.xpi) = fed9f9eb5985833e41faf821c817286a9d5f86d94139acb570d99b5efcf5dacc -SIZE (xpi/firefox-i18n-33.0.2/dsb.xpi) = 425353 -SHA256 (xpi/firefox-i18n-33.0.2/el.xpi) = afdf844cc6f049c469df77a4c02baa7c27274ff706f2647737094737876af53e -SIZE (xpi/firefox-i18n-33.0.2/el.xpi) = 453582 -SHA256 (xpi/firefox-i18n-33.0.2/en-GB.xpi) = fa46eca31b8c32cc02b747717635c8067e3ed010b226685bb0909c7d332c1355 -SIZE (xpi/firefox-i18n-33.0.2/en-GB.xpi) = 399890 -SHA256 (xpi/firefox-i18n-33.0.2/en-US.xpi) = 306e1b61e99b2e49c8e3dc30d699acb4d1d278d2d2bd2bdf0c94a6c2026e90fa -SIZE (xpi/firefox-i18n-33.0.2/en-US.xpi) = 431991 -SHA256 (xpi/firefox-i18n-33.0.2/en-ZA.xpi) = e8ddc55c89064aaee6debbde0e673f1d6861aad8919d9a08d85f57a342838a49 -SIZE (xpi/firefox-i18n-33.0.2/en-ZA.xpi) = 395962 -SHA256 (xpi/firefox-i18n-33.0.2/eo.xpi) = acdd2007755fdc07a23a9d04c6765eeb90f63c7d959b83a3ec1cf4cdf47c2524 -SIZE (xpi/firefox-i18n-33.0.2/eo.xpi) = 441494 -SHA256 (xpi/firefox-i18n-33.0.2/es-AR.xpi) = e8e7bc9e126b254215115610c5cbc9fdf922119fbb4af7f6efa7aba7c430af74 -SIZE (xpi/firefox-i18n-33.0.2/es-AR.xpi) = 409701 -SHA256 (xpi/firefox-i18n-33.0.2/es-CL.xpi) = 3a389560fddeab592a6c04c968e0973bedc415c77a4a619390411c18cd224c39 -SIZE (xpi/firefox-i18n-33.0.2/es-CL.xpi) = 348958 -SHA256 (xpi/firefox-i18n-33.0.2/es-ES.xpi) = adf800eac52774843ac7bbd68e224875d2355c5db869af26a76eadc7b4a8ca26 -SIZE (xpi/firefox-i18n-33.0.2/es-ES.xpi) = 341272 -SHA256 (xpi/firefox-i18n-33.0.2/es-MX.xpi) = a2e02bf156d752ab6f99de157ad940aa692362935da1898c5f1d2ec46c387b82 -SIZE (xpi/firefox-i18n-33.0.2/es-MX.xpi) = 412165 -SHA256 (xpi/firefox-i18n-33.0.2/et.xpi) = 728f904a8631e0a9f0f0efb35175a63a8d9f933d0c354b324b911998c84373a6 -SIZE (xpi/firefox-i18n-33.0.2/et.xpi) = 399820 -SHA256 (xpi/firefox-i18n-33.0.2/eu.xpi) = d69efd15a155e9c78a40a719f991c8682a8c76f27ed01a30e49dd9728a7fa179 -SIZE (xpi/firefox-i18n-33.0.2/eu.xpi) = 422548 -SHA256 (xpi/firefox-i18n-33.0.2/fa.xpi) = 6c8b409ee3f21fbde3fa548b146c76b0955e2da3d551f61a322d88d81de2b036 -SIZE (xpi/firefox-i18n-33.0.2/fa.xpi) = 470962 -SHA256 (xpi/firefox-i18n-33.0.2/ff.xpi) = b153e8eabe397bb570062497080f530020a811a95d5f4821834cf14cf0158d2b -SIZE (xpi/firefox-i18n-33.0.2/ff.xpi) = 409821 -SHA256 (xpi/firefox-i18n-33.0.2/fi.xpi) = 9b9f84b704384bf87b27e4a6288565c3c3246bf0126f4ecc5b511ffe53a125b4 -SIZE (xpi/firefox-i18n-33.0.2/fi.xpi) = 401953 -SHA256 (xpi/firefox-i18n-33.0.2/fr.xpi) = 1f9df5de2d681809b12166d71ed831a3fbb82887212ea44260973f7a8f611b85 -SIZE (xpi/firefox-i18n-33.0.2/fr.xpi) = 416672 -SHA256 (xpi/firefox-i18n-33.0.2/fy-NL.xpi) = 5d52aa7f2d1cf7af88f30dcbf086c32f8cebecc0abee3460d03048a93a59b36b -SIZE (xpi/firefox-i18n-33.0.2/fy-NL.xpi) = 411371 -SHA256 (xpi/firefox-i18n-33.0.2/ga-IE.xpi) = 5457f34a3bb02cd6e3f1130fc6caab073fff9e826598fbf6d998bf15d697c5ee -SIZE (xpi/firefox-i18n-33.0.2/ga-IE.xpi) = 419256 -SHA256 (xpi/firefox-i18n-33.0.2/gd.xpi) = 551533beb10e1c8189ebe1654402ad22e81825b2b42141ac943d2d7dbf1b7b63 -SIZE (xpi/firefox-i18n-33.0.2/gd.xpi) = 412400 -SHA256 (xpi/firefox-i18n-33.0.2/gl.xpi) = cd836bdadd0c7228919efb018c5bad64d8041d5533332210cf4abeebc1fd99db -SIZE (xpi/firefox-i18n-33.0.2/gl.xpi) = 401181 -SHA256 (xpi/firefox-i18n-33.0.2/gu-IN.xpi) = 2d384815bf5551c810adea18c284d664ea658d61cf0768ad8a2a1f65b3cb8b3a -SIZE (xpi/firefox-i18n-33.0.2/gu-IN.xpi) = 429332 -SHA256 (xpi/firefox-i18n-33.0.2/he.xpi) = 0c44c40831035ed400e67e3de4012c3f912369e53a54dcb40e28ce1dfb0f6175 -SIZE (xpi/firefox-i18n-33.0.2/he.xpi) = 447204 -SHA256 (xpi/firefox-i18n-33.0.2/hi-IN.xpi) = 02f02a512bb94fc60705e998493d2ccb886c8f0598f6b516a37da1a2b56f6cd6 -SIZE (xpi/firefox-i18n-33.0.2/hi-IN.xpi) = 451707 -SHA256 (xpi/firefox-i18n-33.0.2/hr.xpi) = dc0fbaa53d4ecd17fcead1ce4a19e6e854cd1966fc1ded2638e769d7984b4d9c -SIZE (xpi/firefox-i18n-33.0.2/hr.xpi) = 434272 -SHA256 (xpi/firefox-i18n-33.0.2/hsb.xpi) = 3a53d7e8c0c35f36181f0d9c79b5113a49dd4c2342494463b9a4de7c69a6edc2 -SIZE (xpi/firefox-i18n-33.0.2/hsb.xpi) = 423342 -SHA256 (xpi/firefox-i18n-33.0.2/hu.xpi) = f4feb8cacb77b5404b9a7fa0bcb40b8718c40b613249e29f57ade1dadc4f7194 -SIZE (xpi/firefox-i18n-33.0.2/hu.xpi) = 408614 -SHA256 (xpi/firefox-i18n-33.0.2/hy-AM.xpi) = 69258a2b1fd8482450f5a18929203d97b847e63e4b2bc58450df14cbf709b6ca -SIZE (xpi/firefox-i18n-33.0.2/hy-AM.xpi) = 489407 -SHA256 (xpi/firefox-i18n-33.0.2/id.xpi) = 6e19efdef6623d904d6d5276e1b9040f0c176947c07481e0893d19765b4572b3 -SIZE (xpi/firefox-i18n-33.0.2/id.xpi) = 387695 -SHA256 (xpi/firefox-i18n-33.0.2/is.xpi) = 141cba7d4bc919ae399ac1b43abce1885c83317666fb683212cca8ff1a94526e -SIZE (xpi/firefox-i18n-33.0.2/is.xpi) = 437346 -SHA256 (xpi/firefox-i18n-33.0.2/it.xpi) = 936dedf7e5c9e52cd0bff97be861beb46758836ac9e75230b4134aa98a9530d1 -SIZE (xpi/firefox-i18n-33.0.2/it.xpi) = 336092 -SHA256 (xpi/firefox-i18n-33.0.2/ja.xpi) = b83ae6e87eb43163222e0d5d3da13dd14d588d1de1f7a7b7530b329088056b6d -SIZE (xpi/firefox-i18n-33.0.2/ja.xpi) = 431412 -SHA256 (xpi/firefox-i18n-33.0.2/kk.xpi) = 86120fca0480a478a330687d0c12f418f2c5b71262b6087b8a3b57da24bb7678 -SIZE (xpi/firefox-i18n-33.0.2/kk.xpi) = 449695 -SHA256 (xpi/firefox-i18n-33.0.2/km.xpi) = a4c99fe9a72dd2432a60b65f213cd3d64202776b923ca0b3eb2e640285a506d4 -SIZE (xpi/firefox-i18n-33.0.2/km.xpi) = 517640 -SHA256 (xpi/firefox-i18n-33.0.2/kn.xpi) = 4a0a8ebe32c08558b63789c40e715701180a3c175e29b50ad79cf1c640a6d43d -SIZE (xpi/firefox-i18n-33.0.2/kn.xpi) = 484377 -SHA256 (xpi/firefox-i18n-33.0.2/ko.xpi) = d11361d3c7d3c162431dbb23a216e4a7250d4cf0a9e14d72a3d4e276198dc610 -SIZE (xpi/firefox-i18n-33.0.2/ko.xpi) = 413556 -SHA256 (xpi/firefox-i18n-33.0.2/ku.xpi) = bf38d338f6032cfde6b3731926c2f847b10f42a889dad9fb0c29d23b7cab0501 -SIZE (xpi/firefox-i18n-33.0.2/ku.xpi) = 430772 -SHA256 (xpi/firefox-i18n-33.0.2/lij.xpi) = 49ab2f2e304f096c56f232e3a6a1dfe691141fa8c141bd7179b53523d535f2f9 -SIZE (xpi/firefox-i18n-33.0.2/lij.xpi) = 397343 -SHA256 (xpi/firefox-i18n-33.0.2/lt.xpi) = a16d115c127c31854de932f5f97c04999d4240719ba2ce94c08cd78220bc8417 -SIZE (xpi/firefox-i18n-33.0.2/lt.xpi) = 440544 -SHA256 (xpi/firefox-i18n-33.0.2/lv.xpi) = b6dc7dc2b5fb27105decfc2de30ba934b9a6940698649309871e7710fb7bc34e -SIZE (xpi/firefox-i18n-33.0.2/lv.xpi) = 406917 -SHA256 (xpi/firefox-i18n-33.0.2/mai.xpi) = db195b3354da3bcdf4e821a6c13af1cfa9edd0a8ff1151ce8fb8edd0a46d8e27 -SIZE (xpi/firefox-i18n-33.0.2/mai.xpi) = 454970 -SHA256 (xpi/firefox-i18n-33.0.2/mk.xpi) = 4e8a2a48ef02a8d8a7cb3bebf3d7f71e1b31c1a5e19f4db697d0f5991ccdf50e -SIZE (xpi/firefox-i18n-33.0.2/mk.xpi) = 485787 -SHA256 (xpi/firefox-i18n-33.0.2/ml.xpi) = a1e0c13c498f8fe8563a4dc68aaa0714d58b3601bf7561ac6c097deb56488930 -SIZE (xpi/firefox-i18n-33.0.2/ml.xpi) = 481576 -SHA256 (xpi/firefox-i18n-33.0.2/mr.xpi) = 56488264008427c0024bcec77bbd1bcbec1bb370b8db8f268d4d0fb9040ed5bd -SIZE (xpi/firefox-i18n-33.0.2/mr.xpi) = 462151 -SHA256 (xpi/firefox-i18n-33.0.2/ms.xpi) = bc376b6b01d8c53a66b7634fa51f5e4ca3d1f8ed437602c77a095aeb98a6c1e1 -SIZE (xpi/firefox-i18n-33.0.2/ms.xpi) = 445103 -SHA256 (xpi/firefox-i18n-33.0.2/nb-NO.xpi) = 16858d069b2bb16e8ab381507b7459747d3d15de5d18b0e2e4edf69d3d6a9015 -SIZE (xpi/firefox-i18n-33.0.2/nb-NO.xpi) = 401223 -SHA256 (xpi/firefox-i18n-33.0.2/nl.xpi) = 53ac44d1eb461ccb0082a35ba88420242b761026daf0d19d56da5c2c76409a2c -SIZE (xpi/firefox-i18n-33.0.2/nl.xpi) = 400416 -SHA256 (xpi/firefox-i18n-33.0.2/nn-NO.xpi) = 4bffc1e81c2f6248684c64ef7ceb9317f717e67edb4e531e25c1834ba1572ce5 -SIZE (xpi/firefox-i18n-33.0.2/nn-NO.xpi) = 395690 -SHA256 (xpi/firefox-i18n-33.0.2/or.xpi) = f062bb8d2ca802528b5e6bc0161336cf1dbef78ffad842b7428a7af0118abfb0 -SIZE (xpi/firefox-i18n-33.0.2/or.xpi) = 475959 -SHA256 (xpi/firefox-i18n-33.0.2/pa-IN.xpi) = cc5b6768b7912b717335904f77ca21c9f1c7ff4bf1282db16fe910ca4b3e740b -SIZE (xpi/firefox-i18n-33.0.2/pa-IN.xpi) = 447561 -SHA256 (xpi/firefox-i18n-33.0.2/pl.xpi) = b812cd2602dba266b4372fbbf5bf21884de02e710c07c52e2132fd4d4f71fb06 -SIZE (xpi/firefox-i18n-33.0.2/pl.xpi) = 382737 -SHA256 (xpi/firefox-i18n-33.0.2/pt-BR.xpi) = 76f16f2fd1566fbdc25535723a53571d9cf527e9211d66eee35a9613904836c7 -SIZE (xpi/firefox-i18n-33.0.2/pt-BR.xpi) = 415352 -SHA256 (xpi/firefox-i18n-33.0.2/pt-PT.xpi) = b9b2911c4c1f1aa0cef7fe91e3a431d0ad3b12569b1d917a62055de1beedac13 -SIZE (xpi/firefox-i18n-33.0.2/pt-PT.xpi) = 395801 -SHA256 (xpi/firefox-i18n-33.0.2/rm.xpi) = ce3662d3996eec4388e2b180c44d13d1dcbfde4f13e08fce2b81d84185022229 -SIZE (xpi/firefox-i18n-33.0.2/rm.xpi) = 409255 -SHA256 (xpi/firefox-i18n-33.0.2/ro.xpi) = cecb1833cb8a3b963f1bf075f9bc911fbbbe86ae8b8c1e16a947149639957141 -SIZE (xpi/firefox-i18n-33.0.2/ro.xpi) = 450880 -SHA256 (xpi/firefox-i18n-33.0.2/ru.xpi) = 6a08d721982d6f599acd92f111ab80d223dfe40bb690d88d41dfc7d42fc2521c -SIZE (xpi/firefox-i18n-33.0.2/ru.xpi) = 378689 -SHA256 (xpi/firefox-i18n-33.0.2/si.xpi) = 55a5549659a52e9727234f95f17c350373d08a6a32f93865f833f34e7ec7617e -SIZE (xpi/firefox-i18n-33.0.2/si.xpi) = 471819 -SHA256 (xpi/firefox-i18n-33.0.2/sk.xpi) = bfb8c803775ce417dca01f45f3dc090226e19cbff3ef2b74ac07711815934db1 -SIZE (xpi/firefox-i18n-33.0.2/sk.xpi) = 424074 -SHA256 (xpi/firefox-i18n-33.0.2/sl.xpi) = ac15752a9d93a3d4e98e4cd13ddd366e6f7db59a4abc333a25624cf58b01f6db -SIZE (xpi/firefox-i18n-33.0.2/sl.xpi) = 397422 -SHA256 (xpi/firefox-i18n-33.0.2/son.xpi) = 0802a70bf5dd5e084875d01e37e1657a05c432982f8398f5231211b0199adc14 -SIZE (xpi/firefox-i18n-33.0.2/son.xpi) = 404437 -SHA256 (xpi/firefox-i18n-33.0.2/sq.xpi) = ed6909492afc07228cca312e76a7be85313a59f222c6c3a7cc58b8a81bba45ed -SIZE (xpi/firefox-i18n-33.0.2/sq.xpi) = 440872 -SHA256 (xpi/firefox-i18n-33.0.2/sr.xpi) = 71809807b1f065205e0f4ade0658cd6892380cb38859da513d80ceb51209b62b -SIZE (xpi/firefox-i18n-33.0.2/sr.xpi) = 435267 -SHA256 (xpi/firefox-i18n-33.0.2/sv-SE.xpi) = 9585d5f930ff1bcc27494bc4a8bc4d4b2d5c7ac42bf4f3aa29cf3613e0a8d99d -SIZE (xpi/firefox-i18n-33.0.2/sv-SE.xpi) = 408342 -SHA256 (xpi/firefox-i18n-33.0.2/ta.xpi) = 4cdd4b91ab58d9b680212af8b0a2018472c5f4ce64589924567bdc96b4437408 -SIZE (xpi/firefox-i18n-33.0.2/ta.xpi) = 458829 -SHA256 (xpi/firefox-i18n-33.0.2/te.xpi) = 4c83bcf87d2038f87bac661c699736046617bf994019311d338b838142b0e004 -SIZE (xpi/firefox-i18n-33.0.2/te.xpi) = 477728 -SHA256 (xpi/firefox-i18n-33.0.2/th.xpi) = 3fa3c5f3770ea301813d032bce2d58ef99ae8abb825497d85640a641e116097f -SIZE (xpi/firefox-i18n-33.0.2/th.xpi) = 488200 -SHA256 (xpi/firefox-i18n-33.0.2/tr.xpi) = 24497365da1cb45f2bc0a60edd4b94491bc94b5e0fb37713f69e9d0fe01fd1df -SIZE (xpi/firefox-i18n-33.0.2/tr.xpi) = 427704 -SHA256 (xpi/firefox-i18n-33.0.2/uk.xpi) = 800d0421771e694b3e27e91d05bd68fffb23be55dc2a5da4763489aba2c11b3b -SIZE (xpi/firefox-i18n-33.0.2/uk.xpi) = 439821 -SHA256 (xpi/firefox-i18n-33.0.2/vi.xpi) = 44388f5a5e0d91bcdbd9e5eda909d34ce0d892749c2441f3dd196e1b62a247c1 -SIZE (xpi/firefox-i18n-33.0.2/vi.xpi) = 422410 -SHA256 (xpi/firefox-i18n-33.0.2/xh.xpi) = 306f28bbb99479ab1949c3716195541e156d1ca22678a0e02595e802f189c490 -SIZE (xpi/firefox-i18n-33.0.2/xh.xpi) = 408461 -SHA256 (xpi/firefox-i18n-33.0.2/zh-CN.xpi) = d1b378156f638fd8df761bc840bc3ad31a2e687d66382cf2892f541716b910bd -SIZE (xpi/firefox-i18n-33.0.2/zh-CN.xpi) = 429858 -SHA256 (xpi/firefox-i18n-33.0.2/zh-TW.xpi) = 55c638fdb0aa32a9d2d9108f9199b0d16f317f7a41dbe18cbcb457afea9a74cd -SIZE (xpi/firefox-i18n-33.0.2/zh-TW.xpi) = 422432 -SHA256 (xpi/firefox-i18n-33.0.2/zu.xpi) = 8b427d210a654bf47977742fdcd0bbc1ef979dd41fcf77c5e4abb0e05fc503c2 -SIZE (xpi/firefox-i18n-33.0.2/zu.xpi) = 443461 +SHA256 (xpi/firefox-i18n-33.1/ach.xpi) = 666c7b52ee59770487d04ebfcb7281df9956c049d4de105765c72dc4d9de8d7a +SIZE (xpi/firefox-i18n-33.1/ach.xpi) = 448512 +SHA256 (xpi/firefox-i18n-33.1/af.xpi) = 3acaddb2b27b7061d4b6400cffc5266e14d5d213b8db2e846d83d1982cb939ee +SIZE (xpi/firefox-i18n-33.1/af.xpi) = 449627 +SHA256 (xpi/firefox-i18n-33.1/an.xpi) = c21208814be86a0b1e71ed62c1128341b37002b868048035a3c2a54b3f2f8f14 +SIZE (xpi/firefox-i18n-33.1/an.xpi) = 427083 +SHA256 (xpi/firefox-i18n-33.1/ar.xpi) = 39a321fdfe6466188ee41d201a7beaf5de3617e1602ced97ebfc29bbd8a71195 +SIZE (xpi/firefox-i18n-33.1/ar.xpi) = 480475 +SHA256 (xpi/firefox-i18n-33.1/as.xpi) = 0a3ea3db7ca0f23b76185e1b3d3f13b21e805427ee7aa3c8d96c0e05ecb52a20 +SIZE (xpi/firefox-i18n-33.1/as.xpi) = 469528 +SHA256 (xpi/firefox-i18n-33.1/ast.xpi) = 6e8ff5d772f6595d1276af609345946e8199f76940320fd9d4ae67423d70b78d +SIZE (xpi/firefox-i18n-33.1/ast.xpi) = 362844 +SHA256 (xpi/firefox-i18n-33.1/az.xpi) = 76f63901e85e4f5f08b0584d380e55675e9a46f66ac61fe923530d1ad6779a8a +SIZE (xpi/firefox-i18n-33.1/az.xpi) = 443636 +SHA256 (xpi/firefox-i18n-33.1/be.xpi) = 89d2caf87f5fed0a985926c8bf697e2afa80770a0587a5430a8149c6a67858c0 +SIZE (xpi/firefox-i18n-33.1/be.xpi) = 402097 +SHA256 (xpi/firefox-i18n-33.1/bg.xpi) = 0bfa873fed173d0a9981ccd973b13a7128e69c73efe0161a29062dbd92e35dfb +SIZE (xpi/firefox-i18n-33.1/bg.xpi) = 458642 +SHA256 (xpi/firefox-i18n-33.1/bn-BD.xpi) = 8e6571f5011b60ce987780f7e652c87306f61d6921326dc7591d1ee0b0ae8941 +SIZE (xpi/firefox-i18n-33.1/bn-BD.xpi) = 493268 +SHA256 (xpi/firefox-i18n-33.1/bn-IN.xpi) = 1b0c9583eb36fb8c2df390473dfed940c739372a55d69c9ff87aa33b933f6ae0 +SIZE (xpi/firefox-i18n-33.1/bn-IN.xpi) = 484094 +SHA256 (xpi/firefox-i18n-33.1/br.xpi) = 85120b9f48b4772247afc5afeba8c7503151d40d261410b74a73afb22f1ab285 +SIZE (xpi/firefox-i18n-33.1/br.xpi) = 408929 +SHA256 (xpi/firefox-i18n-33.1/bs.xpi) = 9bcdc7be2231b7f63fb6ec161c0b523b29d92b66d084bee5885d36fcb5c61326 +SIZE (xpi/firefox-i18n-33.1/bs.xpi) = 450095 +SHA256 (xpi/firefox-i18n-33.1/ca.xpi) = c6da6091c33b77a8e94ef7e5d73cb29973519796b5f9a2c18af5e15679a04c38 +SIZE (xpi/firefox-i18n-33.1/ca.xpi) = 423621 +SHA256 (xpi/firefox-i18n-33.1/cs.xpi) = 414a7bb9bb1d9728d8f0456be67ca4f4bcfe69de26019c44c3f66a305e31baa1 +SIZE (xpi/firefox-i18n-33.1/cs.xpi) = 411092 +SHA256 (xpi/firefox-i18n-33.1/csb.xpi) = 8883fa9c374801eb66c8098ae0c45d813515e44a57581e86684372a05548737e +SIZE (xpi/firefox-i18n-33.1/csb.xpi) = 404846 +SHA256 (xpi/firefox-i18n-33.1/cy.xpi) = f7bfb61a6f1fe9a29e5a039ab761b116ca918ebf5a8086f7fd5cd85787b1a396 +SIZE (xpi/firefox-i18n-33.1/cy.xpi) = 410384 +SHA256 (xpi/firefox-i18n-33.1/da.xpi) = 25473038b2bfcbfce4944621a583a4cb1d8db69451f73bb104bac186e505f135 +SIZE (xpi/firefox-i18n-33.1/da.xpi) = 417357 +SHA256 (xpi/firefox-i18n-33.1/de.xpi) = 5e2921af75061c9df9f8a6305fcca803870147399fa61ab7121ee096df75c948 +SIZE (xpi/firefox-i18n-33.1/de.xpi) = 415574 +SHA256 (xpi/firefox-i18n-33.1/dsb.xpi) = f49cbb99980930f9d98f0c0d32829fd4bf4f93b62a0ecd30cf8a18853c08a6b5 +SIZE (xpi/firefox-i18n-33.1/dsb.xpi) = 435268 +SHA256 (xpi/firefox-i18n-33.1/el.xpi) = 0b632a1ca5b1775696ff6f8cfb14dcdb305d4caf78922ffc165cb564162a54ad +SIZE (xpi/firefox-i18n-33.1/el.xpi) = 463498 +SHA256 (xpi/firefox-i18n-33.1/en-GB.xpi) = 189fa08a00d9e594c6b78c1648a4a54049a2fd6ddf9aaf3623f1dc8be4254999 +SIZE (xpi/firefox-i18n-33.1/en-GB.xpi) = 409805 +SHA256 (xpi/firefox-i18n-33.1/en-US.xpi) = da850dbfbc1676d04c6282a798b4b6f698e8c4ef46fa2f580ac5907de52e2259 +SIZE (xpi/firefox-i18n-33.1/en-US.xpi) = 441907 +SHA256 (xpi/firefox-i18n-33.1/en-ZA.xpi) = 359eb52a6cd9e7eed20f3f4e817196873845b6547f483062d44f60b11106d5e1 +SIZE (xpi/firefox-i18n-33.1/en-ZA.xpi) = 405878 +SHA256 (xpi/firefox-i18n-33.1/eo.xpi) = 602733c726fbc511a654bc607885bd46dd64c2a1a3f8a4ba49d1abd5e4a484fd +SIZE (xpi/firefox-i18n-33.1/eo.xpi) = 451410 +SHA256 (xpi/firefox-i18n-33.1/es-AR.xpi) = 5dfc4195dd3d5c3f4959f6cbec4077fb4c2d165b5e62a4955a6908bef74ef0b9 +SIZE (xpi/firefox-i18n-33.1/es-AR.xpi) = 419616 +SHA256 (xpi/firefox-i18n-33.1/es-CL.xpi) = baffb51238e3becf8ee00fc3cdba3b74428ea6b0c821ed9f4b06fe38d7a1b1ca +SIZE (xpi/firefox-i18n-33.1/es-CL.xpi) = 358873 +SHA256 (xpi/firefox-i18n-33.1/es-ES.xpi) = 6719b7f333a8bcff427f66ce5fd13a2b6ea494e5bdf5c45361dac7cc79d5f5a7 +SIZE (xpi/firefox-i18n-33.1/es-ES.xpi) = 351187 +SHA256 (xpi/firefox-i18n-33.1/es-MX.xpi) = 03f3bf5432fbe179065dcfeb3e46792e49621ee75f48b1a6f149ab5c0fa08805 +SIZE (xpi/firefox-i18n-33.1/es-MX.xpi) = 422081 +SHA256 (xpi/firefox-i18n-33.1/et.xpi) = edafea5472bf078831048cd6cfc6448f4dd4caeab661d64e35c23703ab600012 +SIZE (xpi/firefox-i18n-33.1/et.xpi) = 409736 +SHA256 (xpi/firefox-i18n-33.1/eu.xpi) = 9ca0e1f9c46749da20099e0bedaab78ea915616d030e50a759ef9b7fb3cc22b3 +SIZE (xpi/firefox-i18n-33.1/eu.xpi) = 432463 +SHA256 (xpi/firefox-i18n-33.1/fa.xpi) = 242bca3427d37bfaa6bbe07ddd0d88e8cd6d9dfee85f915d68954aa72a845530 +SIZE (xpi/firefox-i18n-33.1/fa.xpi) = 480877 +SHA256 (xpi/firefox-i18n-33.1/ff.xpi) = fda7246fb8fdab389b72e4b75087c5463801d2206293aa4ce69c0fda6824c0a9 +SIZE (xpi/firefox-i18n-33.1/ff.xpi) = 419737 +SHA256 (xpi/firefox-i18n-33.1/fi.xpi) = 71c2c3951584179fa9837553461619e01cc3814188bed4a5ea088768de610a75 +SIZE (xpi/firefox-i18n-33.1/fi.xpi) = 411869 +SHA256 (xpi/firefox-i18n-33.1/fr.xpi) = 0f3b42cbe432f463133daa6fb045af5a099913481691f35924a40bda7a73d0e8 +SIZE (xpi/firefox-i18n-33.1/fr.xpi) = 426588 +SHA256 (xpi/firefox-i18n-33.1/fy-NL.xpi) = 669af24d73740b014f5a7803bc19e00ddd821a22d00e0cf8ce59318826a11851 +SIZE (xpi/firefox-i18n-33.1/fy-NL.xpi) = 421284 +SHA256 (xpi/firefox-i18n-33.1/ga-IE.xpi) = 240e19e4198bdc9ec8d367e387b2a461210843b5be78cb8b9424b4b29cdad907 +SIZE (xpi/firefox-i18n-33.1/ga-IE.xpi) = 429172 +SHA256 (xpi/firefox-i18n-33.1/gd.xpi) = b443900b669777ebf473da93dc8386b58645a088b5c3ac828de3870e79c1bf4a +SIZE (xpi/firefox-i18n-33.1/gd.xpi) = 422316 +SHA256 (xpi/firefox-i18n-33.1/gl.xpi) = c1ee74a6d493c0aa343f188d8cbba621dbb91bde84f2116f5678dfcf52e9a5e1 +SIZE (xpi/firefox-i18n-33.1/gl.xpi) = 411097 +SHA256 (xpi/firefox-i18n-33.1/gu-IN.xpi) = 73c3c78a1d41f00d447e50a6006eb9f08a5740a1d8cb87d901986abb86cb3e81 +SIZE (xpi/firefox-i18n-33.1/gu-IN.xpi) = 439244 +SHA256 (xpi/firefox-i18n-33.1/he.xpi) = c6fbf5c87941bab7977fd3dac60ef19069f1f6927e74d0203b4b806f96458f59 +SIZE (xpi/firefox-i18n-33.1/he.xpi) = 457119 +SHA256 (xpi/firefox-i18n-33.1/hi-IN.xpi) = f67943556b4111651c3070f1321b1d2202a1acc83e97ea4f5bf13946dad8975a +SIZE (xpi/firefox-i18n-33.1/hi-IN.xpi) = 461623 +SHA256 (xpi/firefox-i18n-33.1/hr.xpi) = 8ebed6c6bb5b4d7a255b8c30da91450ddfedeb747d7c6dfcd9b6d3ba2d01fdcc +SIZE (xpi/firefox-i18n-33.1/hr.xpi) = 444188 +SHA256 (xpi/firefox-i18n-33.1/hsb.xpi) = e98772892fe24ec21a834d0c3e2166c2637486b6af3e422318d87bca9d176711 +SIZE (xpi/firefox-i18n-33.1/hsb.xpi) = 433259 +SHA256 (xpi/firefox-i18n-33.1/hu.xpi) = e099c7a73377b1c70f085e0cb5eef01537894b21362a67d22b21d83225af5501 +SIZE (xpi/firefox-i18n-33.1/hu.xpi) = 418530 +SHA256 (xpi/firefox-i18n-33.1/hy-AM.xpi) = 3591778aa26454cab2dda980714b71e9974a0bed2a9a66218600ad31381da68d +SIZE (xpi/firefox-i18n-33.1/hy-AM.xpi) = 499322 +SHA256 (xpi/firefox-i18n-33.1/id.xpi) = 0a34b4ecd46191b4ce4f3695a0d3759371f1ed639a7c6ee7839d5baeac8159db +SIZE (xpi/firefox-i18n-33.1/id.xpi) = 397611 +SHA256 (xpi/firefox-i18n-33.1/is.xpi) = 952d6201fc372c3c70e4eeb01a11484310f4b42809f69ef99b4a6140667122ee +SIZE (xpi/firefox-i18n-33.1/is.xpi) = 447263 +SHA256 (xpi/firefox-i18n-33.1/it.xpi) = 7ba6a6cbf05e4fd63263e9cebb5691d18f7f0d9562adc5076b3f332b46b669ed +SIZE (xpi/firefox-i18n-33.1/it.xpi) = 346007 +SHA256 (xpi/firefox-i18n-33.1/ja.xpi) = cdcc476096e227a261f3042a162775ce880da9b07ec7f3bd2083d373b8af5cd3 +SIZE (xpi/firefox-i18n-33.1/ja.xpi) = 441327 +SHA256 (xpi/firefox-i18n-33.1/kk.xpi) = 5da10453b4ebe7b5b97814d0e1f4c134062ee6c7e2e53af1d58d440ea614e8fd +SIZE (xpi/firefox-i18n-33.1/kk.xpi) = 459611 +SHA256 (xpi/firefox-i18n-33.1/km.xpi) = 7e82a61dfe250b289be01f7712b5bffa486419bf2914cff8e4fb5ca07a08d780 +SIZE (xpi/firefox-i18n-33.1/km.xpi) = 527555 +SHA256 (xpi/firefox-i18n-33.1/kn.xpi) = 4a08a40e8584516d8c04094c684f1ab4cf9c58ad9c8408d845ce4b809362b965 +SIZE (xpi/firefox-i18n-33.1/kn.xpi) = 494293 +SHA256 (xpi/firefox-i18n-33.1/ko.xpi) = 857de228311ad6745798fa4d39c131c8c96f32ae80907a219e914d733d5822ab +SIZE (xpi/firefox-i18n-33.1/ko.xpi) = 423471 +SHA256 (xpi/firefox-i18n-33.1/ku.xpi) = 2052618c1300389b2805f7b6d9b2defe5e359443973481b554584d0ec5f14e5b +SIZE (xpi/firefox-i18n-33.1/ku.xpi) = 440683 +SHA256 (xpi/firefox-i18n-33.1/lij.xpi) = 19e0252cc00e84bb99cb5a831871a31201297a100152c01a193712b77e9c51a6 +SIZE (xpi/firefox-i18n-33.1/lij.xpi) = 407255 +SHA256 (xpi/firefox-i18n-33.1/lt.xpi) = 3efae865d91508b2cf71f4ee8d7c6059ba61585b4142fcf6966b41ed1e6b0782 +SIZE (xpi/firefox-i18n-33.1/lt.xpi) = 450460 +SHA256 (xpi/firefox-i18n-33.1/lv.xpi) = 1946e3f1c9f4e0e1648933138174563063e78302e227672d017ee9489314348c +SIZE (xpi/firefox-i18n-33.1/lv.xpi) = 416833 +SHA256 (xpi/firefox-i18n-33.1/mai.xpi) = 7c627ae6197c975ee5c0c3371ff593afddacb603879b06b0baac6a5aa3b93896 +SIZE (xpi/firefox-i18n-33.1/mai.xpi) = 464886 +SHA256 (xpi/firefox-i18n-33.1/mk.xpi) = 5703e6e280dd3dca837b364a8d0817d1e2eb8bda87b502257760fed448ca6797 +SIZE (xpi/firefox-i18n-33.1/mk.xpi) = 495702 +SHA256 (xpi/firefox-i18n-33.1/ml.xpi) = 711637b82ec1628cc91ae56ce94892a81b644e80b4288280f1604e56ff1220f0 +SIZE (xpi/firefox-i18n-33.1/ml.xpi) = 491491 +SHA256 (xpi/firefox-i18n-33.1/mr.xpi) = 6c6971d0befba61a02324f9a4da93e5132368c2610d8623e1673c4e9beba9647 +SIZE (xpi/firefox-i18n-33.1/mr.xpi) = 472067 +SHA256 (xpi/firefox-i18n-33.1/ms.xpi) = 7670b0c4ab78b4b68994d1dec3fef546974bd5d353cab4c4827cc7abb6087c8d +SIZE (xpi/firefox-i18n-33.1/ms.xpi) = 455018 +SHA256 (xpi/firefox-i18n-33.1/nb-NO.xpi) = fdc98e1faaf36adf97c9dcf2db2f95ebe1c43bfe5541010b474d4779c097af6d +SIZE (xpi/firefox-i18n-33.1/nb-NO.xpi) = 411138 +SHA256 (xpi/firefox-i18n-33.1/nl.xpi) = 3a508f782bd878193af28185021e7487a84019593b2bb01cd2d4947349f2e60c +SIZE (xpi/firefox-i18n-33.1/nl.xpi) = 410332 +SHA256 (xpi/firefox-i18n-33.1/nn-NO.xpi) = 505002242e3157d461b7b67a4af158b4dab5ca8868b38d26dba3b5adf0a70a24 +SIZE (xpi/firefox-i18n-33.1/nn-NO.xpi) = 405605 +SHA256 (xpi/firefox-i18n-33.1/or.xpi) = 2490d904d6cf388fa1f230de0b592730d8dde465ed0a3c73d822af8a07cb4876 +SIZE (xpi/firefox-i18n-33.1/or.xpi) = 485875 +SHA256 (xpi/firefox-i18n-33.1/pa-IN.xpi) = eb0a4311e41e9b5494ecd733871ea371d5f81fa34f6566524fa66198eac6c4b7 +SIZE (xpi/firefox-i18n-33.1/pa-IN.xpi) = 457477 +SHA256 (xpi/firefox-i18n-33.1/pl.xpi) = 32188e22fc4aaea7f828763c4445e32d187361340f049bc6b8650673bd579bc5 +SIZE (xpi/firefox-i18n-33.1/pl.xpi) = 392652 +SHA256 (xpi/firefox-i18n-33.1/pt-BR.xpi) = fa3cd67e903f1f355e96acdc0dc4a96f166583848c2f363dbd25d7ab8789b637 +SIZE (xpi/firefox-i18n-33.1/pt-BR.xpi) = 425268 +SHA256 (xpi/firefox-i18n-33.1/pt-PT.xpi) = 457d27be27413a7259e0143db51d236fd788fb80532c7be82db81d65221009ac +SIZE (xpi/firefox-i18n-33.1/pt-PT.xpi) = 405717 +SHA256 (xpi/firefox-i18n-33.1/rm.xpi) = 4ffc43b66ce0a2b9f01fc0a6ae7cfa3f12d926a43be4b04bce0570f8834365ef +SIZE (xpi/firefox-i18n-33.1/rm.xpi) = 419169 +SHA256 (xpi/firefox-i18n-33.1/ro.xpi) = 0490331feae3ebafd0c0d2cc01020ea816339435274348c2adb0a6e76394cd9f +SIZE (xpi/firefox-i18n-33.1/ro.xpi) = 460796 +SHA256 (xpi/firefox-i18n-33.1/ru.xpi) = db9dcad42c9d9e204764283737d1610d8afcfef64fee4af648eb8dd8f85fde29 +SIZE (xpi/firefox-i18n-33.1/ru.xpi) = 388604 +SHA256 (xpi/firefox-i18n-33.1/si.xpi) = 81f31a3c4a31c6a930c8efd8e8ac8cbc1c076706f042088a98662b904809bb5d +SIZE (xpi/firefox-i18n-33.1/si.xpi) = 481734 +SHA256 (xpi/firefox-i18n-33.1/sk.xpi) = ce1acb604b50d4f08518aa79215fba4d63493b61b82a965643ee5332cb258bf8 +SIZE (xpi/firefox-i18n-33.1/sk.xpi) = 433990 +SHA256 (xpi/firefox-i18n-33.1/sl.xpi) = 20b28b9910ab67a4a5c592ae8999c203785601a96d4260cf3414bfba57e0ff6c +SIZE (xpi/firefox-i18n-33.1/sl.xpi) = 407338 +SHA256 (xpi/firefox-i18n-33.1/son.xpi) = 9f10be20490c6ac53373d4f482ab4e9fd4f947930c9523d20977c9f4fcdf0282 +SIZE (xpi/firefox-i18n-33.1/son.xpi) = 414349 +SHA256 (xpi/firefox-i18n-33.1/sq.xpi) = 8a3d9c09870b1a7f753b3eeac73809ac28098aae683b41d4120a891a2da24149 +SIZE (xpi/firefox-i18n-33.1/sq.xpi) = 450788 +SHA256 (xpi/firefox-i18n-33.1/sr.xpi) = 52f1071778ca0b815e203b7df44bb7d984269f6aa9d72b7cde24d732acd7c473 +SIZE (xpi/firefox-i18n-33.1/sr.xpi) = 445183 +SHA256 (xpi/firefox-i18n-33.1/sv-SE.xpi) = c85f2e9f9a1c5f1f8155c7b07b4a424cb9957d39fdc10a783317f03cedf3641b +SIZE (xpi/firefox-i18n-33.1/sv-SE.xpi) = 418258 +SHA256 (xpi/firefox-i18n-33.1/ta.xpi) = ed67530c11224e609d5358704f352844a0bd824c01b11bbc27ca7260372b8298 +SIZE (xpi/firefox-i18n-33.1/ta.xpi) = 468744 +SHA256 (xpi/firefox-i18n-33.1/te.xpi) = fa57bb52cf6eca5f5ed2c02c7d7b74bac1128a910627f2a3af6bd60c9a37e054 +SIZE (xpi/firefox-i18n-33.1/te.xpi) = 487643 +SHA256 (xpi/firefox-i18n-33.1/th.xpi) = daf83b6e2c8407228dbd0054032a047d212fdac4eb89f1220d163d81ce100a28 +SIZE (xpi/firefox-i18n-33.1/th.xpi) = 498115 +SHA256 (xpi/firefox-i18n-33.1/tr.xpi) = 84921801ced8666c74f3a6e23cb108ffab736c1464623c6e40f563720dc4b17d +SIZE (xpi/firefox-i18n-33.1/tr.xpi) = 437620 +SHA256 (xpi/firefox-i18n-33.1/uk.xpi) = 40095e704d2a3a74a745751153148043d16a24d26d3a65ddf04adaec59f21740 +SIZE (xpi/firefox-i18n-33.1/uk.xpi) = 449736 +SHA256 (xpi/firefox-i18n-33.1/vi.xpi) = 6aaaefed1a20ea0f5a699d5f0dd38d28e8b70838d81a4eae34a8f0a6fd991e2e +SIZE (xpi/firefox-i18n-33.1/vi.xpi) = 432325 +SHA256 (xpi/firefox-i18n-33.1/xh.xpi) = 40616fce4400b36bb03c798799e5fd4fbdd2ca1ce3760bfa942776cc02b9979d +SIZE (xpi/firefox-i18n-33.1/xh.xpi) = 418377 +SHA256 (xpi/firefox-i18n-33.1/zh-CN.xpi) = 4ef53bbe3b1723eceb5c5547c9f6ac514f9d71e7f7c93a9fbc2b50d07d8393bd +SIZE (xpi/firefox-i18n-33.1/zh-CN.xpi) = 439773 +SHA256 (xpi/firefox-i18n-33.1/zh-TW.xpi) = 5985f0bc7e159505d372a93c664246d4d3b3facb3d57d70f873cb6cc621a6add +SIZE (xpi/firefox-i18n-33.1/zh-TW.xpi) = 432348 +SHA256 (xpi/firefox-i18n-33.1/zu.xpi) = 33ca86dbc1979dd4f629274337d8500cce1ccb2e2916da07d84f424a72be8659 +SIZE (xpi/firefox-i18n-33.1/zu.xpi) = 453376 Modified: branches/firefox33/www/firefox/Makefile ============================================================================== --- branches/firefox33/www/firefox/Makefile Wed Oct 29 06:08:46 2014 (r1752) +++ branches/firefox33/www/firefox/Makefile Sat Nov 1 14:05:14 2014 (r1753) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 33.0.2 +DISTVERSION= 33.1 DISTVERSIONSUFFIX=.source PORTEPOCH= 1 CATEGORIES= www ipv6 Modified: branches/firefox33/www/firefox/distinfo ============================================================================== --- branches/firefox33/www/firefox/distinfo Wed Oct 29 06:08:46 2014 (r1752) +++ branches/firefox33/www/firefox/distinfo Sat Nov 1 14:05:14 2014 (r1753) @@ -1,2 +1,2 @@ -SHA256 (firefox-33.0.2.source.tar.bz2) = f733344a8901521913223b32f9cf98ce0ba16a3156cfabc51224f186e89f915e -SIZE (firefox-33.0.2.source.tar.bz2) = 155166571 +SHA256 (firefox-33.1.source.tar.bz2) = db26858aa870f8fff4d0a6a1d8237ac7c5dce525c0f1456d6e637ebcf8ffe06f +SIZE (firefox-33.1.source.tar.bz2) = 155302531 Deleted: branches/firefox33/www/firefox/files/patch-duckduckgo ============================================================================== --- branches/firefox33/www/firefox/files/patch-duckduckgo Sat Nov 1 14:05:14 2014 (r1752) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Modified: branches/firefox33/www/linux-firefox/Makefile ============================================================================== --- branches/firefox33/www/linux-firefox/Makefile Wed Oct 29 06:08:46 2014 (r1752) +++ branches/firefox33/www/linux-firefox/Makefile Sat Nov 1 14:05:14 2014 (r1753) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 33.0.2 +DISTVERSION= 33.1 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: branches/firefox33/www/linux-firefox/distinfo ============================================================================== --- branches/firefox33/www/linux-firefox/distinfo Wed Oct 29 06:08:46 2014 (r1752) +++ branches/firefox33/www/linux-firefox/distinfo Sat Nov 1 14:05:14 2014 (r1753) @@ -1,5 +1,5 @@ -SHA256 (firefox-33.0.2.tar.bz2) = 8aa227374a3e65c06b97663940b439fc9af85cdde446096dfe88b55208519a7d -SIZE (firefox-33.0.2.tar.bz2) = 43258984 +SHA256 (firefox-33.1.tar.bz2) = 95d2248e725929f3ca29728c5658818aa0b13809233295c5f325f718681d16e5 +SIZE (firefox-33.1.tar.bz2) = 43416206 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b Modified: branches/firefox33/www/linux-firefox/pkg-plist ============================================================================== --- branches/firefox33/www/linux-firefox/pkg-plist Wed Oct 29 06:08:46 2014 (r1752) +++ branches/firefox33/www/linux-firefox/pkg-plist Sat Nov 1 14:05:14 2014 (r1753) @@ -18,6 +18,7 @@ lib/%%APP_NAME%%/browser/plugins lib/%%APP_NAME%%/browser/searchplugins/amazondotcom.xml lib/%%APP_NAME%%/browser/searchplugins/bing.xml +lib/%%APP_NAME%%/browser/searchplugins/ddg.xml lib/%%APP_NAME%%/browser/searchplugins/eBay.xml lib/%%APP_NAME%%/browser/searchplugins/google.xml lib/%%APP_NAME%%/browser/searchplugins/twitter.xml Modified: trunk/www/firefox-i18n/Makefile ============================================================================== --- trunk/www/firefox-i18n/Makefile Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/firefox-i18n/Makefile Sat Nov 1 14:05:14 2014 (r1753) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox-i18n/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox-i18n -PORTVERSION= 34.0b4 +PORTVERSION= 34.0b5 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi PKGNAMEPREFIX= Modified: trunk/www/firefox-i18n/distinfo ============================================================================== --- trunk/www/firefox-i18n/distinfo Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/firefox-i18n/distinfo Sat Nov 1 14:05:14 2014 (r1753) @@ -1,180 +1,180 @@ -SHA256 (xpi/firefox-i18n-34.0b4/ach.xpi) = af0ad366056c745667c54fbe7f7619e25b126e2fb68191af155e60f722f3c211 -SIZE (xpi/firefox-i18n-34.0b4/ach.xpi) = 452860 -SHA256 (xpi/firefox-i18n-34.0b4/af.xpi) = 502c813275ea40c9762602ce917b3adfaa816fb12fe4f6934ebabd6ef8230d09 -SIZE (xpi/firefox-i18n-34.0b4/af.xpi) = 453239 -SHA256 (xpi/firefox-i18n-34.0b4/an.xpi) = 72a4c60a8c40d41f6943bd096a7e03dd8827756e95755c526f18d79f3aee8c06 -SIZE (xpi/firefox-i18n-34.0b4/an.xpi) = 429217 -SHA256 (xpi/firefox-i18n-34.0b4/ar.xpi) = a1422659d400e5123b1eb48400e3223416650bb06ab3354d34be3c951841b7ad -SIZE (xpi/firefox-i18n-34.0b4/ar.xpi) = 484361 -SHA256 (xpi/firefox-i18n-34.0b4/as.xpi) = 3d2ff055d0fbd5ea7c52fd56f68f6326e665297ba9a967eecf174c97d1f8454b -SIZE (xpi/firefox-i18n-34.0b4/as.xpi) = 473341 -SHA256 (xpi/firefox-i18n-34.0b4/ast.xpi) = b4d3c06dabb48f4e6162bee0550d5b159e16c1cb7d0b58d45fa7b2485e2baf59 -SIZE (xpi/firefox-i18n-34.0b4/ast.xpi) = 361499 -SHA256 (xpi/firefox-i18n-34.0b4/az.xpi) = 3c472a56ba6b9772bc1e5c08fd1dbdd6effc5f4cefa38b0f8e5ebe07711184c5 -SIZE (xpi/firefox-i18n-34.0b4/az.xpi) = 447854 -SHA256 (xpi/firefox-i18n-34.0b4/be.xpi) = 71ccf19cb7e5e6e433b2d090ad1a22837200a1c8f648fd26154e7e9bd5345949 -SIZE (xpi/firefox-i18n-34.0b4/be.xpi) = 407082 -SHA256 (xpi/firefox-i18n-34.0b4/bg.xpi) = b07e773b90523b4311fcff0f39ff51e268f6bc8ecd6c57eba7a23a23d113e371 -SIZE (xpi/firefox-i18n-34.0b4/bg.xpi) = 462669 -SHA256 (xpi/firefox-i18n-34.0b4/bn-BD.xpi) = efb248969aa8763a44390ddd6ddb99d40701a13241ef4aea6e5b21bacd490bf2 -SIZE (xpi/firefox-i18n-34.0b4/bn-BD.xpi) = 497138 -SHA256 (xpi/firefox-i18n-34.0b4/bn-IN.xpi) = d548a45bd083f0b7743341ccedbfa3653035908f88762bf5fb07ebc6c539a09e -SIZE (xpi/firefox-i18n-34.0b4/bn-IN.xpi) = 487238 -SHA256 (xpi/firefox-i18n-34.0b4/br.xpi) = c68c0685d856bc68124a619f5e1e63d8ec209bd833a60622eb3b12829266b56c -SIZE (xpi/firefox-i18n-34.0b4/br.xpi) = 410337 -SHA256 (xpi/firefox-i18n-34.0b4/bs.xpi) = 677549fddaed927df2760cdd20bc2cec33e57cb051c2f8838bbb3d13e72952a1 -SIZE (xpi/firefox-i18n-34.0b4/bs.xpi) = 453728 -SHA256 (xpi/firefox-i18n-34.0b4/ca.xpi) = 44bf1594e9b111a694efff054147f59344adf99717132f8a826e650dcd9d3bc4 -SIZE (xpi/firefox-i18n-34.0b4/ca.xpi) = 425818 -SHA256 (xpi/firefox-i18n-34.0b4/cs.xpi) = 6d2c6b28e3d76ec0f035aad5ed54c878bf233a7bdc420ab80c8a460aec12486b -SIZE (xpi/firefox-i18n-34.0b4/cs.xpi) = 413756 -SHA256 (xpi/firefox-i18n-34.0b4/csb.xpi) = c4567ee526dc1121f9ee5ed1f0928404f1dfbe76b3b0c21c1b1e74d924109d08 -SIZE (xpi/firefox-i18n-34.0b4/csb.xpi) = 408998 -SHA256 (xpi/firefox-i18n-34.0b4/cy.xpi) = 84f9dfaca6612ed4fd6e5ffdeb4535d7dfbab2f4fcfee309501b90f378e48ee2 -SIZE (xpi/firefox-i18n-34.0b4/cy.xpi) = 412341 -SHA256 (xpi/firefox-i18n-34.0b4/da.xpi) = 058d8343f33b42728ed35ba5168b344f1689e76a097a659d5a2fbc4ca95daf34 -SIZE (xpi/firefox-i18n-34.0b4/da.xpi) = 421661 -SHA256 (xpi/firefox-i18n-34.0b4/de.xpi) = 0f20561e95f5e2e4896eb56b065ebbfef3d37b881a63b315afa3fafcf267dbcc -SIZE (xpi/firefox-i18n-34.0b4/de.xpi) = 422657 -SHA256 (xpi/firefox-i18n-34.0b4/dsb.xpi) = 1c70d06b77a9f0bc9afba10390bd72fb0052b939a71f62eaedbdd1505300ffbc -SIZE (xpi/firefox-i18n-34.0b4/dsb.xpi) = 437950 -SHA256 (xpi/firefox-i18n-34.0b4/el.xpi) = e14e6086096fbb20b33c3049550d01dad8ecf368dad9ec6eec035314dbf14ece -SIZE (xpi/firefox-i18n-34.0b4/el.xpi) = 467030 -SHA256 (xpi/firefox-i18n-34.0b4/en-GB.xpi) = c7427d72631f08734d9d41649b1a2275ca5b9a13fe766774df87187e4196242e -SIZE (xpi/firefox-i18n-34.0b4/en-GB.xpi) = 410925 -SHA256 (xpi/firefox-i18n-34.0b4/en-US.xpi) = 93ddba22819a3c01b2b465f70eb21bf8adee7556b5bc7de43a5f47f01d474e50 -SIZE (xpi/firefox-i18n-34.0b4/en-US.xpi) = 443061 -SHA256 (xpi/firefox-i18n-34.0b4/en-ZA.xpi) = 01bce0ef6e59eac4fec235945af1c8da9e0b726f1de1a4f60b986519b0f158b9 -SIZE (xpi/firefox-i18n-34.0b4/en-ZA.xpi) = 406996 -SHA256 (xpi/firefox-i18n-34.0b4/eo.xpi) = 64f2d8f3c3729bd23e1ccb1f53fd5b8c91ac01fa97036189f8bcba5de0f12a8c -SIZE (xpi/firefox-i18n-34.0b4/eo.xpi) = 455595 -SHA256 (xpi/firefox-i18n-34.0b4/es-AR.xpi) = c18e802e3ba62aab0e701850e64028a316d1ccd5a1a23d36e98a7cc273a4c91c -SIZE (xpi/firefox-i18n-34.0b4/es-AR.xpi) = 421752 -SHA256 (xpi/firefox-i18n-34.0b4/es-CL.xpi) = c479d9f610bfe5ce86140cb843c6b3aa0892a67973b3a012720f36a31930acd7 -SIZE (xpi/firefox-i18n-34.0b4/es-CL.xpi) = 362938 -SHA256 (xpi/firefox-i18n-34.0b4/es-ES.xpi) = e885f1cdd0d9db809c803f7aa0e9fc04c2b328d9a89c9236b2e4ca0cfb413aef -SIZE (xpi/firefox-i18n-34.0b4/es-ES.xpi) = 349755 -SHA256 (xpi/firefox-i18n-34.0b4/es-MX.xpi) = 4f9266b4549101ab0ce7e2441f5a26751423ee6cd9ff956e23c8e93ee1c3609e -SIZE (xpi/firefox-i18n-34.0b4/es-MX.xpi) = 424431 -SHA256 (xpi/firefox-i18n-34.0b4/et.xpi) = d07213be968a0d9e5d6953e7bed9dbf3d6e71a972e0f01431e06fd6a7be00801 -SIZE (xpi/firefox-i18n-34.0b4/et.xpi) = 411395 -SHA256 (xpi/firefox-i18n-34.0b4/eu.xpi) = 705ec15a61c46c8660e3d432eaa5f034afd492c222c34f17dfa6874bda5ab58d -SIZE (xpi/firefox-i18n-34.0b4/eu.xpi) = 436803 -SHA256 (xpi/firefox-i18n-34.0b4/fa.xpi) = cf3dec3c0a833a482d0e42a2d38017c02322c8087dcc4c83d3b86ed6d1f50376 -SIZE (xpi/firefox-i18n-34.0b4/fa.xpi) = 483068 -SHA256 (xpi/firefox-i18n-34.0b4/ff.xpi) = 10f153eb66173b0e2ab15e10b7eac8a60dbbf03713a41bf7c5cf41698a2dede9 -SIZE (xpi/firefox-i18n-34.0b4/ff.xpi) = 423447 -SHA256 (xpi/firefox-i18n-34.0b4/fi.xpi) = 27cbc4b269b3f1c62ac81467cc19b416ef87979ddda33cd66f07cd3ffb30f850 -SIZE (xpi/firefox-i18n-34.0b4/fi.xpi) = 413422 -SHA256 (xpi/firefox-i18n-34.0b4/fr.xpi) = 908555e1eb5fb2bb40e5ef0fd6ad8f35187f2e5183f3e5cc4666e4a07f243b8a -SIZE (xpi/firefox-i18n-34.0b4/fr.xpi) = 428842 -SHA256 (xpi/firefox-i18n-34.0b4/fy-NL.xpi) = d51d6bff1d6926a34074e02fb431b71873a55e17c4e12c91d09da03fa0bfbc94 -SIZE (xpi/firefox-i18n-34.0b4/fy-NL.xpi) = 423444 -SHA256 (xpi/firefox-i18n-34.0b4/ga-IE.xpi) = 306ef0ca168e6be1982de8756490fc5925e4af9a6948a5c7308941a739332e1f -SIZE (xpi/firefox-i18n-34.0b4/ga-IE.xpi) = 431884 -SHA256 (xpi/firefox-i18n-34.0b4/gd.xpi) = ff1318c8c20a3b71406acd91871a7df1023384d6d67298a8ecb0932154cd9f40 -SIZE (xpi/firefox-i18n-34.0b4/gd.xpi) = 424210 -SHA256 (xpi/firefox-i18n-34.0b4/gl.xpi) = 09550aa9dceed7a81b1a79ee0cfedcfb84ac087195c765d609f380a117088b99 -SIZE (xpi/firefox-i18n-34.0b4/gl.xpi) = 413887 -SHA256 (xpi/firefox-i18n-34.0b4/gu-IN.xpi) = 36d25d8e8b6eca64df44b69ff92dfd09b4f04656b34f6bd54603754621e95b60 -SIZE (xpi/firefox-i18n-34.0b4/gu-IN.xpi) = 444144 -SHA256 (xpi/firefox-i18n-34.0b4/he.xpi) = e1ba8599f912db52de0d35029f6e899cb2ff8ecf7d4b6ea3ee22733d5396676a -SIZE (xpi/firefox-i18n-34.0b4/he.xpi) = 454174 -SHA256 (xpi/firefox-i18n-34.0b4/hi-IN.xpi) = 8145dc31b94660b77a4cc91f313359bf57655d90e64786d9728212b38ad3f211 -SIZE (xpi/firefox-i18n-34.0b4/hi-IN.xpi) = 474267 -SHA256 (xpi/firefox-i18n-34.0b4/hr.xpi) = 416633d0dcbe303d1148b5bf555e831ee7782e118ae77a5699593487029528ff -SIZE (xpi/firefox-i18n-34.0b4/hr.xpi) = 446141 -SHA256 (xpi/firefox-i18n-34.0b4/hsb.xpi) = df2ff30163bb2a783ea94782f56a1d24ee55e49e00d7cbee7e3b9a4034e4880e -SIZE (xpi/firefox-i18n-34.0b4/hsb.xpi) = 435862 -SHA256 (xpi/firefox-i18n-34.0b4/hu.xpi) = 7bbba0758e2a329aa704c7bc806b11fb656992ba3245a890a88307784a2c17ed -SIZE (xpi/firefox-i18n-34.0b4/hu.xpi) = 421060 -SHA256 (xpi/firefox-i18n-34.0b4/hy-AM.xpi) = a855553f947cbec7f5a0a48d69e5268d35199ac20123ab64ae38d728ba4890e8 -SIZE (xpi/firefox-i18n-34.0b4/hy-AM.xpi) = 503470 -SHA256 (xpi/firefox-i18n-34.0b4/id.xpi) = 8436fc46cb4c79115124e1de0c4f39237ef0331c6269b46c67c5917553084384 -SIZE (xpi/firefox-i18n-34.0b4/id.xpi) = 399548 -SHA256 (xpi/firefox-i18n-34.0b4/is.xpi) = a51d2af06d45ced44e22f6594ad4a28be45665f59eb23e27b230d9a0cb67608e -SIZE (xpi/firefox-i18n-34.0b4/is.xpi) = 453430 -SHA256 (xpi/firefox-i18n-34.0b4/it.xpi) = 7b419939d5258a75e56809a3a8390ea260cc033643bfa3fc293e543b8adad210 -SIZE (xpi/firefox-i18n-34.0b4/it.xpi) = 348505 -SHA256 (xpi/firefox-i18n-34.0b4/ja.xpi) = 1411dd240784a1de783e2ff6270f0aa0994c166faf005835f198b0525debd645 -SIZE (xpi/firefox-i18n-34.0b4/ja.xpi) = 444511 -SHA256 (xpi/firefox-i18n-34.0b4/kk.xpi) = 71ed44954bc38e154922fda40bc514cf0762c2883cb9c3ee1479cff37dddc9c5 -SIZE (xpi/firefox-i18n-34.0b4/kk.xpi) = 463150 -SHA256 (xpi/firefox-i18n-34.0b4/km.xpi) = 81a6cde9d5e16414ba98d03e2b4359286d43ca999f594eed5063f7b3c6ca2471 -SIZE (xpi/firefox-i18n-34.0b4/km.xpi) = 532090 -SHA256 (xpi/firefox-i18n-34.0b4/kn.xpi) = 9dfc64a44ff58356f081242f6b8ce00cbcaaf9efc6e8a68cd9415c519c523ce7 -SIZE (xpi/firefox-i18n-34.0b4/kn.xpi) = 497535 -SHA256 (xpi/firefox-i18n-34.0b4/ko.xpi) = bc7cc29909a46aee09355caba49f351fe70ed5757500d95bef54dbe60ad6dc21 -SIZE (xpi/firefox-i18n-34.0b4/ko.xpi) = 426817 -SHA256 (xpi/firefox-i18n-34.0b4/ku.xpi) = 2c33272d545800b43a38454cd4e755b0633ccbf79856ed0df9a9e38b851ad926 -SIZE (xpi/firefox-i18n-34.0b4/ku.xpi) = 443985 -SHA256 (xpi/firefox-i18n-34.0b4/lij.xpi) = 2fe356f6ddffa20d4f87fa228638033e6025ba8d5f57f599c8e904e4c999d133 -SIZE (xpi/firefox-i18n-34.0b4/lij.xpi) = 411628 -SHA256 (xpi/firefox-i18n-34.0b4/lt.xpi) = 425467aa3c5a7e5b7b13ddf101c61fda846b63c68cd0763bd35f32342c3489c9 -SIZE (xpi/firefox-i18n-34.0b4/lt.xpi) = 453498 -SHA256 (xpi/firefox-i18n-34.0b4/lv.xpi) = 434015ba9dd1737cf96b51e785b7379e7e4d5f45c64915360cdb72eaa133e673 -SIZE (xpi/firefox-i18n-34.0b4/lv.xpi) = 417506 -SHA256 (xpi/firefox-i18n-34.0b4/mai.xpi) = 7034d227a59d5ec67f4ae864fcabc8554097c4713db9eb84689b482b2b65d99e -SIZE (xpi/firefox-i18n-34.0b4/mai.xpi) = 467995 -SHA256 (xpi/firefox-i18n-34.0b4/mk.xpi) = e7e126a3ef34e8fde8e18e70377ffa0fb57e76a1facb971e38e3126f6f8f3e9c -SIZE (xpi/firefox-i18n-34.0b4/mk.xpi) = 498478 -SHA256 (xpi/firefox-i18n-34.0b4/ml.xpi) = 0c730be5dad95a4a221b0af97afe789e9067eb0aed8cc497c3af9dce5e0435b6 -SIZE (xpi/firefox-i18n-34.0b4/ml.xpi) = 496040 -SHA256 (xpi/firefox-i18n-34.0b4/mr.xpi) = 7421b923adfdf3784db8999ad40859c8363f9e49333e8c7519bea07d3ec3f026 -SIZE (xpi/firefox-i18n-34.0b4/mr.xpi) = 476526 -SHA256 (xpi/firefox-i18n-34.0b4/ms.xpi) = 7eb1ea11b5acff6612f50f57d7039b5562ad8a9975682b1b69e6c43fa429d409 -SIZE (xpi/firefox-i18n-34.0b4/ms.xpi) = 459356 -SHA256 (xpi/firefox-i18n-34.0b4/nb-NO.xpi) = b79de211d50ff07db8da9c086dc10a64c2e16becc6e7fcc3667baaf7d08e5d93 -SIZE (xpi/firefox-i18n-34.0b4/nb-NO.xpi) = 412573 -SHA256 (xpi/firefox-i18n-34.0b4/nl.xpi) = 91dbb19e2976ce33cd817c9ec987b74dfa58284b8f328868789081d4fce43aa7 -SIZE (xpi/firefox-i18n-34.0b4/nl.xpi) = 412278 -SHA256 (xpi/firefox-i18n-34.0b4/nn-NO.xpi) = 081578e5597199c118a11143bd1b207b0d40010db7144aa27092d89341d68f1a -SIZE (xpi/firefox-i18n-34.0b4/nn-NO.xpi) = 407083 -SHA256 (xpi/firefox-i18n-34.0b4/or.xpi) = 0ebc35441e5e272f170749a42ef62e295ca9046ba94b66ece2b7f94c727e82af -SIZE (xpi/firefox-i18n-34.0b4/or.xpi) = 490227 -SHA256 (xpi/firefox-i18n-34.0b4/pa-IN.xpi) = 73066ac993420f1e55e8b9ff1331942154f7a1055f89f1b4a6c3c02f7a244a27 -SIZE (xpi/firefox-i18n-34.0b4/pa-IN.xpi) = 462127 -SHA256 (xpi/firefox-i18n-34.0b4/pl.xpi) = bc8c2eb9b2dc5957468478e2b994ea951dc9a5316c979fa3e73516b0c44f41c9 -SIZE (xpi/firefox-i18n-34.0b4/pl.xpi) = 390777 -SHA256 (xpi/firefox-i18n-34.0b4/pt-BR.xpi) = 74a471e0b238b270f98c49d4f681e27b51a8f1902f51535dae9bd525b2cb6d7b -SIZE (xpi/firefox-i18n-34.0b4/pt-BR.xpi) = 431734 -SHA256 (xpi/firefox-i18n-34.0b4/pt-PT.xpi) = a25111e82d9d9d9df8880b52b799f38d2bf756a65a25732d01523578607e3aab -SIZE (xpi/firefox-i18n-34.0b4/pt-PT.xpi) = 409716 -SHA256 (xpi/firefox-i18n-34.0b4/rm.xpi) = 97fbe804c10af2a3f98755117c44959f1286ffdb2b8cc89af0ac50170e1654fa -SIZE (xpi/firefox-i18n-34.0b4/rm.xpi) = 422521 -SHA256 (xpi/firefox-i18n-34.0b4/ro.xpi) = c671c27f86fc05d95e7563d5cd8392b96e439dc28b3730b65486191cd1c4bb22 -SIZE (xpi/firefox-i18n-34.0b4/ro.xpi) = 464689 -SHA256 (xpi/firefox-i18n-34.0b4/ru.xpi) = db7fe786e8d246d06ddcb28fe5e2f44c9fa75bfca5cbbd6dfb0172f6c34ba833 -SIZE (xpi/firefox-i18n-34.0b4/ru.xpi) = 393161 -SHA256 (xpi/firefox-i18n-34.0b4/si.xpi) = 220e7c57f8caf607b31149ea1b9001ad64daa2369115528c95d66dc3c18f2eaf -SIZE (xpi/firefox-i18n-34.0b4/si.xpi) = 496439 -SHA256 (xpi/firefox-i18n-34.0b4/sk.xpi) = 43889d31a48a2d06cdbd019ae33271af1b2e3e1c0e39b3c3268a9661ba7604b4 -SIZE (xpi/firefox-i18n-34.0b4/sk.xpi) = 441071 -SHA256 (xpi/firefox-i18n-34.0b4/sl.xpi) = 9c6a33ce2bbd3e230f6e6e9ec1c49e249e6257978f302412237d23566665ec50 -SIZE (xpi/firefox-i18n-34.0b4/sl.xpi) = 413816 -SHA256 (xpi/firefox-i18n-34.0b4/son.xpi) = cc3f343757bee123d6d3c6e90b147151ec4ccc04d85a37e008652a9e3c43e931 -SIZE (xpi/firefox-i18n-34.0b4/son.xpi) = 416345 -SHA256 (xpi/firefox-i18n-34.0b4/sq.xpi) = 7ae3cbecbedad3fb3c1c3fa782a43819d4a0b1ea4d2ea8104d5beb92e5d49437 -SIZE (xpi/firefox-i18n-34.0b4/sq.xpi) = 455158 -SHA256 (xpi/firefox-i18n-34.0b4/sr.xpi) = effcd80512ab464d836951abf684e201ec1b4fb7dd472503c9ea416390846b24 -SIZE (xpi/firefox-i18n-34.0b4/sr.xpi) = 451722 -SHA256 (xpi/firefox-i18n-34.0b4/sv-SE.xpi) = a07771ae99ff141efe9b5acfa7dbabf08d3c0cbee015db4fb2c7ceb730fe380d -SIZE (xpi/firefox-i18n-34.0b4/sv-SE.xpi) = 420529 -SHA256 (xpi/firefox-i18n-34.0b4/ta.xpi) = 7e810b60eea880e5e387435af6ff337fa5ab45ea10ba608d3561e3f380f78cd4 -SIZE (xpi/firefox-i18n-34.0b4/ta.xpi) = 473127 -SHA256 (xpi/firefox-i18n-34.0b4/te.xpi) = aa1d664551ef81223653320093daf58d4f37f643eb954759119cd279319530be -SIZE (xpi/firefox-i18n-34.0b4/te.xpi) = 491741 -SHA256 (xpi/firefox-i18n-34.0b4/th.xpi) = 6cc191918e623395ee8e02f742669b1b40a7c84aa5a09ae3034650333d3c32a3 -SIZE (xpi/firefox-i18n-34.0b4/th.xpi) = 501156 -SHA256 (xpi/firefox-i18n-34.0b4/tr.xpi) = 3dce1b2c1ebbd8e6571c09f511309b0e52ea373ffff8397122fdb3786a59e097 -SIZE (xpi/firefox-i18n-34.0b4/tr.xpi) = 449176 -SHA256 (xpi/firefox-i18n-34.0b4/uk.xpi) = dc656ecc201dbba9c93ee562af04e99d53d9976534e8586f184b30b6d0425a91 -SIZE (xpi/firefox-i18n-34.0b4/uk.xpi) = 453679 -SHA256 (xpi/firefox-i18n-34.0b4/vi.xpi) = c0ec76c1868c446377e50f9460557bc1d842ef0e6ed2c572369e118ca280685d -SIZE (xpi/firefox-i18n-34.0b4/vi.xpi) = 435945 -SHA256 (xpi/firefox-i18n-34.0b4/xh.xpi) = b088f77251491918e60336c3fc555472e07450f8358b47fa24d887e81e266988 -SIZE (xpi/firefox-i18n-34.0b4/xh.xpi) = 421805 -SHA256 (xpi/firefox-i18n-34.0b4/zh-CN.xpi) = 8f27941d40246256e3a7f4dce467d5d467c9c84ed903b932186d1170ae50af94 -SIZE (xpi/firefox-i18n-34.0b4/zh-CN.xpi) = 444348 -SHA256 (xpi/firefox-i18n-34.0b4/zh-TW.xpi) = b572e4879b399a126185c2d5a462d335fb9979217c0acd41dfd50fe8b05c6e7f -SIZE (xpi/firefox-i18n-34.0b4/zh-TW.xpi) = 434785 +SHA256 (xpi/firefox-i18n-34.0b5/ach.xpi) = abae3e4855bcb78e0fa2be0c8a32be0aa3c151bc7e38dc67a46cd40886258458 +SIZE (xpi/firefox-i18n-34.0b5/ach.xpi) = 452860 +SHA256 (xpi/firefox-i18n-34.0b5/af.xpi) = 3c651e56cfe356135896b8d7ea8d188807454ba8ece6a3dee54d860425d2de30 +SIZE (xpi/firefox-i18n-34.0b5/af.xpi) = 453239 +SHA256 (xpi/firefox-i18n-34.0b5/an.xpi) = 17edd89c9b670376291c3736d505e391a184dfd54ff983e61aa9ff23157c08f4 +SIZE (xpi/firefox-i18n-34.0b5/an.xpi) = 429217 +SHA256 (xpi/firefox-i18n-34.0b5/ar.xpi) = ca62397d674215fd10d796d2d51496cc3cc850a22e53898ec00c813693b1aeb9 +SIZE (xpi/firefox-i18n-34.0b5/ar.xpi) = 484361 +SHA256 (xpi/firefox-i18n-34.0b5/as.xpi) = 695fd21e604094c1a4d82afbed3f09657321b0ab15452bc8629d3c0eebde5f23 +SIZE (xpi/firefox-i18n-34.0b5/as.xpi) = 473341 +SHA256 (xpi/firefox-i18n-34.0b5/ast.xpi) = 82c8294d1dd69d5c8428233ee757c561bc019a8504e9fe5662e242f903b3f350 +SIZE (xpi/firefox-i18n-34.0b5/ast.xpi) = 361499 +SHA256 (xpi/firefox-i18n-34.0b5/az.xpi) = b95a64bf31eec91634cf0b63e45c8a62bb6168d8d5b81e3ef01570b3a46968b7 +SIZE (xpi/firefox-i18n-34.0b5/az.xpi) = 447854 +SHA256 (xpi/firefox-i18n-34.0b5/be.xpi) = 6a1e050ece78ea18d763e41b3806e756ffc25e3c972f741462c9d72e0b94422b +SIZE (xpi/firefox-i18n-34.0b5/be.xpi) = 407082 +SHA256 (xpi/firefox-i18n-34.0b5/bg.xpi) = 7aae0cfba2cd77acc68542981e284ba0f71433af1364dc917ece413fc652f930 +SIZE (xpi/firefox-i18n-34.0b5/bg.xpi) = 462669 +SHA256 (xpi/firefox-i18n-34.0b5/bn-BD.xpi) = 63fdc4cdddb6248825341ef11aa1bd21beedc4e5f5079b62938b8c031b4ef3fd +SIZE (xpi/firefox-i18n-34.0b5/bn-BD.xpi) = 497138 +SHA256 (xpi/firefox-i18n-34.0b5/bn-IN.xpi) = b9f9c9153cadcb6afe242e2890001a4557a054a5982b1cb069f98e8eaa1fa222 +SIZE (xpi/firefox-i18n-34.0b5/bn-IN.xpi) = 487238 +SHA256 (xpi/firefox-i18n-34.0b5/br.xpi) = caca637cad15de2d4ce9dc8b1cefd6a0eb80f17d836751d1a85766b858fdffc3 +SIZE (xpi/firefox-i18n-34.0b5/br.xpi) = 410337 +SHA256 (xpi/firefox-i18n-34.0b5/bs.xpi) = c0c16da3d1776e232f355a2759855dbee5d6c8295e8b0cb584bbec673cc93c5d +SIZE (xpi/firefox-i18n-34.0b5/bs.xpi) = 453728 +SHA256 (xpi/firefox-i18n-34.0b5/ca.xpi) = b53b03d6a49eb7743c9c684d2ae2b4784fb2e9ccc941ac9900fbda00ffa6100e +SIZE (xpi/firefox-i18n-34.0b5/ca.xpi) = 425818 +SHA256 (xpi/firefox-i18n-34.0b5/cs.xpi) = e7302a3c0e8758c28ff960c6c1e6944f3378b65f98c060e1cef01b031e98959c +SIZE (xpi/firefox-i18n-34.0b5/cs.xpi) = 413756 +SHA256 (xpi/firefox-i18n-34.0b5/csb.xpi) = 29fdc9b577a2700010e018ca24d00d6ffcd5b1c2c5c1825987dc45da85269449 +SIZE (xpi/firefox-i18n-34.0b5/csb.xpi) = 408998 +SHA256 (xpi/firefox-i18n-34.0b5/cy.xpi) = 3c1663a9ef714320c3e54f72f919603b228aec6dc1aff1ee8cb648edc2c922e2 +SIZE (xpi/firefox-i18n-34.0b5/cy.xpi) = 412341 +SHA256 (xpi/firefox-i18n-34.0b5/da.xpi) = 136c3e5c13007a7158099e1cc50959aa019152d4c268a817bb79d68a1c9b1b5e +SIZE (xpi/firefox-i18n-34.0b5/da.xpi) = 421661 +SHA256 (xpi/firefox-i18n-34.0b5/de.xpi) = 74a098c092029c40eee11c2f2f1bdc5d764cca036e6c2044d139a2187b630a54 +SIZE (xpi/firefox-i18n-34.0b5/de.xpi) = 422657 +SHA256 (xpi/firefox-i18n-34.0b5/dsb.xpi) = 3b8407ec7464d6942e29fe69bc7a17d6663ee018b82488e289053ada07e7797c +SIZE (xpi/firefox-i18n-34.0b5/dsb.xpi) = 437950 +SHA256 (xpi/firefox-i18n-34.0b5/el.xpi) = f4bf903184073d3f027d37272969a4899cd824c91486d6cb9a339cf5317fe3ca +SIZE (xpi/firefox-i18n-34.0b5/el.xpi) = 467030 +SHA256 (xpi/firefox-i18n-34.0b5/en-GB.xpi) = ac04c7efb08555be6d033ecbec75dd0a19bbedc1d46989565833b843dbeb8526 +SIZE (xpi/firefox-i18n-34.0b5/en-GB.xpi) = 410925 +SHA256 (xpi/firefox-i18n-34.0b5/en-US.xpi) = fc0f889af7485977d2990295dc7c3f429321922f54115a1e90ba64494bf4d277 +SIZE (xpi/firefox-i18n-34.0b5/en-US.xpi) = 443061 +SHA256 (xpi/firefox-i18n-34.0b5/en-ZA.xpi) = f455df56ad51a25ae92256f53e1720b841bbd916be63ca8e7805fd0015ab1679 +SIZE (xpi/firefox-i18n-34.0b5/en-ZA.xpi) = 406996 +SHA256 (xpi/firefox-i18n-34.0b5/eo.xpi) = 8afc7051b189891f130bd503b63c65e17b1f3c5ffb31b05940f666d276cccf27 +SIZE (xpi/firefox-i18n-34.0b5/eo.xpi) = 455595 +SHA256 (xpi/firefox-i18n-34.0b5/es-AR.xpi) = f0562ef6ab44ec54d7f1782ef3a9437f1878a558aa4779cea4129d3f5214cd92 +SIZE (xpi/firefox-i18n-34.0b5/es-AR.xpi) = 421752 +SHA256 (xpi/firefox-i18n-34.0b5/es-CL.xpi) = 9d6652675bc24582cc670e9c130cb1b74fa539d0889693c69f7d18dc6592ae62 +SIZE (xpi/firefox-i18n-34.0b5/es-CL.xpi) = 362938 +SHA256 (xpi/firefox-i18n-34.0b5/es-ES.xpi) = a240e9ab21a5d3b9d625bed2de1755751fd88b3c4c001591114abb63c24526e5 +SIZE (xpi/firefox-i18n-34.0b5/es-ES.xpi) = 349755 +SHA256 (xpi/firefox-i18n-34.0b5/es-MX.xpi) = 8fdc52b5187cce0a1e159157cc504dbf7fe42fd8ab40c36c92d8bd354ca08907 +SIZE (xpi/firefox-i18n-34.0b5/es-MX.xpi) = 424431 +SHA256 (xpi/firefox-i18n-34.0b5/et.xpi) = 96bb4f50630735d8f8e1728a10b14ac9d648ad74bc7de6ed4d6ddf5ac7d27d3d +SIZE (xpi/firefox-i18n-34.0b5/et.xpi) = 411395 +SHA256 (xpi/firefox-i18n-34.0b5/eu.xpi) = 0ca12fa02c64c89f0de6a1f03039dde8e043fe3b32b771121a54f013160fe60e +SIZE (xpi/firefox-i18n-34.0b5/eu.xpi) = 436803 +SHA256 (xpi/firefox-i18n-34.0b5/fa.xpi) = 8f7eb10640fba1dfd260b7f5cec75415938b254e485f16f3aba8036d8227f859 +SIZE (xpi/firefox-i18n-34.0b5/fa.xpi) = 483068 +SHA256 (xpi/firefox-i18n-34.0b5/ff.xpi) = ed06e1dc1896e7420d867f7632edafd31bcc8eace60c4461fa6cdb3859d22b7a +SIZE (xpi/firefox-i18n-34.0b5/ff.xpi) = 423447 +SHA256 (xpi/firefox-i18n-34.0b5/fi.xpi) = 6a928b7bc10a47b836a5c2d48393d80fada522697b5c4eb16d4a7bc9d65c81c6 +SIZE (xpi/firefox-i18n-34.0b5/fi.xpi) = 413422 +SHA256 (xpi/firefox-i18n-34.0b5/fr.xpi) = 385d36d803584065a1ffc92a1a929db9299f94eb4a11b528534249774f092d6a +SIZE (xpi/firefox-i18n-34.0b5/fr.xpi) = 428842 +SHA256 (xpi/firefox-i18n-34.0b5/fy-NL.xpi) = bf8b8639ef98bad38c9ae9342281eb1536c1cc40c6e5a47f776b75f62c18c3a9 +SIZE (xpi/firefox-i18n-34.0b5/fy-NL.xpi) = 423444 +SHA256 (xpi/firefox-i18n-34.0b5/ga-IE.xpi) = 79794b6f4fa6f58ccd6314794cd2534edfad61a436aaaa3fb22cf90ea2de07d6 +SIZE (xpi/firefox-i18n-34.0b5/ga-IE.xpi) = 431884 +SHA256 (xpi/firefox-i18n-34.0b5/gd.xpi) = 7bcda63c7c9b5798847a01a2071b022adebc00b6d00d0aa72bd3849aa39d956f +SIZE (xpi/firefox-i18n-34.0b5/gd.xpi) = 424210 +SHA256 (xpi/firefox-i18n-34.0b5/gl.xpi) = d00af5ee9bec4ab6640fba3f9bab4d170786f41ea92032ee626d60bc37c2694d +SIZE (xpi/firefox-i18n-34.0b5/gl.xpi) = 413887 +SHA256 (xpi/firefox-i18n-34.0b5/gu-IN.xpi) = 5a1b257c3f919631b5adddfe2253fc12843962123ba091bddbb9f31e354036d9 +SIZE (xpi/firefox-i18n-34.0b5/gu-IN.xpi) = 444144 +SHA256 (xpi/firefox-i18n-34.0b5/he.xpi) = 10e8e779ad5bea414a77adcda469f8f1c9a36bbd0bf59de10e58d9eaf38169f5 +SIZE (xpi/firefox-i18n-34.0b5/he.xpi) = 454174 +SHA256 (xpi/firefox-i18n-34.0b5/hi-IN.xpi) = 02514903550c7f16c6b3c3f9afe89e5b825d7c2c1b7705889c41ed17c0f8c7c3 +SIZE (xpi/firefox-i18n-34.0b5/hi-IN.xpi) = 474267 +SHA256 (xpi/firefox-i18n-34.0b5/hr.xpi) = b1fa8bc201dc1d9994d6f779a193940517db0226938d2dead4628a4e5301fac8 +SIZE (xpi/firefox-i18n-34.0b5/hr.xpi) = 446141 +SHA256 (xpi/firefox-i18n-34.0b5/hsb.xpi) = 3146e354c2d3bb81d555166d6710b45f976efae0b52b12edd0e851e883a2e60a +SIZE (xpi/firefox-i18n-34.0b5/hsb.xpi) = 435862 +SHA256 (xpi/firefox-i18n-34.0b5/hu.xpi) = 1c32be5e515d4fafe70502bbf7225dc4561c5a15f6d3292026e302e1180f5118 +SIZE (xpi/firefox-i18n-34.0b5/hu.xpi) = 421060 +SHA256 (xpi/firefox-i18n-34.0b5/hy-AM.xpi) = 9ecef913a43b090c58f1454fd2deccd1d425306639e14319ea717d77aabf708b +SIZE (xpi/firefox-i18n-34.0b5/hy-AM.xpi) = 503470 +SHA256 (xpi/firefox-i18n-34.0b5/id.xpi) = 870ef3441d0f46ed27b2460675f8d72b3ae428ae332a9cc364cd0de324187329 +SIZE (xpi/firefox-i18n-34.0b5/id.xpi) = 399548 +SHA256 (xpi/firefox-i18n-34.0b5/is.xpi) = 493aea1be05e6b85e83bb8e6f57217e250178f2ae1bae22723286aecd3c2b23b +SIZE (xpi/firefox-i18n-34.0b5/is.xpi) = 453430 +SHA256 (xpi/firefox-i18n-34.0b5/it.xpi) = a922129b5dda4d2cd3673613f4133de057c09a544dda8d819e9d01e3b6314e5b +SIZE (xpi/firefox-i18n-34.0b5/it.xpi) = 348505 +SHA256 (xpi/firefox-i18n-34.0b5/ja.xpi) = 4417cace674609b65a32cef54d156317afeaf54b8a56992c891261d95692b72c +SIZE (xpi/firefox-i18n-34.0b5/ja.xpi) = 444511 +SHA256 (xpi/firefox-i18n-34.0b5/kk.xpi) = 389d5fd226e70ab746883cbe958b661fc449ade388c1a4580c773821a1076d4e +SIZE (xpi/firefox-i18n-34.0b5/kk.xpi) = 463150 +SHA256 (xpi/firefox-i18n-34.0b5/km.xpi) = a47fa2ecdac1f3d4c4ae3718f8bb83937ab08554b8a9f89497a9d05efc812e39 +SIZE (xpi/firefox-i18n-34.0b5/km.xpi) = 532090 +SHA256 (xpi/firefox-i18n-34.0b5/kn.xpi) = 7fb44629aca6edace026dc79d20fe62c0c5822fc79634039c7431f3faf2c1a23 +SIZE (xpi/firefox-i18n-34.0b5/kn.xpi) = 497535 +SHA256 (xpi/firefox-i18n-34.0b5/ko.xpi) = bd39920db33ef98fb8aa625bf1c4352e8b01077ff6e7793bb86e158c608b4d98 +SIZE (xpi/firefox-i18n-34.0b5/ko.xpi) = 426817 +SHA256 (xpi/firefox-i18n-34.0b5/ku.xpi) = c7236ed77dad68602f73352aa8461f546145362d53c38c5a4a661e41adb3b8c9 +SIZE (xpi/firefox-i18n-34.0b5/ku.xpi) = 443985 +SHA256 (xpi/firefox-i18n-34.0b5/lij.xpi) = ac633d6e27311a20a3b9021f985218f70011a94eda6c49dcc0c0388a95c3f56a +SIZE (xpi/firefox-i18n-34.0b5/lij.xpi) = 411628 +SHA256 (xpi/firefox-i18n-34.0b5/lt.xpi) = 0786be7af6ab895d9f2e9be447875d81c98c6e3cc2135a6f003f1ef930c84fc7 +SIZE (xpi/firefox-i18n-34.0b5/lt.xpi) = 453498 +SHA256 (xpi/firefox-i18n-34.0b5/lv.xpi) = 9ec24426f26f7baca5e022717e979cc6de5810891d98b86df0ca4fcffbb42fe4 +SIZE (xpi/firefox-i18n-34.0b5/lv.xpi) = 417506 +SHA256 (xpi/firefox-i18n-34.0b5/mai.xpi) = 1e30332e4d9d95415c4029a8ba3dca4b0609807e756f29dbc231081a82d234f3 +SIZE (xpi/firefox-i18n-34.0b5/mai.xpi) = 467995 +SHA256 (xpi/firefox-i18n-34.0b5/mk.xpi) = d91108ef73bfc370dd7535380c0809a236ec27d204869b135478795df6c4f8b9 +SIZE (xpi/firefox-i18n-34.0b5/mk.xpi) = 498478 +SHA256 (xpi/firefox-i18n-34.0b5/ml.xpi) = 7b65bbe9ab7fe4106b3a8e166062decbc6c136e38491ee444b79876fc3519aed +SIZE (xpi/firefox-i18n-34.0b5/ml.xpi) = 496040 +SHA256 (xpi/firefox-i18n-34.0b5/mr.xpi) = eec17129bd05e0f5433e8267ba2b46a5eba8da0bc9dada5fe3e236b67c63605a +SIZE (xpi/firefox-i18n-34.0b5/mr.xpi) = 476526 +SHA256 (xpi/firefox-i18n-34.0b5/ms.xpi) = 579f2101aebd489cd24b4d72725eb7dd92f9af6dc1f2172f67056ea58967e996 +SIZE (xpi/firefox-i18n-34.0b5/ms.xpi) = 459356 +SHA256 (xpi/firefox-i18n-34.0b5/nb-NO.xpi) = 818730cac74892e71d9e72a6afde41dc65c3454eaebf5f1262894e0ad4863250 +SIZE (xpi/firefox-i18n-34.0b5/nb-NO.xpi) = 412573 +SHA256 (xpi/firefox-i18n-34.0b5/nl.xpi) = 43c32d6f37f413941239279b193d46629ee80aee406a48859b2252ac307ed6c7 +SIZE (xpi/firefox-i18n-34.0b5/nl.xpi) = 412278 +SHA256 (xpi/firefox-i18n-34.0b5/nn-NO.xpi) = dce8a36f803b2b09b720f70a87b0abddd550f11dfae5f8578aac0cdb7f584690 +SIZE (xpi/firefox-i18n-34.0b5/nn-NO.xpi) = 407083 +SHA256 (xpi/firefox-i18n-34.0b5/or.xpi) = fbb381506b8542b8b47b03d9c5e5e6bf6cad8c043cfa024cdaee34a907267bb2 +SIZE (xpi/firefox-i18n-34.0b5/or.xpi) = 490227 +SHA256 (xpi/firefox-i18n-34.0b5/pa-IN.xpi) = 0e98d060766827704ae3b428b716f150db2953ec77fff5c2f7c6657c32569b16 +SIZE (xpi/firefox-i18n-34.0b5/pa-IN.xpi) = 462127 +SHA256 (xpi/firefox-i18n-34.0b5/pl.xpi) = 2af2718f636c5322a1dc275462493bfab5318c00dfd2f448b289b105117724ca +SIZE (xpi/firefox-i18n-34.0b5/pl.xpi) = 390777 +SHA256 (xpi/firefox-i18n-34.0b5/pt-BR.xpi) = 302629385d0b1fa0f968bee525625e01a8bceca3d652b9fda5eb89d650ff5fe5 +SIZE (xpi/firefox-i18n-34.0b5/pt-BR.xpi) = 431734 +SHA256 (xpi/firefox-i18n-34.0b5/pt-PT.xpi) = d5495d790c5e26e63a3739b05d2fca950436371d3f21ed12931c8d1a25b321f0 +SIZE (xpi/firefox-i18n-34.0b5/pt-PT.xpi) = 409716 +SHA256 (xpi/firefox-i18n-34.0b5/rm.xpi) = 8501eb4d68186e9eb6e3c5173abbee11147e5d2ecbde1ce2e02b5529c49670aa +SIZE (xpi/firefox-i18n-34.0b5/rm.xpi) = 422521 +SHA256 (xpi/firefox-i18n-34.0b5/ro.xpi) = 6da56851e112c61ec039341fc44d9dfaedaead267a4817830af15e6e28d78af0 +SIZE (xpi/firefox-i18n-34.0b5/ro.xpi) = 464689 +SHA256 (xpi/firefox-i18n-34.0b5/ru.xpi) = 9f81928558ec7b22c2439f6680ce3da28f156b67e57e7acd4b7a074836322d7c +SIZE (xpi/firefox-i18n-34.0b5/ru.xpi) = 393161 +SHA256 (xpi/firefox-i18n-34.0b5/si.xpi) = 778bada285a4cb588fdf773d0480f3bf33bde83c1afbe8fb66d3e4995f354098 +SIZE (xpi/firefox-i18n-34.0b5/si.xpi) = 496439 +SHA256 (xpi/firefox-i18n-34.0b5/sk.xpi) = db0f11faa2a65e84f5827495d36780c44cfaf9bda35da65ef861115cd39c915b +SIZE (xpi/firefox-i18n-34.0b5/sk.xpi) = 441071 +SHA256 (xpi/firefox-i18n-34.0b5/sl.xpi) = 9a6bd311682f2c2d3219d0c868f207be704d71e1d50c588ace066178f9039e0a +SIZE (xpi/firefox-i18n-34.0b5/sl.xpi) = 413816 +SHA256 (xpi/firefox-i18n-34.0b5/son.xpi) = 3a364d29a92d02d70efc1d5b44aba55692aa63d08f91340633af68fc4cc87272 +SIZE (xpi/firefox-i18n-34.0b5/son.xpi) = 416345 +SHA256 (xpi/firefox-i18n-34.0b5/sq.xpi) = 82052d9779a57926b8f0178dc3686a41901fd0e5b55b631d3fef0a23e455fcd3 +SIZE (xpi/firefox-i18n-34.0b5/sq.xpi) = 455158 +SHA256 (xpi/firefox-i18n-34.0b5/sr.xpi) = fe87c634d4195e8763ea8841873cd42fe7c52cb6221834fefe68c820f8c21edb +SIZE (xpi/firefox-i18n-34.0b5/sr.xpi) = 451722 +SHA256 (xpi/firefox-i18n-34.0b5/sv-SE.xpi) = 518676bfa716dbbf854330c3d3ff097a2e267c06c16ff109a527caa2eba256f5 +SIZE (xpi/firefox-i18n-34.0b5/sv-SE.xpi) = 420529 +SHA256 (xpi/firefox-i18n-34.0b5/ta.xpi) = 9edf089a731aa2455784a07ffd84284e6806671e8187c5464ec4ca6154321d4e +SIZE (xpi/firefox-i18n-34.0b5/ta.xpi) = 473127 +SHA256 (xpi/firefox-i18n-34.0b5/te.xpi) = fa78e46a69264db2f2bbec88e3b27c4663efcfe336f56683557806716335f437 +SIZE (xpi/firefox-i18n-34.0b5/te.xpi) = 491741 +SHA256 (xpi/firefox-i18n-34.0b5/th.xpi) = 8ac48d490e307a1ada6fd60c9c3535db17f9a5a88c7d0ba129f4f9d52898a819 +SIZE (xpi/firefox-i18n-34.0b5/th.xpi) = 501156 +SHA256 (xpi/firefox-i18n-34.0b5/tr.xpi) = e8d77f92a098324919e9be372b478814c26620cd84b2bcb695d03c7f38c61cf6 +SIZE (xpi/firefox-i18n-34.0b5/tr.xpi) = 449176 +SHA256 (xpi/firefox-i18n-34.0b5/uk.xpi) = a36a79a1b442a308945b0eaef7c601d2f74e8d3c6c2d5cb03aa6f229c2c4a830 +SIZE (xpi/firefox-i18n-34.0b5/uk.xpi) = 453679 +SHA256 (xpi/firefox-i18n-34.0b5/vi.xpi) = d570c6c8d2babee2e5314d2aa87eb74d64fd6de007cc54317857d3e49a6f9310 +SIZE (xpi/firefox-i18n-34.0b5/vi.xpi) = 435945 +SHA256 (xpi/firefox-i18n-34.0b5/xh.xpi) = feeb7dabc0bd429af63e9d119f05a9d1ea5acbd14484d1c44e437c65634a5777 +SIZE (xpi/firefox-i18n-34.0b5/xh.xpi) = 421805 +SHA256 (xpi/firefox-i18n-34.0b5/zh-CN.xpi) = 7148887a34d62c7c840459eceae5babd16e73a0338324607dbc97e72246b75e8 +SIZE (xpi/firefox-i18n-34.0b5/zh-CN.xpi) = 444348 +SHA256 (xpi/firefox-i18n-34.0b5/zh-TW.xpi) = eaaa73390fd40c19d38de48a61f2f7e711c7724df563454b513ea3d3e5f91d48 +SIZE (xpi/firefox-i18n-34.0b5/zh-TW.xpi) = 434785 Modified: trunk/www/firefox-nightly/Makefile.hgrev ============================================================================== --- trunk/www/firefox-nightly/Makefile.hgrev Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/firefox-nightly/Makefile.hgrev Sat Nov 1 14:05:14 2014 (r1753) @@ -1 +1 @@ -HGREV= 212764:ed403e959506 +HGREV= 213485:e89c06c004f8 Modified: trunk/www/firefox-nightly/distinfo ============================================================================== --- trunk/www/firefox-nightly/distinfo Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/firefox-nightly/distinfo Sat Nov 1 14:05:14 2014 (r1753) @@ -1,2 +1,2 @@ -SHA256 (firefox-nightly/ed403e959506.tar.bz2) = 3cd9b7a59cf22be59a2df5c05586804803fc21f346a52c1f1d4b3176e034af1b -SIZE (firefox-nightly/ed403e959506.tar.bz2) = 174019668 +SHA256 (firefox-nightly/e89c06c004f8.tar.bz2) = 95c87a98c0e40b5bcb19c749e06309902aed3cb8c50bd3288ae3bfb15675b41d +SIZE (firefox-nightly/e89c06c004f8.tar.bz2) = 174741511 Added: trunk/www/firefox-nightly/files/patch-revert-bug1088628 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox-nightly/files/patch-revert-bug1088628 Sat Nov 1 14:05:14 2014 (r1753) @@ -0,0 +1,202 @@ +commit 90ff4f4 +Author: Trevor Saunders +Date: Fri Oct 24 05:29:48 2014 -0400 + + bug 1088628 - implement Accessible::Attributes for proxies r=davidb +--- + accessible/atk/AccessibleWrap.cpp | 23 +++++++++++++++++++- + accessible/atk/moz.build | 2 ++ + accessible/ipc/DocAccessibleChild.cpp | 41 +++++++++++++++++++++++++++++++++++ + accessible/ipc/DocAccessibleChild.h | 2 ++ + accessible/ipc/PDocAccessible.ipdl | 7 ++++++ + accessible/ipc/ProxyAccessible.cpp | 6 +++++ + accessible/ipc/ProxyAccessible.h | 6 +++++ + 7 files changed, 86 insertions(+), 1 deletion(-) + +diff --git accessible/atk/AccessibleWrap.cpp accessible/atk/AccessibleWrap.cpp +index ff995df..26e4712 100644 +--- accessible/atk/AccessibleWrap.cpp ++++ accessible/atk/AccessibleWrap.cpp +@@ -10,7 +10,6 @@ + #include "ApplicationAccessibleWrap.h" + #include "InterfaceInitFuncs.h" + #include "nsAccUtils.h" +-#include "mozilla/a11y/PDocAccessible.h" + #include "ProxyAccessible.h" + #include "RootAccessible.h" + #include "nsMai.h" +@@ -772,27 +771,7 @@ + getAttributesCB(AtkObject *aAtkObj) + { + AccessibleWrap* accWrap = GetAccessibleWrap(aAtkObj); +- if (accWrap) +- return GetAttributeSet(accWrap); +- +- ProxyAccessible* proxy = GetProxy(aAtkObj); +- if (!proxy) +- return nullptr; +- +- nsAutoTArray attrs; +- proxy->Attributes(&attrs); +- if (attrs.IsEmpty()) +- return nullptr; +- +- AtkAttributeSet* objAttributeSet = nullptr; +- for (uint32_t i = 0; i < attrs.Length(); i++) { +- AtkAttribute *objAttr = (AtkAttribute *)g_malloc(sizeof(AtkAttribute)); +- objAttr->name = g_strdup(attrs[i].Name().get()); +- objAttr->value = g_strdup(NS_ConvertUTF16toUTF8(attrs[i].Value()).get()); +- objAttributeSet = g_slist_prepend(objAttributeSet, objAttr); +- } +- +- return objAttributeSet; ++ return accWrap ? GetAttributeSet(accWrap) : nullptr; + } + + const gchar* +diff --git accessible/atk/moz.build accessible/atk/moz.build +index 96fc8ce..557ca5d 100644 +--- accessible/atk/moz.build ++++ accessible/atk/moz.build +@@ -49,5 +49,3 @@ + + if CONFIG['MOZ_ENABLE_DBUS']: + CXXFLAGS += CONFIG['MOZ_DBUS_CFLAGS'] +- +- include('/ipc/chromium/chromium-config.mozbuild') +diff --git accessible/ipc/DocAccessibleChild.cpp accessible/ipc/DocAccessibleChild.cpp +index 75e76b0..678e021 100644 +--- accessible/ipc/DocAccessibleChild.cpp ++++ accessible/ipc/DocAccessibleChild.cpp +@@ -8,9 +8,6 @@ + + #include "Accessible-inl.h" + +-#include "nsIPersistentProperties2.h" +-#include "nsISimpleEnumerator.h" +- + namespace mozilla { + namespace a11y { + +@@ -79,43 +76,5 @@ + acc->Description(*aDesc); + return true; + } +- +-bool +-DocAccessibleChild::RecvAttributes(const uint64_t& aID, nsTArray* aAttributes) +-{ +- Accessible* acc = mDoc->GetAccessibleByUniqueID((void*)aID); +- if (!acc) +- return true; +- +- nsCOMPtr props = acc->Attributes(); +- if (!props) +- return true; +- +- nsCOMPtr propEnum; +- nsresult rv = props->Enumerate(getter_AddRefs(propEnum)); +- NS_ENSURE_SUCCESS(rv, false); +- +- bool hasMore; +- while (NS_SUCCEEDED(propEnum->HasMoreElements(&hasMore)) && hasMore) { +- nsCOMPtr sup; +- rv = propEnum->GetNext(getter_AddRefs(sup)); +- NS_ENSURE_SUCCESS(rv, false); +- +- nsCOMPtr propElem(do_QueryInterface(sup)); +- NS_ENSURE_TRUE(propElem, false); +- +- nsAutoCString name; +- rv = propElem->GetKey(name); +- NS_ENSURE_SUCCESS(rv, false); +- +- nsAutoString value; +- rv = propElem->GetValue(value); +- NS_ENSURE_SUCCESS(rv, false); +- +- aAttributes->AppendElement(Attribute(name, value)); +- } +- +- return true; +-} + } + } +diff --git accessible/ipc/DocAccessibleChild.h accessible/ipc/DocAccessibleChild.h +index 68c4177..13ccf4c 100644 +--- accessible/ipc/DocAccessibleChild.h ++++ accessible/ipc/DocAccessibleChild.h +@@ -48,8 +48,6 @@ + */ + virtual bool RecvDescription(const uint64_t& aID, nsString* aDesc) MOZ_OVERRIDE; + +- virtual bool RecvAttributes(const uint64_t& aID, nsTArray *aAttributes) MOZ_OVERRIDE; +- + private: + DocAccessible* mDoc; + }; +diff --git accessible/ipc/PDocAccessible.ipdl accessible/ipc/PDocAccessible.ipdl +index a517160..1b7fe86 100644 +--- accessible/ipc/PDocAccessible.ipdl ++++ accessible/ipc/PDocAccessible.ipdl +@@ -23,12 +23,6 @@ + AccessibleData[] NewTree; + }; + +-struct Attribute +-{ +- nsCString Name; +- nsString Value; +-}; +- + prio(normal upto high) sync protocol PDocAccessible + { + manager PContent; +@@ -48,7 +42,6 @@ + prio(high) sync State(uint64_t aID) returns(uint64_t states); + prio(high) sync Name(uint64_t aID) returns(nsString name); + prio(high) sync Description(uint64_t aID) returns(nsString desc); +- prio(high) sync Attributes(uint64_t aID) returns(Attribute[] attributes); + }; + + } +diff --git accessible/ipc/ProxyAccessible.cpp accessible/ipc/ProxyAccessible.cpp +index b84ba96..61b2861 100644 +--- accessible/ipc/ProxyAccessible.cpp ++++ accessible/ipc/ProxyAccessible.cpp +@@ -59,11 +59,5 @@ + { + unused << mDoc->SendDescription(mID, &aDesc); + } +- +-void +-ProxyAccessible::Attributes(nsTArray *aAttrs) const +-{ +- unused << mDoc->SendAttributes(mID, aAttrs); +-} + } + } +diff --git accessible/ipc/ProxyAccessible.h accessible/ipc/ProxyAccessible.h +index f820ab4..a6383b0 100644 +--- accessible/ipc/ProxyAccessible.h ++++ accessible/ipc/ProxyAccessible.h +@@ -14,7 +14,6 @@ + namespace mozilla { + namespace a11y { + +-class Attribute; + class DocAccessibleParent; + + class ProxyAccessible +@@ -70,11 +69,6 @@ + void Description(nsString& aDesc) const; + + /** +- * Get the set of attributes on the proxied accessible. +- */ +- void Attributes(nsTArray *aAttrs) const; +- +- /** + * Allow the platform to store a pointers worth of data on us. + */ + uintptr_t GetWrapper() const { return mWrapper; } Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/firefox/Makefile Sat Nov 1 14:05:14 2014 (r1753) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 34.0b4 +DISTVERSION= 34.0b5 DISTVERSIONSUFFIX=.source PORTEPOCH= 1 CATEGORIES= www ipv6 Modified: trunk/www/firefox/distinfo ============================================================================== --- trunk/www/firefox/distinfo Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/firefox/distinfo Sat Nov 1 14:05:14 2014 (r1753) @@ -1,2 +1,2 @@ -SHA256 (firefox-34.0b4.source.tar.bz2) = b37a84e6fcf262ce3d4e9244150033d7fd5893ac954b5347c129ac65840e56a1 -SIZE (firefox-34.0b4.source.tar.bz2) = 164290577 +SHA256 (firefox-34.0b5.source.tar.bz2) = 4e86c90d63402447271858a117f2223bed743c287bfa63fdfb91be92806a976a +SIZE (firefox-34.0b5.source.tar.bz2) = 164282082 Modified: trunk/www/linux-firefox/Makefile ============================================================================== --- trunk/www/linux-firefox/Makefile Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/linux-firefox/Makefile Sat Nov 1 14:05:14 2014 (r1753) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 370932 2014-10-15 15:48:16Z beat $ PORTNAME= firefox -DISTVERSION= 34.0b4 +DISTVERSION= 34.0b5 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: trunk/www/linux-firefox/distinfo ============================================================================== --- trunk/www/linux-firefox/distinfo Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/linux-firefox/distinfo Sat Nov 1 14:05:14 2014 (r1753) @@ -1,5 +1,5 @@ -SHA256 (firefox-34.0b4.tar.bz2) = ea0972dc7e564901f4db0b7d81eb90b1910a6fbb40e824a7d1792f6ddede93b0 -SIZE (firefox-34.0b4.tar.bz2) = 46552252 +SHA256 (firefox-34.0b5.tar.bz2) = 3f521a285d3676d65a97b629915b898900f8c025638ec0a58b209b44e3e460cc +SIZE (firefox-34.0b5.tar.bz2) = 46532380 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b Modified: trunk/www/linux-pepperflash/Makefile ============================================================================== --- trunk/www/linux-pepperflash/Makefile Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/linux-pepperflash/Makefile Sat Nov 1 14:05:14 2014 (r1753) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= pepperflash -PORTVERSION= 38.0.2125.104 +PORTVERSION= 38.0.2125.111 CATEGORIES= www multimedia linux MASTER_SITES= http://dl.google.com/linux/chrome/rpm/stable/${LINUX_RPM_ARCH}/ PKGNAMEPREFIX= linux- Modified: trunk/www/linux-pepperflash/distinfo.i386 ============================================================================== --- trunk/www/linux-pepperflash/distinfo.i386 Wed Oct 29 06:08:46 2014 (r1752) +++ trunk/www/linux-pepperflash/distinfo.i386 Sat Nov 1 14:05:14 2014 (r1753) @@ -1,2 +1,2 @@ -SHA256 (rpm/i386/centos/6.5/google-chrome-stable-38.0.2125.104-1.i386.rpm) = ed0bea045c3f83897b18e423eaa83bfae40e9bf45961f1cbeb7667f589c3f1ef -SIZE (rpm/i386/centos/6.5/google-chrome-stable-38.0.2125.104-1.i386.rpm) = 59000518 +SHA256 (rpm/i386/centos/6.5/google-chrome-stable-38.0.2125.111-1.i386.rpm) = 16ded5334f450d29c2050232564af4afc2301fb1463b2ec719d6c27d3503a15d +SIZE (rpm/i386/centos/6.5/google-chrome-stable-38.0.2125.111-1.i386.rpm) = 59002162 From owner-freebsd-gecko@FreeBSD.ORG Sat Nov 1 14:56:41 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 20A7D6C4 for ; Sat, 1 Nov 2014 14:56:41 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EDD6AEE7 for ; Sat, 1 Nov 2014 14:56:39 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id sA1EubuF077524 for ; Sat, 1 Nov 2014 14:56:37 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id sA1EuWMK074497 for freebsd-gecko@freebsd.org; Sat, 1 Nov 2014 14:56:32 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 1 Nov 2014 14:56:32 GMT Message-Id: <201411011456.sA1EuWMK074497@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1754 - branches/firefox33/www/firefox-esr/files branches/firefox33/www/firefox-nightly/files branches/firefox33/www/libxul/files branches/firefox33/www/seamonkey/files trunk/www/firefox-esr/files trunk/www/firefox-nightly/files trunk/www/firefox/files trunk/www/libxul/files trunk/www/seamonkey/files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-Mailman-Approved-At: Sat, 01 Nov 2014 19:10:49 +0000 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Nov 2014 14:56:41 -0000 Author: jbeich Date: Sat Nov 1 14:56:32 2014 New Revision: 1754 Log: convert to upstream version that somehow landed only in Release Added: branches/firefox33/www/firefox-esr/files/patch-bug1061736 - copied, changed from r1752, branches/firefox33/www/firefox-esr/files/patch-duckduckgo branches/firefox33/www/firefox-nightly/files/patch-bug1061736 - copied, changed from r1752, branches/firefox33/www/firefox-nightly/files/patch-duckduckgo branches/firefox33/www/libxul/files/patch-bug1061736 - copied, changed from r1752, branches/firefox33/www/libxul/files/patch-duckduckgo branches/firefox33/www/seamonkey/files/patch-bug1061736 - copied, changed from r1752, branches/firefox33/www/seamonkey/files/patch-duckduckgo trunk/www/firefox-esr/files/patch-bug1061736 - copied, changed from r1752, trunk/www/firefox-esr/files/patch-duckduckgo trunk/www/firefox-nightly/files/patch-bug1061736 - copied, changed from r1752, trunk/www/firefox-nightly/files/patch-duckduckgo trunk/www/firefox/files/patch-bug1061736 - copied, changed from r1752, trunk/www/firefox/files/patch-duckduckgo trunk/www/libxul/files/patch-bug1061736 - copied, changed from r1752, trunk/www/libxul/files/patch-duckduckgo trunk/www/seamonkey/files/patch-bug1061736 - copied, changed from r1752, trunk/www/seamonkey/files/patch-duckduckgo Deleted: branches/firefox33/www/firefox-esr/files/patch-duckduckgo branches/firefox33/www/firefox-nightly/files/patch-duckduckgo branches/firefox33/www/libxul/files/patch-duckduckgo branches/firefox33/www/seamonkey/files/patch-duckduckgo trunk/www/firefox-esr/files/patch-duckduckgo trunk/www/firefox-nightly/files/patch-duckduckgo trunk/www/firefox/files/patch-duckduckgo trunk/www/libxul/files/patch-duckduckgo trunk/www/seamonkey/files/patch-duckduckgo Copied and modified: branches/firefox33/www/firefox-esr/files/patch-bug1061736 (from r1752, branches/firefox33/www/firefox-esr/files/patch-duckduckgo) ============================================================================== --- branches/firefox33/www/firefox-esr/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ branches/firefox33/www/firefox-esr/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,47 +1,50 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- browser/locales/Makefile.in ++++ browser/locales/Makefile.in +@@ -71,7 +71,7 @@ endif + ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) + SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/metrolist.txt)) + else +-SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ++SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ddg + endif + SEARCHPLUGINS_PATH := $(FINAL_TARGET)/searchplugins + SEARCHPLUGINS := $(addsuffix .xml,$(SEARCHPLUGINS_NAMES)) +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ browser/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: branches/firefox33/www/firefox-esr/files/patch-duckduckgo ============================================================================== --- branches/firefox33/www/firefox-esr/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Copied and modified: branches/firefox33/www/firefox-nightly/files/patch-bug1061736 (from r1752, branches/firefox33/www/firefox-nightly/files/patch-duckduckgo) ============================================================================== --- branches/firefox33/www/firefox-nightly/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ branches/firefox33/www/firefox-nightly/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,47 +1,50 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- browser/locales/Makefile.in ++++ browser/locales/Makefile.in +@@ -71,7 +71,7 @@ endif + ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) + SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/metrolist.txt)) + else +-SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ++SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ddg + endif + SEARCHPLUGINS_PATH := $(FINAL_TARGET)/searchplugins + SEARCHPLUGINS := $(addsuffix .xml,$(SEARCHPLUGINS_NAMES)) +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ browser/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: branches/firefox33/www/firefox-nightly/files/patch-duckduckgo ============================================================================== --- branches/firefox33/www/firefox-nightly/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Copied and modified: branches/firefox33/www/libxul/files/patch-bug1061736 (from r1752, branches/firefox33/www/libxul/files/patch-duckduckgo) ============================================================================== --- branches/firefox33/www/libxul/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ branches/firefox33/www/libxul/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,47 +1,50 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- browser/locales/Makefile.in ++++ browser/locales/Makefile.in +@@ -71,7 +71,7 @@ endif + ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) + SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/metrolist.txt)) + else +-SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ++SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ddg + endif + SEARCHPLUGINS_PATH := $(FINAL_TARGET)/searchplugins + SEARCHPLUGINS := $(addsuffix .xml,$(SEARCHPLUGINS_NAMES)) +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ browser/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: branches/firefox33/www/libxul/files/patch-duckduckgo ============================================================================== --- branches/firefox33/www/libxul/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Copied and modified: branches/firefox33/www/seamonkey/files/patch-bug1061736 (from r1752, branches/firefox33/www/seamonkey/files/patch-duckduckgo) ============================================================================== --- branches/firefox33/www/seamonkey/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ branches/firefox33/www/seamonkey/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,41 +1,50 @@ ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ suite/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ ---- suite/browser/browser-prefs.js.orig 2013-02-09 21:26:33.000000000 +0100 -+++ suite/browser/browser-prefs.js 2013-02-09 21:25:32.000000000 +0100 -@@ -102,6 +102,7 @@ - // Ordering of Search Engines in the Engine list. - pref("browser.search.order.1", "chrome://communicator-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://communicator-region/locale/region.properties"); -+pref("browser.search.order.3", "chrome://communicator-region/locale/region.properties"); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- suite/locales/Makefile.in ++++ suite/locales/Makefile.in +@@ -118,7 +118,7 @@ libs:: $(addprefix generic/profile/,$(PR + libs:: $(call MERGE_FILES,$(addprefix profile/chrome/,$(PROFILE_CHROME))) + $(SYSINSTALL) $(IFLAGS1) $^ $(FINAL_TARGET)/defaults/profile/chrome - // Search (side)bar results always open in a new tab. - pref("browser.search.openintab", false); ---- suite/locales/en-US/chrome/common/region.properties.orig 2013-02-09 21:31:31.000000000 +0100 -+++ suite/locales/en-US/chrome/common/region.properties 2013-02-09 21:32:04.000000000 +0100 -@@ -8,6 +8,7 @@ - # Search engine order (order displayed in the search bar dropdown) - browser.search.order.1=Google - browser.search.order.2=Yahoo -+browser.search.order.3=DuckDuckGo +-SEARCH_PLUGINS = $(shell cat $(call MERGE_FILE,searchplugins/list.txt)) ++SEARCH_PLUGINS = $(shell cat $(call MERGE_FILE,searchplugins/list.txt)) ddg - # More information about this update link available in the update wizard. - # Only change this if you are providing localized release notes. ---- suite/locales/en-US/searchplugins/list.txt.orig 2013-02-09 21:35:07.000000000 +0100 -+++ suite/locales/en-US/searchplugins/list.txt 2013-02-09 21:35:14.000000000 +0100 -@@ -2,3 +2,4 @@ - google - wikipedia - yahoo -+duckduckgo + libs:: $(addsuffix .xml,$(SEARCH_PLUGINS)) + $(SYSINSTALL) $(IFLAGS1) $^ $(FINAL_TARGET)/searchplugins +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ suite/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: branches/firefox33/www/seamonkey/files/patch-duckduckgo ============================================================================== --- branches/firefox33/www/seamonkey/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,41 +0,0 @@ ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ suite/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ ---- suite/browser/browser-prefs.js.orig 2013-02-09 21:26:33.000000000 +0100 -+++ suite/browser/browser-prefs.js 2013-02-09 21:25:32.000000000 +0100 -@@ -102,6 +102,7 @@ - // Ordering of Search Engines in the Engine list. - pref("browser.search.order.1", "chrome://communicator-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://communicator-region/locale/region.properties"); -+pref("browser.search.order.3", "chrome://communicator-region/locale/region.properties"); - - // Search (side)bar results always open in a new tab. - pref("browser.search.openintab", false); ---- suite/locales/en-US/chrome/common/region.properties.orig 2013-02-09 21:31:31.000000000 +0100 -+++ suite/locales/en-US/chrome/common/region.properties 2013-02-09 21:32:04.000000000 +0100 -@@ -8,6 +8,7 @@ - # Search engine order (order displayed in the search bar dropdown) - browser.search.order.1=Google - browser.search.order.2=Yahoo -+browser.search.order.3=DuckDuckGo - - # More information about this update link available in the update wizard. - # Only change this if you are providing localized release notes. ---- suite/locales/en-US/searchplugins/list.txt.orig 2013-02-09 21:35:07.000000000 +0100 -+++ suite/locales/en-US/searchplugins/list.txt 2013-02-09 21:35:14.000000000 +0100 -@@ -2,3 +2,4 @@ - google - wikipedia - yahoo -+duckduckgo Copied and modified: trunk/www/firefox-esr/files/patch-bug1061736 (from r1752, trunk/www/firefox-esr/files/patch-duckduckgo) ============================================================================== --- trunk/www/firefox-esr/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ trunk/www/firefox-esr/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,47 +1,50 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- browser/locales/Makefile.in ++++ browser/locales/Makefile.in +@@ -71,7 +71,7 @@ endif + ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) + SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/metrolist.txt)) + else +-SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ++SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ddg + endif + SEARCHPLUGINS_PATH := $(FINAL_TARGET)/searchplugins + SEARCHPLUGINS := $(addsuffix .xml,$(SEARCHPLUGINS_NAMES)) +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ browser/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: trunk/www/firefox-esr/files/patch-duckduckgo ============================================================================== --- trunk/www/firefox-esr/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Copied and modified: trunk/www/firefox-nightly/files/patch-bug1061736 (from r1752, trunk/www/firefox-nightly/files/patch-duckduckgo) ============================================================================== --- trunk/www/firefox-nightly/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ trunk/www/firefox-nightly/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,47 +1,50 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- browser/locales/Makefile.in ++++ browser/locales/Makefile.in +@@ -71,7 +71,7 @@ endif + ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) + SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/metrolist.txt)) + else +-SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ++SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ddg + endif + SEARCHPLUGINS_PATH := $(FINAL_TARGET)/searchplugins + SEARCHPLUGINS := $(addsuffix .xml,$(SEARCHPLUGINS_NAMES)) +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ browser/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: trunk/www/firefox-nightly/files/patch-duckduckgo ============================================================================== --- trunk/www/firefox-nightly/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Copied and modified: trunk/www/firefox/files/patch-bug1061736 (from r1752, trunk/www/firefox/files/patch-duckduckgo) ============================================================================== --- trunk/www/firefox/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ trunk/www/firefox/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,47 +1,50 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- browser/locales/Makefile.in ++++ browser/locales/Makefile.in +@@ -71,7 +71,7 @@ endif + ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) + SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/metrolist.txt)) + else +-SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ++SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ddg + endif + SEARCHPLUGINS_PATH := $(FINAL_TARGET)/searchplugins + SEARCHPLUGINS := $(addsuffix .xml,$(SEARCHPLUGINS_NAMES)) +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ browser/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: trunk/www/firefox/files/patch-duckduckgo ============================================================================== --- trunk/www/firefox/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Copied and modified: trunk/www/libxul/files/patch-bug1061736 (from r1752, trunk/www/libxul/files/patch-duckduckgo) ============================================================================== --- trunk/www/libxul/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ trunk/www/libxul/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,47 +1,50 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- browser/locales/Makefile.in ++++ browser/locales/Makefile.in +@@ -71,7 +71,7 @@ endif + ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) + SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/metrolist.txt)) + else +-SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ++SEARCHPLUGINS_NAMES = $(shell cat $(call MERGE_FILE,/searchplugins/list.txt)) ddg + endif + SEARCHPLUGINS_PATH := $(FINAL_TARGET)/searchplugins + SEARCHPLUGINS := $(addsuffix .xml,$(SEARCHPLUGINS_NAMES)) +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ browser/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: trunk/www/libxul/files/patch-duckduckgo ============================================================================== --- trunk/www/libxul/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,47 +0,0 @@ -diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties ---- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -9,6 +9,7 @@ - browser.search.order.1=Google - browser.search.order.2=Yahoo - browser.search.order.3=Bing -+browser.search.order.4=DuckDuckGo - - # This is the default set of web based feed handlers shown in the reader - # selection UI ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ -diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt ---- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 -+++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 -@@ -1,7 +1,8 @@ - amazondotcom - bing -+duckduckgo - eBay - google - twitter - wikipedia - yahoo ---- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 -+++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 -@@ -341,6 +341,7 @@ - pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); - pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); -+pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); - - // search bar results always open in a new tab - pref("browser.search.openintab", false); Copied and modified: trunk/www/seamonkey/files/patch-bug1061736 (from r1752, trunk/www/seamonkey/files/patch-duckduckgo) ============================================================================== --- trunk/www/seamonkey/files/patch-duckduckgo Wed Oct 29 06:08:46 2014 (r1752, copy source) +++ trunk/www/seamonkey/files/patch-bug1061736 Sat Nov 1 14:56:32 2014 (r1754) @@ -1,41 +1,50 @@ ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ suite/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ ---- suite/browser/browser-prefs.js.orig 2013-02-09 21:26:33.000000000 +0100 -+++ suite/browser/browser-prefs.js 2013-02-09 21:25:32.000000000 +0100 -@@ -102,6 +102,7 @@ - // Ordering of Search Engines in the Engine list. - pref("browser.search.order.1", "chrome://communicator-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://communicator-region/locale/region.properties"); -+pref("browser.search.order.3", "chrome://communicator-region/locale/region.properties"); +commit a7add79 +Author: Gavin Sharp +Date: Mon Oct 27 18:43:51 2014 -0700 + + Bug 1061736: add DuckDuckGo as a search engine option in Firefox. r=dolske +--- + browser/locales/Makefile.in | 2 +- + browser/locales/en-US/searchplugins/ddg.xml | 21 +++++++++++++++++++++ + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git browser/locales/Makefile.in browser/locales/Makefile.in +index eb3c30b..b172876 100644 +--- suite/locales/Makefile.in ++++ suite/locales/Makefile.in +@@ -118,7 +118,7 @@ libs:: $(addprefix generic/profile/,$(PR + libs:: $(call MERGE_FILES,$(addprefix profile/chrome/,$(PROFILE_CHROME))) + $(SYSINSTALL) $(IFLAGS1) $^ $(FINAL_TARGET)/defaults/profile/chrome - // Search (side)bar results always open in a new tab. - pref("browser.search.openintab", false); ---- suite/locales/en-US/chrome/common/region.properties.orig 2013-02-09 21:31:31.000000000 +0100 -+++ suite/locales/en-US/chrome/common/region.properties 2013-02-09 21:32:04.000000000 +0100 -@@ -8,6 +8,7 @@ - # Search engine order (order displayed in the search bar dropdown) - browser.search.order.1=Google - browser.search.order.2=Yahoo -+browser.search.order.3=DuckDuckGo +-SEARCH_PLUGINS = $(shell cat $(call MERGE_FILE,searchplugins/list.txt)) ++SEARCH_PLUGINS = $(shell cat $(call MERGE_FILE,searchplugins/list.txt)) ddg - # More information about this update link available in the update wizard. - # Only change this if you are providing localized release notes. ---- suite/locales/en-US/searchplugins/list.txt.orig 2013-02-09 21:35:07.000000000 +0100 -+++ suite/locales/en-US/searchplugins/list.txt 2013-02-09 21:35:14.000000000 +0100 -@@ -2,3 +2,4 @@ - google - wikipedia - yahoo -+duckduckgo + libs:: $(addsuffix .xml,$(SEARCH_PLUGINS)) + $(SYSINSTALL) $(IFLAGS1) $^ $(FINAL_TARGET)/searchplugins +diff --git browser/locales/en-US/searchplugins/ddg.xml browser/locales/en-US/searchplugins/ddg.xml +new file mode 100644 +index 0000000..d68deb4 +--- /dev/null ++++ suite/locales/en-US/searchplugins/ddg.xml +@@ -0,0 +1,21 @@ ++ ++ ++ DuckDuckGo ++ Search DuckDuckGo ++ UTF-8 ++ data:image/icon;base64,AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA11RgALs6oACbQ9wAj0v8AI9L/ACfQ9wAu0agANdUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzN4CNdL/oK/z//////////////////////+jsPv/BDXX/wAz0t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyzvNSduD//////8jK/v+P+Lf/IbQL/17RPP+J3Y//wOKX//////9YeuX/ADLO8wAAAAAAAAAAAAAAAAAw091piOX/8/X9/1Fx5P9xhu//WOWZ/0W9Lv9Lwjn/J8BB/xyDAP9bdfL/9fP//2mI5v8AMNPdAAAAAAc610YRQ9f//////0Zr4P8AGdD/sb32////////////wrv//wAh1/8MPab/ACPc/05r4///////EkPX/wc610YANtWkrr/y/6S48P8AJ9L/AB3R/+/w/v///////////3+D7f8AQeL/AYTw/wFr5/8AMNb/p7Tv/6698v8AM9WkADLW//////8yXt//AC3V/wAw1/////////////z///8A0P7/AKb1/wWI7P8AuPf/AJ3w/zZW3P//////ADHV/wAx2P//////AzrZ/wAu1/84ZOL////////////e////AND//wC1+f8Atff/AZbv/wY62f8ELNf//////wAw1/8AMtn//////wAw2f8ALNn/kKrz////+//cwbH////////////R////Rcb8/wDO/f8A/P//AHzo//////8AMNj/ADXa//////8vXuL/ACna/4yq9///79T/jUkg/9i+r///////r2Q0/7Cozv8B! Kdr/AirY/zdZ4P//////ADTa/wI72tOuv/T/prr0/wAl2v+JqPb//7yW/+bUxv/9+/n////u//W+n/+Op/L/ADPd/wAv2v+ru/T/r7/0/wI72tMLQd1DEEjg//////9Cbef/ADng///////////////////////R3///AC3g/wAy3v9SeOn//////xFI4P8LQd1DAAAAAAM64PNmiuz/9/j//2mN7f/m7P3///////////9Cb+n/ACXd/wAt3v9rju3//////2iL7P8DOuDzAAAAAAAAAAAAAAAAAT3g/0p16f//////3OT8/3OS7v8AKt3/ACPc/zhn5/+xw/b//////0956v8CPeD/AAAAAAAAAAAAAAAAAAAAAAAAAAAEPODzBUDh/5uz8//7/f7/////////////////prz0/wtF4v8FQeDzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtF5kYDQOOkADrj/wA44v8AOeP/ADzk/wVB46QPReZGAAAAAAAAAAAAAAAAAAAAAPAPAADgBwAAwAMAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA4AcAAPAPAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChIzyAnRNFwJ0TQryND0d8nRNH/J0TR/ydE0f8nRNH/I0PR3ydE0K8nRNFwKEjPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChE00AlRdK/J0XS/ydF0v8nRdL/XXPd/11z3f94i+P/k6Lp/5Oi6f9rf+D/NVDV/ydF0v8nRdL/JUXSvyhE00AAAAAAAAAAAAAA! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC! BAzxAnRNOvJ0XT/ydF0/8lRdK/KEXSYOvu+6/+/v6//v7+v/39/c////////////7+/r/J0fOAKEXSYCVF0r8nRdP/J0XT/ydE068gQM8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRdUwJ0bT7ydG0/8nRtHPKETTQAAAAADHx8dA2vHhn5TYpN/o9+z/////////////////8PL83ydG0o8lRdUwAAAAAChE00AnRtHPJ0bT/ydG0+8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEXVYCdG1P8nRtT/KEbTgAAAAAAmRtZQI0PU38jIyP/F6s//Rrtk/0a7ZP9/yIr/c796/4vLkv+JpNf/M3Kq/zyWh/8zeKTfJkbWUAAAAAAoRtOAJ0bU/ydG1P8oRdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVF1TAnR9X/J0fV/yhF1WAgQM8QJ0fTrydH1f9CW8//2tra/6Pdsv9Gu2T/Rrtk/0WzWv9Gu2T/Rrtk/0a7ZP9Gu2T/Rrtk/z6egP8nR9X/J0fTryBAzxAoRdVgJ0fV/ydH1f8lRdUwAAAAAAAAAAAAAAAAAAAAAAAAAAAgQM8QJ0fV7ydH1f8oSNVgIEDPECdH1c8nR9X/J0fV/1xwyf/t7e3/o92y/0a7ZP9Gu2T/Ra5U/0a7ZP9Gu2T/Rrtk/0a7ZP9Gu2T/Pp6A/ydH1f8nR9X/J0fVzyBAzxAoSNVgJ0fV/ydH1e8gQM8QAAAAAAAAAAAAAAAAAAAAACdH1q8nR9b/KEjVgCBQzxAnR9bPJ0fW/ydH1v8nR9b/gIzB//r6+v+j3bL/Rrtk/13Ed/+i26//ruG7/z6egf8+noH/Rrtk/0a7ZP86kI//J0fW/ydH1v8nR9b/J0fWzyBQzxAoSNWAJ0fW/ydH1q8AAAAAAA! AAAAAAAAAoSNdAJkjW/yZH1s8AAAAAJEfWryZI1v8mSNb/JkjW/yZI1v+jqsT//////+j37P/R7tj////////////W3ff/JkjW/yZI1v8uZbr/PJeI/zJzrP8mSNb/JkjW/yZI1v8mSNb/JEfWrwAAAAAmR9bPJkjW/yhI10AAAAAAAAAAACVI1r8mSNf/KEjXQCZJ1lAmSNf/JkjX/yZI1/8mSNf/JkjX/9HR0f///////////////////////////5Ok6/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JkjX/yZI1/8mSNf/JknWUChI10AmSNf/JUjWvwAAAAAoSNcgJknY/yZH2M8AAAAAI0nY3yZJ2P8mSdj/JknY/yZJ2P9KZM//39/f////////////////////////////XHfi/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8mSdj/JknY/yZJ2P8jSdjfAAAAACZH2M8mSdj/KEjXICdJ2HAmSdj/JUjXYCVK2jAmSdj/JknY/yZJ2P8mSdj/JknY/2V4yf/t7e3///////////////////////////9cd+L/HXTj/xSf7/8Nwfj/CdL8/wnS/P8J0vz/ELDz/xt85v8mSdj/JknY/yZJ2P8lStowJUjXYCZJ2P8nSdhwJErZryZK2f8oSNcgJUnajyZK2f8mStn/JkrZ/yZK2f8mStn/iJPA////////////////////////////0ff+/xjV/P8J0vz/Drn1/xiO6/8Yjuv/GI7r/xCw8/8Lyvr/CdL8/xmF6P8mStn/JkrZ/yVJ2o8oSNcgJkrZ/yRK2a8jStrfI0rZ3wAAAAAlSdq/Jkra/yZK2v8mStr/Jkra/yZK2v+xtsf///////////////////////////8o2Pz/CdL8/wvK+v8mStr/Jkra/yZK2v8mStr/Jkra/yZK2v8iW9! 7/Jkra/yZK2v8mStr/JUnavwAAAAAjStnfI0ra3yZK2v8lSdq/AAAAACZH2O8mStr/Jkra/! yZK2v8mStr/L1HY/9HR0f///////////////////////////yjY/P8J0vz/CdL8/xCw9P8QsPT/ELD0/xSf7/8ddeX/Jkra/yZK2v8mStr/Jkra/yZK2v8mR9jvAAAAACVJ2r8mStr/Jkvb/yVJ2r8AAAAAJkvb/yZL2/8mS9v/Jkvb/yZL2/9KZtL/4+Pj////////////////////////////4Pn//0fd/f8J0vz/CdL8/wnS/P8J0vz/CdL8/wnS/P8Lyvr/Fpfu/yJc3/8mS9v/Jkvb/yZL2/8AAAAAJUnavyZL2/8mS9z/JUncvwAAAAAmS9z/Jkvc/yZL3P8mS9z/Jkvc/26AyP/x8fH//////////////////////////////////////9H3/v/C9P7/o+7+/2fa+/8Oufb/CdL8/wnS/P8J0vz/CdL8/xiP7P8mS9z/Jkvc/wAAAAAlSdy/Jkvc/yZM3P8lTNy/AAAAACZJ2e8mTNz/Jkzc/yZM3P8mTNz/iJTB////////////qnth/5VaOf/x6eX///////////////////////Hp5f/x6eX/ydL2/yZM3P8kVN7/G37o/xKo8v8QsfT/HXbm/yZM3P8mSdnvAAAAACVM3L8mTNz/I0vc3yZJ2u8AAAAAJUzevyZM3f8mTN3/Jkzd/yZM3f+fqc3///////////+VWjn/v5yI/+re1///////////////////////jk8s/7iRe//J0vb/Jkzd/yZM3f8mTN3/Jkzd/yZM3f8mTN3/Jkzd/yVM3r8AAAAAI0vc3yNL3N8kTd2vJk3d/yhQ3yAlTd2PJk3d/yZN3f8mTd3/Jk3d/6St0v////////////Hp5f/q3tf///////////////////////////+xhm7/49PK/6Cx8P8mTd3/Jk3d/yZN3f8mTd3/Jk3d/yZN3f8mTd3/JU3djyhQ3yAmTd3/J! E3drydN33AmTd7/J03fcCVK3zAmTd7/Jk3e/yZN3v8mTd7/pK7S///////Sp5r/////////////////////////////////////////////////T27k/yZN3v8mTd7/Jk3e/yZN3v8mTd7/Jk3e/yZN3v8lSt8wJ03fcCZN3v8nTd9wKFDfICZO3/8mTt3PAAAAACVN3r8mTt//Jk7f/yZO3/+EltX//////+fRyv/SqaD/59LO///////////////////////at63/vIBy/7Glxf8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8mTt//JU3evwAAAAAmTt3PJk7f/yhQ3yAAAAAAJE/dryZO3/8oUN9AKFDfQCZO3/8mTt//Jk7f/zhb2v/o6/T/////////////////////////////////////////////////XHrn/yZO3/8mTt//Jk7f/yZO3/8mTt//Jk7f/yZO3/8oUN9AKFDfQCZO3/8kT92vAAAAAAAAAAAoUN9AJk7g/yZO4M8AAAAAJk/hnyZO4P8mTuD/Jk7g/05v5v/k6fv//////////////////////////////////////3eR7P8mTuD/Jk7g/yZO4P8mTuD/Jk7g/yZO4P8mTuD/Jk/hnwAAAAAmTuDPJk7g/yhQ30AAAAAAAAAAAAAAAAAjT+GfJU/h/yVO4Y8gUN8QIk7gzyVP4f8lT+H/SWnW/0lp1v+bq+H/8fHx/////////////////6Cy8v9OcOb/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yJO4M8gUN8QJU7hjyVP4f8jT+GfAAAAAAAAAAAAAAAAAAAAACBQ3xAlTOHvJU/h/yVQ4mAgUN8QIk7hzyVP4f+ktOv///////////////////////H0/f9phur/JU/h/yVP4f8lT+H/JU/h/yVP4f8lT+H/JU/h/yVP4f8iT! uHPIFDfECVQ4mAlT+H/JUzh7yBQ3xAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ3zAlUOLvJVDi! /yVQ4mAgUN8QI1Din4mb2//J0/j/ydP4/6299P93ku3/M1vk/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/I1DinyBQ3xAlUOJgJVDi/yVQ4u8lUN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAlUOLvJVDi/yVQ4o8AAAAAJFDjQCVQ4r8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDi/yVQ4v8lUOL/JVDivyRQ40AAAAAAJVDijyVQ4v8lUOLvJVDkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVQ5DAjUeTfJVHj/yNR5N8kUONAAAAAACVQ5DAmUuOAJVHivyNR5N8lUeP/JVHj/yNR5N8lUeK/JlLjgCVQ5DAAAAAAJFDjQCNR5N8lUeP/I1Hk3yVQ5DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBQ3xAjUuSfJVHk/yVR5P8jUeTfJFLkcChQ5yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoUOcgJFLkcCNR5N8lUeT/JVHk/yNS5J8gUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkUONAI1LknyVS5P8lUuT/JVLk/yVS5O8lUeS/JVHkvyVR5L8lUeS/JVLk7yVS5P8lUuT/JVLk/yRS468kUONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFDfECVS5GAjUuWfIlPlzyVS5f8lUuX/JVLl/yVS5f8iU+XPI1LlnyVS5GAgUN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA! AAAAAP/AA///AAD//AAAP/ggBB/wgAEP4AAAB8AAAAPAAAADiAAAEYAAAAEQAAAIAAAAAAAAAAAgAAAEIAAABCAAAAQgAAAEIAAABCAAAAQAAAAAAAAAABAAAAiAAAABiAAAEcAAAAPAAAAD4AAAB/CAAQ/4IAQf/AfgP/8AAP//wAP/ ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAaCAYAAADovjFxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTYyNzYzMzFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTYyNzYzMjFBQUUxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wO! kNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZCQUIxMEI4RjU1NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hxyCFAAAF4UlEQVR42tSZa2wUVRTH/3dmp92+tnRpCiUgxFoKCDQplsRIfZSgCEHSapBGBCURQvCLWkkQg9GYGNDwTYlGUCMoCA2EtEpEq1KjRJCA9EEElba2FajbN213d+b6vzOzZZfi99mb/DJ3d/aczD33vO6skFLCq6O9YubYXChE4n1+LublaVJO5hLDvRUhjaSefMolno+XU0uOX7WG5BxLSBsXc448Qo6SFWSuywr3O3XvnPqtK3PbkWxGUL5whHzN7WyAZeWQRZBWFz+v4v6+w3sKztFFFpEc0mDLOLJinNIkCocMXppJLhdcCssMw4zu5fOX2XGi6RAa91Rot8aNMsB6kkJOk24yh6seSjZPEHzoZmlfZaaU1pqR/Dsv+XfVlQXf/QbZ67dBz5sKKzxK20TpGBbU5qrtJWXkEllDMqWrK94jPG0ESzpwPTUkl8yQFvZL09oaLlqIG1LDQFoA6Y9vxJQ9Dch+bjus4WEaIwxpmjSGdJKgw1ay39bh6KqJ6U8GTyjnc1aQheQ1UqV2Of3LPTBPfI40RkVsEdmVGzClphmZy9bAitAQlhnvEbBlHR1KV4VbVbydE66sLFI+e8mN5e1Qc7o6IqMIr3sVhVUb/le2e1c1Bk8cgvAxFWjj9rqQv! A7HGIVeN4LqA1SJm0iOci/LQDc3aZrg4RZkpBgYHY4iK8OXIHetz4RPi6K/ao4! b9PrtkuVKElL9hafDgfuzjrQQk5QxH9hxPphfgAy/gYHByDgDqJGXrSOYlYrAo1WQUTc32LJj+aHM1dlEnvK2EYClpIasiotrmL5URE2JiQEDuw+ewunGjgS5hrNtWLp5P/QHKhk9lh1BDuKmIYAnyWGyxNuJUWI2+ZncG5/djKF+DA45ZX7Hh9/j2HdNCWKzC/JRsXg+sgrmQ4aFjS/LQvqsYejpqiTYepTOn8g8n8c9QQ21zdPiDxD+620IhULIC2TiYl01/CmJy8jNNrCxMh/hjiMIVvYioziK1BlRQJcIHc1B6KscqpLTXN2pPo/nhNjwxR2jIFgdBtouAzPuSDSAZLPUXgX0HYFgLjRIcLnO3sFAb33AJnLdYFNp9w/6Lco97Qm57o7dbKC5wpHffgHuL09srjo22AYY/tOPoQsBiFRgtJ3zljQqo/HoCfbSnULR6eq2vJ4TWskCcnYsJ9hGYIz/1YQR65bTYOARe5FW2EDfqQD+rQ1iqDkN/qlhTHhwAJnFQ6oxiuUWpfMe0uzpPuH3ZUV7eZlFVpPWsRjh+WA4OAV579UiPzghQaajuhgZc1qRWTIKnQ4g0i27N77RlI5rXwQR/seI9cnTyWfkvNfDYR8v35K/iSoBd8eSY8r1doR6escZYfRqLvrPDEDsM+ALWNADJiLdBttoYXuJEPamK13t5D6y1evNUj3pJzvIJqfRYV5XyZGFf/CPlnEy6UXzoLEZYDqEHBCIdBpsmFSsODEgHb1K105Xd4PnD1B86M2kmjSSA/Yi6AlSaBhtPG3/5mTXcTT3nLPnwYcq4KP7X52cgvc3TcWvpQFVDu1UIoWt74CrS+nc7P3qIO00rkLiBfcQdReZCamVqAqRcuUiolzJDx11aO4+gxxjOnqtbmhvzITO+6Yh0DthhF4jYmeHs4Q1FJfd+T6ZLC9VpHOcnk7qyQJSqzzB39WKnr5h+HhS1DUfOvs64RNRVgATlnD! awoghYoWl1pWtd3WVJ0WfEDf6pGqhnTdCTGqihCw3urt2h0LdecH0ydB1Aw8XLkfPjRGUTixB4JUtuDDXj0nXokMmsJbyddJJiOoYPZuO0ZdsRlDjsnTa5x/JCDTxEnPfpIH6Y28uXvHYttUFzyNb1cTY+4TyC8ezD37wltT1k5YmXmRkjbhhMI2BcTVpXrS2LJ011jmO/VfgPO7L/GKnfSQ0zU+EaR2SlnWGN53FaRpdw1cKTX+Cxlrr5oMt5G2713Kq7NhLxmQ1gpPvpXyWs2f4oSz+oHHznxrRwOvHnHwkYpK3McJ/AgwADmrfhvtTyFYAAAAASUVORK5CYII= ++ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAA0CAYAAABGkOCVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTg5QTM3RjNCMjA2ODExODIyQUVEOUNBRDIxQzhDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTdBNDY4ODFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTdBNDY4NzFBQUQxMUU0ODc3NTg3NjMyNDFCNzExQSIgeG1w! OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTE3MzgzQ0I2QjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4OUEzN0YzQjIwNjgxMTgyMkFFRDlDQUQyMUM4QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NVVBAAAAO30lEQVR42uxdCXRU1Rn+3nszk5nJhmEJAYKyJJJAWFyqUqwWwaJi0aKA9bh0USwunEo9UGmrHG0Vj3LUUoEqFQGXciqgiFCoVtsKeBAJS9JWtrAmIUxmkpnJJDNv6X/fu5O8mUwmkwkoPef9Od/cN/ct9593v/vf//73vhdB0zRY0nU5dktxuzxBMG3zD6GD84XYHYMI1xMuJZQQ2MWzCS6+P0TwE74i/Juwi7CFcCR6gY6qUeMf5t2JjhUsInxjRBhJyUOEewn2NNWIEFYQFlM17rWI8P9FhJsILxGGdHDpOsJ+wmlCA8/LJfQhjCD07uC8Q4TZhI3pEMFmVenXJqMJ7xIGx+UfJawivEf4IsVrXUaYQriLcCHPY8T6gHCYMJVQ3hXlLIvw9ViE1wg/iTt8JeFpuvsHYs4BehLKCAWEHnyXj1BN2EfwmGuMzimi5FeEu+Ouv5zwU6trOD+IUEif/zS1WiZvEWZSzQT4gQ5WYbwVj0+x+I+5dXmNrhPm18miz6WEO+OszdV0zHGLCN8cEZj53mnaXUO4ke72blYTArRS+r6QMLnVFggmu5C6sO5gLl23kp/NuqBNhL6mYy7XTN1OoioXrSo9JzKJ7vVOjTtrhLWEAoMEag5UZaMmyxVq! JDKZAFUmKDJBpd0EqinTuZ1hMqGCV34ObZfzstaajmGEnGT5CF+vRbg0zul7kr! CAN8Ufa6K0vLnkCmSXXQ5nuBmavx6qtw4t+3dC9p6GIJH/LkkQRMm4oNBlC8F8kT/x7Sd4+WYnc5c1ajj3UhBHgofppi/mdbmGmHA75DDC9afh63cxSr4zMeZk+Uw1Au+/jsCGN6C2NEGw2clmk9EWumS4l/PWP43KXkBle2j793wf060fdzwti3CuLAIfy0eHhwtMrZE5jONAZl+lSrUvXI/+w0qTXF1D/Su/QeP65RDsDrISkkGGrlmHf+mOYptVeoJvH04Uw7CIkKYcjSMCVdESSh7gX1lM4JYYEuj1qyKU1w/eUdcC3jPQMnNh65UP9+Dh6FFUin79+8e4ioG/vYszCx80uguyDkLUOqROCDMZ1vPYA5OlVOs/s4hw9onAmncF32YRwXy+/TZhRsy4TVWoD4gAkTA0RYHjuh/Adc0tyBhcAme/iyDGVXLk5GE0bfsr/NRlsK7DIITUFTK8Q7iDb9fCiFAyGQ4+0rCIcPaIUMHJwORb0ISddGfv4kGj2AE8jQ4QaUFkwh3o9/OFcNtSd9M8L8+D/8PVeneBrpHhbtJpFelkHtJWcjJYw8duiSZEMYFQyrfX8BudQ9srTceQJaBclYgQURCc/hiGPPZCl0jApOcjzyJz3GRodA39WubrJ8dKXSfmLDIdjbxSrrt+jGUR0pSqKRdHN9msXxnfvgBGOHiDESgyE4eYIMvwFw5D8bJNyOiOozrjEiiNXmNUkbpVYIGnm2GErb08j4WsR1oWoftSbCLBW5wERe1IYOoW5HseT4sEClmAWk8zzgQ19H7kd5RBfoaqInYWIalM5rr5uK7guhdbROhOz6DpmMVThqd5usiUZ4AqUVNUBHsVIm9oiX5+U4uCpavLsWTVbmz6+FCn5R2vDuhRR7+vCdLYSbAVFpHfqeiGpl15HSOq21OmPP03WF1DmnLk+3rXECS4eYCGBWokFhdKxBqBRgqnR30Xg+e/jF7ZWXjng68wdk! wBBvbPTqt8/+a3UbdoLgQHdxxTF+aYkJOBk1xn9huyLIuQvhRyEjB5jaf3dRQgYmi5oC8k0bjl024qSpsETLIn3UHugabPS6BrjTmq43KeZjJCWERIt2sAbjBN6mzSjDn/25JNEKk2B+RIxBiumZw8D5n7lKJDX1bhqjtfwUtvbde/u0aPNSapgK7gNq7rJlPe9RYR0mfCVaa7u53nXZesBgRNQSgUirnM4y9uxogpi/DE4q3kN0SSFrlszQ4cPeXFF/tOwNcCOMuuNBxGVTOxLQFi9biO67rdlHe5RYT0ZQRP63jap+NDBR32gA/+QDBmz5sby2G3iThe68O2L48mLXDGDaPhsElgk9Q9aOiRMbi0HQk0VSDHlCBzqEIbGdqkd5zupRYR0u8ahvH7X8HTkUlNMnUFTs8peLz1Mde5+doShGVVb+VXjipMWuZN1wxD1dZ5WP3MNCPDmWUYBBZfokpXIoJelnt0ED1vrUfeFC/cw5uIK0K8PqN4up+nxdY0dPqSxdNTPO2X3CAQEWqP4nhDY8yuxfOnYM49V2NA3x66ZehSbMHfAi0iwd5XRmZJE1zDQ3BfHIJg582fzU/ZNNQsy0dwj8u8+KmApyd5mmsRoRtxBC7RJec5yboGtjjNUX8aQpMfTeEI3I62RxkGDchLrVD5DJl9sihyNYRwBSTtVQx64RRsubrJIZ2MmmZdgyBqeur7KAeBclfb4IVXPE+jrMy0iNB9CfO0k4dUBDZU0K2C1+uDO793aldXybSfmgOt/nWqyBazywFHL2Mlk6aIrfmMAEqTiMbPcuH9KBtqQNIjB2yoaRJ7nO7WCqWzID2jMZ7OeMC6B3dtFbw+H/qnQAQtuA3q4QlEhpCxUkm00SWiC12FVnLprZ9FKytdaNyejWC522j9ktE1RIljjkfF6R62iJC+syjzhtQjzgPvmAmCCFcNWYQGX+cFRKqhHvi2UYGiHYIkEh9ERBpt1BUokH! IUqC0iQv/JgH93JoJ73VACkk4K3TcQDAJoieekorpGdQ9YREifCWzJF5uwGcZzKjpjDqsZZ! 3UVTsQ5jAkPD+3h/DGWqWmyiCO/LtTNfusSRr2la8Z3xjNJayssebAxqmsJT49Yw8f0ZR9Ph/L0YHKDYKxIdjTUQQg2ItjSkvzw7Al6VwBB1U9Vmw2LIHBz3wqJE4JVvMIcRUKExxJYDCExIQ7G6V5pESH9rqHcNC4fzPMqk4aY2ehBZN1Dle4wJmeCDeKgNYaJFxXYesgYMKcGrqJmvuJN0GMHKlU6iBDOoc3oMaERBffXYcjCEyhaUgV7fjiRHpVc18GmvL1W15A+EzbT51P8G5t3+AOMBaKlnfkKTt1PaMCAvvmdWIVbUbtxKpwFW5B9WRiZpSEdbFpb9lHVUYsX3Sokl9o6nNV9SOoiGj/LRrjWET9aYLKe59xgyttqESF9i2B+fmE6DCK8Sni8U4eRRg6eem9K5QT/G0T9h70hrpaQNaoZWWVNcBc3w5EvG6Fj3qoZAeSAiACNGLyf5KD5uIMZlUTyqknnqOyxiNA9YUvS2PIvtmScRW2qYDzdXJRsCOk8dRgn/P6UChAzaMRgU/WxIKtk/263bgmkbBkZ/WXYsmSoYQGR03a0kAWIOo+6/9B+2HiA6+hC2zL3DXo5Vl12S5aYtmdz8zw3uUUQYPd7IQYa4G8KdVqAY8CFdJaqDwtZ5Yp2Sh0qOY8SQgdp6FhOQ8dKN8Ieux5a1vdLbSOJOJnLdZwd/xssIqTbNRjrQdg6hObo8i+ev45woqPlYvoEkMAdRl/n8QTn0BFQ2VI30ySj4QtorYCoz3HraHUA25fNdFrHdYwuVWvmv8EiwlmQ+Txl3eyjWvv+N8EwUtS7B6+vodOLZ44Za0wv8poz6p1aPpFD4hBTW6A0nR/2KNoiyvNbuyCrHtN2FqNYxKKMfPsF3v9uo+1VyaakXdWH4fF27jA6i8tgc+eyZcwspABBocqn0o4OdOKP9w/A+1P6UL4Wr1M82Kt5tjHdmI48T+a668dYRDg7Yl6ruJbPArJX2! RxP5CYYRKhCYyDQmv3+oZX44ear8NwXj2JX7T9iTuk5/lbYI0QAIoFiF7B2al+svKc/avpm4MBQt24dhI7XLTId7uY6re1AZ2vSKX2TEOOJreAmlz0nwB5Jn0k3fhkdMYa2T7CGHTt0oBbY1AS7tw4NgSbkZrnpcmTiaWSw37ML+zw70dPZB9cXTseO2h04ekkl1CuK4WzW4AxrCGRJsMlGxbNtmU1IaUg0sdBMGKMZpc6k/ZNMUdEVMaMTq0bPWlcx0WSK2buMLtOMF1+VEVpiuwaCaMw71PPuQSC/QRSogkU7HGIGGsM+vLhjCU4E9xA9FDhY2MAmoMkt6pbBsAKGjxhyiom6gxZetofrstS0b2K7YapVhWdN2JPGU03f2TOQF9FdP6inxhNGsYEl8hPq+cjBJbn5HoEIQZVNpBA0I5XYs4m84hPNHdjldpm+uLLN73KaynW1iHAOZS3d/CdNzZLNUJZR911D23mEv7eNAUVknGwbOWTY3K0ntf7RiSp7uQb/kwUFClt4IpF1IIuish5BbGcKWBl5epmsq9JwyLTvyTg/wSLCOZQFdM+Xta5gNx6SncKH8+MJP6IGrqj6GsZjCAQNh7GXKx+qpkIhyKqMiBpGVoYbh2tCOF4XQq1Xw3TvtXjouUMY94kXeZ4wIuQ4OshnsBPoeop+baMMjZe5l0cZWMYyRN/llEAsZzFNUZOP3R/g5jkaZVzPI3iz6LQVZOhXkFPwjBCJzHOcqYbPH0J+1kDI9McmlAbmFGFG8QMY1etK1ARrdZ8hz2WsITn05gaM++g0vkNk8OfY0ewSmWV4lnb9UmsLJrJ5j1kmfdhr/OZFX76JBD2M9exjmlLxvWGpOJCzeKVExasHmzRsNcKMMjzjb19aMO2+mcVFQ7Du2EqUXDAGw7LLOrxmw5b1OPbb2RBtjs8FUWTkekN/a6Mxr8CcwD/DeDw/Kg/Srlc609UiwrklAvtgD8J8SjAvV! d5LRHiE8Gn0NTqZKz692aGq853ZOSMycnIzJWcGbHx5e0RWEGluQaTB63H7z7ztfe/Nh71b! 1vE3ruk24BrCy+DvOuBSr+cL2J/KGxQsIpx7IkTlecKc2AO0esJiqMrrUJQq5hgyS2HUidY+EiUK+pPPomRjaxgH0cjjXhiv+o9fD88inL9oHaBYRDiviMA22aNMiwi3xRGCgU0oUJehB3vY01M0xNP4ZITAnkPIp8Y/nLZHkhWYqAce2stfWGBLMEc0LSKcl0SISj5vsewVd5ndVCXIHdHno/EBIc6QWEQ4f4nQaghIriDcCOMfelyaYvHsX/mwf9DxIeHz+NcopUOE/wkwAAeR3z4C+zelAAAAAElFTkSuQmCC ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Deleted: trunk/www/seamonkey/files/patch-duckduckgo ============================================================================== --- trunk/www/seamonkey/files/patch-duckduckgo Sat Nov 1 14:56:32 2014 (r1753) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,41 +0,0 @@ ---- /dev/null 2013-02-09 00:33:00.000000000 +0100 -+++ suite/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 -@@ -0,0 +1,11 @@ -+ -+DuckDuckGo -+We believe in better search and not tracking. -+UTF-8 -+data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg! 7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA== -+ -+ -+ -+ -+https://duckduckgo.com/ -+ ---- suite/browser/browser-prefs.js.orig 2013-02-09 21:26:33.000000000 +0100 -+++ suite/browser/browser-prefs.js 2013-02-09 21:25:32.000000000 +0100 -@@ -102,6 +102,7 @@ - // Ordering of Search Engines in the Engine list. - pref("browser.search.order.1", "chrome://communicator-region/locale/region.properties"); - pref("browser.search.order.2", "chrome://communicator-region/locale/region.properties"); -+pref("browser.search.order.3", "chrome://communicator-region/locale/region.properties"); - - // Search (side)bar results always open in a new tab. - pref("browser.search.openintab", false); ---- suite/locales/en-US/chrome/common/region.properties.orig 2013-02-09 21:31:31.000000000 +0100 -+++ suite/locales/en-US/chrome/common/region.properties 2013-02-09 21:32:04.000000000 +0100 -@@ -8,6 +8,7 @@ - # Search engine order (order displayed in the search bar dropdown) - browser.search.order.1=Google - browser.search.order.2=Yahoo -+browser.search.order.3=DuckDuckGo - - # More information about this update link available in the update wizard. - # Only change this if you are providing localized release notes. ---- suite/locales/en-US/searchplugins/list.txt.orig 2013-02-09 21:35:07.000000000 +0100 -+++ suite/locales/en-US/searchplugins/list.txt 2013-02-09 21:35:14.000000000 +0100 -@@ -2,3 +2,4 @@ - google - wikipedia - yahoo -+duckduckgo