Skip to content

Instantly share code, notes, and snippets.

View kumar303's full-sized avatar
💭
🍉

Kumar McMillan kumar303

💭
🍉
View GitHub Profile
@kumar303
kumar303 / gist:8785701
Created February 3, 2014 15:18
Firefox OS payment prefs
/*
These are Firefox OS device settings for testing payments in Marketplace Dev and Stage.
1. Download this gist and call it user.js
2. Run these commands from your shell to install it on device:
adb shell "stop b2g"
adb push ~/Downloads/user.js /data/local/
require('babel-register');
const fs = require('fs');
const readline = require('readline');
const rl = readline.createInterface({
// This was a log file from production for a single NodeJS app instance.
// It had 7 OOM crashes. After each crash the app was restarted.
input: fs.createReadStream('/Users/kumar/Downloads/docker-addons-frontend.service.log'),
});
diff --git a/src/config.js b/src/config.js
index 92cf9a9..08b839a 100644
--- a/src/config.js
+++ b/src/config.js
@@ -53,4 +53,4 @@ export function loadJSConfigFile(filePath: string) {
throw new UsageError
(`Cannot read config file: ${filePath}\nError: ${error.message}`);
}
-}
\ No newline at end of file
diff --git a/src/config.js b/src/config.js
new file mode 100644
index 0000000..226fd0c
--- /dev/null
+++ b/src/config.js
@@ -0,0 +1,6 @@
+export function applyConfigToArgv({argv, configObject}) {
+ // Replace argv with config file option values.
+ // This is of course only a naiive implementation that is missing
+ // many things.
diff --git a/src/amo/components/AddonDetail.js b/src/amo/components/AddonDetail.js
index 18f0ef9..8ef43ba 100644
--- a/src/amo/components/AddonDetail.js
+++ b/src/amo/components/AddonDetail.js
@@ -1,7 +1,12 @@
import React, { PropTypes } from 'react';
+import { connect } from 'react-redux';
+import { asyncConnect } from 'redux-async-connect';
import translate from 'core/i18n/translate';
diff --git a/src/amo/components/AddonDetail.js b/src/amo/components/AddonDetail.js
index 18f0ef9..4e46107 100644
--- a/src/amo/components/AddonDetail.js
+++ b/src/amo/components/AddonDetail.js
@@ -1,6 +1,10 @@
import React, { PropTypes } from 'react';
+import { connect } from 'react-redux';
+import { asyncConnect } from 'redux-async-connect';
import translate from 'core/i18n/translate';
before_install:
# Create a master branch for conventional-changelog-lint
- git remote set-branches origin master
- git fetch
- git checkout master
# Check out the commit that TravisCI started on:
- git checkout -
diff --git a/devtools/client/aboutdebugging/components/addons-tab.js b/devtools/client/aboutdebugging/components/addons-tab.js
--- a/devtools/client/aboutdebugging/components/addons-tab.js
+++ b/devtools/client/aboutdebugging/components/addons-tab.js
@@ -72,23 +72,26 @@ module.exports = createClass({
let debugDisabled =
!Services.prefs.getBoolPref(CHROME_ENABLED_PREF) ||
!Services.prefs.getBoolPref(REMOTE_ENABLED_PREF);
this.setState({ debugDisabled });
},
diff --git a/devtools/client/aboutdebugging/components/addons-tab.js b/devtools/client/aboutdebugging/components/addons-tab.js
--- a/devtools/client/aboutdebugging/components/addons-tab.js
+++ b/devtools/client/aboutdebugging/components/addons-tab.js
@@ -72,23 +72,25 @@ module.exports = createClass({
let debugDisabled =
!Services.prefs.getBoolPref(CHROME_ENABLED_PREF) ||
!Services.prefs.getBoolPref(REMOTE_ENABLED_PREF);
this.setState({ debugDisabled });
},
diff --git a/devtools/client/aboutdebugging/components/addons-tab.js b/devtools/client/aboutdebugging/components/addons-tab.js
--- a/devtools/client/aboutdebugging/components/addons-tab.js
+++ b/devtools/client/aboutdebugging/components/addons-tab.js
@@ -78,17 +78,18 @@ module.exports = createClass({
updateAddonsList() {
AddonManager.getAllAddons(addons => {
let extensions = addons.filter(addon => addon.isDebuggable).map(addon => {
return {
name: addon.name,