diff options
author | ryoon <ryoon@pkgsrc.org> | 2015-11-03 15:52:57 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2015-11-03 15:52:57 +0000 |
commit | f83365b00142306d58126aa13842064c1810b257 (patch) | |
tree | 4ee53da0cc07240cefbe3e673f78291cb0d1fac1 /www | |
parent | f9bd8ad3485bb7d953ecd05cf83b6bd9503e58da (diff) | |
download | pkgsrc-f83365b00142306d58126aa13842064c1810b257.tar.gz |
Update to 42.0
Changelog:
New Private Browsing with Tracking Protection blocks certain Web elements that could be used to record your behavior across sites
New Control Center that contains site security and privacy controls
New Indicator added to tabs that play audio with one-click muting
New WebRTC improvements:
IPV6 support
Preferences for controlling ICE candidate generation and IP exposure
Hooks for extensions to allow/deny createOffer/Answer
Improved ability for applications to monitor and control which devices are used in getUserMedia
New Login Manager improvements:
Improved heuristics to save usernames and passwords
Edit and show all logins in line, Copy/Paste usernames/passwords from the Context menu
Migration imports your passwords to Firefox from Google Chrome for Windows and Internet Explorer; import anytime from the Login Manager
Changed Improved performance on interactive websites that trigger a lot of restyles
HTML5 Media Source Extension for HTML5 video available for all sites
HTML5 Support ImageBitmap and createImageBitmap()
HTML5 Implemented ES6 Reflect
Developer Ability to save filter presets inside CSS Filter Tooltip
Developer CSS filter presets in the Inspector
Developer Configurable Firefox OS Simulator in WebIDE, to simulate reference devices like phones, tablets, even TVs
Developer Asynchronous call stacks now allow web developers to follow the code flow through setTimeout, DOM event handlers, and Promise handlers.
Developer Remote website debugging over WiFi (no USB cable or ADB needed)
Developer View HTML source in a tab
Diffstat (limited to 'www')
30 files changed, 199 insertions, 987 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile index df6bb0b15e0..1ce2020d478 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,19 +1,17 @@ -# $NetBSD: Makefile,v 1.232 2015/10/25 15:59:37 jmcneill Exp $ +# $NetBSD: Makefile,v 1.233 2015/11/03 15:52:57 ryoon Exp $ FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} -MOZ_BRANCH= 41.0 -MOZ_BRANCH_MINOR= .2 +MOZ_BRANCH= 42.0 +MOZ_BRANCH_MINOR= DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} -PKGREVISION= 1 CATEGORIES= www MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} EXTRACT_SUFX= .tar.xz -WRKSRC= ${WRKDIR}/mozilla-release -#WRKSRC= ${WRKDIR}/mozilla-beta +WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} MAINTAINER= ryoon@NetBSD.org HOMEPAGE= http://www.mozilla.com/en-US/firefox/ diff --git a/www/firefox/PLIST b/www/firefox/PLIST index cbb355895ac..3202c8aa9cc 100644 --- a/www/firefox/PLIST +++ b/www/firefox/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.100 2015/09/23 06:44:41 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.101 2015/11/03 15:52:57 ryoon Exp $ bin/firefox lib/firefox/application.ini lib/firefox/browser/blocklist.xml @@ -14,8 +14,7 @@ lib/firefox/browser/chrome/browser/content/branding/icon16.png lib/firefox/browser/chrome/browser/content/branding/icon32.png lib/firefox/browser/chrome/browser/content/branding/icon48.png lib/firefox/browser/chrome/browser/content/branding/icon64.png -lib/firefox/browser/chrome/browser/content/branding/identity-icons-brand.png -lib/firefox/browser/chrome/browser/content/branding/identity-icons-brand@2x.png +lib/firefox/browser/chrome/browser/content/branding/identity-icons-brand.svg lib/firefox/browser/chrome/browser/content/branding/silhouette-40.svg lib/firefox/browser/chrome/browser/content/browser/aboutDialog.css lib/firefox/browser/chrome/browser/content/browser/aboutDialog.js @@ -88,6 +87,8 @@ lib/firefox/browser/chrome/browser/content/browser/chatWindow.xul lib/firefox/browser/chrome/browser/content/browser/content-UITour.js lib/firefox/browser/chrome/browser/content/browser/content-sessionStore.js lib/firefox/browser/chrome/browser/content/browser/content.js +lib/firefox/browser/chrome/browser/content/browser/contentSearchUI.css +lib/firefox/browser/chrome/browser/content/browser/contentSearchUI.js lib/firefox/browser/chrome/browser/content/browser/customizableui/aboutCustomizing.xul lib/firefox/browser/chrome/browser/content/browser/customizableui/panelUI.css lib/firefox/browser/chrome/browser/content/browser/customizableui/panelUI.js @@ -186,7 +187,6 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/sources-vie lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/stack-frames-classic-view.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/stack-frames-view.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/toolbar-view.js -lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/tracer-view.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/utils.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/variable-bubble-view.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger/watch-expressions-view.js @@ -243,6 +243,8 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/projecteditor-loader lib/firefox/browser/chrome/browser/content/browser/devtools/projecteditor-loader.xul lib/firefox/browser/chrome/browser/content/browser/devtools/projecteditor-test.xul lib/firefox/browser/chrome/browser/content/browser/devtools/projecteditor.xul +lib/firefox/browser/chrome/browser/content/browser/devtools/promisedebugger/promise-debugger.js +lib/firefox/browser/chrome/browser/content/browser/devtools/promisedebugger/promise-debugger.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/readdir.js lib/firefox/browser/chrome/browser/content/browser/devtools/ruleview.css lib/firefox/browser/chrome/browser/content/browser/devtools/scratchpad.js @@ -281,6 +283,12 @@ lib/firefox/browser/chrome/browser/content/browser/downloads/downloads.js lib/firefox/browser/chrome/browser/content/browser/downloads/downloadsOverlay.xul lib/firefox/browser/chrome/browser/content/browser/downloads/indicator.js lib/firefox/browser/chrome/browser/content/browser/downloads/indicatorOverlay.xul +lib/firefox/browser/chrome/browser/content/browser/ext-browserAction.js +lib/firefox/browser/chrome/browser/content/browser/ext-contextMenus.js +lib/firefox/browser/chrome/browser/content/browser/ext-tabs.js +lib/firefox/browser/chrome/browser/content/browser/ext-utils.js +lib/firefox/browser/chrome/browser/content/browser/ext-windows.js +lib/firefox/browser/chrome/browser/content/browser/extension.svg lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.css lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.js lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.xhtml @@ -299,6 +307,7 @@ lib/firefox/browser/chrome/browser/content/browser/loop/js/contacts.js lib/firefox/browser/chrome/browser/content/browser/loop/js/conversation.js lib/firefox/browser/chrome/browser/content/browser/loop/js/conversationAppStore.js lib/firefox/browser/chrome/browser/content/browser/loop/js/conversationViews.js +lib/firefox/browser/chrome/browser/content/browser/loop/js/feedbackViews.js lib/firefox/browser/chrome/browser/content/browser/loop/js/otconfig.js lib/firefox/browser/chrome/browser/content/browser/loop/js/panel.js lib/firefox/browser/chrome/browser/content/browser/loop/js/roomStore.js @@ -325,7 +334,7 @@ lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/facemute-14x1 lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/facemute-14x14@2x.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/hangup-inverse-14x14.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/hangup-inverse-14x14@2x.png -lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/happy.png +lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/helloicon.svg lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icon_32.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icon_64.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/icons-10x10.svg @@ -335,7 +344,6 @@ lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/movistar.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/movistar@2x.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/mute-inverse-14x14.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/mute-inverse-14x14@2x.png -lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/sad.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/spinner.png lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/spinner.svg lib/firefox/browser/chrome/browser/content/browser/loop/shared/img/spinner@2x.png @@ -354,9 +362,6 @@ lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/actions.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/activeRoomStore.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/conversationStore.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/dispatcher.js -lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/feedbackApiClient.js -lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/feedbackStore.js -lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/feedbackViews.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/fxOSActiveRoomStore.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/linkifiedTextView.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/mixins.js @@ -371,9 +376,8 @@ lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/utils.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/validate.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/views.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/js/websocket.js -lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/backbone-1.1.2.js -lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/jquery-2.1.4.js -lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/lodash-2.4.1.js +lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/backbone-1.2.1.js +lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/lodash-3.9.3.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/libs/react-0.12.2.js lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/connected.ogg lib/firefox/browser/chrome/browser/content/browser/loop/shared/sounds/connecting.ogg @@ -390,7 +394,7 @@ lib/firefox/browser/chrome/browser/content/browser/migration/migration.xul lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.css lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.inadjacent.json lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.js -lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.xul +lib/firefox/browser/chrome/browser/content/browser/newtab/newTab.xhtml lib/firefox/browser/chrome/browser/content/browser/nsContextMenu.js lib/firefox/browser/chrome/browser/content/browser/pageinfo/feeds.js lib/firefox/browser/chrome/browser/content/browser/pageinfo/feeds.xml @@ -466,17 +470,11 @@ lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions. lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions.js lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions.xml lib/firefox/browser/chrome/browser/content/browser/preferences/aboutPermissions.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/advanced.js -lib/firefox/browser/chrome/browser/content/browser/preferences/advanced.xul lib/firefox/browser/chrome/browser/content/browser/preferences/applicationManager.js lib/firefox/browser/chrome/browser/content/browser/preferences/applicationManager.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/applications.js -lib/firefox/browser/chrome/browser/content/browser/preferences/applications.xul lib/firefox/browser/chrome/browser/content/browser/preferences/colors.xul lib/firefox/browser/chrome/browser/content/browser/preferences/connection.js lib/firefox/browser/chrome/browser/content/browser/preferences/connection.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/content.js -lib/firefox/browser/chrome/browser/content/browser/preferences/content.xul lib/firefox/browser/chrome/browser/content/browser/preferences/cookies.js lib/firefox/browser/chrome/browser/content/browser/preferences/cookies.xul lib/firefox/browser/chrome/browser/content/browser/preferences/fonts.js @@ -497,30 +495,14 @@ lib/firefox/browser/chrome/browser/content/browser/preferences/in-content/subdia lib/firefox/browser/chrome/browser/content/browser/preferences/in-content/sync.js lib/firefox/browser/chrome/browser/content/browser/preferences/languages.js lib/firefox/browser/chrome/browser/content/browser/preferences/languages.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/main.js -lib/firefox/browser/chrome/browser/content/browser/preferences/main.xul lib/firefox/browser/chrome/browser/content/browser/preferences/permissions.js lib/firefox/browser/chrome/browser/content/browser/preferences/permissions.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/preferences.js -lib/firefox/browser/chrome/browser/content/browser/preferences/preferences.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/privacy.js -lib/firefox/browser/chrome/browser/content/browser/preferences/privacy.xul lib/firefox/browser/chrome/browser/content/browser/preferences/sanitize.js lib/firefox/browser/chrome/browser/content/browser/preferences/sanitize.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/search.js -lib/firefox/browser/chrome/browser/content/browser/preferences/search.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/security.js -lib/firefox/browser/chrome/browser/content/browser/preferences/security.xul lib/firefox/browser/chrome/browser/content/browser/preferences/selectBookmark.js lib/firefox/browser/chrome/browser/content/browser/preferences/selectBookmark.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/sync.js -lib/firefox/browser/chrome/browser/content/browser/preferences/sync.xul -lib/firefox/browser/chrome/browser/content/browser/preferences/tabs.js -lib/firefox/browser/chrome/browser/content/browser/preferences/tabs.xul lib/firefox/browser/chrome/browser/content/browser/preferences/translation.js lib/firefox/browser/chrome/browser/content/browser/preferences/translation.xul -lib/firefox/browser/chrome/browser/content/browser/readinglist/sidebar.js -lib/firefox/browser/chrome/browser/content/browser/readinglist/sidebar.xhtml lib/firefox/browser/chrome/browser/content/browser/report-phishing-overlay.xul lib/firefox/browser/chrome/browser/content/browser/safeMode.css lib/firefox/browser/chrome/browser/content/browser/safeMode.js @@ -533,8 +515,6 @@ lib/firefox/browser/chrome/browser/content/browser/search/engineManager.js lib/firefox/browser/chrome/browser/content/browser/search/engineManager.xul lib/firefox/browser/chrome/browser/content/browser/search/search.xml lib/firefox/browser/chrome/browser/content/browser/search/searchbarBindings.css -lib/firefox/browser/chrome/browser/content/browser/searchSuggestionUI.css -lib/firefox/browser/chrome/browser/content/browser/searchSuggestionUI.js lib/firefox/browser/chrome/browser/content/browser/setDesktopBackground.js lib/firefox/browser/chrome/browser/content/browser/setDesktopBackground.xul lib/firefox/browser/chrome/browser/content/browser/social-content.js @@ -553,8 +533,6 @@ lib/firefox/browser/chrome/browser/content/browser/sync/genericChange.js lib/firefox/browser/chrome/browser/content/browser/sync/genericChange.xul lib/firefox/browser/chrome/browser/content/browser/sync/key.xhtml lib/firefox/browser/chrome/browser/content/browser/sync/notification.xml -lib/firefox/browser/chrome/browser/content/browser/sync/quota.js -lib/firefox/browser/chrome/browser/content/browser/sync/quota.xul lib/firefox/browser/chrome/browser/content/browser/sync/setup.js lib/firefox/browser/chrome/browser/content/browser/sync/setup.xul lib/firefox/browser/chrome/browser/content/browser/sync/utils.js @@ -607,21 +585,23 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/addons/addon-install-err lib/firefox/browser/chrome/browser/skin/classic/browser/addons/addon-install-installed.svg lib/firefox/browser/chrome/browser/skin/classic/browser/addons/addon-install-restart.svg lib/firefox/browser/chrome/browser/skin/classic/browser/addons/addon-install-warning.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/bad-content-blocked-16.png -lib/firefox/browser/chrome/browser/skin/classic/browser/bad-content-blocked-16@2x.png -lib/firefox/browser/chrome/browser/skin/classic/browser/bad-content-blocked-64.png -lib/firefox/browser/chrome/browser/skin/classic/browser/bad-content-unblocked-16.png -lib/firefox/browser/chrome/browser/skin/classic/browser/bad-content-unblocked-64.png lib/firefox/browser/chrome/browser/skin/classic/browser/badge-add-engine.png lib/firefox/browser/chrome/browser/skin/classic/browser/browser-lightweightTheme.css lib/firefox/browser/chrome/browser/skin/classic/browser/browser.css lib/firefox/browser/chrome/browser/skin/classic/browser/click-to-play-warning-stripes.png lib/firefox/browser/chrome/browser/skin/classic/browser/content-contextmenu.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/arrow-subview-back.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/arrow-subview.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/conn-degraded.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/conn-not-secure.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/conn-secure.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/mcb-disabled.svg lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/panel.css lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/permissions.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/tracking-protection-disabled.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/tracking-protection.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/warning-gray.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/controlcenter/warning-yellow.svg lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/background-noise-toolbar.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/customize-illustration-rtl.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/customize-illustration.png @@ -636,12 +616,16 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/panelUIOv lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/panelarrow-customizeTip.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/subView-arrow-back-inverted-rtl.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/subView-arrow-back-inverted.png +lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/thumburger-inverted.png +lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/thumburger.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/whimsy-bw.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/whimsy-bw@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/whimsy.png lib/firefox/browser/chrome/browser/skin/classic/browser/customizableui/whimsy@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/devedition.css lib/firefox/browser/chrome/browser/skin/classic/browser/devedition/search.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/devedition/urlbar-arrow.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devedition/urlbar-arrow@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/devedition/urlbar-history-dropmarker.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/add.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/alerticon-warning.png @@ -768,6 +752,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/power.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/profiler-stopwatch-checked.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/profiler-stopwatch.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/projecteditor/projecteditor.css +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/promisedebugger.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/pseudo-class.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/responsive-horizontal-resizer.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/responsive-horizontal-resizer@2x.png @@ -848,20 +833,23 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/feeds/feedIcon16.png lib/firefox/browser/chrome/browser/skin/classic/browser/feeds/subscribe-ui.css lib/firefox/browser/chrome/browser/skin/classic/browser/feeds/subscribe.css lib/firefox/browser/chrome/browser/skin/classic/browser/fullscreen-darknoise.png -lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/default-profile-image.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/android.png +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/android@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/default-avatar.png +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/default-avatar@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/logo.png +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/logo@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-illustration.png +lib/firefox/browser/chrome/browser/skin/classic/browser/fxa/sync-illustration@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/heartbeat-icon.svg lib/firefox/browser/chrome/browser/skin/classic/browser/heartbeat-star-lit.svg lib/firefox/browser/chrome/browser/skin/classic/browser/heartbeat-star-off.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-generic.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-generic@2x.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https-ev.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https-ev@2x.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https-mixed-active.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https-mixed-active@2x.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https-mixed-display.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https-mixed-display@2x.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https.png -lib/firefox/browser/chrome/browser/skin/classic/browser/identity-icons-https@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/identity-mixed-active-blocked.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/identity-mixed-active-loaded.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/identity-mixed-passive-loaded.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/identity-not-secure.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/identity-secure.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/info.svg lib/firefox/browser/chrome/browser/skin/classic/browser/loop/menuPanel.png lib/firefox/browser/chrome/browser/skin/classic/browser/loop/menuPanel@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/loop/toolbar-inverted.png @@ -870,8 +858,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/loop/toolbar.png lib/firefox/browser/chrome/browser/skin/classic/browser/loop/toolbar@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/magnifier.png lib/firefox/browser/chrome/browser/skin/classic/browser/magnifier@2x.png -lib/firefox/browser/chrome/browser/skin/classic/browser/mask.png -lib/firefox/browser/chrome/browser/skin/classic/browser/mask@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel-customize.png lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel-customize@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel-exit.png @@ -884,6 +870,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel.png lib/firefox/browser/chrome/browser/skin/classic/browser/menuPanel@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/monitor.png lib/firefox/browser/chrome/browser/skin/classic/browser/monitor_16-10.png +lib/firefox/browser/chrome/browser/skin/classic/browser/newtab/close.png lib/firefox/browser/chrome/browser/skin/classic/browser/newtab/controls.svg lib/firefox/browser/chrome/browser/skin/classic/browser/newtab/newTab.css lib/firefox/browser/chrome/browser/skin/classic/browser/newtab/whimsycorn.png @@ -936,18 +923,24 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/mail.png lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/preferences.css lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/search.css lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing-mask.png +lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/attention.png +lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/attention@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/check.png +lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/check@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/mask.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/shield-page.png +lib/firefox/browser/chrome/browser/skin/classic/browser/privatebrowsing/shield-page@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/reader-tour.png lib/firefox/browser/chrome/browser/skin/classic/browser/reader-tour@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/readerMode.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/readinglist/icons.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/readinglist/readinglist-icon.svg -lib/firefox/browser/chrome/browser/skin/classic/browser/readinglist/sidebar.css lib/firefox/browser/chrome/browser/skin/classic/browser/reload-stop-go.png lib/firefox/browser/chrome/browser/skin/classic/browser/reload-stop-go@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/sanitizeDialog.css +lib/firefox/browser/chrome/browser/skin/classic/browser/search-arrow-go.svg lib/firefox/browser/chrome/browser/skin/classic/browser/search-engine-placeholder.png lib/firefox/browser/chrome/browser/skin/classic/browser/search-history-icon.svg lib/firefox/browser/chrome/browser/skin/classic/browser/search-indicator-badge-add.png +lib/firefox/browser/chrome/browser/skin/classic/browser/search-indicator-magnifying-glass.svg lib/firefox/browser/chrome/browser/skin/classic/browser/search-indicator.png lib/firefox/browser/chrome/browser/skin/classic/browser/search-pref.png lib/firefox/browser/chrome/browser/skin/classic/browser/searchbar.css @@ -989,6 +982,8 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/pendingpaint. lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-active-middle.png lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-arrow-left-inverted.png lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-arrow-left.png +lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-audio-small.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-audio.svg lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-background-end.png lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-background-middle.png lib/firefox/browser/chrome/browser/skin/classic/browser/tabbrowser/tab-background-start.png @@ -1004,16 +999,18 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/stack-expander.p lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/tabview.css lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/tabview.png lib/firefox/browser/chrome/browser/skin/classic/browser/theme-switcher-icon.png +lib/firefox/browser/chrome/browser/skin/classic/browser/tracking-protection-16.svg +lib/firefox/browser/chrome/browser/skin/classic/browser/tracking-protection-disabled-16.svg lib/firefox/browser/chrome/browser/skin/classic/browser/translating-16.png lib/firefox/browser/chrome/browser/skin/classic/browser/translating-16@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/translation-16.png lib/firefox/browser/chrome/browser/skin/classic/browser/translation-16@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/undoCloseTab.png +lib/firefox/browser/chrome/browser/skin/classic/browser/update-badge-failed.svg lib/firefox/browser/chrome/browser/skin/classic/browser/update-badge.svg lib/firefox/browser/chrome/browser/skin/classic/browser/urlbar-arrow.png lib/firefox/browser/chrome/browser/skin/classic/browser/urlbar-arrow@2x.png -lib/firefox/browser/chrome/browser/skin/classic/browser/warning16.png -lib/firefox/browser/chrome/browser/skin/classic/browser/warning16@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/warning.svg lib/firefox/browser/chrome/browser/skin/classic/browser/webRTC-camera-white-16.png lib/firefox/browser/chrome/browser/skin/classic/browser/webRTC-indicator.css lib/firefox/browser/chrome/browser/skin/classic/browser/webRTC-microphone-white-16.png @@ -1083,11 +1080,14 @@ lib/firefox/browser/chrome/en-US/locale/browser/devtools/inspector.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/inspector.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/jsonview.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/layoutview.dtd +lib/firefox/browser/chrome/en-US/locale/browser/devtools/markers.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/netmonitor.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/netmonitor.properties -lib/firefox/browser/chrome/en-US/locale/browser/devtools/profiler.dtd -lib/firefox/browser/chrome/en-US/locale/browser/devtools/profiler.properties +lib/firefox/browser/chrome/en-US/locale/browser/devtools/performance.dtd +lib/firefox/browser/chrome/en-US/locale/browser/devtools/performance.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/projecteditor.properties +lib/firefox/browser/chrome/en-US/locale/browser/devtools/promisedebugger.dtd +lib/firefox/browser/chrome/en-US/locale/browser/devtools/promisedebugger.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/responsiveUI.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/scratchpad.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/scratchpad.properties @@ -1101,8 +1101,6 @@ lib/firefox/browser/chrome/en-US/locale/browser/devtools/styleeditor.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/styleeditor.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/styleinspector.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/tilt.properties -lib/firefox/browser/chrome/en-US/locale/browser/devtools/timeline.dtd -lib/firefox/browser/chrome/en-US/locale/browser/devtools/timeline.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/toolbox.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/toolbox.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/webConsole.dtd @@ -1182,7 +1180,6 @@ lib/firefox/browser/chrome/en-US/locale/browser/syncQuota.dtd lib/firefox/browser/chrome/en-US/locale/browser/syncQuota.properties lib/firefox/browser/chrome/en-US/locale/browser/syncSetup.dtd lib/firefox/browser/chrome/en-US/locale/browser/syncSetup.properties -lib/firefox/browser/chrome/en-US/locale/browser/tabbrowser.dtd lib/firefox/browser/chrome/en-US/locale/browser/tabbrowser.properties lib/firefox/browser/chrome/en-US/locale/browser/tabview.properties lib/firefox/browser/chrome/en-US/locale/browser/taskbar.properties @@ -1684,14 +1681,16 @@ lib/firefox/browser/modules/devtools/projecteditor/stores/base.js lib/firefox/browser/modules/devtools/projecteditor/stores/local.js lib/firefox/browser/modules/devtools/projecteditor/stores/resource.js lib/firefox/browser/modules/devtools/projecteditor/tree.js -lib/firefox/browser/modules/devtools/resize-commands.js +lib/firefox/browser/modules/devtools/promisedebugger/promise-debugger.js lib/firefox/browser/modules/devtools/responsivedesign-child.js lib/firefox/browser/modules/devtools/responsivedesign.jsm +lib/firefox/browser/modules/devtools/responsivedesign/resize-commands.js lib/firefox/browser/modules/devtools/scratchpad-manager.jsm lib/firefox/browser/modules/devtools/scratchpad/scratchpad-commands.js lib/firefox/browser/modules/devtools/scratchpad/scratchpad-panel.js lib/firefox/browser/modules/devtools/shadereditor/panel.js lib/firefox/browser/modules/devtools/shared/autocomplete-popup.js +lib/firefox/browser/modules/devtools/shared/content/react.js lib/firefox/browser/modules/devtools/shared/devices.js lib/firefox/browser/modules/devtools/shared/doorhanger.js lib/firefox/browser/modules/devtools/shared/frame-script-utils.js @@ -1733,6 +1732,7 @@ lib/firefox/browser/modules/devtools/styleeditor/utils.js lib/firefox/browser/modules/devtools/styleinspector/computed-view.js lib/firefox/browser/modules/devtools/styleinspector/css-parsing-utils.js lib/firefox/browser/modules/devtools/styleinspector/rule-view.js +lib/firefox/browser/modules/devtools/styleinspector/style-inspector-menu.js lib/firefox/browser/modules/devtools/styleinspector/style-inspector-overlays.js lib/firefox/browser/modules/devtools/styleinspector/style-inspector.js lib/firefox/browser/modules/devtools/tilt/TiltWorkerCrafter.js @@ -1778,11 +1778,6 @@ lib/firefox/browser/modules/loop/MozLoopWorker.js lib/firefox/browser/modules/loop/crypto.js lib/firefox/browser/modules/loop/utils.js lib/firefox/browser/modules/offlineAppCache.jsm -lib/firefox/browser/modules/readinglist/ReadingList.jsm -lib/firefox/browser/modules/readinglist/SQLiteStore.jsm -lib/firefox/browser/modules/readinglist/Scheduler.jsm -lib/firefox/browser/modules/readinglist/ServerClient.jsm -lib/firefox/browser/modules/readinglist/Sync.jsm lib/firefox/browser/modules/sessionstore/ContentRestore.jsm lib/firefox/browser/modules/sessionstore/DocShellCapabilities.jsm lib/firefox/browser/modules/sessionstore/FrameTree.jsm @@ -2047,8 +2042,20 @@ lib/firefox/chrome/recording/content/recording.js lib/firefox/chrome/recording/content/recording.xul lib/firefox/chrome/toolkit/content/cookie/cookieAcceptDialog.js lib/firefox/chrome/toolkit/content/cookie/cookieAcceptDialog.xul +lib/firefox/chrome/toolkit/content/extensions/ext-alarms.js +lib/firefox/chrome/toolkit/content/extensions/ext-backgroundPage.js +lib/firefox/chrome/toolkit/content/extensions/ext-extension.js +lib/firefox/chrome/toolkit/content/extensions/ext-i18n.js +lib/firefox/chrome/toolkit/content/extensions/ext-idle.js +lib/firefox/chrome/toolkit/content/extensions/ext-notifications.js +lib/firefox/chrome/toolkit/content/extensions/ext-runtime.js +lib/firefox/chrome/toolkit/content/extensions/ext-storage.js +lib/firefox/chrome/toolkit/content/extensions/ext-webNavigation.js +lib/firefox/chrome/toolkit/content/extensions/ext-webRequest.js lib/firefox/chrome/toolkit/content/formautofill/requestAutocomplete.js lib/firefox/chrome/toolkit/content/formautofill/requestAutocomplete.xhtml +lib/firefox/chrome/toolkit/content/gfxsanity/gfxFrameScript.js +lib/firefox/chrome/toolkit/content/gfxsanity/sanityparent.html lib/firefox/chrome/toolkit/content/gfxsanity/sanitytest.html lib/firefox/chrome/toolkit/content/gfxsanity/videotest.mp4 lib/firefox/chrome/toolkit/content/global/BrowserElementChild.js @@ -2056,7 +2063,6 @@ lib/firefox/chrome/toolkit/content/global/BrowserElementChildPreload.js lib/firefox/chrome/toolkit/content/global/BrowserElementCopyPaste.js lib/firefox/chrome/toolkit/content/global/BrowserElementPanning.js lib/firefox/chrome/toolkit/content/global/BrowserElementPanningAPZDisabled.js -lib/firefox/chrome/toolkit/content/global/PushServiceChildPreload.js lib/firefox/chrome/toolkit/content/global/XPCNativeWrapper.js lib/firefox/chrome/toolkit/content/global/about.js lib/firefox/chrome/toolkit/content/global/about.xhtml @@ -2282,10 +2288,15 @@ lib/firefox/chrome/toolkit/content/passwordmgr/passwordManager.xul lib/firefox/chrome/toolkit/content/passwordmgr/passwordManagerCommon.js lib/firefox/chrome/toolkit/content/passwordmgr/passwordManagerExceptions.js lib/firefox/chrome/toolkit/content/passwordmgr/passwordManagerExceptions.xul +lib/firefox/chrome/toolkit/content/passwordmgr/recipes.json lib/firefox/chrome/toolkit/content/satchel/formSubmitListener.js lib/firefox/chrome/toolkit/content/xbl-marquee/xbl-marquee.css lib/firefox/chrome/toolkit/content/xbl-marquee/xbl-marquee.xml +lib/firefox/chrome/toolkit/res/arrow-left.gif +lib/firefox/chrome/toolkit/res/arrow-right.gif lib/firefox/chrome/toolkit/res/arrow.gif +lib/firefox/chrome/toolkit/res/arrowd-left.gif +lib/firefox/chrome/toolkit/res/arrowd-right.gif lib/firefox/chrome/toolkit/res/arrowd.gif lib/firefox/chrome/toolkit/res/broken-image.png lib/firefox/chrome/toolkit/res/counterstyles.css @@ -2613,7 +2624,9 @@ lib/firefox/components/PermissionSettings.js lib/firefox/components/PhoneNumberService.js lib/firefox/components/PlacesCategoriesStarter.js lib/firefox/components/PresentationDeviceInfoManager.js +lib/firefox/components/PrivateBrowsingTrackingProtectionWhitelist.js lib/firefox/components/Push.js +lib/firefox/components/PushClient.js lib/firefox/components/PushNotificationService.js lib/firefox/components/RequestSyncManager.js lib/firefox/components/RequestSyncScheduler.js @@ -2637,6 +2650,7 @@ lib/firefox/components/addonManager.js lib/firefox/components/amContentHandler.js lib/firefox/components/amInstallTrigger.js lib/firefox/components/amWebInstallListener.js +lib/firefox/components/captivedetect.js lib/firefox/components/components.manifest lib/firefox/components/contentAreaDropListener.js lib/firefox/components/crypto-SDR.js @@ -2682,7 +2696,7 @@ lib/firefox/components/nsUrlClassifierLib.js lib/firefox/components/nsUrlClassifierListManager.js lib/firefox/components/nsWebHandlerApp.js lib/firefox/components/recording-cmdline.js -lib/firefox/components/remoteTagService.js +lib/firefox/components/simpleServices.js lib/firefox/components/storage-json.js lib/firefox/components/txEXSLTRegExFunctions.js lib/firefox/defaults/autoconfig/prefcalls.js @@ -2732,6 +2746,7 @@ lib/firefox/hyphenation/hyph_sl.dic lib/firefox/hyphenation/hyph_sv.dic lib/firefox/hyphenation/hyph_tr.dic lib/firefox/hyphenation/hyph_uk.dic +lib/firefox/liblgpllibs.so lib/firefox/libmozsqlite3.so ${PLIST.mozglue}lib/firefox/libmozglue.so lib/firefox/libxul.so @@ -2801,6 +2816,11 @@ lib/firefox/modules/DownloadTaskbarProgress.jsm lib/firefox/modules/DownloadUIHelper.jsm lib/firefox/modules/DownloadUtils.jsm lib/firefox/modules/Downloads.jsm +lib/firefox/modules/Extension.jsm +lib/firefox/modules/ExtensionContent.jsm +lib/firefox/modules/ExtensionManagement.jsm +lib/firefox/modules/ExtensionStorage.jsm +lib/firefox/modules/ExtensionUtils.jsm lib/firefox/modules/FileUtils.jsm lib/firefox/modules/Finder.jsm lib/firefox/modules/ForgetAboutSite.jsm @@ -2818,6 +2838,7 @@ lib/firefox/modules/FxAccountsOAuthClient.jsm lib/firefox/modules/FxAccountsOAuthGrantClient.jsm lib/firefox/modules/FxAccountsProfile.jsm lib/firefox/modules/FxAccountsProfileClient.jsm +lib/firefox/modules/FxAccountsStorage.jsm lib/firefox/modules/FxAccountsWebChannel.jsm lib/firefox/modules/GMPInstallManager.jsm lib/firefox/modules/GMPUtils.jsm @@ -2826,7 +2847,7 @@ lib/firefox/modules/HealthReport.jsm lib/firefox/modules/History.jsm lib/firefox/modules/Http.jsm lib/firefox/modules/ISO8601DateUtils.jsm -lib/firefox/modules/ImageObjectProcessor.js +lib/firefox/modules/ImageObjectProcessor.jsm lib/firefox/modules/ImportExport.jsm lib/firefox/modules/IndexedDBHelper.jsm lib/firefox/modules/InlineSpellChecker.jsm @@ -2838,17 +2859,21 @@ lib/firefox/modules/Langpacks.jsm lib/firefox/modules/LightweightThemeConsumer.jsm lib/firefox/modules/LightweightThemeManager.jsm lib/firefox/modules/LoadContextInfo.jsm +lib/firefox/modules/Locale.jsm lib/firefox/modules/Log.jsm lib/firefox/modules/LoginDoorhangers.jsm lib/firefox/modules/LoginHelper.jsm lib/firefox/modules/LoginImport.jsm lib/firefox/modules/LoginManagerContent.jsm +lib/firefox/modules/LoginManagerContextMenu.jsm lib/firefox/modules/LoginManagerParent.jsm lib/firefox/modules/LoginRecipes.jsm lib/firefox/modules/LoginStore.jsm -lib/firefox/modules/ManifestObtainer.js -lib/firefox/modules/ManifestProcessor.js +lib/firefox/modules/ManifestFinder.jsm +lib/firefox/modules/ManifestObtainer.jsm +lib/firefox/modules/ManifestProcessor.jsm lib/firefox/modules/MatchPattern.jsm +lib/firefox/modules/MessageBroadcaster.jsm lib/firefox/modules/MessagePortBase.jsm lib/firefox/modules/MessagePortWorker.js lib/firefox/modules/Metrics.jsm @@ -2858,6 +2883,7 @@ lib/firefox/modules/NativeApp.jsm lib/firefox/modules/NetUtil.jsm lib/firefox/modules/NewTabUtils.jsm lib/firefox/modules/NotificationDB.jsm +lib/firefox/modules/OSCrypto.jsm lib/firefox/modules/ObjectUtils.jsm lib/firefox/modules/OfflineCacheInstaller.jsm lib/firefox/modules/OperatorApps.jsm @@ -2890,11 +2916,14 @@ lib/firefox/modules/PrivateBrowsingUtils.jsm lib/firefox/modules/ProfileAge.jsm lib/firefox/modules/Promise-backend.js lib/firefox/modules/Promise.jsm +lib/firefox/modules/PromiseMessage.jsm lib/firefox/modules/PromiseUtils.jsm lib/firefox/modules/PromiseWorker.jsm lib/firefox/modules/PropertyListUtils.jsm lib/firefox/modules/PushDB.jsm +lib/firefox/modules/PushRecord.jsm lib/firefox/modules/PushService.jsm +lib/firefox/modules/PushServiceChildPreload.jsm lib/firefox/modules/PushServiceHttp2.jsm lib/firefox/modules/PushServiceWebSocket.jsm lib/firefox/modules/ReaderMode.jsm @@ -2934,6 +2963,7 @@ lib/firefox/modules/SpatialNavigation.jsm lib/firefox/modules/Sqlite.jsm lib/firefox/modules/StoreTrustAnchor.jsm lib/firefox/modules/SystemMessagePermissionsChecker.jsm +lib/firefox/modules/SystemUpdateService.jsm lib/firefox/modules/Task.jsm lib/firefox/modules/TelemetryArchive.jsm lib/firefox/modules/TelemetryController.jsm @@ -2955,10 +2985,9 @@ lib/firefox/modules/UpdateChannel.jsm lib/firefox/modules/UserAgentOverrides.jsm lib/firefox/modules/UserAgentUpdates.jsm lib/firefox/modules/UserCustomizations.jsm -lib/firefox/modules/ValueExtractor.js +lib/firefox/modules/ValueExtractor.jsm lib/firefox/modules/ViewSourceBrowser.jsm lib/firefox/modules/WebChannel.jsm -lib/firefox/modules/WebManifest.jsm lib/firefox/modules/WebNavigation.jsm lib/firefox/modules/WebNavigationContent.js lib/firefox/modules/WebRequest.jsm @@ -2990,6 +3019,7 @@ lib/firefox/modules/addons/GMPProvider.jsm lib/firefox/modules/addons/LightweightThemeImageOptimizer.jsm lib/firefox/modules/addons/PluginProvider.jsm lib/firefox/modules/addons/SpellCheckDictionaryBootstrap.js +lib/firefox/modules/addons/WebExtensionBootstrap.js lib/firefox/modules/addons/XPIProvider.jsm lib/firefox/modules/addons/XPIProviderUtils.js lib/firefox/modules/commonjs/dev/debuggee.js @@ -3045,6 +3075,7 @@ lib/firefox/modules/commonjs/sdk/content/loader.js lib/firefox/modules/commonjs/sdk/content/mod.js lib/firefox/modules/commonjs/sdk/content/page-mod.js lib/firefox/modules/commonjs/sdk/content/sandbox.js +lib/firefox/modules/commonjs/sdk/content/sandbox/events.js lib/firefox/modules/commonjs/sdk/content/tab-events.js lib/firefox/modules/commonjs/sdk/content/thumbnail.js lib/firefox/modules/commonjs/sdk/content/utils.js @@ -3063,7 +3094,6 @@ lib/firefox/modules/commonjs/sdk/core/promise.js lib/firefox/modules/commonjs/sdk/core/reference.js lib/firefox/modules/commonjs/sdk/deprecated/api-utils.js lib/firefox/modules/commonjs/sdk/deprecated/events/assembler.js -lib/firefox/modules/commonjs/sdk/deprecated/memory.js lib/firefox/modules/commonjs/sdk/deprecated/sync-worker.js lib/firefox/modules/commonjs/sdk/deprecated/unit-test-finder.js lib/firefox/modules/commonjs/sdk/deprecated/unit-test.js @@ -3086,7 +3116,6 @@ lib/firefox/modules/commonjs/sdk/input/frame.js lib/firefox/modules/commonjs/sdk/input/system.js lib/firefox/modules/commonjs/sdk/io/buffer.js lib/firefox/modules/commonjs/sdk/io/byte-streams.js -lib/firefox/modules/commonjs/sdk/io/data.js lib/firefox/modules/commonjs/sdk/io/file.js lib/firefox/modules/commonjs/sdk/io/fs.js lib/firefox/modules/commonjs/sdk/io/stream.js @@ -3216,7 +3245,6 @@ lib/firefox/modules/commonjs/sdk/uri/resource.js lib/firefox/modules/commonjs/sdk/url.js lib/firefox/modules/commonjs/sdk/url/utils.js lib/firefox/modules/commonjs/sdk/util/array.js -lib/firefox/modules/commonjs/sdk/util/bond.js lib/firefox/modules/commonjs/sdk/util/collection.js lib/firefox/modules/commonjs/sdk/util/contract.js lib/firefox/modules/commonjs/sdk/util/deprecate.js @@ -3247,13 +3275,9 @@ lib/firefox/modules/ctypes.jsm lib/firefox/modules/debug.js lib/firefox/modules/devtools/Console.jsm lib/firefox/modules/devtools/DevToolsUtils.js -lib/firefox/modules/devtools/DevToolsUtils.jsm lib/firefox/modules/devtools/Devices.jsm -lib/firefox/modules/devtools/LayoutHelpers.jsm lib/firefox/modules/devtools/Loader.jsm -lib/firefox/modules/devtools/Require.jsm lib/firefox/modules/devtools/Simulator.jsm -lib/firefox/modules/devtools/SourceMap.jsm lib/firefox/modules/devtools/Templater.jsm lib/firefox/modules/devtools/acorn/acorn.js lib/firefox/modules/devtools/acorn/acorn_loose.js @@ -3365,6 +3389,7 @@ lib/firefox/modules/devtools/jsbeautify/beautify-tests.js lib/firefox/modules/devtools/jsbeautify/beautify.js lib/firefox/modules/devtools/jsbeautify/sanitytest.js lib/firefox/modules/devtools/jsbeautify/urlencode_unpacker.js +lib/firefox/modules/devtools/layout-helpers.js lib/firefox/modules/devtools/output-parser.js lib/firefox/modules/devtools/path.js lib/firefox/modules/devtools/pretty-fast.js @@ -3398,6 +3423,7 @@ lib/firefox/modules/devtools/server/actors/layout.js lib/firefox/modules/devtools/server/actors/memory.js lib/firefox/modules/devtools/server/actors/monitor.js lib/firefox/modules/devtools/server/actors/object.js +lib/firefox/modules/devtools/server/actors/performance-entries.js lib/firefox/modules/devtools/server/actors/preference.js lib/firefox/modules/devtools/server/actors/pretty-print-worker.js lib/firefox/modules/devtools/server/actors/profiler.js @@ -3411,7 +3437,6 @@ lib/firefox/modules/devtools/server/actors/styleeditor.js lib/firefox/modules/devtools/server/actors/styles.js lib/firefox/modules/devtools/server/actors/stylesheets.js lib/firefox/modules/devtools/server/actors/timeline.js -lib/firefox/modules/devtools/server/actors/tracer.js lib/firefox/modules/devtools/server/actors/utils/ScriptStore.js lib/firefox/modules/devtools/server/actors/utils/TabSources.js lib/firefox/modules/devtools/server/actors/utils/actor-registry-utils.js @@ -3434,11 +3459,12 @@ lib/firefox/modules/devtools/server/worker.js lib/firefox/modules/devtools/shared/async-storage.js lib/firefox/modules/devtools/shared/framerate.js lib/firefox/modules/devtools/shared/memory.js +lib/firefox/modules/devtools/shared/profiler.js lib/firefox/modules/devtools/shared/system.js lib/firefox/modules/devtools/shared/timeline.js lib/firefox/modules/devtools/shared/worker-helper.js lib/firefox/modules/devtools/shared/worker.js -lib/firefox/modules/devtools/source-map.js +lib/firefox/modules/devtools/sourcemap/source-map.js lib/firefox/modules/devtools/styleinspector/css-logic.js lib/firefox/modules/devtools/tern/browser.js lib/firefox/modules/devtools/tern/comment.js diff --git a/www/firefox/distinfo b/www/firefox/distinfo index 8705a81fe0a..501a84d9e60 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,17 +1,14 @@ -$NetBSD: distinfo,v 1.221 2015/10/25 15:59:37 jmcneill Exp $ +$NetBSD: distinfo,v 1.222 2015/11/03 15:52:57 ryoon Exp $ -SHA1 (firefox-41.0.2.source.tar.xz) = 5e8243cbbd3ea306bd1e5f1b16079bdcc9af95a4 -RMD160 (firefox-41.0.2.source.tar.xz) = 82d222110184eda1f1393db52267071181c96696 -SHA512 (firefox-41.0.2.source.tar.xz) = 700c1f355436747f8707b4086dfa0865c87ca7d1c3a5a879347e3460b26158681716addf085dc2446b1eeaccf328b3f3d6282df8e00cd97d8affd97dd780b409 -Size (firefox-41.0.2.source.tar.xz) = 159761468 bytes -SHA1 (patch-aa) = 5a5cdde09e66edbc9986a4a71f39f9173fe186e2 +SHA1 (firefox-42.0.source.tar.xz) = c207a73fbfde2683aca36417331441d007ceb765 +RMD160 (firefox-42.0.source.tar.xz) = d1bbfd59ceaeed46a00cdb076396267a94efd29c +SHA512 (firefox-42.0.source.tar.xz) = d38f48047233bf68929bd05276165266d341c0186214687405010cac7ccbb266618eec43849b05fa12358eb43a106494d8dce9683bae62e133b7f990bb4c8aaf +Size (firefox-42.0.source.tar.xz) = 165766832 bytes +SHA1 (patch-aa) = b4495d18022982dbc0f4787143013fe4b353e4d0 SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9 SHA1 (patch-as) = 05f31f318155e0f927e13754c0fec5f4d50a39dc -SHA1 (patch-b2g_installer_Makefile.in) = 95eb82774734db093c990919ba669d4666e55df0 -SHA1 (patch-b2g_installer_package-manifest.in) = daf8468729a96875d346643d4f9df54a39a4bdd7 SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 -SHA1 (patch-browser_app_nsBrowserApp.cpp) = 2957fa349b34d41b273be689a97cfbc613cead02 -SHA1 (patch-browser_installer_package-manifest.in) = aee56636fc83ea6441c5303ef0297971b41516d1 +SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84 SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07 SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f @@ -22,29 +19,27 @@ SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f7 SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1 SHA1 (patch-config_stl__wrappers_ostream) = 7be7fe36704ffbdc070a113b46b4f391a598206b -SHA1 (patch-config_system-headers) = da0f1754eebac0d4a8234345b8d201e0e8fe774f +SHA1 (patch-config_system-headers) = 364bf8907325a3dbf61298c5aa2aae407acaa56b SHA1 (patch-config_system__wrappers_unwind.h) = b3bdac0710179b9c8f8eabd824216d0114504491 SHA1 (patch-dom_base_DOMRequest.cpp) = b934991e8ad03c3785e4c7d197b42f697571ec09 SHA1 (patch-dom_base_moz.build) = 8b59c33958b7037c4c051742c64f1455096ced46 -SHA1 (patch-dom_media_AudioStream.h) = 96b5a1a2b1c930cfcfa77a125d47b6eb93fac1c6 SHA1 (patch-dom_media_gstreamer_GStreamerAllocator.cpp) = 4685a646a76282619d7c42fac43500e0065f067d SHA1 (patch-dom_media_moz.build) = a89695c9557f59e00b42c60742f27a82de0f77fb SHA1 (patch-dom_plugins_ipc_PluginModuleChild.cpp) = 6219ce1b3f2893c1d53453fcb5568d081b72e106 SHA1 (patch-dom_plugins_ipc_PluginModuleChild.h) = 0a7f3167e939822013ae6195406657453578453e SHA1 (patch-dom_plugins_ipc_PluginProcessChild.cpp) = 0d10aa4c913d431fb8fa5f995f6e40cb364f069e -SHA1 (patch-dom_system_OSFileConstants.cpp) = 4fe5d4ecf6116c7163ee6d2322db8b1b783fe5ec +SHA1 (patch-dom_system_OSFileConstants.cpp) = 78d66c5ef615e5464a1003bcc817388102333200 SHA1 (patch-extensions_spellcheck_hunspell_src_mozHunspell.cpp) = 747354373bcaf2c76bdff71677f354d47837704b SHA1 (patch-gfx_cairo_libpixman_src_pixman-arm-neon-asm.S) = 0379bef956f8abf2da2e059389149e133527faab SHA1 (patch-gfx_gl_GLContextProviderGLX.cpp) = 2cc997cab71a84c1f50a791693519a0626564426 SHA1 (patch-gfx_graphite2_moz-gr-update.sh) = b987dad1bd4513b8a04fb280bd1c5280a03af746 SHA1 (patch-gfx_graphite2_src_Bidi.cpp) = 5e80b4a32a47ae44d237fec69ea87bdd612a76ce SHA1 (patch-gfx_moz.build) = a98bda4727538f4a0f09a20b84f9dd883edaf7d9 -SHA1 (patch-gfx_skia_generate__mozbuild.py) = b15b7586cfbdea112bcf4b5792663f4cdbe91560 -SHA1 (patch-gfx_skia_moz.build) = 2537653a708b986d179d17ffdb56e88fe147290c -SHA1 (patch-gfx_skia_trunk_src_core_SkUtilsArm.cpp) = 1eac771fa8527b6c90dd42937c47e896312ae971 -SHA1 (patch-gfx_skia_trunk_src_opts_SkBitmapProcState__opts__arm.cpp) = 208a46fa9012546b62249b3b12650805e12f4dbc -SHA1 (patch-gfx_skia_trunk_src_opts_memset.arm.S) = 47a0fc35dbd57c995cde20e7294f7de90dc2f07e -SHA1 (patch-gfx_thebes_gfxWindowsPlatform.cpp) = 55f978ab302dea08e13dfb1b09f460f10d4f5dc8 +SHA1 (patch-gfx_skia_generate__mozbuild.py) = 68d690afd9092f11e17b7ec7db0987e8b6778cc5 +SHA1 (patch-gfx_skia_moz.build) = 019f502ee236c67ab3cba8c0e31591899c2c857c +SHA1 (patch-gfx_skia_skia_src_core_SkUtilsArm.cpp) = 80283dd702be199ec7d038f4b2bb3385e0c4b482 +SHA1 (patch-gfx_skia_skia_src_opts_SkBitmapProcState__opts__arm.cpp) = 99fad319f00a72754f3596791f353b8ab1359d2b +SHA1 (patch-gfx_skia_skia_src_opts_memset.arm.S) = a7ecacb40b482b2713ec71af197528bbe4bea00d SHA1 (patch-gfx_thebes_moz.build) = f64917350eaf693866b0e7196cb7f1cc9e9470fc SHA1 (patch-gfx_ycbcr__row__arm.s) = cddf801b7ffc113a3e26bcc1f8d4a0aa3ced60c7 SHA1 (patch-gfx_ycbcr_moz.build) = 121386ef62ff7425e6f93bc624555199f2ac3485 @@ -68,7 +63,6 @@ SHA1 (patch-ipc_chromium_src_base_time__posix.cc) = 337a0b4a5d51d68c7699b79c7591 SHA1 (patch-ipc_chromium_src_build_build__config.h) = af5a10df7d8fe9715f0e43cd6be14f8f20c53517 SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = 7af18973c005d7b144a225bacf41833e059cb400 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 45f2f22b4f567ffddd4458f635179b5201e87e64 -SHA1 (patch-ipc_glue_ScopedXREEmbed.cpp) = 97c39f25527dac4c22b38ce446ca2cd4cef08fd0 SHA1 (patch-ipc_glue_StringUtil.cpp) = f238adebb5bdf57f7109a781c6f3fb195763f3c0 SHA1 (patch-ipc_glue_moz.build) = 5c3f99ede7ab2d8ad58e92b31576971de87cb528 SHA1 (patch-ipc_ipdl_ipdl_cxx_ast.py) = 047b7012dffdcfc2b07d2d249fb3523e7d4643f8 @@ -122,19 +116,17 @@ SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__captur SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = 4a293e0d788a3a3acfbbf4cf19a6f9a7235b83d0 SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp) = 7c08c0586874bcb69a9005e8661b853f8664db4c SHA1 (patch-memory_build_mozjemalloc__compat.c) = e43a0f593a524db1b325e0b6141f2630d63b9a5c -SHA1 (patch-memory_jemalloc_Makefile.in) = 772e996c8da254f952d0f3a0c9325a177c838543 SHA1 (patch-memory_jemalloc_src_configure) = d1e27220b223266f7a7d362dca1621012f8d9d7f SHA1 (patch-memory_mozalloc_mozalloc__abort.cpp) = f61a8ef233963d5d9639a4ce68e8584bc7d7c1b2 SHA1 (patch-memory_volatile_VolatileBufferOSX.cpp) = ebea8a615443206376cb4264ed43b5c74e029b7d -SHA1 (patch-mfbt_Alignment.h) = 9ebc9892fd11eba7105974979b54f4f8759b7749 -SHA1 (patch-mfbt_Attributes.h) = 509d389e0053615aaf817d49f0cc5a12bd620aae +SHA1 (patch-mfbt_Alignment.h) = 5c3d4f92a39874f2fdbc11321f63205c03b35ce0 +SHA1 (patch-mfbt_Attributes.h) = bf3378667704d7c9194b00024bb51ed23fd92286 SHA1 (patch-mfbt_Poison.cpp) = f502581db96b3e5eca25a9aa9035f436e9167503 SHA1 (patch-modules_libjar_nsZipArchive.cpp) = 6aff0f8ed42575d8ca36a524e12e9a1f7351004a -SHA1 (patch-modules_libpref_init_all.js) = 0a160b88816dee021617658226fb8d1e3787cc43 +SHA1 (patch-modules_libpref_init_all.js) = fc47d4133490d3da79217864028f5a86023a632f SHA1 (patch-mozglue_build_arm.cpp) = e89e9ff5a26fb11b55df29a0b29d1cd6f35e46e6 SHA1 (patch-mozglue_build_arm.h) = e303e53d1931b28aab68346c7f6caac4402d16f1 SHA1 (patch-mozglue_misc_StackWalk.cpp) = 7615f5578585f5b410f51c2b2ea530c71a8d5f12 -SHA1 (patch-netwerk_base_nsNetUtil.h) = e80f40b048e4628876ceb1a5ca90f7b07862d9ab SHA1 (patch-netwerk_dns_moz.build) = 447ea9652f67cb5e48ea14a725c4cf45647eec6b SHA1 (patch-netwerk_protocol_http_Http2Session.cpp) = bd58c580aface92714a16cc533d69541ae31deef SHA1 (patch-pb) = 97c9b2e4cefd524dc6ba825f71c3da2a761aa1f4 @@ -143,13 +135,6 @@ SHA1 (patch-rc) = 3bc75b2005bb1a371231846ea605bcf55251db57 SHA1 (patch-security_manager_ssl_nsNSSComponent.cpp) = a1f3ad34f3eb61661f4b3f27288fc4922d9c6607 SHA1 (patch-storage_SQLiteMutex.h) = 9552e325e4e6e0f611a83a5eea2617e04236616f SHA1 (patch-storage_mozStorageConnection.cpp) = ee02a139dca844bad736bf8b088df267b5af1fa4 -SHA1 (patch-testing_mozharness_README.md) = 1fc60563f800dd2a0ea868bbcd726cf6ecefe191 -SHA1 (patch-testing_mozharness_configs_update__tests_mozilla-beta.py) = d31b9c0b38eaa44f24861a9d54ead989b4298192 -SHA1 (patch-testing_mozharness_configs_update__tests_mozilla-release.py) = 6114abd1435f5dd8077b55db83e5114616ab4fe3 -SHA1 (patch-testing_mozharness_configs_vcs__sync_staging__build-repos.py) = dd52b04000e0398862cc8df70b7003155391ea3e -SHA1 (patch-testing_mozharness_configs_vcs__sync_staging__l10n.py) = d1d6ab7d789a97a079989cc600038d4790a0e809 -SHA1 (patch-toolkit_components_osfile_modules_osfile__unix__back.jsm) = 6b926ccd793391ad7bd7101635f4b3eefe3db130 -SHA1 (patch-toolkit_components_osfile_modules_osfile__unix__front.jsm) = f5adba2137f2d7fd4d4a6a1e8ef8625866513890 SHA1 (patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops.h) = 4b664bb6ac2c23e8bfddd406bf76e288548e8910 SHA1 (patch-toolkit_components_protobuf_src_google_protobuf_stubs_platform__macros.h) = 3b0973c96eadb7bff91eab211d3c159a9b22fa9c SHA1 (patch-toolkit_library_moz.build) = 625d78e64959f78a5d0b8148749bb43a0abcbcf7 diff --git a/www/firefox/patches/patch-aa b/www/firefox/patches/patch-aa index 75298024a8f..95638a19710 100644 --- a/www/firefox/patches/patch-aa +++ b/www/firefox/patches/patch-aa @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ +$NetBSD: patch-aa,v 1.41 2015/11/03 15:52:57 ryoon Exp $ * The profiler does not support Darwin/PPC so don't try to enable it on that platform. @@ -13,9 +13,9 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ heavy patching. Ideally they should be fixed individually but that will be an extremely hard work, so don't define XP_MACOSX for now. ---- configure.in.orig 2015-08-24 21:53:10.000000000 +0000 +--- configure.in.orig 2015-10-22 22:30:30.000000000 +0000 +++ configure.in -@@ -1933,7 +1933,7 @@ case "$host" in +@@ -1897,7 +1897,7 @@ case "$host" in ;; *-darwin*) @@ -24,7 +24,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ HOST_NSPR_MDCPUCFG='\"md/_darwin.cfg\"' HOST_OPTIMIZE_FLAGS="${HOST_OPTIMIZE_FLAGS=-O3}" ;; -@@ -2065,7 +2065,6 @@ case "$target" in +@@ -2029,7 +2029,6 @@ case "$target" in AC_DEFINE(XP_DARWIN) _PLATFORM_DEFAULT_TOOLKIT='cairo-uikit' else @@ -32,7 +32,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ AC_DEFINE(XP_DARWIN) _PLATFORM_DEFAULT_TOOLKIT='cairo-cocoa' # The ExceptionHandling framework is needed for Objective-C exception -@@ -2670,8 +2669,7 @@ MOZ_CXX11 +@@ -2609,8 +2608,7 @@ MOZ_CXX11 AC_LANG_C @@ -42,7 +42,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ dnl =============================================================== if test "$GNU_CC" -a "$OS_TARGET" != WINNT; then AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE) -@@ -3615,6 +3613,14 @@ if test -n "$YASM"; then +@@ -3533,6 +3531,14 @@ if test -n "$YASM"; then _YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'` fi @@ -57,7 +57,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ if test -z "$SKIP_LIBRARY_CHECKS"; then dnl system JPEG support dnl ======================================================== -@@ -3642,11 +3648,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then +@@ -3560,11 +3566,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then #include <jpeglib.h> ], [ #if JPEG_LIB_VERSION < $MOZJPEG #error "Insufficient JPEG library version ($MOZJPEG required)." @@ -70,16 +70,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ MOZ_NATIVE_JPEG=1, AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg])) fi -@@ -4337,7 +4339,7 @@ cairo-cocoa) - MOZ_USER_DIR="Mozilla" - MOZ_FS_LAYOUT=bundle - # skip event loop instrumentation on UIKit for now -- if test "$MOZ_WIDGET_TOOLKIT" == "cocoa"; then -+ if test "$MOZ_WIDGET_TOOLKIT" = "cocoa"; then - MOZ_INSTRUMENT_EVENT_LOOP=1 - fi - ;; -@@ -4376,6 +4378,10 @@ cairo-gonk) +@@ -4288,6 +4290,10 @@ cairo-gonk) esac @@ -90,7 +81,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ AC_SUBST(MOZ_PDF_PRINTING) if test "$MOZ_PDF_PRINTING"; then PDF_SURFACE_FEATURE="#define CAIRO_HAS_PDF_SURFACE 1" -@@ -5108,6 +5114,9 @@ if test -n "$MOZ_WEBRTC"; then +@@ -5020,6 +5026,9 @@ if test -n "$MOZ_WEBRTC"; then MOZ_VPX=1 MOZ_VPX_ERROR_CONCEALMENT=1 @@ -100,7 +91,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ dnl enable once Signaling lands MOZ_WEBRTC_SIGNALING=1 AC_DEFINE(MOZ_WEBRTC_SIGNALING) -@@ -5251,6 +5260,142 @@ if test "${ac_cv_c_attribute_aligned}" ! +@@ -5163,6 +5172,142 @@ if test "${ac_cv_c_attribute_aligned}" ! fi dnl ======================================================== @@ -243,7 +234,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ dnl = Disable VP8 decoder support dnl ======================================================== MOZ_ARG_DISABLE_BOOL(webm, -@@ -5632,6 +5777,67 @@ fi +@@ -5548,6 +5693,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -311,7 +302,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ dnl = Check alsa availability on Linux dnl ================================== -@@ -5645,12 +5851,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, +@@ -5561,12 +5767,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, MOZ_ALSA=1, MOZ_ALSA=) @@ -335,7 +326,7 @@ $NetBSD: patch-aa,v 1.40 2015/09/23 06:44:42 ryoon Exp $ AC_SUBST(MOZ_ALSA) dnl ======================================================== -@@ -8131,6 +8348,49 @@ if test "$USE_FC_FREETYPE"; then +@@ -8141,6 +8358,49 @@ if test "$USE_FC_FREETYPE"; then fi dnl ======================================================== diff --git a/www/firefox/patches/patch-b2g_installer_Makefile.in b/www/firefox/patches/patch-b2g_installer_Makefile.in deleted file mode 100644 index 633df287efe..00000000000 --- a/www/firefox/patches/patch-b2g_installer_Makefile.in +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-b2g_installer_Makefile.in,v 1.5 2015/02/28 04:30:55 ryoon Exp $ - ---- b2g/installer/Makefile.in.orig 2015-02-17 21:40:34.000000000 +0000 -+++ b2g/installer/Makefile.in -@@ -79,6 +79,10 @@ ifneq (,$(filter rtsp,$(NECKO_PROTOCOLS) - DEFINES += -DMOZ_RTSP - endif - -+ifdef MOZ_DEBUG -+DEFINES += -DMOZ_DEBUG=1 -+endif -+ - ifdef GKMEDIAS_SHARED_LIBRARY - DEFINES += -DGKMEDIAS_SHARED_LIBRARY - endif diff --git a/www/firefox/patches/patch-b2g_installer_package-manifest.in b/www/firefox/patches/patch-b2g_installer_package-manifest.in deleted file mode 100644 index f9e367465f7..00000000000 --- a/www/firefox/patches/patch-b2g_installer_package-manifest.in +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-b2g_installer_package-manifest.in,v 1.5 2015/07/03 10:25:40 ryoon Exp $ - ---- b2g/installer/package-manifest.in.orig 2015-06-18 20:55:24.000000000 +0000 -+++ b2g/installer/package-manifest.in -@@ -671,7 +671,7 @@ - @RESPATH@/components/EngineeringModeAPI.js - @RESPATH@/components/EngineeringModeService.js - --#ifdef MOZ_DEBUG -+#if defined(ENABLE_TESTS) && defined(MOZ_DEBUG) - @RESPATH@/components/TestInterfaceJS.js - @RESPATH@/components/TestInterfaceJS.manifest - #endif diff --git a/www/firefox/patches/patch-browser_app_nsBrowserApp.cpp b/www/firefox/patches/patch-browser_app_nsBrowserApp.cpp deleted file mode 100644 index d900ce4a78c..00000000000 --- a/www/firefox/patches/patch-browser_app_nsBrowserApp.cpp +++ /dev/null @@ -1,28 +0,0 @@ -$NetBSD: patch-browser_app_nsBrowserApp.cpp,v 1.8 2015/08/12 05:41:30 ryoon Exp $ - -* Replace XP_MACOSX with XP_DARWIN as the former is not defined when - the toolkit is not cocoa. - ---- browser/app/nsBrowserApp.cpp.orig 2015-05-04 00:43:18.000000000 +0000 -+++ browser/app/nsBrowserApp.cpp -@@ -18,8 +18,10 @@ - #include <unistd.h> - #endif - --#ifdef XP_MACOSX -+#ifdef XP_DARWIN - #include <mach/mach_time.h> -+#endif -+#ifdef MOZ_WIDGET_COCOA - #include "MacQuirks.h" - #endif - -@@ -459,7 +461,7 @@ TimeStamp_Now() - } - - return sGetTickCount64() * freq.QuadPart; --#elif defined(XP_MACOSX) -+#elif defined(XP_DARWIN) - return mach_absolute_time(); - #elif defined(HAVE_CLOCK_MONOTONIC) - struct timespec ts; diff --git a/www/firefox/patches/patch-browser_installer_package-manifest.in b/www/firefox/patches/patch-browser_installer_package-manifest.in index cee214bf10e..9252bb33fc1 100644 --- a/www/firefox/patches/patch-browser_installer_package-manifest.in +++ b/www/firefox/patches/patch-browser_installer_package-manifest.in @@ -1,10 +1,10 @@ -$NetBSD: patch-browser_installer_package-manifest.in,v 1.6 2015/02/28 04:30:55 ryoon Exp $ +$NetBSD: patch-browser_installer_package-manifest.in,v 1.7 2015/11/03 15:52:57 ryoon Exp $ Limit SPARC bits to just SPARC (untested, but fixes x86). ---- browser/installer/package-manifest.in.orig 2015-02-17 21:40:38.000000000 +0000 +--- browser/installer/package-manifest.in.orig 2015-10-22 22:30:28.000000000 +0000 +++ browser/installer/package-manifest.in -@@ -609,7 +609,7 @@ +@@ -620,7 +620,7 @@ @RESPATH@/components/MozKeyboard.js @RESPATH@/components/InputMethod.manifest @@ -12,8 +12,8 @@ Limit SPARC bits to just SPARC (untested, but fixes x86). +#if defined(ENABLE_TESTS) && defined(MOZ_DEBUG) @RESPATH@/components/TestInterfaceJS.js @RESPATH@/components/TestInterfaceJS.manifest - #endif -@@ -788,7 +788,7 @@ + @RESPATH@/components/TestInterfaceJSMaplike.js +@@ -822,7 +822,7 @@ #endif ; for Solaris SPARC diff --git a/www/firefox/patches/patch-config_system-headers b/www/firefox/patches/patch-config_system-headers index ae6ad830f0d..533f1b329c4 100644 --- a/www/firefox/patches/patch-config_system-headers +++ b/www/firefox/patches/patch-config_system-headers @@ -1,8 +1,8 @@ -$NetBSD: patch-config_system-headers,v 1.14 2015/07/03 10:25:40 ryoon Exp $ +$NetBSD: patch-config_system-headers,v 1.15 2015/11/03 15:52:57 ryoon Exp $ ---- config/system-headers.orig 2015-06-18 20:55:30.000000000 +0000 +--- config/system-headers.orig 2015-10-22 22:30:30.000000000 +0000 +++ config/system-headers -@@ -628,6 +628,7 @@ libgnome/libgnome.h +@@ -626,6 +626,7 @@ libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h @@ -10,15 +10,7 @@ $NetBSD: patch-config_system-headers,v 1.14 2015/07/03 10:25:40 ryoon Exp $ lib$routines.h limits limits.h -@@ -1258,7 +1259,6 @@ X11/Xlocale.h - X11/Xos.h - X11/Xutil.h - zmouse.h --soundtouch/SoundTouch.h - #if MOZ_NATIVE_PNG==1 - png.h - #endif -@@ -1320,10 +1320,13 @@ vorbis/codec.h +@@ -1322,10 +1323,13 @@ vorbis/codec.h theora/theoradec.h tremor/ivorbiscodec.h speex/speex_resampler.h @@ -32,7 +24,7 @@ $NetBSD: patch-config_system-headers,v 1.14 2015/07/03 10:25:40 ryoon Exp $ #endif gst/gst.h gst/app/gstappsink.h -@@ -1352,3 +1355,43 @@ unicode/utypes.h +@@ -1355,3 +1359,43 @@ unicode/utypes.h #endif libutil.h unwind.h diff --git a/www/firefox/patches/patch-dom_media_AudioStream.h b/www/firefox/patches/patch-dom_media_AudioStream.h deleted file mode 100644 index 43593cdb248..00000000000 --- a/www/firefox/patches/patch-dom_media_AudioStream.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-dom_media_AudioStream.h,v 1.1 2015/02/28 04:30:55 ryoon Exp $ - ---- dom/media/AudioStream.h.orig 2015-02-17 21:40:44.000000000 +0000 -+++ dom/media/AudioStream.h -@@ -17,7 +17,7 @@ - #include "CubebUtils.h" - - namespace soundtouch { --class SoundTouch; -+class MOZ_IMPORT_API SoundTouch; - } - - namespace mozilla { diff --git a/www/firefox/patches/patch-dom_system_OSFileConstants.cpp b/www/firefox/patches/patch-dom_system_OSFileConstants.cpp index ee2a238c2ad..ecb58239eb7 100644 --- a/www/firefox/patches/patch-dom_system_OSFileConstants.cpp +++ b/www/firefox/patches/patch-dom_system_OSFileConstants.cpp @@ -1,13 +1,13 @@ -$NetBSD: patch-dom_system_OSFileConstants.cpp,v 1.6 2015/02/16 16:10:22 bad Exp $ +$NetBSD: patch-dom_system_OSFileConstants.cpp,v 1.7 2015/11/03 15:52:57 ryoon Exp $ * NetBSD 5 does not support posix_spawn(3) * Replace XP_MACOSX with XP_DARWIN as the former is not defined when the toolkit is not cocoa. ---- dom/system/OSFileConstants.cpp.orig 2014-07-17 01:45:12.000000000 +0000 -+++ dom/system/OSFileConstants.cpp 2014-08-19 17:41:25.000000000 +0000 -@@ -9,6 +9,10 @@ +--- dom/system/OSFileConstants.cpp.orig 2015-10-22 22:30:38.000000000 +0000 ++++ dom/system/OSFileConstants.cpp +@@ -11,6 +11,10 @@ #include "prsystem.h" @@ -18,7 +18,7 @@ $NetBSD: patch-dom_system_OSFileConstants.cpp,v 1.6 2015/02/16 16:10:22 bad Exp #if defined(XP_UNIX) #include "unistd.h" #include "dirent.h" -@@ -18,7 +22,9 @@ +@@ -20,7 +24,9 @@ #define statvfs statfs #else #include "sys/statvfs.h" @@ -28,7 +28,7 @@ $NetBSD: patch-dom_system_OSFileConstants.cpp,v 1.6 2015/02/16 16:10:22 bad Exp #endif // defined(ANDROID) #endif // defined(XP_UNIX) -@@ -26,9 +32,9 @@ +@@ -28,9 +34,9 @@ #include <linux/fadvise.h> #endif // defined(XP_LINUX) @@ -40,25 +40,12 @@ $NetBSD: patch-dom_system_OSFileConstants.cpp,v 1.6 2015/02/16 16:10:22 bad Exp #if defined(XP_WIN) #include <windows.h> -@@ -564,10 +570,10 @@ +@@ -590,7 +596,7 @@ static const dom::ConstantSpec gLibcProp // The size of |fsblkcnt_t|. - { "OSFILE_SIZEOF_FSBLKCNT_T", INT_TO_JSVAL(sizeof (fsblkcnt_t)) }, + { "OSFILE_SIZEOF_FSBLKCNT_T", JS::Int32Value(sizeof (fsblkcnt_t)) }, -#if !defined(ANDROID) +#if !defined(ANDROID) && !(defined(__NetBSD__) && (__NetBSD_Version__ < 600000000)) // The size of |posix_spawn_file_actions_t|. - { "OSFILE_SIZEOF_POSIX_SPAWN_FILE_ACTIONS_T", INT_TO_JSVAL(sizeof (posix_spawn_file_actions_t)) }, --#endif // !defined(ANDROID) -+#endif // !defined(ANDROID) && NetBSD 5.* - - // Defining |dirent|. - // Size -@@ -627,7 +633,7 @@ - - { "OSFILE_SIZEOF_STATVFS", INT_TO_JSVAL(sizeof (struct statvfs)) }, - -- { "OSFILE_OFFSETOF_STATVFS_F_BSIZE", INT_TO_JSVAL(offsetof (struct statvfs, f_bsize)) }, -+ { "OSFILE_OFFSETOF_STATVFS_F_FRSIZE", INT_TO_JSVAL(offsetof (struct statvfs, f_frsize)) }, - { "OSFILE_OFFSETOF_STATVFS_F_BAVAIL", INT_TO_JSVAL(offsetof (struct statvfs, f_bavail)) }, - - #endif // defined(XP_UNIX) + { "OSFILE_SIZEOF_POSIX_SPAWN_FILE_ACTIONS_T", JS::Int32Value(sizeof (posix_spawn_file_actions_t)) }, + #endif // !defined(ANDROID) diff --git a/www/firefox/patches/patch-gfx_skia_generate__mozbuild.py b/www/firefox/patches/patch-gfx_skia_generate__mozbuild.py index 437a4415643..17dbcce94d2 100644 --- a/www/firefox/patches/patch-gfx_skia_generate__mozbuild.py +++ b/www/firefox/patches/patch-gfx_skia_generate__mozbuild.py @@ -1,10 +1,10 @@ -$NetBSD: patch-gfx_skia_generate__mozbuild.py,v 1.2 2015/08/11 23:48:18 ryoon Exp $ +$NetBSD: patch-gfx_skia_generate__mozbuild.py,v 1.3 2015/11/03 15:52:57 ryoon Exp $ ---- gfx/skia/generate_mozbuild.py.orig 2015-08-07 15:54:04.000000000 +0000 +--- gfx/skia/generate_mozbuild.py.orig 2015-10-22 22:30:23.000000000 +0000 +++ gfx/skia/generate_mozbuild.py -@@ -142,6 +142,12 @@ if CONFIG['GNU_CXX']: +@@ -147,6 +147,12 @@ if CONFIG['GNU_CXX']: if CONFIG['CPU_ARCH'] == 'arm': - SOURCES['trunk/src/opts/SkBlitRow_opts_arm.cpp'].flags += ['-fomit-frame-pointer'] + SOURCES['skia/src/opts/SkBlitRow_opts_arm.cpp'].flags += ['-fomit-frame-pointer'] +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] diff --git a/www/firefox/patches/patch-gfx_skia_moz.build b/www/firefox/patches/patch-gfx_skia_moz.build index 11ce166d2d1..88dc1518a99 100644 --- a/www/firefox/patches/patch-gfx_skia_moz.build +++ b/www/firefox/patches/patch-gfx_skia_moz.build @@ -1,10 +1,10 @@ -$NetBSD: patch-gfx_skia_moz.build,v 1.9 2015/08/11 23:48:18 ryoon Exp $ +$NetBSD: patch-gfx_skia_moz.build,v 1.10 2015/11/03 15:52:57 ryoon Exp $ ---- gfx/skia/moz.build.orig 2015-08-07 15:54:04.000000000 +0000 +--- gfx/skia/moz.build.orig 2015-10-22 22:30:23.000000000 +0000 +++ gfx/skia/moz.build -@@ -970,6 +970,12 @@ if CONFIG['GNU_CXX']: +@@ -675,6 +675,12 @@ if CONFIG['GNU_CXX']: if CONFIG['CPU_ARCH'] == 'arm': - SOURCES['trunk/src/opts/SkBlitRow_opts_arm.cpp'].flags += ['-fomit-frame-pointer'] + SOURCES['skia/src/opts/SkBlitRow_opts_arm.cpp'].flags += ['-fomit-frame-pointer'] +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] diff --git a/www/firefox/patches/patch-gfx_skia_trunk_src_core_SkUtilsArm.cpp b/www/firefox/patches/patch-gfx_skia_skia_src_core_SkUtilsArm.cpp index 00f3f0e6fa7..44208c8fffd 100644 --- a/www/firefox/patches/patch-gfx_skia_trunk_src_core_SkUtilsArm.cpp +++ b/www/firefox/patches/patch-gfx_skia_skia_src_core_SkUtilsArm.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-gfx_skia_trunk_src_core_SkUtilsArm.cpp,v 1.2 2015/10/25 15:59:37 jmcneill Exp $ +$NetBSD: patch-gfx_skia_skia_src_core_SkUtilsArm.cpp,v 1.1 2015/11/03 15:52:57 ryoon Exp $ ---- gfx/skia/trunk/src/core/SkUtilsArm.cpp.orig 2015-09-29 21:44:49.000000000 +0000 -+++ gfx/skia/trunk/src/core/SkUtilsArm.cpp +--- gfx/skia/skia/src/core/SkUtilsArm.cpp.orig 2015-10-22 22:30:24.000000000 +0000 ++++ gfx/skia/skia/src/core/SkUtilsArm.cpp @@ -16,6 +16,10 @@ #include <string.h> #include <pthread.h> diff --git a/www/firefox/patches/patch-gfx_skia_trunk_src_opts_SkBitmapProcState__opts__arm.cpp b/www/firefox/patches/patch-gfx_skia_skia_src_opts_SkBitmapProcState__opts__arm.cpp index 536ec63edb1..92bc3310d69 100644 --- a/www/firefox/patches/patch-gfx_skia_trunk_src_opts_SkBitmapProcState__opts__arm.cpp +++ b/www/firefox/patches/patch-gfx_skia_skia_src_opts_SkBitmapProcState__opts__arm.cpp @@ -1,7 +1,7 @@ -$NetBSD: patch-gfx_skia_trunk_src_opts_SkBitmapProcState__opts__arm.cpp,v 1.1 2015/10/16 12:59:36 jmcneill Exp $ +$NetBSD: patch-gfx_skia_skia_src_opts_SkBitmapProcState__opts__arm.cpp,v 1.1 2015/11/03 15:52:57 ryoon Exp $ ---- gfx/skia/trunk/src/opts/SkBitmapProcState_opts_arm.cpp.orig 2015-09-29 21:44:50.000000000 +0000 -+++ gfx/skia/trunk/src/opts/SkBitmapProcState_opts_arm.cpp +--- gfx/skia/skia/src/opts/SkBitmapProcState_opts_arm.cpp.orig 2015-10-22 22:30:24.000000000 +0000 ++++ gfx/skia/skia/src/opts/SkBitmapProcState_opts_arm.cpp @@ -97,7 +97,11 @@ void SI8_D16_nofilter_DX_arm(const SkBit "2: \n\t" : [xx] "+r" (xx), [count8] "+r" (count8), [colors] "+r" (colors) diff --git a/www/firefox/patches/patch-gfx_skia_trunk_src_opts_memset.arm.S b/www/firefox/patches/patch-gfx_skia_skia_src_opts_memset.arm.S index 66fb59ea117..bfc28ebb21b 100644 --- a/www/firefox/patches/patch-gfx_skia_trunk_src_opts_memset.arm.S +++ b/www/firefox/patches/patch-gfx_skia_skia_src_opts_memset.arm.S @@ -1,7 +1,7 @@ -$NetBSD: patch-gfx_skia_trunk_src_opts_memset.arm.S,v 1.1 2015/10/16 12:59:36 jmcneill Exp $ +$NetBSD: patch-gfx_skia_skia_src_opts_memset.arm.S,v 1.1 2015/11/03 15:52:57 ryoon Exp $ ---- gfx/skia/trunk/src/opts/memset.arm.S.orig 2015-09-29 21:44:50.000000000 +0000 -+++ gfx/skia/trunk/src/opts/memset.arm.S +--- gfx/skia/skia/src/opts/memset.arm.S.orig 2015-10-22 22:30:24.000000000 +0000 ++++ gfx/skia/skia/src/opts/memset.arm.S @@ -13,6 +13,12 @@ * to aid future maintenance. */ diff --git a/www/firefox/patches/patch-gfx_thebes_gfxWindowsPlatform.cpp b/www/firefox/patches/patch-gfx_thebes_gfxWindowsPlatform.cpp deleted file mode 100644 index 95c039d1cac..00000000000 --- a/www/firefox/patches/patch-gfx_thebes_gfxWindowsPlatform.cpp +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-gfx_thebes_gfxWindowsPlatform.cpp,v 1.1 2015/09/23 06:44:42 ryoon Exp $ - ---- gfx/thebes/gfxWindowsPlatform.cpp.orig 2015-08-24 21:53:05.000000000 +0000 -+++ gfx/thebes/gfxWindowsPlatform.cpp -@@ -1879,6 +1879,10 @@ gfxWindowsPlatform::InitD3D11Devices() - return; - } - -+ if (!CouldD3D11DeviceWork()) { -+ return; -+ } -+ - bool useWARP = false; - bool allowWARP = false; - diff --git a/www/firefox/patches/patch-ipc_glue_ScopedXREEmbed.cpp b/www/firefox/patches/patch-ipc_glue_ScopedXREEmbed.cpp deleted file mode 100644 index bccbf8f491b..00000000000 --- a/www/firefox/patches/patch-ipc_glue_ScopedXREEmbed.cpp +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-ipc_glue_ScopedXREEmbed.cpp,v 1.1 2014/05/30 03:03:36 pho Exp $ - -Walking out of [subprocess].app/Contents/MacOS would only be needed if -we were using the cocoa toolkit. - ---- ipc/glue/ScopedXREEmbed.cpp.orig 2014-05-06 22:55:41.000000000 +0000 -+++ ipc/glue/ScopedXREEmbed.cpp -@@ -66,7 +66,7 @@ ScopedXREEmbed::Start() - localFile = do_QueryInterface(parent); - NS_ENSURE_TRUE_VOID(localFile); - --#ifdef OS_MACOSX -+#ifdef MOZ_WIDGET_COCOA - if (XRE_GetProcessType() == GeckoProcessType_Content) { - // We're an XPCOM-using subprocess. Walk out of - // [subprocess].app/Contents/MacOS to the real GRE dir. diff --git a/www/firefox/patches/patch-memory_jemalloc_Makefile.in b/www/firefox/patches/patch-memory_jemalloc_Makefile.in deleted file mode 100644 index 3866d1139cb..00000000000 --- a/www/firefox/patches/patch-memory_jemalloc_Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-memory_jemalloc_Makefile.in,v 1.1 2014/03/20 21:02:00 ryoon Exp $ - ---- memory/jemalloc/Makefile.in.orig 2014-03-15 05:19:31.000000000 +0000 -+++ memory/jemalloc/Makefile.in -@@ -21,3 +21,7 @@ endif - ifdef GNU_CC - CFLAGS += -std=gnu99 - endif -+ -+# XXX startup crash workaround for gcc47 on amd64 -+jemalloc.$(OBJ_SUFFIX): OS_CFLAGS := $(filter-out -O3 -Ofast,$(OS_CFLAGS)) -+jemalloc.$(OBJ_SUFFIX): MOZ_OPTIMIZE_FLAGS= diff --git a/www/firefox/patches/patch-mfbt_Alignment.h b/www/firefox/patches/patch-mfbt_Alignment.h index f2c6380d873..4b64b88411b 100644 --- a/www/firefox/patches/patch-mfbt_Alignment.h +++ b/www/firefox/patches/patch-mfbt_Alignment.h @@ -1,18 +1,11 @@ -$NetBSD: patch-mfbt_Alignment.h,v 1.2 2014/07/24 14:57:12 ryoon Exp $ +$NetBSD: patch-mfbt_Alignment.h,v 1.3 2015/11/03 15:52:57 ryoon Exp $ Make MOZ_ALIGNOF() use gcc's builtin __alignof__. From https://bugzilla.mozilla.org/show_bug.cgi?id=1026499 ---- mfbt/Alignment.h.orig 2014-07-17 01:45:32.000000000 +0000 +--- mfbt/Alignment.h.orig 2015-10-22 22:30:35.000000000 +0000 +++ mfbt/Alignment.h -@@ -9,11 +9,20 @@ - #ifndef mozilla_Alignment_h - #define mozilla_Alignment_h - -+#include "mozilla/Attributes.h" -+ - #include <stddef.h> - #include <stdint.h> +@@ -15,6 +15,13 @@ namespace mozilla { @@ -26,7 +19,7 @@ From https://bugzilla.mozilla.org/show_bug.cgi?id=1026499 /* * This class, and the corresponding macro MOZ_ALIGNOF, figures out how many * bytes of alignment a given type needs. -@@ -32,6 +41,7 @@ class AlignmentFinder +@@ -33,6 +40,7 @@ public: }; #define MOZ_ALIGNOF(T) mozilla::AlignmentFinder<T>::alignment @@ -34,7 +27,7 @@ From https://bugzilla.mozilla.org/show_bug.cgi?id=1026499 /* * Declare the MOZ_ALIGNED_DECL macro for declaring aligned types. -@@ -43,7 +53,10 @@ class AlignmentFinder +@@ -44,7 +52,10 @@ public: * will declare a two-character array |arr| aligned to 8 bytes. */ diff --git a/www/firefox/patches/patch-mfbt_Attributes.h b/www/firefox/patches/patch-mfbt_Attributes.h index 33278d4ca58..1a240af7783 100644 --- a/www/firefox/patches/patch-mfbt_Attributes.h +++ b/www/firefox/patches/patch-mfbt_Attributes.h @@ -1,6 +1,6 @@ -$NetBSD: patch-mfbt_Attributes.h,v 1.5 2015/07/03 10:25:40 ryoon Exp $ +$NetBSD: patch-mfbt_Attributes.h,v 1.6 2015/11/03 15:52:57 ryoon Exp $ ---- mfbt/Attributes.h.orig 2015-06-18 20:55:34.000000000 +0000 +--- mfbt/Attributes.h.orig 2015-10-22 22:30:35.000000000 +0000 +++ mfbt/Attributes.h @@ -50,6 +50,7 @@ * don't indicate support for them here, due to @@ -9,8 +9,8 @@ $NetBSD: patch-mfbt_Attributes.h,v 1.5 2015/07/03 10:25:40 ryoon Exp $ +# define MOZ_HAVE_CXX11_ALIGNAS # define MOZ_HAVE_NEVER_INLINE __declspec(noinline) # define MOZ_HAVE_NORETURN __declspec(noreturn) - # ifdef __clang__ -@@ -70,6 +71,9 @@ + # if _MSC_VER >= 1900 +@@ -73,6 +74,9 @@ # ifndef __has_extension # define __has_extension __has_feature /* compatibility, for older versions of clang */ # endif @@ -20,7 +20,7 @@ $NetBSD: patch-mfbt_Attributes.h,v 1.5 2015/07/03 10:25:40 ryoon Exp $ # if __has_extension(cxx_constexpr) # define MOZ_HAVE_CXX11_CONSTEXPR # endif -@@ -86,6 +90,7 @@ +@@ -89,6 +93,7 @@ # if defined(__GXX_EXPERIMENTAL_CXX0X__) || __cplusplus >= 201103L # define MOZ_HAVE_CXX11_CONSTEXPR # if MOZ_GCC_VERSION_AT_LEAST(4, 8, 0) diff --git a/www/firefox/patches/patch-modules_libpref_init_all.js b/www/firefox/patches/patch-modules_libpref_init_all.js index ba520529754..5a75825436d 100644 --- a/www/firefox/patches/patch-modules_libpref_init_all.js +++ b/www/firefox/patches/patch-modules_libpref_init_all.js @@ -1,10 +1,10 @@ -$NetBSD: patch-modules_libpref_init_all.js,v 1.2 2015/09/23 06:44:42 ryoon Exp $ +$NetBSD: patch-modules_libpref_init_all.js,v 1.3 2015/11/03 15:52:57 ryoon Exp $ * Improve stability under NetBSD. ---- modules/libpref/init/all.js.orig 2015-08-26 09:39:08.000000000 +0000 +--- modules/libpref/init/all.js.orig 2015-10-29 22:17:56.000000000 +0000 +++ modules/libpref/init/all.js -@@ -4048,7 +4048,7 @@ pref("layers.max-active", -1); +@@ -4283,7 +4283,7 @@ pref("layers.max-active", -1); pref("layers.tiles.adjust", true); // Set the default values, and then override per-platform as needed diff --git a/www/firefox/patches/patch-netwerk_base_nsNetUtil.h b/www/firefox/patches/patch-netwerk_base_nsNetUtil.h deleted file mode 100644 index f316c5d6e80..00000000000 --- a/www/firefox/patches/patch-netwerk_base_nsNetUtil.h +++ /dev/null @@ -1,39 +0,0 @@ -$NetBSD: patch-netwerk_base_nsNetUtil.h,v 1.1 2015/05/12 22:48:54 ryoon Exp $ - ---- netwerk/base/nsNetUtil.h.orig 2015-05-04 00:43:34.000000000 +0000 -+++ netwerk/base/nsNetUtil.h -@@ -13,6 +13,7 @@ - #include "nsMemory.h" - #include "nsCOMPtr.h" - #include "prio.h" // for read/write flags, permissions, etc. -+#include "prnetdb.h" - #include "nsHashKeys.h" - - #include "plstr.h" -@@ -2828,6 +2829,26 @@ NS_IsSrcdocChannel(nsIChannel *aChannel) - bool NS_IsReasonableHTTPHeaderValue(const nsACString& aValue); - - /** -+ * Return a host endian value decoded from network byte order, -+ * accessed in an alignement safe way. -+ */ -+inline uint16_t NS_decodeN16(const void *bytes) -+{ -+ uint16_t tmp; -+ -+ memcpy(&tmp, bytes, sizeof tmp); -+ return PR_ntohs(tmp); -+} -+ -+inline uint32_t NS_decodeN32(const void *bytes) -+{ -+ uint32_t tmp; -+ -+ memcpy(&tmp, bytes, sizeof tmp); -+ return PR_ntohl(tmp); -+} -+ -+/** - * Return true if the given string is a valid HTTP token per RFC 2616 section - * 2.2. - */ diff --git a/www/firefox/patches/patch-testing_mozharness_README.md b/www/firefox/patches/patch-testing_mozharness_README.md deleted file mode 100644 index 676b7d42ed9..00000000000 --- a/www/firefox/patches/patch-testing_mozharness_README.md +++ /dev/null @@ -1,88 +0,0 @@ -$NetBSD: patch-testing_mozharness_README.md,v 1.1 2015/08/11 23:48:18 ryoon Exp $ - ---- testing/mozharness/README.md.orig 2015-08-11 19:24:52.000000000 +0000 -+++ testing/mozharness/README.md -@@ -0,0 +1,83 @@ -+# Mozharness -+This repository is a downstream read-only copy of: -+http://hg.mozilla.org/build/mozharness/ -+ -+### Submitting changes -+We do not support the github Pull Request workflow, since github is only a downstream -+mirror for us. However, feel free to fork from us and make changes. Then, rather than -+submitting a pull request, please create a patch for your changes (capture the output -+of your changes using e.g. git diff) and attach the patch file to a Bugzilla bug, -+created in the following component: -+https://bugzilla.mozilla.org/enter_bug.cgi?product=Release%20Engineering&component=Mozharness -+ -+This bug will get triaged by us. -+ -+### Docs -+* https://developer.mozilla.org/en-US/docs/Mozharness_FAQ -+* https://wiki.mozilla.org/ReleaseEngineering/Mozharness -+* http://moz-releng-mozharness.readthedocs.org/en/latest/mozharness.mozilla.html -+* http://moz-releng-docs.readthedocs.org/en/latest/software.html#mozharness -+ -+### To run mozharness unit tests -+``` -+pip install tox -+tox -+``` -+ -+### To run tests in travis -+Please note if you fork this repository and wish to run the tests in travis, -+you will need to enable your github fork in both travis and coveralls. In both -+cases you can log in with your github account, you do not need to set up a new -+one. To enable: -+* https://travis-ci.org/profile -+* https://coveralls.io/repos/new -+ -+After enabling, you will need to push changes to your repo in order for a travis -+job to be triggered. -+ -+### To match commits to upstream hg changesets -+Add this following section to the .git/config file in your local clone: -+``` -+[remote "mozilla"] -+ url = git@github.com:mozilla/build-mozharness -+ fetch = +refs/heads/*:refs/remotes/mozilla/* -+ fetch = +refs/notes/*:refs/notes/* -+``` -+then to match a git commit to an upstream hg changeset: -+``` -+git fetch mozilla -+git log -+``` -+This will produce output like this: -+``` -+commit c6dc279ab791d7cd11ccc57d2d83a61dc5e0dd09 -+Author: Simarpreet Singh <s244sing@uwaterloo.ca> -+Date: Mon Dec 22 14:46:56 2014 -0500 -+ -+ Bug 1078619 - Allow to run talos jobs as a developer. r=armenzg -+ -+Notes: -+ Upstream source: https://hg.mozilla.org/build/mozharness/rev/7204ff2ff48a6d31dc2fd6aa25465962f93a91ee -+ -+commit dce9aae0dadf3875afd44c8e61b70fd5ba91f91f -+Author: Ankit Goyal <ankit.goyal90@hotmail.com> -+Date: Mon Dec 22 10:18:16 2014 -0500 -+ -+ Bug 1113081 - Remove references to metro mode from talos.py script. r=jmaher -+ -+Notes: -+ Upstream source: https://hg.mozilla.org/build/mozharness/rev/0424b451c005724c08a12bfe64733142305f4476 -+ -+commit 7bc17c00dafb144b9982dff2e19e8da91229c6c5 -+Author: Peter Moore <pmoore@mozilla.com> -+Date: Fri Dec 19 20:35:55 2014 +0100 -+ -+ Bug 1076810 - coveralls publish failures should not cause travis job result to be failure,r=rail -+ -+Notes: -+ Upstream source: https://hg.mozilla.org/build/mozharness/rev/701d2eda2aece7c63d34e907bcd657f0895d1c4e -+``` -+This allows you to map a git commit SHA to an hg changeset SHA ("Upstream source"). -+ -+ -+Happy contributing! =) diff --git a/www/firefox/patches/patch-testing_mozharness_configs_update__tests_mozilla-beta.py b/www/firefox/patches/patch-testing_mozharness_configs_update__tests_mozilla-beta.py deleted file mode 100644 index 2de015238dd..00000000000 --- a/www/firefox/patches/patch-testing_mozharness_configs_update__tests_mozilla-beta.py +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-testing_mozharness_configs_update__tests_mozilla-beta.py,v 1.1 2015/08/11 23:48:18 ryoon Exp $ - ---- testing/mozharness/configs/update_tests/mozilla-beta.py.orig 2015-08-11 19:24:52.000000000 +0000 -+++ testing/mozharness/configs/update_tests/mozilla-beta.py -@@ -0,0 +1,18 @@ -+from mozharness.base.script import platform_name -+ -+PLATFORM_CONFIG = { -+ 'linux64': { -+ 'update_verify_config': 'mozBeta-firefox-linux64.cfg' -+ }, -+ 'macosx': { -+ 'update_verify_config': 'mozBeta-firefox-mac64.cfg' -+ }, -+ 'win32': { -+ 'update_verify_config': 'mozBeta-firefox-win32.cfg' -+ }, -+} -+ -+config = PLATFORM_CONFIG[platform_name()] -+config.update({ -+ 'firefox_ui_branch': 'mozilla-beta' -+}) diff --git a/www/firefox/patches/patch-testing_mozharness_configs_update__tests_mozilla-release.py b/www/firefox/patches/patch-testing_mozharness_configs_update__tests_mozilla-release.py deleted file mode 100644 index 037ccf7dbbc..00000000000 --- a/www/firefox/patches/patch-testing_mozharness_configs_update__tests_mozilla-release.py +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-testing_mozharness_configs_update__tests_mozilla-release.py,v 1.1 2015/08/11 23:48:18 ryoon Exp $ - ---- testing/mozharness/configs/update_tests/mozilla-release.py.orig 2015-08-11 19:24:52.000000000 +0000 -+++ testing/mozharness/configs/update_tests/mozilla-release.py -@@ -0,0 +1,18 @@ -+from mozharness.base.script import platform_name -+ -+PLATFORM_CONFIG = { -+ 'linux64': { -+ 'update_verify_config': 'mozRelease-firefox-linux64.cfg' -+ }, -+ 'macosx': { -+ 'update_verify_config': 'mozRelease-firefox-mac64.cfg' -+ }, -+ 'win32': { -+ 'update_verify_config': 'mozRelease-firefox-win32.cfg' -+ }, -+} -+ -+config = PLATFORM_CONFIG[platform_name()] -+config.update({ -+ 'firefox_ui_branch': 'mozilla-beta' -+}) diff --git a/www/firefox/patches/patch-testing_mozharness_configs_vcs__sync_staging__build-repos.py b/www/firefox/patches/patch-testing_mozharness_configs_vcs__sync_staging__build-repos.py deleted file mode 100644 index e24be3e4627..00000000000 --- a/www/firefox/patches/patch-testing_mozharness_configs_vcs__sync_staging__build-repos.py +++ /dev/null @@ -1,118 +0,0 @@ -$NetBSD: patch-testing_mozharness_configs_vcs__sync_staging__build-repos.py,v 1.1 2015/08/11 23:48:18 ryoon Exp $ - ---- testing/mozharness/configs/vcs_sync/staging_build-repos.py.orig 2015-08-11 19:24:52.000000000 +0000 -+++ testing/mozharness/configs/vcs_sync/staging_build-repos.py -@@ -0,0 +1,113 @@ -+import os -+import socket -+hostname = socket.gethostname() -+ -+build_repos = ( -+ 'autoland', -+ 'buildapi', -+ 'buildbot-configs', -+ 'buildbotcustom', -+ 'cloud-tools', -+ 'mozharness', -+ 'opsi-package-sources', -+ 'partner-repacks', -+ 'preproduction', -+ 'puppet', -+ 'puppet-manifests', -+ 'rpm-sources', -+ 'talos', -+ 'tools', -+) -+ -+conversion_repos = [] -+remote_targets = {} -+ -+for repo in build_repos: -+ conversion_repos.append({ -+ "repo": "https://hg.mozilla.org/build/%s" % repo, -+ "repo_name": "build-%s" % repo, -+ "conversion_dir": "build-%s" % repo, -+ "targets": [{ -+ "target_dest": "build-%s-github" % repo, -+ "force_push": True -+ }], -+ "vcs": "hg", -+ "mapper": { -+ "url": "https://api-pub-build.allizom.org/mapper", -+ "project": "build-%s" % repo, -+ }, -+ "branch_config": { -+ "branches": { -+ "default": "master", -+ }, -+ "branch_regexes": [ -+ "^.*$" -+ ] -+ }, -+ "tag_config": { -+ "tag_regexes": [ -+ "^.*$" -+ ] -+ }, -+ "generate_git_notes": True, # False by default -+ }) -+ remote_targets["build-%s-github" % repo] = { -+ "repo": "git@github.com:petermoore/build-%s.git" % repo, -+ "ssh_key": "~/.ssh/github_mozilla_rsa", -+ "vcs": "git", -+ } -+ -+config = { -+ "log_name": "build-repos", -+ "log_max_rotate": 99, -+ "job_name": "build-repos", -+ "env": { -+ "PATH": "%(PATH)s:/usr/libexec/git-core", -+ }, -+ "conversion_repos": conversion_repos, -+ "remote_targets": remote_targets, -+ "virtualenv_modules": [ -+ "dulwich==0.9.0", -+ "ordereddict==1.1", -+ "hg-git==0.4.0-moz2", -+ "mapper==0.1", -+ "mercurial==2.6.3", -+ "mozfile==0.9", -+ "mozinfo==0.5", -+ "mozprocess==0.11", -+ "requests==2.2.1", -+ ], -+ "find_links": [ -+ "http://pypi.pub.build.mozilla.org/pub" -+ ], -+ "pip_index": False, -+ -+ "default_notify_from": "developer-services@mozilla.org", -+ "notify_config": [{ -+ "to": "releng-ops-trial@mozilla.com", -+ "failure_only": False, -+ "skip_empty_messages": True, -+ }], -+ -+ # Disallow sharing, since we want pristine .hg and .git directories. -+ "vcs_share_base": None, -+ "hg_share_base": None, -+ -+ # any hg command line options -+ "hg_options": ( -+ "--config", -+ "web.cacerts=/etc/pki/tls/certs/ca-bundle.crt" -+ ), -+ -+ "default_actions": [ -+ 'list-repos', -+ 'create-virtualenv', -+ 'update-stage-mirror', -+ 'update-work-mirror', -+ 'create-git-notes', -+ 'publish-to-mapper', -+ 'push', -+ 'combine-mapfiles', -+ 'notify', -+ ], -+} diff --git a/www/firefox/patches/patch-testing_mozharness_configs_vcs__sync_staging__l10n.py b/www/firefox/patches/patch-testing_mozharness_configs_vcs__sync_staging__l10n.py deleted file mode 100644 index 7fc0c02ff4d..00000000000 --- a/www/firefox/patches/patch-testing_mozharness_configs_vcs__sync_staging__l10n.py +++ /dev/null @@ -1,295 +0,0 @@ -$NetBSD: patch-testing_mozharness_configs_vcs__sync_staging__l10n.py,v 1.1 2015/08/11 23:48:18 ryoon Exp $ - ---- testing/mozharness/configs/vcs_sync/staging_l10n.py.orig 2015-08-11 19:24:52.000000000 +0000 -+++ testing/mozharness/configs/vcs_sync/staging_l10n.py -@@ -0,0 +1,290 @@ -+from copy import deepcopy -+import socket -+hostname = socket.gethostname() -+ -+GECKO_BRANCHES = { -+ 'v2.0': 'mozilla-beta', -+ 'v2.1': 'mozilla-aurora', -+ 'v2.2': 'mozilla-central', -+} -+ -+GECKO_CONFIG_TEMPLATE = { -+ -+ 'mozilla-release': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gecko-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://hg.mozilla.org/releases/mozilla-release/raw-file/default/b2g/locales/all-locales', -+ 'hg_url': 'https://hg.mozilla.org/releases/l10n/mozilla-release/%(locale)s', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gecko/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gecko-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ -+ 'mozilla-beta': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gecko-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://hg.mozilla.org/releases/mozilla-beta/raw-file/default/b2g/locales/all-locales', -+ 'hg_url': 'https://hg.mozilla.org/releases/l10n/mozilla-beta/%(locale)s', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gecko/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gecko-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ -+ 'mozilla-aurora': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gecko-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://hg.mozilla.org/releases/mozilla-aurora/raw-file/default/b2g/locales/all-locales', -+ 'hg_url': 'https://hg.mozilla.org/releases/l10n/mozilla-aurora/%(locale)s', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gecko/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gecko-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ -+ 'mozilla-central': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gecko-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://hg.mozilla.org/mozilla-central/raw-file/default/b2g/locales/all-locales', -+ 'hg_url': 'https://hg.mozilla.org/l10n-central/%(locale)s', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gecko/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gecko-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+} -+ -+# Build gecko_config -+GECKO_CONFIG = {} -+for version, branch in GECKO_BRANCHES.items(): -+ GECKO_CONFIG[branch] = deepcopy(GECKO_CONFIG_TEMPLATE[branch]) -+ GECKO_CONFIG[branch]['git_branch_name'] = version -+ -+config = { -+ "log_name": "l10n", -+ "log_max_rotate": 99, -+ "job_name": "l10n", -+ "env": { -+ "PATH": "%(PATH)s:/usr/libexec/git-core", -+ }, -+ "conversion_type": "b2g-l10n", -+ "combined_mapfile": "l10n-mapfile", -+ "l10n_config": { -+ "gecko_config": GECKO_CONFIG, -+ "gaia_config": { -+ 'v2_0': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gaia-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://raw.github.com/mozilla-b2g/gaia/v2.0/locales/languages_all.json', -+ 'hg_url': 'https://hg.mozilla.org/releases/gaia-l10n/v2_0/%(locale)s', -+ 'git_branch_name': 'v2.0', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gaia/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gaia-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ 'v1_4': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gaia-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://raw.github.com/mozilla-b2g/gaia/v1.4/locales/languages_all.json', -+ 'hg_url': 'https://hg.mozilla.org/releases/gaia-l10n/v1_4/%(locale)s', -+ 'git_branch_name': 'v1.4', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gaia/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gaia-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ 'v1_3': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gaia-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://raw.github.com/mozilla-b2g/gaia/v1.3/locales/languages_dev.json', -+ 'hg_url': 'https://hg.mozilla.org/releases/gaia-l10n/v1_3/%(locale)s', -+ 'git_branch_name': 'v1.3', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gaia/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gaia-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ 'v1_2': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gaia-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://raw.github.com/mozilla-b2g/gaia/v1.2/locales/languages_all.json', -+ 'hg_url': 'https://hg.mozilla.org/releases/gaia-l10n/v1_2/%(locale)s', -+ 'git_branch_name': 'v1.2', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gaia/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gaia-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ 'master': { -+ 'generate_git_notes': False, # we can change this when bug 1034725 is resolved -+ 'mapper': { -+ 'project': 'gitmo-gaia-l10n', -+ 'url': 'https://api-pub-build.allizom.org/mapper' -+ }, -+ 'locales_file_url': 'https://raw.github.com/mozilla-b2g/gaia/master/locales/languages_all.json', -+ 'hg_url': 'https://hg.mozilla.org/gaia-l10n/%(locale)s', -+ 'git_branch_name': 'master', -+ 'targets': [{ -+ 'target_dest': 'releases-l10n-%(locale)s-gaia/.git', -+ 'test_push': True, -+ 'vcs': 'git' -+ }, { -+ 'target_dest': 'gitmo-gaia-l10n-%(locale)s', -+ }], -+ 'tag_config': { -+ 'tag_regexes': [ -+ '^B2G_', -+ ], -+ }, -+ }, -+ }, -+ }, -+ -+ "remote_targets": { -+ "gitmo-gecko-l10n-%(locale)s": { -+ "repo": 'git@github.com:petermoore/l10n-%(locale)s-gecko.git', -+ "ssh_key": "~/.ssh/github_mozilla_rsa", -+ "vcs": "git", -+ }, -+ "gitmo-gaia-l10n-%(locale)s": { -+ "repo": 'git@github.com:petermoore/l10n-%(locale)s-gaia.git', -+ "ssh_key": "~/.ssh/github_mozilla_rsa", -+ "vcs": "git", -+ }, -+ }, -+ -+ "virtualenv_modules": [ -+ "bottle==0.11.6", -+ "dulwich==0.9.0", -+ "ordereddict==1.1", -+ "hg-git==0.4.0-moz2", -+ "mapper==0.1", -+ "mercurial==2.6.3", -+ "mozfile==0.9", -+ "mozinfo==0.5", -+ "mozprocess==0.11", -+ "requests==2.2.1", -+ ], -+ "find_links": [ -+ "http://pypi.pub.build.mozilla.org/pub", -+ ], -+ "pip_index": False, -+ -+ "default_notify_from": "developer-services@mozilla.org", -+ "notify_config": [{ -+ "to": "pmoore@mozilla.com", -+ "failure_only": False, -+ "skip_empty_messages": True, -+ }], -+ -+ # Disallow sharing, since we want pristine .hg and .git directories. -+ "vcs_share_base": None, -+ "hg_share_base": None, -+ -+ # any hg command line options -+ "hg_options": ( -+ "--config", -+ "web.cacerts=/etc/pki/tls/certs/ca-bundle.crt" -+ ), -+ -+ "default_actions": [ -+ 'list-repos', -+ 'create-virtualenv', -+ 'update-stage-mirror', -+ 'update-work-mirror', -+ 'publish-to-mapper', -+ 'push', -+ 'combine-mapfiles', -+ 'notify', -+ ], -+} diff --git a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__back.jsm b/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__back.jsm deleted file mode 100644 index 10ef5717325..00000000000 --- a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__back.jsm +++ /dev/null @@ -1,49 +0,0 @@ -$NetBSD: patch-toolkit_components_osfile_modules_osfile__unix__back.jsm,v 1.6 2014/06/11 00:40:59 ryoon Exp $ - -Based on martin@'s patch for firefox 27.0 - -* Use off_t for st_size -* Use function name for NetBSD - ---- toolkit/components/osfile/modules/osfile_unix_back.jsm.orig 2014-05-29 23:31:41.000000000 +0000 -+++ toolkit/components/osfile/modules/osfile_unix_back.jsm -@@ -228,8 +228,8 @@ - let statvfs = new SharedAll.HollowStructure("statvfs", - Const.OSFILE_SIZEOF_STATVFS); - -- statvfs.add_field_at(Const.OSFILE_OFFSETOF_STATVFS_F_BSIZE, -- "f_bsize", Type.unsigned_long.implementation); -+ statvfs.add_field_at(Const.OSFILE_OFFSETOF_STATVFS_F_FRSIZE, -+ "f_frsize", Type.unsigned_long.implementation); - statvfs.add_field_at(Const.OSFILE_OFFSETOF_STATVFS_F_BAVAIL, - "f_bavail", Type.fsblkcnt_t.implementation); - -@@ -626,21 +626,22 @@ - return Stat.fxstat(ver, fd, buf); - }; - } else if (OS.Constants.Sys.Name == "NetBSD") { -- // NetBSD 5.0 and newer -- libc.declareLazyFFI(SysFile, "stat", -- "__stat50", ctypes.default_abi, -+ // NetBSD 5.0 uses *30, and netbsd-6 uses *50 -+ let v = OS.Constants.libc.OSFILE_SIZEOF_TIME_T < 8 ? "30" : "50"; -+ libc.declareLazyFFI(SysFile, "stat", -+ "__stat"+v, ctypes.default_abi, - /*return*/ Type.negativeone_or_nothing, - /*path*/ Type.path, - /*buf*/ Type.stat.out_ptr - ); - libc.declareLazyFFI(SysFile, "lstat", -- "__lstat50", ctypes.default_abi, -+ "__lstat"+v, ctypes.default_abi, - /*return*/ Type.negativeone_or_nothing, - /*path*/ Type.path, - /*buf*/ Type.stat.out_ptr - ); -- libc.declareLazyFFI(SysFile, "fstat", -- "__fstat50", ctypes.default_abi, -+ libc.declareLazyFFI(SysFile, "fstat", libc, -+ "__fstat"+v, ctypes.default_abi, - /*return*/ Type.negativeone_or_nothing, - /*fd*/ Type.fd, - /*buf*/ Type.stat.out_ptr diff --git a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__front.jsm b/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__front.jsm deleted file mode 100644 index f7c135c271a..00000000000 --- a/www/firefox/patches/patch-toolkit_components_osfile_modules_osfile__unix__front.jsm +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-toolkit_components_osfile_modules_osfile__unix__front.jsm,v 1.4 2014/10/05 01:59:08 ryoon Exp $ - ---- toolkit/components/osfile/modules/osfile_unix_front.jsm.orig 2014-09-24 01:05:38.000000000 +0000 -+++ toolkit/components/osfile/modules/osfile_unix_front.jsm -@@ -399,7 +399,7 @@ - throw_on_negative("statvfs", (UnixFile.statvfs || UnixFile.statfs)(sourcePath, fileSystemInfoPtr)); - - let bytes = new Type.uint64_t.implementation( -- fileSystemInfo.f_bsize * fileSystemInfo.f_bavail); -+ fileSystemInfo.f_frsize * fileSystemInfo.f_bavail); - - return bytes.value; - }; |