I hereby claim:
- I am leibovic on github.
- I am margaret (https://keybase.io/margaret) on keybase.
- I have a public key whose fingerprint is AFCD 3560 F696 9368 411A 107C D104 171F 7615 3348
To claim this, I am signing this object:
function getDominantColor(aImg) { | |
let canvas = document.createElement("canvas"); | |
canvas.height = aImg.height; | |
canvas.width = aImg.width; | |
let context = canvas.getContext("2d"); | |
context.drawImage(aImg, 0, 0); | |
// keep track of how many times a color appears in the image | |
let colorCount = {}; |
#! /usr/bin/env python | |
import csv | |
import urllib2 | |
import sgmllib | |
class LinkParser(sgmllib.SGMLParser): | |
def parse(self, s): | |
self.feed(s) | |
self.close() |
Due to limitations of SQLite, we need to make a temp table for this: | |
CREATE TEMP TABLE duped_urls AS | |
SELECT url, SUM(visits) AS total, MAX(modified) AS latest, MAX(_id) AS winner | |
FROM history | |
GROUP BY url | |
HAVING count(url) > 1; | |
UPDATE history | |
SET visits = (SELECT total FROM duped_urls WHERE duped_urls.url=history.url), |
SRCDIR=mozilla-central | |
MOZCONFIG=$(SRCDIR)/.mozconfig-droid | |
OBJDIR=$(SRCDIR)/obj-android | |
MAKE=make -s -j8 | |
embedding: | |
$(MAKE) -C $(OBJDIR)/embedding | |
mobile: | |
$(MAKE) -C $(OBJDIR)/mobile/android |
I hereby claim:
To claim this, I am signing this object:
"use strict"; | |
var FeedHelper = { | |
parseFeed: function(feedUrl, onFinish, onError) { | |
let listener = { | |
handleResult: function handleResult(feedResult) { | |
let feedDoc = feedResult.doc; | |
let parsedFeed = feedDoc.QueryInterface(Ci.nsIFeed); | |
onFinish(parsedFeed); | |
} |
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<title>Countdown</title> | |
<h1 id="clock">00:00:00</h1> | |
<div> | |
<button class="plus" value="10">+10</button> | |
<button class="plus" value="5">+5</button> | |
<button class="plus" value="1">+1</button> |
#!/bin/bash | |
# pngcrushes any changed files in the top-most patch | |
files=`hg status -n --rev .^` | |
for f in $files | |
do | |
echo $f | |
pngcrush $f $f.new | |
mv $f.new $f |
/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ | |
/* vim: set ts=2 et sw=2 tw=80 filetype=javascript: */ | |
/* 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/. */ | |
"use strict"; | |
/** | |
* This module implements a subset of "Task.js" <http://taskjs.org/>. |
# HG changeset patch | |
# User Nick Alexander <[email protected]> | |
# Date 1431118818 25200 | |
# Fri May 08 14:00:18 2015 -0700 | |
# Node ID 5645e1d9cbf3f76429dba78e25d8121327cbbb2a | |
# Parent 0406efcbb88be90a7e2163087f82dc89921b9b48 | |
No bug - Add leakcanary to base Gradle project. | |
diff --git a/mobile/android/base/GeckoApplication.java b/mobile/android/base/GeckoApplication.java | |
--- a/mobile/android/base/GeckoApplication.java |