Add WebServiceWorkerErrorType::ErrorTypeAbort

This is needed for removing --enable-service-worker
(https://codereview.chromium.org/339973003/).  Chromium-side currently
returns ErrorTypeDisabled for both "SW is disabled" and "SWContextCore
was destroyed during shutdown" when handling a registration request.
Since the former will no longer happen, add a generic operation aborted
error for the latter.

BUG=365201

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176500 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Disabled form control elements should not be active

Clicking on a disabled form control element like a button should not
make it active. This patch adds a check for the disabled element before
setting the activation. This is as per the spec 
http://www.whatwg.org/specs/web-apps/current-work/multipage/selectors.html#selector-active
This matches the behavior on IE. Firefox behavior is same as Chrome.

BUG=385601
TEST=fast/css/disabled-form-control-elements-should-not-be-active.html

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

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