diff options
Diffstat (limited to 'www')
34 files changed, 587 insertions, 542 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 1c48688a959..4a12c86b796 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,12 +1,11 @@ -# $NetBSD: Makefile,v 1.172 2014/07/08 13:14:43 ryoon Exp $ +# $NetBSD: Makefile,v 1.173 2014/07/24 14:57:12 ryoon Exp $ FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} -MOZ_BRANCH= 30.0 +MOZ_BRANCH= 31.0 MOZ_BRANCH_MINOR= DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} -PKGREVISION= 2 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} diff --git a/www/firefox/PLIST b/www/firefox/PLIST index a781c5141e3..d4d49a314b5 100644 --- a/www/firefox/PLIST +++ b/www/firefox/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.82 2014/06/11 00:40:59 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.83 2014/07/24 14:57:12 ryoon Exp $ bin/firefox lib/firefox/application.ini lib/firefox/browser/blocklist.xml @@ -99,6 +99,8 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/projects lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/projects.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/template.js lib/firefox/browser/chrome/browser/content/browser/devtools/app-manager/utils.js +lib/firefox/browser/chrome/browser/content/browser/devtools/canvasdebugger.js +lib/firefox/browser/chrome/browser/content/browser/devtools/canvasdebugger.xul lib/firefox/browser/chrome/browser/content/browser/devtools/cleopatra.html lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/activeline.js lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/brace-fold.js @@ -120,11 +122,13 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/matchbrac lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/mozilla.css lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/search.js lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/searchcursor.js +lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/sublime.js lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/trailingspace.js lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/vim.js lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/xml-fold.js lib/firefox/browser/chrome/browser/content/browser/devtools/codemirror/xml.js lib/firefox/browser/chrome/browser/content/browser/devtools/commandline.css +lib/firefox/browser/chrome/browser/content/browser/devtools/commandline/commands-index.js lib/firefox/browser/chrome/browser/content/browser/devtools/commandlineoutput.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/commandlinetooltip.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/computedview.xhtml @@ -132,12 +136,17 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/connect.css lib/firefox/browser/chrome/browser/content/browser/devtools/connect.js lib/firefox/browser/chrome/browser/content/browser/devtools/connect.xhtml lib/firefox/browser/chrome/browser/content/browser/devtools/cssruleview.xhtml +lib/firefox/browser/chrome/browser/content/browser/devtools/d3.js +lib/firefox/browser/chrome/browser/content/browser/devtools/dagre-d3.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger-controller.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger-panes.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger-toolbar.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger-view.js lib/firefox/browser/chrome/browser/content/browser/devtools/debugger.css lib/firefox/browser/chrome/browser/content/browser/devtools/debugger.xul +lib/firefox/browser/chrome/browser/content/browser/devtools/eyedropper.xul +lib/firefox/browser/chrome/browser/content/browser/devtools/eyedropper/crosshairs.css +lib/firefox/browser/chrome/browser/content/browser/devtools/eyedropper/nocursor.css lib/firefox/browser/chrome/browser/content/browser/devtools/fontinspector/font-inspector.css lib/firefox/browser/chrome/browser/content/browser/devtools/fontinspector/font-inspector.js lib/firefox/browser/chrome/browser/content/browser/devtools/fontinspector/font-inspector.xhtml @@ -174,7 +183,9 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/profiler/cleopatra/j lib/firefox/browser/chrome/browser/content/browser/devtools/profiler/cleopatra/js/strings.js lib/firefox/browser/chrome/browser/content/browser/devtools/profiler/cleopatra/js/tree.js lib/firefox/browser/chrome/browser/content/browser/devtools/profiler/cleopatra/js/ui.js +lib/firefox/browser/chrome/browser/content/browser/devtools/responsivedesign/resize-commands.js lib/firefox/browser/chrome/browser/content/browser/devtools/ruleview.css +lib/firefox/browser/chrome/browser/content/browser/devtools/scratchpad-commands.js lib/firefox/browser/chrome/browser/content/browser/devtools/scratchpad.js lib/firefox/browser/chrome/browser/content/browser/devtools/scratchpad.xul lib/firefox/browser/chrome/browser/content/browser/devtools/shadereditor.js @@ -185,6 +196,9 @@ lib/firefox/browser/chrome/browser/content/browser/devtools/splitview.css lib/firefox/browser/chrome/browser/content/browser/devtools/styleeditor.css lib/firefox/browser/chrome/browser/content/browser/devtools/styleeditor.xul lib/firefox/browser/chrome/browser/content/browser/devtools/theme-switching.js +lib/firefox/browser/chrome/browser/content/browser/devtools/webaudioeditor-controller.js +lib/firefox/browser/chrome/browser/content/browser/devtools/webaudioeditor-view.js +lib/firefox/browser/chrome/browser/content/browser/devtools/webaudioeditor.xul lib/firefox/browser/chrome/browser/content/browser/devtools/webconsole.xul lib/firefox/browser/chrome/browser/content/browser/devtools/widgets.css lib/firefox/browser/chrome/browser/content/browser/devtools/widgets/VariablesView.xul @@ -205,6 +219,9 @@ 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 lib/firefox/browser/chrome/browser/content/browser/feeds/subscribe.xml +lib/firefox/browser/chrome/browser/content/browser/fonts/ClearSans-Regular.woff +lib/firefox/browser/chrome/browser/content/browser/fonts/FiraSans-Light.woff +lib/firefox/browser/chrome/browser/content/browser/fonts/FiraSans-Regular.woff lib/firefox/browser/chrome/browser/content/browser/hiddenWindow.xul lib/firefox/browser/chrome/browser/content/browser/history/history-panel.xul lib/firefox/browser/chrome/browser/content/browser/license.html @@ -407,10 +424,13 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/background-nois lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/breadcrumbs-divider@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/breadcrumbs-scrollbutton.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/breadcrumbs-scrollbutton@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/canvasdebugger.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/close.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/close@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/command-console.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/command-console@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/command-eyedropper.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/command-eyedropper@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/command-paintflashing.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/command-paintflashing@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/command-pick.png @@ -445,6 +465,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/dropmarker.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/editor-breakpoint.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/editor-debug-location.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/editor-error.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/eyedropper.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/filters.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/floating-scrollbars-light.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/floating-scrollbars.css @@ -456,7 +477,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/itemArrow-ltr.s lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/itemArrow-rtl.svg lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/itemToggle-light.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/itemToggle.png -lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/layout-background-grid.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/layoutview.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/light-theme.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/magnifying-glass-light.png @@ -466,7 +486,6 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/magnifying-glas lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/markup-view.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/netmonitor.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/noise.png -lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/option-icon.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/profiler-stopwatch.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/profiler.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/responsive-background.png @@ -506,6 +525,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/vview-delete.pn lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/vview-edit.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/vview-lock.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/vview-open-inspector.png +lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/webaudioeditor.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/webconsole.css lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/webconsole.png lib/firefox/browser/chrome/browser/skin/classic/browser/devtools/webconsole_networkpanel.css @@ -582,7 +602,19 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/Options.png lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/aboutPermissions.css lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/alwaysAsk.png lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/applications.css +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/check.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/check@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/dropdown-disabled.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/dropdown-disabled@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/dropdown.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/dropdown@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/header.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/header@2x.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/icons.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/icons@2x.png lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/preferences.css +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/sorter.png +lib/firefox/browser/chrome/browser/skin/classic/browser/preferences/in-content/sorter@2x.png 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/privatebrowsing-mask.png @@ -633,6 +665,7 @@ lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/search.png lib/firefox/browser/chrome/browser/skin/classic/browser/tabview/stack-expander.png 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/translation-16.png lib/firefox/browser/chrome/browser/skin/classic/browser/urlbar-arrow.png lib/firefox/browser/chrome/browser/skin/classic/browser/webRTC-shareDevice-16.png lib/firefox/browser/chrome/browser/skin/classic/browser/webRTC-shareDevice-64.png @@ -664,10 +697,13 @@ lib/firefox/browser/chrome/en-US/locale/browser/devtools/VariablesView.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/app-manager.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/app-manager.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/appcacheutils.properties +lib/firefox/browser/chrome/en-US/locale/browser/devtools/canvasdebugger.dtd +lib/firefox/browser/chrome/en-US/locale/browser/devtools/canvasdebugger.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/connection-screen.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/connection-screen.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/debugger.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/debugger.properties +lib/firefox/browser/chrome/en-US/locale/browser/devtools/eyedropper.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/font-inspector.dtd lib/firefox/browser/chrome/en-US/locale/browser/devtools/gcli.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/gclicommands.properties @@ -692,6 +728,8 @@ lib/firefox/browser/chrome/en-US/locale/browser/devtools/tilt.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 +lib/firefox/browser/chrome/en-US/locale/browser/devtools/webaudioeditor.dtd +lib/firefox/browser/chrome/en-US/locale/browser/devtools/webaudioeditor.properties lib/firefox/browser/chrome/en-US/locale/browser/devtools/webconsole.properties lib/firefox/browser/chrome/en-US/locale/browser/downloads/downloads.dtd lib/firefox/browser/chrome/en-US/locale/browser/downloads/downloads.properties @@ -756,6 +794,7 @@ 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 +lib/firefox/browser/chrome/en-US/locale/browser/translation.dtd lib/firefox/browser/chrome/en-US/locale/pdfviewer/chrome.properties lib/firefox/browser/chrome/en-US/locale/pdfviewer/viewer.properties lib/firefox/browser/chrome/icons/default/default16.png @@ -769,8 +808,176 @@ lib/firefox/browser/chrome/pdfjs/content/PdfRedirector.jsm lib/firefox/browser/chrome/pdfjs/content/PdfStreamConverter.jsm lib/firefox/browser/chrome/pdfjs/content/build/pdf.js lib/firefox/browser/chrome/pdfjs/content/build/pdf.worker.js -lib/firefox/browser/chrome/pdfjs/content/default_preferences.js lib/firefox/browser/chrome/pdfjs/content/network.js +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78ms-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/78ms-RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/83pv-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90ms-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90ms-RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90msp-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90msp-RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90pv-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/90pv-RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Add-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-0.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-1.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-3.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-4.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-5.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-6.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-CNS1-UCS2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-0.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-1.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-3.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-4.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-5.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-GB1-UCS2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-0.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-1.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-3.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-4.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-5.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-6.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Japan1-UCS2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-0.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-1.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Adobe-Korea1-UCS2.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5pc-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/B5pc-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS1-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS1-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS2-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/CNS2-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETHK-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETHK-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETen-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETen-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETenms-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/ETenms-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Ext-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GB-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK2K-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBK2K-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBKp-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBKp-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBT-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBTpc-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBTpc-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBpc-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/GBpc-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdla-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdla-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdlb-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKdlb-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKgccs-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKgccs-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm314-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm314-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm471-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKm471-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKscs-B5-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/HKscs-B5-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Hankaku.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Hiragana.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-Johab-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-Johab-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-HW-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-HW-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCms-UHC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCpc-EUC-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/KSCpc-EUC-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Katakana.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/LICENSE +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/NWP-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/NWP-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/RKSJ-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/RKSJ-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/Roman.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UCS2-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UCS2-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF16-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF16-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF32-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF32-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF8-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniCNS-UTF8-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UCS2-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UCS2-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF16-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF16-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF32-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF32-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF8-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniGB-UTF8-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UCS2-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF16-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF16-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF32-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF32-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF8-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS-UTF8-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF16-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF16-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF32-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF32-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF8-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJIS2004-UTF8-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISPro-UCS2-HW-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISPro-UCS2-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISPro-UTF8-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX0213-UTF32-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX0213-UTF32-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UCS2-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UCS2-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF16-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF16-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF32-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF32-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF8-H.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/UniKS-UTF8-V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/V.bcmap +lib/firefox/browser/chrome/pdfjs/content/web/cmaps/WP-Symbol.bcmap lib/firefox/browser/chrome/pdfjs/content/web/debugger.js lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-check.svg lib/firefox/browser/chrome/pdfjs/content/web/images/annotation-comment.svg @@ -837,6 +1044,8 @@ lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle- lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle-rtl@2x.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-sidebarToggle@2x.png +lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewAttachments.png +lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewAttachments@2x.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewOutline-rtl.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewOutline-rtl@2x.png lib/firefox/browser/chrome/pdfjs/content/web/images/toolbarButton-viewOutline.png @@ -855,6 +1064,7 @@ lib/firefox/browser/chrome/pdfjs/pdfjs.manifest lib/firefox/browser/components/ChromeProfileMigrator.js lib/firefox/browser/components/DownloadsStartup.js lib/firefox/browser/components/DownloadsUI.js +lib/firefox/browser/components/ExperimentsService.js lib/firefox/browser/components/FeedConverter.js lib/firefox/browser/components/FeedWriter.js lib/firefox/browser/components/FirefoxProfileMigrator.js @@ -889,6 +1099,7 @@ lib/firefox/browser/modules/BrowserNewTabPreloader.jsm lib/firefox/browser/modules/BrowserUITelemetry.jsm lib/firefox/browser/modules/ContentClick.jsm lib/firefox/browser/modules/ContentLinkHandler.jsm +lib/firefox/browser/modules/ContentSearch.jsm lib/firefox/browser/modules/CustomizableUI.jsm lib/firefox/browser/modules/CustomizableWidgets.jsm lib/firefox/browser/modules/CustomizationTabPreloader.jsm @@ -903,9 +1114,9 @@ lib/firefox/browser/modules/NetworkPrioritizer.jsm lib/firefox/browser/modules/PanelWideWidgetTracker.jsm lib/firefox/browser/modules/PlacesUIUtils.jsm lib/firefox/browser/modules/RecentWindow.jsm +lib/firefox/browser/modules/RemotePrompt.jsm lib/firefox/browser/modules/ScrollbarSampler.jsm lib/firefox/browser/modules/SharedFrame.jsm -lib/firefox/browser/modules/SignInToWebsite.jsm lib/firefox/browser/modules/SitePermissions.jsm lib/firefox/browser/modules/Social.jsm lib/firefox/browser/modules/TabCrashReporter.jsm @@ -913,15 +1124,8 @@ lib/firefox/browser/modules/UITour.jsm lib/firefox/browser/modules/WebappManager.jsm lib/firefox/browser/modules/devtools/AppCacheUtils.jsm lib/firefox/browser/modules/devtools/BreadcrumbsWidget.jsm -lib/firefox/browser/modules/devtools/BuiltinCommands.jsm lib/firefox/browser/modules/devtools/Chart.jsm -lib/firefox/browser/modules/devtools/CmdDebugger.jsm -lib/firefox/browser/modules/devtools/CmdEdit.jsm -lib/firefox/browser/modules/devtools/CmdInspect.jsm -lib/firefox/browser/modules/devtools/CmdResize.jsm -lib/firefox/browser/modules/devtools/CmdScratchpad.jsm -lib/firefox/browser/modules/devtools/CmdTilt.jsm -lib/firefox/browser/modules/devtools/Commands.jsm +lib/firefox/browser/modules/devtools/Curl.jsm lib/firefox/browser/modules/devtools/DOMHelpers.jsm lib/firefox/browser/modules/devtools/DeveloperToolbar.jsm lib/firefox/browser/modules/devtools/FloatingScrollbars.jsm @@ -944,7 +1148,12 @@ lib/firefox/browser/modules/devtools/app-manager/connection-store.js lib/firefox/browser/modules/devtools/app-manager/device-store.js lib/firefox/browser/modules/devtools/app-manager/simulators-store.js lib/firefox/browser/modules/devtools/app-manager/webapps-store.js +lib/firefox/browser/modules/devtools/canvasdebugger/panel.js +lib/firefox/browser/modules/devtools/commandline/commands-index.js +lib/firefox/browser/modules/devtools/debugger/debugger-commands.js lib/firefox/browser/modules/devtools/debugger/panel.js +lib/firefox/browser/modules/devtools/eyedropper/commands.js +lib/firefox/browser/modules/devtools/eyedropper/eyedropper.js lib/firefox/browser/modules/devtools/framework/selection.js lib/firefox/browser/modules/devtools/framework/sidebar.js lib/firefox/browser/modules/devtools/framework/target.js @@ -953,8 +1162,8 @@ lib/firefox/browser/modules/devtools/framework/toolbox-options.js lib/firefox/browser/modules/devtools/framework/toolbox-process-window.js lib/firefox/browser/modules/devtools/framework/toolbox.js lib/firefox/browser/modules/devtools/gDevTools.jsm -lib/firefox/browser/modules/devtools/gcli.jsm lib/firefox/browser/modules/devtools/inspector/breadcrumbs.js +lib/firefox/browser/modules/devtools/inspector/inspector-commands.js lib/firefox/browser/modules/devtools/inspector/inspector-panel.js lib/firefox/browser/modules/devtools/inspector/selector-search.js lib/firefox/browser/modules/devtools/main.js @@ -967,8 +1176,10 @@ lib/firefox/browser/modules/devtools/profiler/consts.js lib/firefox/browser/modules/devtools/profiler/controller.js lib/firefox/browser/modules/devtools/profiler/panel.js lib/firefox/browser/modules/devtools/profiler/sidebar.js +lib/firefox/browser/modules/devtools/resize-commands.js lib/firefox/browser/modules/devtools/responsivedesign.jsm 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 @@ -986,6 +1197,7 @@ lib/firefox/browser/modules/devtools/sourceeditor/css-autocompleter.js lib/firefox/browser/modules/devtools/sourceeditor/css-tokenizer.js lib/firefox/browser/modules/devtools/sourceeditor/debugger.js lib/firefox/browser/modules/devtools/sourceeditor/editor.js +lib/firefox/browser/modules/devtools/styleeditor/styleeditor-commands.js lib/firefox/browser/modules/devtools/styleeditor/styleeditor-panel.js lib/firefox/browser/modules/devtools/styleeditor/utils.js lib/firefox/browser/modules/devtools/styleinspector/computed-view.js @@ -994,18 +1206,22 @@ lib/firefox/browser/modules/devtools/styleinspector/rule-view.js lib/firefox/browser/modules/devtools/styleinspector/style-inspector.js lib/firefox/browser/modules/devtools/tilt/TiltWorkerCrafter.js lib/firefox/browser/modules/devtools/tilt/TiltWorkerPicker.js +lib/firefox/browser/modules/devtools/tilt/tilt-commands.js lib/firefox/browser/modules/devtools/tilt/tilt-gl.js lib/firefox/browser/modules/devtools/tilt/tilt-math.js lib/firefox/browser/modules/devtools/tilt/tilt-utils.js lib/firefox/browser/modules/devtools/tilt/tilt-visualizer-style.js lib/firefox/browser/modules/devtools/tilt/tilt-visualizer.js lib/firefox/browser/modules/devtools/tilt/tilt.js +lib/firefox/browser/modules/devtools/webaudioeditor/panel.js +lib/firefox/browser/modules/devtools/webconsole/console-commands.js lib/firefox/browser/modules/devtools/webconsole/console-output.js lib/firefox/browser/modules/devtools/webconsole/hudservice.js lib/firefox/browser/modules/devtools/webconsole/network-panel.js lib/firefox/browser/modules/devtools/webconsole/panel.js lib/firefox/browser/modules/devtools/webconsole/webconsole.js lib/firefox/browser/modules/distribution.js +lib/firefox/browser/modules/experiments/Experiments.jsm lib/firefox/browser/modules/offlineAppCache.jsm lib/firefox/browser/modules/sessionstore/ContentRestore.jsm lib/firefox/browser/modules/sessionstore/DocShellCapabilities.jsm @@ -1210,6 +1426,7 @@ lib/firefox/chrome/marionette/content/marionette-server.js lib/firefox/chrome/marionette/content/marionette-simpletest.js lib/firefox/chrome/marionette/content/specialpowers.js lib/firefox/chrome/marionette/content/specialpowersAPI.js +lib/firefox/chrome/marionette/modules/Assert.jsm lib/firefox/chrome/marionette/modules/MockColorPicker.jsm lib/firefox/chrome/marionette/modules/MockFilePicker.jsm lib/firefox/chrome/marionette/modules/MockPermissionPrompt.jsm @@ -1338,6 +1555,7 @@ lib/firefox/chrome/toolkit/content/global/bindings/videocontrols.css lib/firefox/chrome/toolkit/content/global/bindings/videocontrols.xml lib/firefox/chrome/toolkit/content/global/bindings/wizard.xml lib/firefox/chrome/toolkit/content/global/browser-child.js +lib/firefox/chrome/toolkit/content/global/browser-content.js lib/firefox/chrome/toolkit/content/global/buildconfig.html lib/firefox/chrome/toolkit/content/global/charsetOverlay.js lib/firefox/chrome/toolkit/content/global/charsetOverlay.xul @@ -1360,6 +1578,7 @@ lib/firefox/chrome/toolkit/content/global/devicestorage.properties lib/firefox/chrome/toolkit/content/global/dialogOverlay.js lib/firefox/chrome/toolkit/content/global/dialogOverlay.xul lib/firefox/chrome/toolkit/content/global/directionDetector.html +lib/firefox/chrome/toolkit/content/global/directoryLinks.json lib/firefox/chrome/toolkit/content/global/editMenuOverlay.js lib/firefox/chrome/toolkit/content/global/editMenuOverlay.xul lib/firefox/chrome/toolkit/content/global/filepicker.js @@ -1441,7 +1660,6 @@ lib/firefox/chrome/toolkit/content/mozapps/extensions/blocklist.xml lib/firefox/chrome/toolkit/content/mozapps/extensions/blocklist.xul lib/firefox/chrome/toolkit/content/mozapps/extensions/eula.js lib/firefox/chrome/toolkit/content/mozapps/extensions/eula.xul -lib/firefox/chrome/toolkit/content/mozapps/extensions/extensions-content.js lib/firefox/chrome/toolkit/content/mozapps/extensions/extensions.css lib/firefox/chrome/toolkit/content/mozapps/extensions/extensions.js lib/firefox/chrome/toolkit/content/mozapps/extensions/extensions.xml @@ -1718,6 +1936,7 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/cancel.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-available.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-dictionaries.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-discover.png +lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-experiments.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-extensions.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-languages.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/category-plugins.png @@ -1730,6 +1949,7 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric-16. lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/discover-logo.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/eula.css +lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/experimentGeneric.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric-16.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric.png lib/firefox/chrome/toolkit/skin/classic/mozapps/extensions/extensions.css @@ -1779,7 +1999,6 @@ lib/firefox/chrome/toolkit/skin/classic/mozapps/viewsource/viewsource.css lib/firefox/chrome/toolkit/skin/classic/mozapps/xpinstall/xpinstallConfirm.css lib/firefox/chrome/toolkit/skin/classic/mozapps/xpinstall/xpinstallItemGeneric.png lib/firefox/components/ActivityMessageConfigurator.js -lib/firefox/components/ActivityOptions.js lib/firefox/components/ActivityProxy.js lib/firefox/components/ActivityRequestHandler.js lib/firefox/components/ActivityWrapper.js @@ -1813,11 +2032,13 @@ lib/firefox/components/TCPServerSocket.js lib/firefox/components/TCPSocket.js lib/firefox/components/TCPSocketParentIntermediary.js lib/firefox/components/TelemetryStartup.js +lib/firefox/components/UnifiedComplete.js lib/firefox/components/Weave.js lib/firefox/components/WebVTTParserWrapper.js lib/firefox/components/Webapps.js lib/firefox/components/addonManager.js lib/firefox/components/amContentHandler.js +lib/firefox/components/amInstallTrigger.js lib/firefox/components/amWebInstallListener.js lib/firefox/components/components.manifest lib/firefox/components/contentAreaDropListener.js @@ -1902,6 +2123,7 @@ lib/firefox/hyphenation/hyph_mn.dic lib/firefox/hyphenation/hyph_nb.dic lib/firefox/hyphenation/hyph_nl.dic lib/firefox/hyphenation/hyph_nn.dic +lib/firefox/hyphenation/hyph_pl.dic lib/firefox/hyphenation/hyph_pt.dic lib/firefox/hyphenation/hyph_ru.dic lib/firefox/hyphenation/hyph_sh.dic @@ -1923,6 +2145,7 @@ lib/firefox/modules/AsyncShutdown.jsm lib/firefox/modules/AsyncSpellCheckTestHelper.jsm lib/firefox/modules/AutoCompleteE10S.jsm lib/firefox/modules/BackgroundPageThumbs.jsm +lib/firefox/modules/BinarySearch.jsm lib/firefox/modules/BookmarkHTMLUtils.jsm lib/firefox/modules/BookmarkJSONUtils.jsm lib/firefox/modules/BrowserElementParent.jsm @@ -1945,15 +2168,16 @@ lib/firefox/modules/CrashMonitor.jsm lib/firefox/modules/Credentials.jsm lib/firefox/modules/DOMIdentity.jsm lib/firefox/modules/DOMRequestHelper.jsm -lib/firefox/modules/DataStore.jsm lib/firefox/modules/DataStoreChangeNotifier.jsm -lib/firefox/modules/DataStoreCursor.jsm +lib/firefox/modules/DataStoreCursorImpl.jsm lib/firefox/modules/DataStoreDB.jsm +lib/firefox/modules/DataStoreImpl.jsm lib/firefox/modules/DataStoreServiceInternal.jsm lib/firefox/modules/DeferredSave.jsm lib/firefox/modules/DeferredTask.jsm lib/firefox/modules/Deprecated.jsm lib/firefox/modules/Dict.jsm +lib/firefox/modules/DirectoryLinksProvider.jsm lib/firefox/modules/DownloadCore.jsm lib/firefox/modules/DownloadImport.jsm lib/firefox/modules/DownloadIntegration.jsm @@ -1976,7 +2200,6 @@ lib/firefox/modules/FreeSpaceWatcher.jsm lib/firefox/modules/FxAccounts.jsm lib/firefox/modules/FxAccountsClient.jsm lib/firefox/modules/FxAccountsCommon.js -lib/firefox/modules/FxAccountsUtils.jsm lib/firefox/modules/Geometry.jsm lib/firefox/modules/HealthReport.jsm lib/firefox/modules/Http.jsm @@ -1984,6 +2207,7 @@ lib/firefox/modules/ISO8601DateUtils.jsm lib/firefox/modules/IndexedDBHelper.jsm lib/firefox/modules/InlineSpellChecker.jsm lib/firefox/modules/InsecurePasswordUtils.jsm +lib/firefox/modules/InterAppCommService.jsm lib/firefox/modules/Keyboard.jsm lib/firefox/modules/LightweightThemeConsumer.jsm lib/firefox/modules/LightweightThemeManager.jsm @@ -2023,6 +2247,7 @@ lib/firefox/modules/PlacesUtils.jsm lib/firefox/modules/PluralForm.jsm lib/firefox/modules/PopupNotifications.jsm lib/firefox/modules/Preferences.jsm +lib/firefox/modules/PriorityUrlProvider.jsm lib/firefox/modules/PrivateBrowsingUtils.jsm lib/firefox/modules/Promise-backend.js lib/firefox/modules/Promise.jsm @@ -2037,6 +2262,7 @@ lib/firefox/modules/RemoteWebNavigation.jsm lib/firefox/modules/RemoteWebProgress.jsm lib/firefox/modules/ResetProfile.jsm lib/firefox/modules/SafeBrowsing.jsm +lib/firefox/modules/ScriptPreloader.jsm lib/firefox/modules/ScrollPosition.jsm lib/firefox/modules/SelectContentHelper.jsm lib/firefox/modules/SelectParentHelper.jsm @@ -2044,11 +2270,13 @@ lib/firefox/modules/Services.jsm lib/firefox/modules/SettingsChangeNotifier.jsm lib/firefox/modules/SettingsDB.jsm lib/firefox/modules/SettingsQueue.jsm +lib/firefox/modules/SharedPromptUtils.jsm lib/firefox/modules/ShortcutUtils.jsm lib/firefox/modules/Sntp.jsm lib/firefox/modules/SocialService.jsm lib/firefox/modules/SpatialNavigation.jsm lib/firefox/modules/Sqlite.jsm +lib/firefox/modules/StoreTrustAnchor.jsm lib/firefox/modules/SystemMessagePermissionsChecker.jsm lib/firefox/modules/Task.jsm lib/firefox/modules/TelemetryFile.jsm @@ -2075,15 +2303,17 @@ lib/firefox/modules/accessibility/AccessFu.jsm lib/firefox/modules/accessibility/Constants.jsm lib/firefox/modules/accessibility/ContentControl.jsm lib/firefox/modules/accessibility/EventManager.jsm +lib/firefox/modules/accessibility/Gestures.jsm lib/firefox/modules/accessibility/OutputGenerator.jsm +lib/firefox/modules/accessibility/PointerAdapter.jsm lib/firefox/modules/accessibility/Presentation.jsm -lib/firefox/modules/accessibility/TouchAdapter.jsm lib/firefox/modules/accessibility/TraversalRules.jsm lib/firefox/modules/accessibility/Utils.jsm lib/firefox/modules/addons/AddonLogging.jsm lib/firefox/modules/addons/AddonRepository.jsm lib/firefox/modules/addons/AddonRepository_SQLiteMigrator.jsm lib/firefox/modules/addons/AddonUpdateChecker.jsm +lib/firefox/modules/addons/Content.js lib/firefox/modules/addons/LightweightThemeImageOptimizer.jsm lib/firefox/modules/addons/PluginProvider.jsm lib/firefox/modules/addons/SpellCheckDictionaryBootstrap.js @@ -2134,7 +2364,9 @@ lib/firefox/modules/commonjs/sdk/context-menu.js lib/firefox/modules/commonjs/sdk/core/disposable.js lib/firefox/modules/commonjs/sdk/core/heritage.js lib/firefox/modules/commonjs/sdk/core/namespace.js +lib/firefox/modules/commonjs/sdk/core/observer.js 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/cortex.js lib/firefox/modules/commonjs/sdk/deprecated/errors.js @@ -2191,6 +2423,7 @@ lib/firefox/modules/commonjs/sdk/lang/type.js lib/firefox/modules/commonjs/sdk/lang/weak-set.js lib/firefox/modules/commonjs/sdk/loader/cuddlefish.js lib/firefox/modules/commonjs/sdk/loader/sandbox.js +lib/firefox/modules/commonjs/sdk/model/core.js lib/firefox/modules/commonjs/sdk/net/url.js lib/firefox/modules/commonjs/sdk/net/xhr.js lib/firefox/modules/commonjs/sdk/notifications.js @@ -2252,7 +2485,6 @@ lib/firefox/modules/commonjs/sdk/tabs/tab-fennec.js lib/firefox/modules/commonjs/sdk/tabs/tab-firefox.js lib/firefox/modules/commonjs/sdk/tabs/tab.js lib/firefox/modules/commonjs/sdk/tabs/tabs-firefox.js -lib/firefox/modules/commonjs/sdk/tabs/tabs.js lib/firefox/modules/commonjs/sdk/tabs/utils.js lib/firefox/modules/commonjs/sdk/tabs/worker.js lib/firefox/modules/commonjs/sdk/test.js @@ -2293,6 +2525,7 @@ lib/firefox/modules/commonjs/sdk/util/array.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 +lib/firefox/modules/commonjs/sdk/util/dispatcher.js lib/firefox/modules/commonjs/sdk/util/iteration.js lib/firefox/modules/commonjs/sdk/util/list.js lib/firefox/modules/commonjs/sdk/util/match-pattern.js @@ -2338,26 +2571,41 @@ lib/firefox/modules/devtools/acorn/walk.js lib/firefox/modules/devtools/app-actor-front.js lib/firefox/modules/devtools/async-utils.js lib/firefox/modules/devtools/client/connection-manager.js +lib/firefox/modules/devtools/content-observer.js lib/firefox/modules/devtools/css-color.js lib/firefox/modules/devtools/dbg-client.jsm lib/firefox/modules/devtools/dbg-server.jsm +lib/firefox/modules/devtools/deprecated-sync-thenables.js lib/firefox/modules/devtools/event-emitter.js lib/firefox/modules/devtools/gcli.jsm lib/firefox/modules/devtools/gcli/api.js lib/firefox/modules/devtools/gcli/cli.js +lib/firefox/modules/devtools/gcli/commands/addon.js +lib/firefox/modules/devtools/gcli/commands/appcache.js +lib/firefox/modules/devtools/gcli/commands/calllog.js lib/firefox/modules/devtools/gcli/commands/clear.js +lib/firefox/modules/devtools/gcli/commands/cmd.js lib/firefox/modules/devtools/gcli/commands/commands.js lib/firefox/modules/devtools/gcli/commands/connect.js lib/firefox/modules/devtools/gcli/commands/context.js +lib/firefox/modules/devtools/gcli/commands/cookie.js lib/firefox/modules/devtools/gcli/commands/exec.js lib/firefox/modules/devtools/gcli/commands/global.js lib/firefox/modules/devtools/gcli/commands/help.js lib/firefox/modules/devtools/gcli/commands/intro.js +lib/firefox/modules/devtools/gcli/commands/jsb.js lib/firefox/modules/devtools/gcli/commands/lang.js +lib/firefox/modules/devtools/gcli/commands/listen.js +lib/firefox/modules/devtools/gcli/commands/media.js lib/firefox/modules/devtools/gcli/commands/mocks.js +lib/firefox/modules/devtools/gcli/commands/pagemod.js +lib/firefox/modules/devtools/gcli/commands/paintflashing.js lib/firefox/modules/devtools/gcli/commands/pref.js lib/firefox/modules/devtools/gcli/commands/preflist.js +lib/firefox/modules/devtools/gcli/commands/restart.js +lib/firefox/modules/devtools/gcli/commands/screenshot.js lib/firefox/modules/devtools/gcli/commands/test.js +lib/firefox/modules/devtools/gcli/commands/tools.js lib/firefox/modules/devtools/gcli/connectors/connectors.js lib/firefox/modules/devtools/gcli/connectors/index.js lib/firefox/modules/devtools/gcli/connectors/protocol.js @@ -2414,7 +2662,10 @@ lib/firefox/modules/devtools/gcli/util/spell.js lib/firefox/modules/devtools/gcli/util/util.js lib/firefox/modules/devtools/output-parser.js lib/firefox/modules/devtools/pretty-fast.js +lib/firefox/modules/devtools/server/actors/call-watcher.js +lib/firefox/modules/devtools/server/actors/canvas.js lib/firefox/modules/devtools/server/actors/childtab.js +lib/firefox/modules/devtools/server/actors/common.js lib/firefox/modules/devtools/server/actors/device.js lib/firefox/modules/devtools/server/actors/eventlooplag.js lib/firefox/modules/devtools/server/actors/gcli.js @@ -2433,6 +2684,7 @@ lib/firefox/modules/devtools/server/actors/styles.js lib/firefox/modules/devtools/server/actors/stylesheets.js lib/firefox/modules/devtools/server/actors/tracer.js lib/firefox/modules/devtools/server/actors/webapps.js +lib/firefox/modules/devtools/server/actors/webaudio.js lib/firefox/modules/devtools/server/actors/webbrowser.js lib/firefox/modules/devtools/server/actors/webconsole.js lib/firefox/modules/devtools/server/actors/webgl.js @@ -2552,10 +2804,8 @@ lib/firefox/res/entityTables/htmlEntityVersions.properties lib/firefox/res/entityTables/mathml20.properties lib/firefox/res/entityTables/transliterate.properties lib/firefox/res/fonts/mathfont.properties -lib/firefox/res/fonts/mathfontAsanaMath.properties lib/firefox/res/fonts/mathfontMathJax_Main.properties lib/firefox/res/fonts/mathfontSTIXNonUnicode.properties -lib/firefox/res/fonts/mathfontSTIXSize1.properties lib/firefox/res/fonts/mathfontSTIXSizeOneSym.properties lib/firefox/res/fonts/mathfontStandardSymbolsL.properties lib/firefox/res/fonts/mathfontUnicode.properties diff --git a/www/firefox/distinfo b/www/firefox/distinfo index 55d718b151b..df2daacc279 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,19 +1,21 @@ -$NetBSD: distinfo,v 1.156 2014/06/19 20:31:03 martin Exp $ +$NetBSD: distinfo,v 1.157 2014/07/24 14:57:12 ryoon Exp $ -SHA1 (firefox-30.0.source.tar.bz2) = 21dce1a2d4b8085c5f7f66b5f4f60bc37598285d -RMD160 (firefox-30.0.source.tar.bz2) = a1fce7102f9dde33c6db7869ebe600d028998875 -Size (firefox-30.0.source.tar.bz2) = 143171952 bytes -SHA1 (patch-aa) = b3441219b4d4b34a8ac09be824b89c9b61684823 +SHA1 (firefox-31.0.source.tar.bz2) = a6c3e25ee3aeb7da42db2aaeb50a385d63532beb +RMD160 (firefox-31.0.source.tar.bz2) = 8512ed164920c9fdad492ba2b47b46aae4894564 +Size (firefox-31.0.source.tar.bz2) = 147507120 bytes +SHA1 (patch-aa) = b58a026dda6b32421f23e206894dfc28dbb9fb86 SHA1 (patch-ak) = 971ddb1f12b14bcee604c9d7e72da5e7bf47d9be SHA1 (patch-al) = cca5df21d018bb9f428ad26d00718f33afe88ec5 SHA1 (patch-ao) = ca7e6723a10b9f6e3306cd12557e1856727edee9 SHA1 (patch-as) = c197e5bf9ef2f325add320f59c81525b1162a2d3 +SHA1 (patch-b2g_installer_Makefile.in) = 7b3cca1da34c444c1055deec21723db909ec3d94 +SHA1 (patch-b2g_installer_package-manifest.in) = 56d73f510fb807ad11f40b0ceec50961049549da SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 SHA1 (patch-bg) = d6c02294765265d9e85cf49c22320d88573c2e25 SHA1 (patch-bi) = 3dd927d93431afe000cd4a45b4d9920e63158a85 SHA1 (patch-browser_app_nsBrowserApp.cpp) = 00914f7656fff6785d737ce6e569a97fe39aafe8 SHA1 (patch-browser_app_profile_firefox.js) = 108efbe1ae65669912d2f76caec546753e1ac8f3 -SHA1 (patch-browser_installer_package-manifest.in) = d5792a3c5dd7498d24ac0426aacf7d0b9a842c67 +SHA1 (patch-browser_installer_package-manifest.in) = 83a0073525c607e05414688aa07035cc3f08e50a SHA1 (patch-browser_locales_en-US_chrome_browser-region_region.properties) = 284d62596718d7f372c4e5214fd05adec043c93a SHA1 (patch-browser_locales_en-US_searchplugins_duckduckgo.xml) = 69eca52185ac868e95041b5d87611ee32c2b6330 SHA1 (patch-browser_locales_en-US_searchplugins_list.txt) = a6677b3a195b6c956858326e4e7474441823a47f @@ -24,20 +26,16 @@ SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f SHA1 (patch-config_Makefile.in) = 296bd3bc33346cfcfa658fe641c2ee2ac67549f1 SHA1 (patch-config_baseconfig.mk) = 07c295fbfbaeb969b336def32d8924729e332075 SHA1 (patch-config_external_moz.build) = f437c4802de266caf512dc470879c8ed0961559b +SHA1 (patch-config_rules.mk) = ec74e2e385e95252a1325c8c9c859a0b2dcee693 SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1 SHA1 (patch-config_stl__wrappers_ostream) = 7be7fe36704ffbdc070a113b46b4f391a598206b -SHA1 (patch-config_system-headers) = a582df0242d4347a03e3aa3ca0463bf0e710e654 +SHA1 (patch-config_system-headers) = c586c07d96ba3bd6ac35247ed50eab0978ccc949 SHA1 (patch-config_system__wrappers_unwind.h) = b3bdac0710179b9c8f8eabd824216d0114504491 SHA1 (patch-content_base_src_moz.build) = fc2660dcc82f11c89d6d5a5772f27c9827f58f44 SHA1 (patch-content_media_AudioStream.cpp) = 70021dfd1cc86e8999f144b49a23bfb27dd24157 -SHA1 (patch-content_media_AudioStream.h) = 101cfc3714e6169753f7c0d21d9c4857d5858180 +SHA1 (patch-content_media_AudioStream.h) = 5cda5329db7bef4c45f3a05a33a5ee7043ec3c2e SHA1 (patch-content_media_Makefile.in) = 54c8c5e41eb36bae0ce544360ded9f75ba3acc13 SHA1 (patch-content_media_gstreamer_GStreamerAllocator.cpp) = 524a669e411189926e142912b6d94d3d8dbdb0eb -SHA1 (patch-content_svg_content_src_SVGComponentTransferFunctionElement.h) = 6fb38a9a110271466f155dc4491810efb9be1dc4 -SHA1 (patch-content_svg_content_src_nsSVGFilters.cpp) = 87438dbd3e74a545e3572a2e5e7ddffcf39ce927 -SHA1 (patch-content_svg_content_src_nsSVGFilters.h) = f7bf7dc7635be2961d4ca5c5f7b35b6c93e627d4 -SHA1 (patch-dom_indexedDB_IDBEvents.cpp) = ce1a8f2449f93fa123d56c58526f5e935d829f2d -SHA1 (patch-dom_indexedDB_IDBEvents.h) = c1da2b3c39f61c8d2ee0d234d56ca7d1a62ed83a SHA1 (patch-dom_plugins_ipc_PluginModuleChild.cpp) = 69b0a51d733cd52e7d200052362e0faf4ec918f1 SHA1 (patch-dom_plugins_ipc_PluginModuleChild.h) = 0a7f3167e939822013ae6195406657453578453e SHA1 (patch-dom_plugins_ipc_PluginProcessChild.cpp) = 5ab28cc0398b72cb5e1b0586406845495b9f87e4 @@ -71,18 +69,15 @@ SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = 7af18973c005d7b14 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 9a158075e31e2c8d6159bd4b97d0b272e193f3db SHA1 (patch-ipc_glue_ScopedXREEmbed.cpp) = 97c39f25527dac4c22b38ce446ca2cd4cef08fd0 SHA1 (patch-ipc_glue_StringUtil.cpp) = f238adebb5bdf57f7109a781c6f3fb195763f3c0 -SHA1 (patch-ipc_ipdl_ipdl_cxx_ast.py) = 30ed99c84cc203018bc606208d520c75e1e0d0d9 -SHA1 (patch-ipc_ipdl_ipdl_cxx_cgen.py) = 9fc8d9aeadc3677b7adc820a181bfe4aecfc8124 -SHA1 (patch-ipc_ipdl_ipdl_lower.py) = 245733ff4462388d55a1398a4dc3d767bb002236 +SHA1 (patch-ipc_ipdl_ipdl_cxx_ast.py) = 047b7012dffdcfc2b07d2d249fb3523e7d4643f8 +SHA1 (patch-ipc_ipdl_ipdl_cxx_cgen.py) = d7f7dc85b1ff26c6d7e902f94c0ac09f04497105 +SHA1 (patch-ipc_ipdl_ipdl_lower.py) = 2ef9504e462d0e3db16f9b0a6303ea5971b9c2a2 SHA1 (patch-js__src__vm__SPSProfiler.cpp) = 989ba25e4c5308d21d07baa802decce13609a475 -SHA1 (patch-js_src_Makefile.in) = f6ce5f02a9292e3e524424c5e810850232efe524 +SHA1 (patch-js_src_Makefile.in) = 780e408dfddfd90c6013b316e2e52800c62eee5e SHA1 (patch-js_src_ctypes_CTypes.h) = 768a084239f92a424c1c7dc9eaaf9be9456ca9f0 SHA1 (patch-js_src_frontend_ParseMaps.cpp) = c00117d79b78904bc50a1d664a8fc0e4e339bfbc SHA1 (patch-js_src_gc_Memory.cpp) = 3db31553ec6f7b1fac4fd4ce11b77be1ea4208b8 SHA1 (patch-js_src_jsmath.cpp) = 7d4993ae91e9b5e6820358165603819aefb586f9 -SHA1 (patch-layout_base_nsCSSRendering.cpp) = 908475d745c295acbcb2da06571155d9e30e4c0f -SHA1 (patch-layout_style_crashtests_border-image-visited-link.html) = 97d8f79d6afa0da52d8040f81299497a13b09ad9 -SHA1 (patch-layout_style_crashtests_crashtests.list) = 04561a561632996b3a5eb4516855483a9c46ef7b SHA1 (patch-mb) = b661abce429a88554fca6c930b4dbf71ba6bb5cb SHA1 (patch-media_libcubeb_src_Makefile.in) = fe880774789b0be54dec6fd83b89457fc8c2cabc SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 5ef0de0ac875334e959ff0d4bfa43a2e5ab087b9 @@ -93,7 +88,7 @@ SHA1 (patch-media_libtheora_Makefile.in) = 80ac9cb20760fe4d94047f7cb1c6a16bbdd6b SHA1 (patch-media_libtremor_Makefile.in) = 497d03646caa721bdd129de365aadea8466043af SHA1 (patch-media_libvorbis_Makefile.in) = fd1ce15268eed9c97dd0774398d559cdbed63e53 SHA1 (patch-media_mtransport_third__party_nICEr_src_util_mbslen.c) = 087e8788c72b96d2059ca82ce4282d78aed546da -SHA1 (patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h) = 12a0d9c3f558c8e84ac865458206c33708b9e684 +SHA1 (patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h) = de7055f891387f96f8fd32366c7189d480354e9e SHA1 (patch-media_webrtc_signaling_signaling.gyp) = 91d5fcc2409b1398c84dedc9697107f815de48fc SHA1 (patch-media_webrtc_signaling_test_Makefile.in) = 509e07cba9aeca256ef28674862ce81bac7253bd SHA1 (patch-media_webrtc_trunk_webrtc_build_common.gypi) = 4ff5796e15d9aa6adb8495d6f2e5a7f0445a0fac @@ -104,19 +99,22 @@ SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp) = 78a9522f0e37cfc3ec8267e6c15de9dba0ec7ff3 SHA1 (patch-memory_jemalloc_Makefile.in) = 772e996c8da254f952d0f3a0c9325a177c838543 SHA1 (patch-memory_mozalloc_mozalloc__abort.cpp) = 9d9036ddd28c7b8ce37860e0120df2997a3a0c59 -SHA1 (patch-mfbt_Alignment.h) = 07bece1799e15d46d725c3579bf87ec64c32a08b +SHA1 (patch-mfbt_Alignment.h) = 9ebc9892fd11eba7105974979b54f4f8759b7749 +SHA1 (patch-mfbt_Attributes.h) = e99809555ce743e7e393cdf20efa3a00c0b9098a SHA1 (patch-mfbt_Poison.cpp) = b582943c02f57835451c9eecd004c9912d42ce84 +SHA1 (patch-mobile_android_installer_Makefile.in) = b2ea844a0145f4c15ef1b350dde6b000bd231fa5 +SHA1 (patch-mobile_android_installer_package-manifest.in) = 9664858fe3b4593eb29dd0180d5a2df3cd245bb2 SHA1 (patch-modules_libjar_nsZipArchive.cpp) = 6aff0f8ed42575d8ca36a524e12e9a1f7351004a SHA1 (patch-netwerk_dns_Makefile.in) = b6bd9814d909dd6f7cff10dbeac3bedd79c2508e -SHA1 (patch-netwerk_wifi_moz.build) = 8c88e5bab2a5e164e97ce568686bd280d4b90bec -SHA1 (patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp) = c5711adc111dc8413a7234e7d5814a0af9ceeecc SHA1 (patch-pb) = 97c9b2e4cefd524dc6ba825f71c3da2a761aa1f4 SHA1 (patch-pc) = 8b2baa88f0983a2fef4f801cf6b1ae425f6c813a +SHA1 (patch-probes_Makefile.in) = 9a8d48556daaaa17996133a6183b1d27f0510361 SHA1 (patch-rc) = 2733724442a2cb49c5091146fd7e6001af686121 SHA1 (patch-security_manager_ssl_src_nsNSSComponent.cpp) = c4c96b7d3cb0c5dbcfe3820fd52421eec2592452 +SHA1 (patch-storage_src_moz.build) = 1e08d96f6be012286547c723bfeb445c50d3ad83 SHA1 (patch-toolkit_components_osfile_modules_osfile__unix__back.jsm) = 6b926ccd793391ad7bd7101635f4b3eefe3db130 SHA1 (patch-toolkit_components_osfile_modules_osfile__unix__front.jsm) = 78f89457f5ddc958dec607a53800ae8367b94b0c -SHA1 (patch-toolkit_library_Makefile.in) = fbbd166267a23d840babb0896c24a57e62708c7f +SHA1 (patch-toolkit_library_libxul.mk) = ceba8edf009787ad68a1d2b284c090d8c140c139 SHA1 (patch-toolkit_toolkit.mozbuild) = 0993d50cc02c2b421e6de087dfb0a9cb30562c6b SHA1 (patch-toolkit_xre_nsEmbedFunctions.cpp) = 6ee6fba04a3ecc6596f8aed67f752a1075901fa8 SHA1 (patch-webapprt_moz.build) = cb3d92bc8ada1e2b49877cf7bbe6fbc32278230a @@ -129,7 +127,7 @@ SHA1 (patch-xl) = 9555b86c72b2e144e341d6af1dbfbc07cc8c94db SHA1 (patch-xm) = 81e02e410c00175cbb98c646dda90c7adf199657 SHA1 (patch-xpcom_base_nsDebugImpl.cpp) = dfeb14b000ba435170a17bab98fdf07335f4ef71 SHA1 (patch-xpcom_base_nsStackWalk.cpp) = fa62f11a97f909ce1c5cea60cf6e58a6071490a5 -SHA1 (patch-xpcom_base_nsUUIDGenerator.cpp) = a170286ef39e44111d3bbfee98515447267dbfad +SHA1 (patch-xpcom_base_nsUUIDGenerator.cpp) = 8891ad1486384e8bb83b99c64bc3fe009a65e2c0 SHA1 (patch-xpcom_base_nsUUIDGenerator.h) = 62e334685fcefc3d1c708e1436c7bf2a40d87ab7 SHA1 (patch-xpcom_base_nscore.h) = f4fe66cc9e714a2101a4d1287359d1c300574438 SHA1 (patch-xpcom_build_PoisonIOInterposer.h) = fdb961a615e5c66a1d0a3c724cf124a2b47f2ed6 diff --git a/www/firefox/mozilla-common.mk b/www/firefox/mozilla-common.mk index 839cecd71b6..db21805fcba 100644 --- a/www/firefox/mozilla-common.mk +++ b/www/firefox/mozilla-common.mk @@ -1,4 +1,4 @@ -# $NetBSD: mozilla-common.mk,v 1.40 2014/07/08 13:14:43 ryoon Exp $ +# $NetBSD: mozilla-common.mk,v 1.41 2014/07/24 14:57:12 ryoon Exp $ # # common Makefile fragment for mozilla packages based on gecko 2.0. # @@ -198,7 +198,7 @@ PLIST_SUBST+= DLL_SUFFIX=".so" #.include "../../audio/libopus/buildlink3.mk" #.include "../../audio/tremor/buildlink3.mk" #.include "../../audio/libvorbis/buildlink3.mk" -BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.8.3.1 +BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.8.4.2 CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al .include "../../databases/sqlite3/buildlink3.mk" BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 diff --git a/www/firefox/patches/patch-aa b/www/firefox/patches/patch-aa index c4432c23e61..bdaa8675e7d 100644 --- a/www/firefox/patches/patch-aa +++ b/www/firefox/patches/patch-aa @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ +$NetBSD: patch-aa,v 1.29 2014/07/24 14:57:12 ryoon Exp $ * The profiler does not support Darwin/PPC so don't try to enable it on that platform. @@ -13,9 +13,18 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 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 2014-05-29 23:30:30.000000000 +0000 +--- configure.in.orig 2014-07-17 01:45:08.000000000 +0000 +++ configure.in -@@ -1673,7 +1673,13 @@ Linux) +@@ -962,7 +962,7 @@ MOZ_BZ2_LIBS='$(call EXPAND_LIBNAME_PATH + MOZ_PNG_CFLAGS="-I$_objdir/dist/include" # needed for freetype compilation + MOZ_PNG_LIBS='$(call EXPAND_LIBNAME_PATH,mozpng,$(DEPTH)/media/libpng)' + +-MOZ_JS_STATIC_LIBS='$(call EXPAND_LIBNAME_PATH,js_static,$(LIBXUL_DIST)/lib)' ++MOZ_JS_STATIC_LIBS='$(call EXPAND_LIBNAME_PATH,js_static,$(DEPTH)/js/src)' + MOZ_JS_SHARED_LIBS='$(call EXPAND_LIBNAME_PATH,mozjs,$(LIBXUL_DIST)/lib)' + MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib' + XPCOM_FROZEN_LDOPTS='$(call EXPAND_LIBNAME_PATH,xul mozalloc,$(LIBXUL_DIST)/bin)' +@@ -1676,7 +1676,13 @@ Linux) MOZ_ENABLE_PROFILER_SPS= esac ;; @@ -30,7 +39,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ *) MOZ_ENABLE_PROFILER_SPS= ;; -@@ -1777,7 +1783,7 @@ case "$host" in +@@ -1780,7 +1786,7 @@ case "$host" in ;; *-darwin*) @@ -39,7 +48,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ HOST_NSPR_MDCPUCFG='\"md/_darwin.cfg\"' HOST_OPTIMIZE_FLAGS="${HOST_OPTIMIZE_FLAGS=-O3}" ;; -@@ -1909,7 +1915,6 @@ case "$target" in +@@ -1912,7 +1918,6 @@ case "$target" in AC_DEFINE(XP_DARWIN) _PLATFORM_DEFAULT_TOOLKIT='cairo-uikit' else @@ -47,7 +56,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ AC_DEFINE(XP_DARWIN) _PLATFORM_DEFAULT_TOOLKIT='cairo-cocoa' # The ExceptionHandling framework is needed for Objective-C exception -@@ -2514,118 +2519,15 @@ MOZ_CXX11 +@@ -2522,118 +2527,15 @@ MOZ_CXX11 AC_LANG_C @@ -173,7 +182,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ fi # GNU_CC # visibility hidden flag for Sun Studio on Solaris -@@ -2996,7 +2898,7 @@ dnl Checks for library functions. +@@ -3004,7 +2906,7 @@ dnl Checks for library functions. dnl ======================================================== AC_PROG_GCC_TRADITIONAL AC_FUNC_MEMCMP @@ -182,7 +191,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ dnl check for clock_gettime(), the CLOCK_MONOTONIC clock AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC), -@@ -3683,6 +3585,14 @@ if test -n "$YASM"; then +@@ -3691,6 +3593,14 @@ if test -n "$YASM"; then _YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'` fi @@ -197,7 +206,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ if test -z "$SKIP_LIBRARY_CHECKS"; then dnl system JPEG support dnl ======================================================== -@@ -3710,11 +3620,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then +@@ -3718,11 +3628,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then #include <jpeglib.h> ], [ #if JPEG_LIB_VERSION < $MOZJPEG #error "Insufficient JPEG library version ($MOZJPEG required)." @@ -210,7 +219,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ MOZ_NATIVE_JPEG=1, AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg])) fi -@@ -4378,6 +4284,10 @@ cairo-gonk) +@@ -4387,6 +4293,10 @@ cairo-gonk) esac @@ -221,7 +230,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ AC_SUBST(MOZ_PDF_PRINTING) if test "$MOZ_PDF_PRINTING"; then PDF_SURFACE_FEATURE="#define CAIRO_HAS_PDF_SURFACE 1" -@@ -5098,6 +5008,9 @@ if test -n "$MOZ_WEBRTC"; then +@@ -5106,6 +5016,9 @@ if test -n "$MOZ_WEBRTC"; then MOZ_VPX=1 MOZ_VPX_ERROR_CONCEALMENT=1 @@ -231,7 +240,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ dnl enable once Signaling lands MOZ_WEBRTC_SIGNALING=1 AC_DEFINE(MOZ_WEBRTC_SIGNALING) -@@ -5122,15 +5035,18 @@ AC_SUBST(MOZ_SRTP) +@@ -5130,15 +5043,18 @@ AC_SUBST(MOZ_SRTP) dnl Use integers over floats for audio on B2G and Android, because audio dnl backends for those platforms don't support floats. @@ -253,7 +262,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ dnl ======================================================== dnl = Disable Speech API code -@@ -5182,6 +5098,114 @@ if test "${ac_cv_c_attribute_aligned}" ! +@@ -5190,6 +5106,63 @@ if test "${ac_cv_c_attribute_aligned}" ! fi dnl ======================================================== @@ -314,61 +323,10 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ +AC_SUBST(MOZ_TREMOR_LIBS) + +dnl ======================================================== -+dnl Check for libogg -+dnl ======================================================== -+ -+MOZ_ARG_WITH_BOOL(system-ogg, -+[ --with-system-ogg Use system libogg (located with pkgconfig)], -+MOZ_NATIVE_OGG=1, -+MOZ_NATIVE_OGG=) -+ -+if test -n "$MOZ_NATIVE_OGG"; then -+ PKG_CHECK_MODULES(MOZ_OGG, ogg >= 1.2.1) -+fi -+ -+AC_SUBST(MOZ_NATIVE_OGG) -+AC_SUBST(MOZ_OGG_CFLAGS) -+AC_SUBST(MOZ_OGG_LIBS) -+ -+dnl ======================================================== -+dnl Check for libvorbis -+dnl ======================================================== -+ -+MOZ_ARG_WITH_BOOL(system-vorbis, -+[ --with-system-vorbis Use system libvorbis (located with pkgconfig)], -+MOZ_NATIVE_VORBIS=1, -+MOZ_NATIVE_VORBIS=) -+ -+if test -n "$MOZ_NATIVE_VORBIS"; then -+ PKG_CHECK_MODULES(MOZ_VORBIS, vorbis vorbisenc >= 1.3.4) -+fi -+ -+AC_SUBST(MOZ_NATIVE_VORBIS) -+AC_SUBST(MOZ_VORBIS_CFLAGS) -+AC_SUBST(MOZ_VORBIS_LIBS) -+ -+dnl ======================================================== -+dnl Check for integer-only libvorbis aka tremor -+dnl ======================================================== -+ -+MOZ_ARG_WITH_BOOL(system-tremor, -+[ --with-system-tremor Use system libtremor (located with pkgconfig)], -+MOZ_NATIVE_TREMOR=1, -+MOZ_NATIVE_TREMOR=) -+ -+if test -n "$MOZ_NATIVE_TREMOR"; then -+ PKG_CHECK_MODULES(MOZ_TREMOR, vorbisidec >= 1.2.1) -+fi -+ -+AC_SUBST(MOZ_NATIVE_TREMOR) -+AC_SUBST(MOZ_TREMOR_CFLAGS) -+AC_SUBST(MOZ_TREMOR_LIBS) -+ -+dnl ======================================================== dnl = Disable Opus audio codec support dnl ======================================================== MOZ_ARG_DISABLE_BOOL(opus, -@@ -5190,6 +5214,97 @@ MOZ_ARG_DISABLE_BOOL(opus, +@@ -5198,6 +5171,97 @@ MOZ_ARG_DISABLE_BOOL(opus, MOZ_OPUS=1) dnl ======================================================== @@ -434,7 +392,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ +MOZ_NATIVE_SOUNDTOUCH=) + +if test -n "$MOZ_NATIVE_SOUNDTOUCH"; then -+ PKG_CHECK_MODULES(MOZ_SOUNDTOUCH, soundtouch >= 1.7.0) ++ PKG_CHECK_MODULES(MOZ_SOUNDTOUCH, soundtouch >= 1.8.0) + + AC_LANG_SAVE + AC_LANG_CPLUSPLUS @@ -466,7 +424,7 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ dnl = Disable VP8 decoder support dnl ======================================================== MOZ_ARG_DISABLE_BOOL(webm, -@@ -5839,7 +5954,9 @@ MOZ_ARG_DISABLE_BOOL(gamepad, +@@ -5938,7 +6002,9 @@ MOZ_ARG_DISABLE_BOOL(gamepad, if test "$MOZ_GAMEPAD"; then case "$OS_TARGET" in Darwin) @@ -476,8 +434,8 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ + fi ;; WINNT) - if test -n "$MOZ_DIRECTX_SDK_PATH" ; then -@@ -7912,6 +8029,52 @@ if test "$USE_FC_FREETYPE"; then + if test -z "$MOZ_HAS_WINSDK_WITH_D3D"; then +@@ -8036,6 +8102,52 @@ if test "$USE_FC_FREETYPE"; then fi dnl ======================================================== @@ -530,12 +488,3 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $ dnl Check for pixman and cairo dnl ======================================================== -@@ -8161,7 +8324,7 @@ case "$OS_TARGET" in - NECKO_WIFI=1 - fi - ;; -- Darwin|SunOS|WINNT) -+ Darwin|FreeBSD|SunOS|WINNT) - NECKO_WIFI=1 - ;; - Linux) diff --git a/www/firefox/patches/patch-b2g_installer_Makefile.in b/www/firefox/patches/patch-b2g_installer_Makefile.in new file mode 100644 index 00000000000..9adca6c63a6 --- /dev/null +++ b/www/firefox/patches/patch-b2g_installer_Makefile.in @@ -0,0 +1,15 @@ +$NetBSD: patch-b2g_installer_Makefile.in,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- b2g/installer/Makefile.in.orig 2014-07-17 01:45:05.000000000 +0000 ++++ b2g/installer/Makefile.in +@@ -61,6 +61,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 new file mode 100644 index 00000000000..23140f55fa4 --- /dev/null +++ b/www/firefox/patches/patch-b2g_installer_package-manifest.in @@ -0,0 +1,13 @@ +$NetBSD: patch-b2g_installer_package-manifest.in,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- b2g/installer/package-manifest.in.orig 2014-07-17 01:45:05.000000000 +0000 ++++ b2g/installer/package-manifest.in +@@ -565,7 +565,7 @@ + @BINPATH@/components/MozKeyboard.js + @BINPATH@/components/InputMethod.manifest + +-#ifdef MOZ_DEBUG ++#if defined(ENABLE_TESTS) && defined(MOZ_DEBUG) + @BINPATH@/components/TestInterfaceJS.js + @BINPATH@/components/TestInterfaceJS.manifest + #endif diff --git a/www/firefox/patches/patch-browser_installer_package-manifest.in b/www/firefox/patches/patch-browser_installer_package-manifest.in index 666d95fab8d..b8b9a9236a6 100644 --- a/www/firefox/patches/patch-browser_installer_package-manifest.in +++ b/www/firefox/patches/patch-browser_installer_package-manifest.in @@ -1,10 +1,19 @@ -$NetBSD: patch-browser_installer_package-manifest.in,v 1.4 2014/03/20 21:02:00 ryoon Exp $ +$NetBSD: patch-browser_installer_package-manifest.in,v 1.5 2014/07/24 14:57:12 ryoon Exp $ Limit SPARC bits to just SPARC (untested, but fixes x86). ---- browser/installer/package-manifest.in.orig 2014-03-15 05:19:09.000000000 +0000 +--- browser/installer/package-manifest.in.orig 2014-07-17 01:45:07.000000000 +0000 +++ browser/installer/package-manifest.in -@@ -732,7 +732,7 @@ +@@ -575,7 +575,7 @@ + @BINPATH@/components/MozKeyboard.js + @BINPATH@/components/InputMethod.manifest + +-#ifdef MOZ_DEBUG ++#if defined(ENABLE_TESTS) && defined(MOZ_DEBUG) + @BINPATH@/components/TestInterfaceJS.js + @BINPATH@/components/TestInterfaceJS.manifest + #endif +@@ -737,7 +737,7 @@ #endif ; for Solaris SPARC diff --git a/www/firefox/patches/patch-config_rules.mk b/www/firefox/patches/patch-config_rules.mk new file mode 100644 index 00000000000..81d9426b9dc --- /dev/null +++ b/www/firefox/patches/patch-config_rules.mk @@ -0,0 +1,30 @@ +$NetBSD: patch-config_rules.mk,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- config/rules.mk.orig 2014-07-17 01:45:08.000000000 +0000 ++++ config/rules.mk +@@ -832,6 +832,7 @@ endif + ifdef DTRACE_PROBE_OBJ + EXTRA_DEPS += $(DTRACE_PROBE_OBJ) + OBJS += $(DTRACE_PROBE_OBJ) ++EXCLUDED_OBJS += $(DTRACE_PROBE_OBJ) + endif + + $(filter %.$(LIB_SUFFIX),$(LIBRARY)): $(OBJS) $(EXTRA_DEPS) $(GLOBAL_DEPS) +@@ -867,7 +868,7 @@ ifdef DTRACE_PROBE_OBJ + ifndef DTRACE_LIB_DEPENDENT + NON_DTRACE_OBJS := $(filter-out $(DTRACE_PROBE_OBJ),$(OBJS)) + $(DTRACE_PROBE_OBJ): $(NON_DTRACE_OBJS) +- dtrace -G -C -s $(MOZILLA_DTRACE_SRC) -o $(DTRACE_PROBE_OBJ) $(NON_DTRACE_OBJS) ++ dtrace -x nolibs -G -C -s $(MOZILLA_DTRACE_SRC) -o $(DTRACE_PROBE_OBJ) $(NON_DTRACE_OBJS) + endif + endif + endif +@@ -885,7 +886,7 @@ ifndef INCREMENTAL_LINKER + endif + ifdef DTRACE_LIB_DEPENDENT + ifndef XP_MACOSX +- dtrace -G -C -s $(MOZILLA_DTRACE_SRC) -o $(DTRACE_PROBE_OBJ) $(shell $(EXPAND_LIBS) $(MOZILLA_PROBE_LIBS)) ++ dtrace -x nolibs -G -C -s $(MOZILLA_DTRACE_SRC) -o $(DTRACE_PROBE_OBJ) $(shell $(EXPAND_LIBS) $(MOZILLA_PROBE_LIBS)) + endif + $(EXPAND_MKSHLIB) $(SHLIB_LDSTARTFILE) $(OBJS) $(SUB_SHLOBJS) $(DTRACE_PROBE_OBJ) $(MOZILLA_PROBE_LIBS) $(RESFILE) $(LDFLAGS) $(WRAP_LDFLAGS) $(SHARED_LIBRARY_LIBS) $(EXTRA_DSO_LDOPTS) $(MOZ_GLUE_LDFLAGS) $(OS_LIBS) $(EXTRA_LIBS) $(DEF_FILE) $(SHLIB_LDENDFILE) $(if $(LIB_IS_C_ONLY),,$(STLPORT_LIBS)) + @$(RM) $(DTRACE_PROBE_OBJ) diff --git a/www/firefox/patches/patch-config_system-headers b/www/firefox/patches/patch-config_system-headers index 6ab1cd4d132..2c44133a37a 100644 --- a/www/firefox/patches/patch-config_system-headers +++ b/www/firefox/patches/patch-config_system-headers @@ -1,17 +1,17 @@ -$NetBSD: patch-config_system-headers,v 1.9 2014/06/11 00:40:59 ryoon Exp $ +$NetBSD: patch-config_system-headers,v 1.10 2014/07/24 14:57:12 ryoon Exp $ ---- config/system-headers.orig 2014-05-29 23:30:30.000000000 +0000 +--- config/system-headers.orig 2014-07-17 01:45:08.000000000 +0000 +++ config/system-headers -@@ -1050,8 +1050,6 @@ X11/Xutil.h - xpt_struct.h - xpt_xdr.h +@@ -1048,8 +1048,6 @@ X11/Xlocale.h + X11/Xos.h + X11/Xutil.h zmouse.h -speex/speex_resampler.h -soundtouch/SoundTouch.h #if MOZ_NATIVE_PNG==1 png.h #endif -@@ -1119,6 +1117,8 @@ ogg/ogg.h +@@ -1117,6 +1115,8 @@ ogg/ogg.h ogg/os_types.h nestegg/nestegg.h cubeb/cubeb.h @@ -20,11 +20,10 @@ $NetBSD: patch-config_system-headers,v 1.9 2014/06/11 00:40:59 ryoon Exp $ #endif gst/gst.h gst/app/gstappsink.h -@@ -1147,3 +1147,38 @@ unicode/utypes.h +@@ -1145,3 +1145,37 @@ unicode/utypes.h #endif libutil.h unwind.h -+cairo-qt.h +#if MOZ_NATIVE_GRAPHITE2==1 +graphite2/Font.h +graphite2/Segment.h diff --git a/www/firefox/patches/patch-content_media_AudioStream.h b/www/firefox/patches/patch-content_media_AudioStream.h index 54654b26f8a..f3d4203541c 100644 --- a/www/firefox/patches/patch-content_media_AudioStream.h +++ b/www/firefox/patches/patch-content_media_AudioStream.h @@ -1,23 +1,21 @@ -$NetBSD: patch-content_media_AudioStream.h,v 1.3 2014/06/14 16:20:07 joerg Exp $ +$NetBSD: patch-content_media_AudioStream.h,v 1.4 2014/07/24 14:57:12 ryoon Exp $ ---- content/media/AudioStream.h.orig 2014-06-06 01:15:20.000000000 +0000 +--- content/media/AudioStream.h.orig 2014-07-17 01:45:09.000000000 +0000 +++ content/media/AudioStream.h -@@ -15,6 +15,7 @@ - #include "mozilla/StaticMutex.h" +@@ -17,6 +17,7 @@ + #include "mozilla/RefPtr.h" #include "cubeb/cubeb.h" +#include "soundtouch/SoundTouch.h" template <> class nsAutoRefTraits<cubeb_stream> : public nsPointerRefTraits<cubeb_stream> -@@ -23,10 +24,6 @@ public: - static void Release(cubeb_stream* aStream) { cubeb_stream_destroy(aStream); } +@@ -26,7 +27,7 @@ public: }; --namespace soundtouch { + namespace soundtouch { -class SoundTouch; --} -- - namespace mozilla { ++class MOZ_IMPORT_API SoundTouch; + } - class AudioStream; + namespace mozilla { diff --git a/www/firefox/patches/patch-content_svg_content_src_SVGComponentTransferFunctionElement.h b/www/firefox/patches/patch-content_svg_content_src_SVGComponentTransferFunctionElement.h deleted file mode 100644 index 8008e296813..00000000000 --- a/www/firefox/patches/patch-content_svg_content_src_SVGComponentTransferFunctionElement.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-content_svg_content_src_SVGComponentTransferFunctionElement.h,v 1.3 2014/06/14 16:20:07 joerg Exp $ - ---- content/svg/content/src/SVGComponentTransferFunctionElement.h.orig 2014-06-06 01:15:20.000000000 +0000 -+++ content/svg/content/src/SVGComponentTransferFunctionElement.h -@@ -77,6 +77,8 @@ protected: - static EnumInfo sEnumInfo[1]; - }; - -+NS_DEFINE_STATIC_IID_ACCESSOR(SVGComponentTransferFunctionElement, NS_SVG_FE_COMPONENT_TRANSFER_FUNCTION_ELEMENT_CID) -+ - } // namespace dom - } // namespace mozilla - diff --git a/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.cpp b/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.cpp deleted file mode 100644 index 4a1ec96c542..00000000000 --- a/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.cpp +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-content_svg_content_src_nsSVGFilters.cpp,v 1.3 2014/06/14 16:20:07 joerg Exp $ - ---- content/svg/content/src/nsSVGFilters.cpp.orig 2014-06-06 01:15:20.000000000 +0000 -+++ content/svg/content/src/nsSVGFilters.cpp -@@ -67,7 +67,7 @@ nsSVGElement::LengthInfo nsSVGFE::sLengt - NS_IMPL_ADDREF_INHERITED(nsSVGFE,nsSVGFEBase) - NS_IMPL_RELEASE_INHERITED(nsSVGFE,nsSVGFEBase) - --NS_DEFINE_STATIC_IID_ACCESSOR(nsSVGFE, NS_SVG_FE_CID) -+//NS_DEFINE_STATIC_IID_ACCESSOR(nsSVGFE, NS_SVG_FE_CID) - - NS_INTERFACE_MAP_BEGIN(nsSVGFE) - // nsISupports is an ambiguous base of nsSVGFE so we have to work -@@ -248,8 +248,6 @@ nsSVGElement::EnumInfo SVGComponentTrans - NS_IMPL_ADDREF_INHERITED(SVGComponentTransferFunctionElement,SVGComponentTransferFunctionElementBase) - NS_IMPL_RELEASE_INHERITED(SVGComponentTransferFunctionElement,SVGComponentTransferFunctionElementBase) - --NS_DEFINE_STATIC_IID_ACCESSOR(SVGComponentTransferFunctionElement, NS_SVG_FE_COMPONENT_TRANSFER_FUNCTION_ELEMENT_CID) -- - NS_INTERFACE_MAP_BEGIN(SVGComponentTransferFunctionElement) - // nsISupports is an ambiguous base of nsSVGFE so we have to work - // around that diff --git a/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.h b/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.h deleted file mode 100644 index e45b347c978..00000000000 --- a/www/firefox/patches/patch-content_svg_content_src_nsSVGFilters.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-content_svg_content_src_nsSVGFilters.h,v 1.3 2014/06/14 16:20:07 joerg Exp $ - ---- content/svg/content/src/nsSVGFilters.h.orig 2014-06-06 01:15:20.000000000 +0000 -+++ content/svg/content/src/nsSVGFilters.h -@@ -148,6 +148,8 @@ protected: - static LengthInfo sLengthInfo[4]; - }; - -+NS_DEFINE_STATIC_IID_ACCESSOR(nsSVGFE, NS_SVG_FE_CID) -+ - typedef nsSVGElement SVGFEUnstyledElementBase; - - class SVGFEUnstyledElement : public SVGFEUnstyledElementBase diff --git a/www/firefox/patches/patch-dom_indexedDB_IDBEvents.cpp b/www/firefox/patches/patch-dom_indexedDB_IDBEvents.cpp deleted file mode 100644 index 1395ae74c5e..00000000000 --- a/www/firefox/patches/patch-dom_indexedDB_IDBEvents.cpp +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-dom_indexedDB_IDBEvents.cpp,v 1.3 2014/06/14 16:20:07 joerg Exp $ - ---- dom/indexedDB/IDBEvents.cpp.orig 2014-06-14 15:18:52.000000000 +0000 -+++ dom/indexedDB/IDBEvents.cpp -@@ -15,8 +15,6 @@ - USING_INDEXEDDB_NAMESPACE - using namespace mozilla::dom; - --NS_DEFINE_STATIC_IID_ACCESSOR(IDBVersionChangeEvent, IDBVERSIONCHANGEEVENT_IID) -- - namespace { - - class EventFiringRunnable : public nsRunnable diff --git a/www/firefox/patches/patch-dom_indexedDB_IDBEvents.h b/www/firefox/patches/patch-dom_indexedDB_IDBEvents.h deleted file mode 100644 index 3393783998b..00000000000 --- a/www/firefox/patches/patch-dom_indexedDB_IDBEvents.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-dom_indexedDB_IDBEvents.h,v 1.3 2014/06/14 16:20:07 joerg Exp $ - ---- dom/indexedDB/IDBEvents.h.orig 2014-06-14 15:18:50.000000000 +0000 -+++ dom/indexedDB/IDBEvents.h -@@ -158,6 +158,8 @@ protected: - uint64_t mNewVersion; - }; - -+NS_DEFINE_STATIC_IID_ACCESSOR(IDBVersionChangeEvent, IDBVERSIONCHANGEEVENT_IID) -+ - END_INDEXEDDB_NAMESPACE - - #endif // mozilla_dom_indexeddb_idbevents_h__ diff --git a/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_ast.py b/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_ast.py index e2853e665c9..b99c1a8c303 100644 --- a/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_ast.py +++ b/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_ast.py @@ -1,12 +1,12 @@ -$NetBSD: patch-ipc_ipdl_ipdl_cxx_ast.py,v 1.1 2014/06/19 20:31:03 martin Exp $ +$NetBSD: patch-ipc_ipdl_ipdl_cxx_ast.py,v 1.2 2014/07/24 14:57:12 ryoon Exp $ Part of https://bugzilla.mozilla.org/show_bug.cgi?id=1026499: Make sure storage provided for attributes is properly aligned in the generated C++ code. ---- ipc/ipdl/ipdl/cxx/ast.py.orig 2014-06-06 03:15:27.000000000 +0200 -+++ ipc/ipdl/ipdl/cxx/ast.py 2014-06-17 21:33:50.000000000 +0200 -@@ -336,12 +336,13 @@ +--- ipc/ipdl/ipdl/cxx/ast.py.orig 2014-07-17 01:45:18.000000000 +0000 ++++ ipc/ipdl/ipdl/cxx/ast.py +@@ -336,12 +336,13 @@ Type.VOID = Type('void') Type.VOIDPTR = Type('void', ptr=1) class TypeArray(Node): @@ -16,11 +16,10 @@ in the generated C++ code. + '''the type |basetype DECLNAME[nmemb]|. |nmemb| is an Expr, |alignType| is a type''' self.basetype = basetype self.nmemb = nmemb -+ self.alignType = alignType ++ self.alignType = alignType def __deepcopy__(self, memo): - return TypeArray(deepcopy(self.basetype, memo), nmemb) + return TypeArray(deepcopy(self.basetype, memo), nmemb, alignType) class TypeEnum(Node): def __init__(self, name=None): - diff --git a/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_cgen.py b/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_cgen.py index 9d12d0e9984..22b3e525b34 100644 --- a/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_cgen.py +++ b/www/firefox/patches/patch-ipc_ipdl_ipdl_cxx_cgen.py @@ -1,28 +1,27 @@ -$NetBSD: patch-ipc_ipdl_ipdl_cxx_cgen.py,v 1.1 2014/06/19 20:31:03 martin Exp $ +$NetBSD: patch-ipc_ipdl_ipdl_cxx_cgen.py,v 1.2 2014/07/24 14:57:12 ryoon Exp $ Part of https://bugzilla.mozilla.org/show_bug.cgi?id=1026499: Make sure storage provided for attributes is properly aligned in the generated C++ code. ---- ipc/ipdl/ipdl/cxx/cgen.py.orig 2014-06-06 03:15:27.000000000 +0200 -+++ ipc/ipdl/ipdl/cxx/cgen.py 2014-06-18 18:10:27.000000000 +0200 -@@ -101,6 +101,7 @@ +--- ipc/ipdl/ipdl/cxx/cgen.py.orig 2014-07-17 01:45:18.000000000 +0000 ++++ ipc/ipdl/ipdl/cxx/cgen.py +@@ -101,6 +101,7 @@ class CxxCodeGen(CodePrinter, Visitor): def visitDecl(self, d): # C-syntax arrays make code generation much more annoying if isinstance(d.type, TypeArray): -+ self.write('MOZ_ALIGNED_DECL(') ++ self.write('MOZ_ALIGNED_DECL(') d.type.basetype.accept(self) else: d.type.accept(self) -@@ -111,7 +112,9 @@ +@@ -111,7 +112,9 @@ class CxxCodeGen(CodePrinter, Visitor): if isinstance(d.type, TypeArray): self.write('[') d.type.nmemb.accept(self) - self.write(']') + self.write('], MOZ_ALIGNOF(') -+ d.type.alignType.accept(self) -+ self.write('))') ++ d.type.alignType.accept(self) ++ self.write('))') def visitParam(self, p): self.visitDecl(p) - diff --git a/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py b/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py index a3fb9f3540a..c1a0f87173a 100644 --- a/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py +++ b/www/firefox/patches/patch-ipc_ipdl_ipdl_lower.py @@ -1,12 +1,12 @@ -$NetBSD: patch-ipc_ipdl_ipdl_lower.py,v 1.5 2014/06/19 20:31:03 martin Exp $ +$NetBSD: patch-ipc_ipdl_ipdl_lower.py,v 1.6 2014/07/24 14:57:12 ryoon Exp $ Part of https://bugzilla.mozilla.org/show_bug.cgi?id=1026499: Make sure storage provided for attributes is properly aligned in the generated C++ code. ---- ipc/ipdl/ipdl/lower.py.orig 2014-06-06 03:15:27.000000000 +0200 -+++ ipc/ipdl/ipdl/lower.py 2014-06-17 22:35:35.000000000 +0200 -@@ -768,7 +768,7 @@ +--- ipc/ipdl/ipdl/lower.py.orig 2014-07-17 01:45:18.000000000 +0000 ++++ ipc/ipdl/ipdl/lower.py +@@ -768,7 +768,7 @@ IPDL union type.""" if self.recursive: return self.ptrToType() else: @@ -15,4 +15,3 @@ in the generated C++ code. def unionValue(self): # NB: knows that Union's storage C union is named |mValue| - diff --git a/www/firefox/patches/patch-js_src_Makefile.in b/www/firefox/patches/patch-js_src_Makefile.in index f3cd1fd2e8f..f5ee7f4fdd3 100644 --- a/www/firefox/patches/patch-js_src_Makefile.in +++ b/www/firefox/patches/patch-js_src_Makefile.in @@ -1,8 +1,17 @@ -$NetBSD: patch-js_src_Makefile.in,v 1.7 2014/03/20 21:02:00 ryoon Exp $ +$NetBSD: patch-js_src_Makefile.in,v 1.8 2014/07/24 14:57:12 ryoon Exp $ ---- js/src/Makefile.in.orig 2014-03-15 05:19:19.000000000 +0000 +--- js/src/Makefile.in.orig 2014-07-17 01:45:18.000000000 +0000 +++ js/src/Makefile.in -@@ -379,7 +379,7 @@ endif +@@ -20,8 +20,6 @@ run_for_side_effects := $(shell echo 'MA + STATIC_LIBRARY_NAME = js_static + LIBS = $(NSPR_LIBS) + +-DIST_INSTALL = 1 +- + ifdef JS_STANDALONE + SHARED_LIBRARY_LIBS += $(call EXPAND_LIBNAME_PATH,mfbt,$(DEPTH)/mfbt) + endif +@@ -226,7 +224,7 @@ endif ifdef MOZ_SHARED_ICU EXTRA_DSO_LDOPTS += $(MOZ_ICU_LIBS) else @@ -11,3 +20,12 @@ $NetBSD: patch-js_src_Makefile.in,v 1.7 2014/03/20 21:02:00 ryoon Exp $ endif # Prevent floating point errors caused by VC++ optimizations +@@ -350,7 +348,7 @@ endif + + ifdef HAVE_DTRACE + $(CURDIR)/javascript-trace.h: $(srcdir)/devtools/javascript-trace.d +- dtrace -h -s $(srcdir)/devtools/javascript-trace.d -o javascript-trace.h.in ++ dtrace -x nolibs -h -s $(srcdir)/devtools/javascript-trace.d -o javascript-trace.h.in + sed -e 's/if _DTRACE_VERSION/ifdef INCLUDE_MOZILLA_DTRACE/' \ + -e '/const/!s/char \*/const char */g' \ + javascript-trace.h.in > javascript-trace.h diff --git a/www/firefox/patches/patch-layout_base_nsCSSRendering.cpp b/www/firefox/patches/patch-layout_base_nsCSSRendering.cpp deleted file mode 100644 index 5293f13ad8c..00000000000 --- a/www/firefox/patches/patch-layout_base_nsCSSRendering.cpp +++ /dev/null @@ -1,27 +0,0 @@ -$NetBSD: patch-layout_base_nsCSSRendering.cpp,v 1.1 2014/06/11 00:41:36 ryoon Exp $ - ---- layout/base/nsCSSRendering.cpp.orig 2014-05-29 23:31:05.000000000 +0000 -+++ layout/base/nsCSSRendering.cpp -@@ -419,6 +419,10 @@ nsCSSRendering::PaintBorder(nsPresContex - } - - nsStyleBorder newStyleBorder(*styleBorder); -+ // We could do something fancy to avoid the TrackImage/UntrackImage -+ // work, but it doesn't seem worth it. (We need to call TrackImage -+ // since we're not going through nsRuleNode::ComputeBorderData.) -+ newStyleBorder.TrackImage(aPresContext); - - NS_FOR_CSS_SIDES(side) { - newStyleBorder.SetBorderColor(side, -@@ -428,6 +432,11 @@ nsCSSRendering::PaintBorder(nsPresContex - PaintBorderWithStyleBorder(aPresContext, aRenderingContext, aForFrame, - aDirtyRect, aBorderArea, newStyleBorder, - aStyleContext, aSkipSides); -+ -+ // We could do something fancy to avoid the TrackImage/UntrackImage -+ // work, but it doesn't seem worth it. (We need to call UntrackImage -+ // since we're not going through nsStyleBorder::Destroy.) -+ newStyleBorder.UntrackImage(aPresContext); - } - - void diff --git a/www/firefox/patches/patch-layout_style_crashtests_border-image-visited-link.html b/www/firefox/patches/patch-layout_style_crashtests_border-image-visited-link.html deleted file mode 100644 index 639785d28e7..00000000000 --- a/www/firefox/patches/patch-layout_style_crashtests_border-image-visited-link.html +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-layout_style_crashtests_border-image-visited-link.html,v 1.1 2014/06/11 00:41:36 ryoon Exp $ - ---- layout/style/crashtests/border-image-visited-link.html.orig 2014-06-09 02:26:27.000000000 +0000 -+++ layout/style/crashtests/border-image-visited-link.html -@@ -0,0 +1,10 @@ -+<!DOCTYPE HTML> -+<title>border-image on link with visited styles</title> -+<style> -+ -+:link { color: blue } -+:visited { color: purple } -+:link, :visited { border: medium solid; border-image: url(blue-32x32.png) 4 4 4 4; } -+ -+</style> -+<a href="http://example.com/">test</a> diff --git a/www/firefox/patches/patch-layout_style_crashtests_crashtests.list b/www/firefox/patches/patch-layout_style_crashtests_crashtests.list deleted file mode 100644 index 99a86e89b99..00000000000 --- a/www/firefox/patches/patch-layout_style_crashtests_crashtests.list +++ /dev/null @@ -1,9 +0,0 @@ -$NetBSD: patch-layout_style_crashtests_crashtests.list,v 1.1 2014/06/11 00:41:36 ryoon Exp $ - ---- layout/style/crashtests/crashtests.list.orig 2014-05-29 23:31:17.000000000 +0000 -+++ layout/style/crashtests/crashtests.list -@@ -104,3 +104,4 @@ load 945048-1.html - load 972199-1.html - load 989965-1.html - load large_border_image_width.html -+load border-image-visited-link.html diff --git a/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h b/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h index 1f64f6ea975..dd1c40d6d72 100644 --- a/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h +++ b/www/firefox/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h @@ -1,8 +1,8 @@ -$NetBSD: patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h,v 1.6 2014/04/30 15:07:18 ryoon Exp $ +$NetBSD: patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h,v 1.7 2014/07/24 14:57:12 ryoon Exp $ ---- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h.orig 2014-04-18 02:03:49.000000000 +0000 +--- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h.orig 2014-07-17 01:45:31.000000000 +0000 +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h -@@ -30,12 +30,19 @@ +@@ -30,7 +30,13 @@ * $FreeBSD: src/sys/sys/queue.h,v 1.58 2004/04/07 04:19:49 imp Exp $ */ @@ -16,30 +16,4 @@ $NetBSD: patch-media_mtransport_third__party_nrappkit_src_port_generic_include_s +#elif !defined(_SYS_QUEUE_H_) #define _SYS_QUEUE_H_ --#if !defined(__FreeBSD__) && !defined(DARWIN) #include <stddef.h> --#define __offsetof offsetof -+ -+#ifndef offsetof -+#define offsetof(type, field) ((size_t)(&((type *)0)->field)) - #endif - - #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ -@@ -43,8 +50,6 @@ - (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \ - (var) = (tvar)) - --// #define __offsetof(type, field) ((size_t)(&((type *)0)->field)) -- - /* - * This file defines four types of data structures: singly-linked lists, - * singly-linked tail queues, lists and tail queues. -@@ -285,7 +290,7 @@ struct { \ - (STAILQ_EMPTY((head)) ? \ - NULL : \ - ((struct type *) \ -- ((char *)((head)->stqh_last) - __offsetof(struct type, field)))) -+ ((char *)((head)->stqh_last) - offsetof(struct type, field)))) - - #define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next) - diff --git a/www/firefox/patches/patch-mfbt_Alignment.h b/www/firefox/patches/patch-mfbt_Alignment.h index 32aabe6cc3f..f2c6380d873 100644 --- a/www/firefox/patches/patch-mfbt_Alignment.h +++ b/www/firefox/patches/patch-mfbt_Alignment.h @@ -1,21 +1,32 @@ -$NetBSD: patch-mfbt_Alignment.h,v 1.1 2014/06/19 20:31:03 martin Exp $ +$NetBSD: patch-mfbt_Alignment.h,v 1.2 2014/07/24 14:57:12 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-06-06 03:15:37.000000000 +0200 -+++ mfbt/Alignment.h 2014-06-18 18:12:22.000000000 +0200 -@@ -14,6 +14,9 @@ +--- mfbt/Alignment.h.orig 2014-07-17 01:45:32.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> namespace mozilla { -+#if defined(__GNUC__) ++#if defined(MOZ_HAVE_CXX11_ALIGNAS) ++#define MOZ_ALIGNOF(T) alignof(T) ++#elif defined(__GNUC__) +#define MOZ_ALIGNOF(T) __alignof__(T) ++#elif defined(_MSC_VER) ++#define MOZ_ALIGNOF(T) __alignof(T) +#else /* * This class, and the corresponding macro MOZ_ALIGNOF, figures out how many * bytes of alignment a given type needs. -@@ -32,6 +35,7 @@ +@@ -32,6 +41,7 @@ class AlignmentFinder }; #define MOZ_ALIGNOF(T) mozilla::AlignmentFinder<T>::alignment @@ -23,4 +34,15 @@ 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 + * will declare a two-character array |arr| aligned to 8 bytes. + */ + +-#if defined(__GNUC__) ++#if defined(MOZ_HAVE_CXX11_ALIGNAS) ++# define MOZ_ALIGNED_DECL(_type, _align) \ ++ alignas(_align) _type ++#elif defined(__GNUC__) + # define MOZ_ALIGNED_DECL(_type, _align) \ + _type __attribute__((aligned(_align))) + #elif defined(_MSC_VER) diff --git a/www/firefox/patches/patch-mfbt_Attributes.h b/www/firefox/patches/patch-mfbt_Attributes.h new file mode 100644 index 00000000000..fa549e6b960 --- /dev/null +++ b/www/firefox/patches/patch-mfbt_Attributes.h @@ -0,0 +1,32 @@ +$NetBSD: patch-mfbt_Attributes.h,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- mfbt/Attributes.h.orig 2014-07-17 01:45:32.000000000 +0000 ++++ mfbt/Attributes.h +@@ -54,6 +54,9 @@ + # ifndef __has_extension + # define __has_extension __has_feature /* compatibility, for older versions of clang */ + # endif ++# if __has_extension(cxx_alignas) ++# define MOZ_HAVE_CXX11_ALIGNAS ++# endif + # if __has_extension(cxx_constexpr) + # define MOZ_HAVE_CXX11_CONSTEXPR + # endif +@@ -75,6 +78,9 @@ + # endif + #elif defined(__GNUC__) + # if defined(__GXX_EXPERIMENTAL_CXX0X__) || __cplusplus >= 201103L ++# if MOZ_GCC_VERSION_AT_LEAST(4, 8, 0) ++# define MOZ_HAVE_CXX11_ALIGNAS ++# endif + # if MOZ_GCC_VERSION_AT_LEAST(4, 7, 0) + # define MOZ_HAVE_CXX11_OVERRIDE + # define MOZ_HAVE_CXX11_FINAL final +@@ -96,6 +102,7 @@ + # define MOZ_HAVE_NORETURN __attribute__((noreturn)) + #elif defined(_MSC_VER) + # if _MSC_VER >= 1800 ++# define MOZ_HAVE_CXX11_ALIGNAS + # define MOZ_HAVE_CXX11_DELETE + # endif + # if _MSC_VER >= 1700 diff --git a/www/firefox/patches/patch-mobile_android_installer_Makefile.in b/www/firefox/patches/patch-mobile_android_installer_Makefile.in new file mode 100644 index 00000000000..a3f67aa418e --- /dev/null +++ b/www/firefox/patches/patch-mobile_android_installer_Makefile.in @@ -0,0 +1,15 @@ +$NetBSD: patch-mobile_android_installer_Makefile.in,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- mobile/android/installer/Makefile.in.orig 2014-07-17 01:45:33.000000000 +0000 ++++ mobile/android/installer/Makefile.in +@@ -41,6 +41,10 @@ BINPATH = bin + endif + DEFINES += -DBINPATH=$(BINPATH) + ++ifdef MOZ_DEBUG ++DEFINES += -DMOZ_DEBUG=1 ++endif ++ + ifdef ENABLE_MARIONETTE + DEFINES += -DENABLE_MARIONETTE=1 + endif diff --git a/www/firefox/patches/patch-mobile_android_installer_package-manifest.in b/www/firefox/patches/patch-mobile_android_installer_package-manifest.in new file mode 100644 index 00000000000..b520e841f34 --- /dev/null +++ b/www/firefox/patches/patch-mobile_android_installer_package-manifest.in @@ -0,0 +1,13 @@ +$NetBSD: patch-mobile_android_installer_package-manifest.in,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- mobile/android/installer/package-manifest.in.orig 2014-07-17 01:45:33.000000000 +0000 ++++ mobile/android/installer/package-manifest.in +@@ -424,7 +424,7 @@ + @BINPATH@/components/dom_webspeechsynth.xpt + #endif + +-#ifdef MOZ_DEBUG ++#if defined(ENABLE_TESTS) && defined(MOZ_DEBUG) + @BINPATH@/components/TestInterfaceJS.js + @BINPATH@/components/TestInterfaceJS.manifest + #endif diff --git a/www/firefox/patches/patch-netwerk_wifi_moz.build b/www/firefox/patches/patch-netwerk_wifi_moz.build deleted file mode 100644 index 9a7758f7ed0..00000000000 --- a/www/firefox/patches/patch-netwerk_wifi_moz.build +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-netwerk_wifi_moz.build,v 1.6 2014/03/20 21:02:00 ryoon Exp $ - ---- netwerk/wifi/moz.build.orig 2014-03-15 05:19:33.000000000 +0000 -+++ netwerk/wifi/moz.build -@@ -35,6 +35,10 @@ if CONFIG['OS_ARCH'] == 'Darwin': - UNIFIED_SOURCES += [ - 'osx_corewlan.mm', - ] -+elif CONFIG['OS_ARCH'] == 'FreeBSD': -+ UNIFIED_SOURCES += [ -+ 'nsWifiScannerFreeBSD.cpp', -+ ] - elif CONFIG['OS_ARCH'] == 'WINNT': - UNIFIED_SOURCES += [ - 'nsWifiScannerWin.cpp', diff --git a/www/firefox/patches/patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp b/www/firefox/patches/patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp deleted file mode 100644 index c22f84d1c30..00000000000 --- a/www/firefox/patches/patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp +++ /dev/null @@ -1,172 +0,0 @@ -$NetBSD: patch-netwerk_wifi_nsWifiScannerFreeBSD.cpp,v 1.4 2014/03/20 21:02:00 ryoon Exp $ - ---- netwerk/wifi/nsWifiScannerFreeBSD.cpp.orig 2014-03-20 11:09:40.000000000 +0000 -+++ netwerk/wifi/nsWifiScannerFreeBSD.cpp -@@ -0,0 +1,167 @@ -+/* This Source Code Form is subject to the terms of the Mozilla Public -+ * License, v. 2.0. If a copy of the MPL was not distributed with this -+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -+ -+// Developed by J.R. Oldroyd <fbsd@opal.com>, December 2012. -+ -+// For FreeBSD we use the getifaddrs(3) to obtain the list of interfaces -+// and then check for those with an 802.11 media type and able to return -+// a list of stations. This is similar to ifconfig(8). -+ -+#include <sys/types.h> -+#include <sys/ioctl.h> -+#include <sys/socket.h> -+#include <net/if.h> -+#include <net/if_media.h> -+#include <net80211/ieee80211_ioctl.h> -+ -+#include <ifaddrs.h> -+#include <string.h> -+#include <unistd.h> -+ -+#include "nsWifiAccessPoint.h" -+ -+using namespace mozilla; -+ -+static nsresult -+FreeBSDGetAccessPointData(nsCOMArray<nsWifiAccessPoint> &accessPoints) -+{ -+ // get list of interfaces -+ struct ifaddrs *ifal; -+ if (getifaddrs(&ifal) < 0) { -+ return NS_ERROR_FAILURE; -+ } -+ -+ accessPoints.Clear(); -+ -+ // loop through the interfaces -+ nsresult rv = NS_ERROR_FAILURE; -+ struct ifaddrs *ifa; -+ for (ifa = ifal; ifa; ifa = ifa->ifa_next) { -+ // limit to one interface per address -+ if (ifa->ifa_addr->sa_family != AF_LINK) { -+ continue; -+ } -+ -+ // store interface name in socket structure -+ struct ifreq ifr; -+ memset(&ifr, 0, sizeof(ifr)); -+ strncpy(ifr.ifr_name, ifa->ifa_name, sizeof(ifr.ifr_name)); -+ ifr.ifr_addr.sa_family = AF_LOCAL; -+ -+ // open socket to interface -+ int s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0); -+ if (s < 0) { -+ continue; -+ } -+ -+ // clear interface media structure -+ struct ifmediareq ifmr; -+ memset(&ifmr, 0, sizeof(ifmr)); -+ strncpy(ifmr.ifm_name, ifa->ifa_name, sizeof(ifmr.ifm_name)); -+ -+ // get interface media information -+ if (ioctl(s, SIOCGIFMEDIA, (caddr_t)&ifmr) < 0) { -+ close(s); -+ continue; -+ } -+ -+ // check interface is a WiFi interface -+ if (IFM_TYPE(ifmr.ifm_active) != IFM_IEEE80211) { -+ close(s); -+ continue; -+ } -+ -+ // perform WiFi scan -+ struct ieee80211req i802r; -+ char iscanbuf[32*1024]; -+ memset(&i802r, 0, sizeof(i802r)); -+ strncpy(i802r.i_name, ifa->ifa_name, sizeof(i802r.i_name)); -+ i802r.i_type = IEEE80211_IOC_SCAN_RESULTS; -+ i802r.i_data = iscanbuf; -+ i802r.i_len = sizeof(iscanbuf); -+ if (ioctl(s, SIOCG80211, &i802r) < 0) { -+ close(s); -+ continue; -+ } -+ -+ // close socket -+ close(s); -+ -+ // loop through WiFi networks and build geoloc-lookup structure -+ char *vsr = (char *) i802r.i_data; -+ unsigned len = i802r.i_len; -+ while (len >= sizeof(struct ieee80211req_scan_result)) { -+ struct ieee80211req_scan_result *isr = -+ (struct ieee80211req_scan_result *) vsr; -+ -+ // determine size of this entry -+ char *id; -+ int idlen; -+ if (isr->isr_meshid_len) { -+ id = vsr + isr->isr_ie_off + isr->isr_ssid_len; -+ idlen = isr->isr_meshid_len; -+ } else { -+ id = vsr + isr->isr_ie_off; -+ idlen = isr->isr_ssid_len; -+ } -+ -+ // copy network data -+ char ssid[IEEE80211_NWID_LEN+1]; -+ strncpy(ssid, id, idlen); -+ ssid[idlen] = '\0'; -+ nsWifiAccessPoint *ap = new nsWifiAccessPoint(); -+ ap->setSSID(ssid, strlen(ssid)); -+ ap->setMac(isr->isr_bssid); -+ ap->setSignal(isr->isr_rssi); -+ accessPoints.AppendObject(ap); -+ rv = NS_OK; -+ -+ // log the data -+ LOG(( "FreeBSD access point: " -+ "SSID: %s, MAC: %02x-%02x-%02x-%02x-%02x-%02x, " -+ "Strength: %d, Channel: %dMHz\n", -+ ssid, isr->isr_bssid[0], isr->isr_bssid[1], isr->isr_bssid[2], -+ isr->isr_bssid[3], isr->isr_bssid[4], isr->isr_bssid[5], -+ isr->isr_rssi, isr->isr_freq)); -+ -+ // increment pointers -+ len -= isr->isr_len; -+ vsr += isr->isr_len; -+ } -+ } -+ -+ freeifaddrs(ifal); -+ -+ return rv; -+} -+ -+nsresult -+nsWifiMonitor::DoScan() -+{ -+ // Regularly get the access point data. -+ -+ nsCOMArray<nsWifiAccessPoint> lastAccessPoints; -+ nsCOMArray<nsWifiAccessPoint> accessPoints; -+ -+ do { -+ nsresult rv = FreeBSDGetAccessPointData(accessPoints); -+ if (NS_FAILED(rv)) -+ return rv; -+ -+ bool accessPointsChanged = !AccessPointsEqual(accessPoints, lastAccessPoints); -+ ReplaceArray(lastAccessPoints, accessPoints); -+ -+ rv = CallWifiListeners(lastAccessPoints, accessPointsChanged); -+ NS_ENSURE_SUCCESS(rv, rv); -+ -+ // wait for some reasonable amount of time. pref? -+ LOG(("waiting on monitor\n")); -+ -+ ReentrantMonitorAutoEnter mon(mReentrantMonitor); -+ mon.Wait(PR_SecondsToInterval(60)); -+ } -+ while (mKeepGoing); -+ -+ return NS_OK; -+} diff --git a/www/firefox/patches/patch-probes_Makefile.in b/www/firefox/patches/patch-probes_Makefile.in new file mode 100644 index 00000000000..dc2effa3588 --- /dev/null +++ b/www/firefox/patches/patch-probes_Makefile.in @@ -0,0 +1,13 @@ +$NetBSD: patch-probes_Makefile.in,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- probes/Makefile.in.orig 2014-07-17 01:45:36.000000000 +0000 ++++ probes/Makefile.in +@@ -7,7 +7,7 @@ export:: $(DIST)/include/mozilla-trace.h + + # Replace _DTRACE_VERSION with INCLUDE_MOZILLA_DTRACE + $(DIST)/include/mozilla-trace.h: mozilla-trace.d Makefile +- dtrace -h -s $(srcdir)/mozilla-trace.d -o mozilla-trace.h.tmp ++ dtrace -x nolibs -h -s $(srcdir)/mozilla-trace.d -o mozilla-trace.h.tmp + sed -e 's/if _DTRACE_VERSION/ifdef INCLUDE_MOZILLA_DTRACE/' \ + mozilla-trace.h.tmp > $(DIST)/include/mozilla-trace.h + rm mozilla-trace.h.tmp diff --git a/www/firefox/patches/patch-storage_src_moz.build b/www/firefox/patches/patch-storage_src_moz.build new file mode 100644 index 00000000000..9d3dda749eb --- /dev/null +++ b/www/firefox/patches/patch-storage_src_moz.build @@ -0,0 +1,20 @@ +$NetBSD: patch-storage_src_moz.build,v 1.1 2014/07/24 14:57:12 ryoon Exp $ + +--- storage/src/moz.build.orig 2014-07-17 01:45:38.000000000 +0000 ++++ storage/src/moz.build +@@ -48,11 +48,14 @@ FINAL_LIBRARY = 'storagecomps' + # (such as NSS) might trigger an initialization of sqlite and allocation + # of memory using the default allocator, prior to the storage service + # registering its allocator, causing memory management failures (bug 938730). ++# However, this is not an issue if both the jemalloc allocator and the default ++# allocator are the same thing. + # + # Note: On Windows our sqlite build assumes we use jemalloc. If you disable + # MOZ_STORAGE_MEMORY on Windows, you will also need to change the "ifdef + # MOZ_MEMORY" options in db/sqlite3/src/Makefile.in. +-if CONFIG['MOZ_MEMORY'] and not CONFIG['MOZ_NATIVE_SQLITE']: ++if CONFIG['MOZ_MEMORY'] and (not CONFIG['MOZ_NATIVE_SQLITE'] ++ or CONFIG['MOZ_NATIVE_JEMALLOC']): + if CONFIG['OS_TARGET'] != 'Android': + DEFINES['MOZ_STORAGE_MEMORY'] = True + diff --git a/www/firefox/patches/patch-toolkit_library_Makefile.in b/www/firefox/patches/patch-toolkit_library_libxul.mk index 38fad7a1492..310a5beecae 100644 --- a/www/firefox/patches/patch-toolkit_library_Makefile.in +++ b/www/firefox/patches/patch-toolkit_library_libxul.mk @@ -1,15 +1,8 @@ -$NetBSD: patch-toolkit_library_Makefile.in,v 1.7 2014/05/30 03:03:36 pho Exp $ +$NetBSD: patch-toolkit_library_libxul.mk,v 1.1 2014/07/24 14:57:12 ryoon Exp $ -* It's true Mach-O systems aren't supported by - ${WRKSRC}/content/media/gstreamer/GStreamerLoader.cpp so - $(GSTREAMER_LIBS) must be directly appended to $(EXTRA_DSO_LDOPTS) - on such platforms. The problem is that "ifeq - (cocoa,$(MOZ_WIDGET_TOOLKIT))" ain't the right thing to do when - testing for Mach-O is what we need. - ---- toolkit/library/Makefile.in.orig 2014-05-06 22:56:33.000000000 +0000 -+++ toolkit/library/Makefile.in -@@ -149,6 +149,34 @@ ifdef MOZ_NATIVE_HUNSPELL +--- toolkit/library/libxul.mk.orig 2014-07-17 01:45:41.000000000 +0000 ++++ toolkit/library/libxul.mk +@@ -77,6 +77,34 @@ ifdef MOZ_NATIVE_HUNSPELL EXTRA_DSO_LDOPTS += $(MOZ_HUNSPELL_LIBS) endif @@ -44,7 +37,7 @@ $NetBSD: patch-toolkit_library_Makefile.in,v 1.7 2014/05/30 03:03:36 pho Exp $ ifdef MOZ_NATIVE_LIBEVENT EXTRA_DSO_LDOPTS += $(MOZ_LIBEVENT_LIBS) endif -@@ -161,12 +189,24 @@ ifndef MOZ_TREE_PIXMAN +@@ -89,12 +117,24 @@ ifndef MOZ_TREE_PIXMAN EXTRA_DSO_LDOPTS += $(MOZ_PIXMAN_LIBS) endif @@ -68,8 +61,8 @@ $NetBSD: patch-toolkit_library_Makefile.in,v 1.7 2014/05/30 03:03:36 pho Exp $ + ifdef MOZ_WEBRTC ifeq (WINNT,$(OS_TARGET)) - EXTRA_DSO_LDOPTS += \ -@@ -351,7 +391,7 @@ ifdef MOZ_ENABLE_QT + ifndef MOZ_HAS_WINSDK_WITH_D3D +@@ -231,7 +271,7 @@ ifdef MOZ_ENABLE_QT EXTRA_DSO_LDOPTS += $(MOZ_QT_LDFLAGS) $(XEXT_LIBS) endif diff --git a/www/firefox/patches/patch-xpcom_base_nsUUIDGenerator.cpp b/www/firefox/patches/patch-xpcom_base_nsUUIDGenerator.cpp index 6040c246d42..0a3c13c6b76 100644 --- a/www/firefox/patches/patch-xpcom_base_nsUUIDGenerator.cpp +++ b/www/firefox/patches/patch-xpcom_base_nsUUIDGenerator.cpp @@ -1,6 +1,6 @@ -$NetBSD: patch-xpcom_base_nsUUIDGenerator.cpp,v 1.3 2014/06/11 00:41:36 ryoon Exp $ +$NetBSD: patch-xpcom_base_nsUUIDGenerator.cpp,v 1.4 2014/07/24 14:57:12 ryoon Exp $ ---- xpcom/base/nsUUIDGenerator.cpp.orig 2014-05-29 23:31:50.000000000 +0000 +--- xpcom/base/nsUUIDGenerator.cpp.orig 2014-07-17 01:45:42.000000000 +0000 +++ xpcom/base/nsUUIDGenerator.cpp @@ -15,6 +15,10 @@ @@ -12,7 +12,7 @@ $NetBSD: patch-xpcom_base_nsUUIDGenerator.cpp,v 1.3 2014/06/11 00:41:36 ryoon Ex + using namespace mozilla; - NS_IMPL_ISUPPORTS1(nsUUIDGenerator, nsIUUIDGenerator) + NS_IMPL_ISUPPORTS(nsUUIDGenerator, nsIUUIDGenerator) @@ -34,7 +38,7 @@ nsUUIDGenerator::Init() // We're a service, so we're guaranteed that Init() is not going // to be reentered while we're inside Init(). |