DevTools: Properly wire the pseudo element creation/destruction instrumentation events.

R=pfeldman, vsevik
BUG=180291

Review URL: https://chromiumcodereview.appspot.com/21921003

git-svn-id: svn://svn.chromium.org/blink/trunk@157755 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Get rid of BreakpointManager.reset method.

BreakpointManager.reset is a complicated method with unclear semantics that is only used in tests.
The only bit that is missing in BreakpointManager's public API and is needed in tests is an ability to 
remove all provisional breakpoints.
This patch added removeProvisionalBreakpoints() method and updates test to use it instead of .reset() method.

R=pfeldman

Review URL: https://chromiumcodereview.appspot.com/23437034

git-svn-id: svn://svn.chromium.org/blink/trunk@157756 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix GraphicsContext::beginMaskedLayer() xferMode leak.

BUG=290552
R=reed@google.com,senorblanco@chromium.org

Review URL: https://chromiumcodereview.appspot.com/24140002

git-svn-id: svn://svn.chromium.org/blink/trunk@157757 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r157750

http://src.chromium.org/viewvc/blink?view=revision&revision=157750

BUG=165711
TBR=robertphillips@google.com

Review URL: https://codereview.chromium.org/23450037

git-svn-id: svn://svn.chromium.org/blink/trunk@157758 bbb929c8-8fbe-4397-9dbb-9b2b20218538
USE(NEW_THEME) variable does not need to be exposed to the gyp build system.
    
BUG=286578

Review URL: https://chromiumcodereview.appspot.com/22577011

git-svn-id: svn://svn.chromium.org/blink/trunk@157759 bbb929c8-8fbe-4397-9dbb-9b2b20218538