Bug 895003 - Introduce a second preference to control the chrome paint flashing - nglayout.debug.paint_flashing_chrome. r=roc

The original pref still controls content and chrome when set. The preference is now live, for content and chrome, the change will be seen on the next refresh. The cached value is now in nsPresContext, rather than nsRefreshDriver.
Bug 895182 - [CSS Filters] Implement parsing for blur, brightness, contrast, grayscale, invert, opacity, saturate, sepia. Co-authored with Dirk Schulze (krit). r=heycam
Bug 896250 - Return the max number, not the flag checking if the number was set. r=joe
Bug 888628 - Create another field for HttpRetParams structure which keeps track of half open connections. r=valentin.gosu
Bug 890367 - Correctly handle non-ASCII text in browser.newtab.url. r=ttaubert