Skip to content

Instantly share code, notes, and snippets.

View firstpaint.js
timing = !!(typeof window.performance !== "undefined" && typeof window.performance.timing !== "undefined");
if (timing && timing.msFirstPaint && window.t_pagestart) {
t_firstpaint = timing.msFirstPaint - window.t_pagestart;
} else if (window.chrome && typeof window.chrome.loadTimes === 'function') {
t_firstpaint = window.chrome.loadTimes().firstPaintTime - window.chrome.loadTimes().startLoadTime;
}
@inian
inian / cookieinject.py
Created Jun 9, 2015
Mitmproxy cookie Inject Script
View cookieinject.py
cookieFile = ""
def start(context, argv):
global cookieFile
cookieFile = argv[1]
def request(context, flow):
f = open(cookieFile)
cookie =f.read().strip()
f.close()
if cookie != "":
@inian
inian / gist:4305b04f991529c67b5a
Created Apr 15, 2015
Set up a virtual display
View gist:4305b04f991529c67b5a
export DISPLAY=:10
killall -9 Xvfb
Xvfb :10 -screen 0 1024x768x24 -extension RANDR > /dev/null 2>&1 &