Update to 31.0
Changelog: New Add the search field to the new tab page New Support of Prefer:Safe http header for parental control (learn more) New mozilla::pkix as default certificate verifier (learn more) New Block malware from downloaded files (learn more) New Partial implementation of the OpenType MATH table (section 6.3.6) see documentation about mathematical fonts and the MathML Torture Test for details New audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only) New Upper Sorbian [hsb] locale added Changed Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load file:// URIs. HTML5 WebVTT implemented and enabled (learn more) HTML5 CSS3 variables implemented (learn more) Developer Developer Tools: Add-on Debugger (learn more) Developer Developer Tools: Canvas Debugger (learn more) Developer New Array built-in: Array.prototype.fill() (learn more) Developer New Object built-in: Object.setPrototypeOf() (learn more) Developer CSP 1.1 nonce-source and hash-source enabled by default Developer Developer Tools: Eyedropper tool added to the color picker (learn more) Developer Developer Tools: Editable Box Model (learn more) Developer Developer Tools: Code Editor improvements (learn more) Developer Developer Tools: Console stack traces (learn more) Developer Developer Tools: Copy as cURL (learn more) Developer Developer Tools: Styled console logs (learn more) Developer navigator.sendBeacon enabled by default (learn more) Developer Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser Fixed Search for partially selected link text from context menu (985824) Fixed Various security fixes Fixed in Firefox 31 MFSA 2014-66 IFRAME sandbox same-origin access through redirect MFSA 2014-65 Certificate parsing broken by non-standard character encoding MFSA 2014-64 Crash in Skia library when scaling high quality images MFSA 2014-63 Use-after-free while when manipulating certificates in the trusted cache MFSA 2014-62 Exploitable WebGL crash with Cesium JavaScript library MFSA 2014-61 Use-after-free with FireOnStateChange event MFSA 2014-60 Toolbar dialog customization event spoofing MFSA 2014-59 Use-after-free in DirectWrite font handling MFSA 2014-58 Use-after-free in Web Audio due to incorrect control message ordering MFSA 2014-57 Buffer overflow during Web Audio buffering for playback MFSA 2014-56 Miscellaneous memory safety hazards (rv:31.0 / rv:24.7)
This commit is contained in:
parent
94b416cc6e
commit
b629d6fdf5
34 changed files with 587 additions and 542 deletions
|
@ -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/}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 ========================================================
|
||||
|
@ -313,62 +322,11 @@ $NetBSD: patch-aa,v 1.28 2014/06/11 00:40:59 ryoon Exp $
|
|||
+AC_SUBST(MOZ_TREMOR_CFLAGS)
|
||||
+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)
|
||||
|
|
15
www/firefox/patches/patch-b2g_installer_Makefile.in
Normal file
15
www/firefox/patches/patch-b2g_installer_Makefile.in
Normal file
|
@ -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
|
13
www/firefox/patches/patch-b2g_installer_package-manifest.in
Normal file
13
www/firefox/patches/patch-b2g_installer_package-manifest.in
Normal file
|
@ -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
|
|
@ -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
|
||||
|
|
30
www/firefox/patches/patch-config_rules.mk
Normal file
30
www/firefox/patches/patch-config_rules.mk
Normal file
|
@ -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)
|
|
@ -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
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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
|
||||
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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__
|
|
@ -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):
|
||||
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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|
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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>
|
|
@ -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
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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)
|
||||
|
|
32
www/firefox/patches/patch-mfbt_Attributes.h
Normal file
32
www/firefox/patches/patch-mfbt_Attributes.h
Normal file
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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',
|
|
@ -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;
|
||||
+}
|
13
www/firefox/patches/patch-probes_Makefile.in
Normal file
13
www/firefox/patches/patch-probes_Makefile.in
Normal file
|
@ -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
|
20
www/firefox/patches/patch-storage_src_moz.build
Normal file
20
www/firefox/patches/patch-storage_src_moz.build
Normal file
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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().
|
||||
|
|
Loading…
Reference in a new issue