iOS build fix.

* dom/KeyboardEvent.cpp: (WebCore::KeyboardEvent::KeyboardEvent):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165359 268f45cc-cd09-0410-ab3c-d52691b4dbfc
REGRESSION: js/dom/create-lots-of-workers.html frequently crashes
(sometimes in js/dom/cross-frame-bad-time.html)
https://bugs.webkit.org/show_bug.cgi?id=129758

* platform/mac/TestExpectations: Skipped the test.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165360 268f45cc-cd09-0410-ab3c-d52691b4dbfc
iOS build fix.

* WebProcess/WebPage/ios/WebPageIOS.mm: Include WebCore/KeyboardEvent.h.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165361 268f45cc-cd09-0410-ab3c-d52691b4dbfc
GPRInfo::toIndex should return InvalidIndex for non-temp registers on ARM64
https://bugs.webkit.org/show_bug.cgi?id=129998

Reviewed by Geoffrey Garen.
        
Not only is that the established contract, but this is used to signal to
ScratchRegisterAllocator that the register doesn't need locking since it isn't a register
that this allocator would use. In the FTL, we may have an inline cache where LLVM had used
some non-temp register (i.e. a register that JSC itself wouldn't have used). This is totally
fine but previously it would have led to either an assertion failure, or data corruption, in
the ScratchRegisterAllocator.

* jit/GPRInfo.h:
(JSC::GPRInfo::toIndex):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165362 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Update comment in NetworkResourceLoader
https://bugs.webkit.org/show_bug.cgi?id=129997

Patch by Jeong Yong-uk <yong@company100.com> on 2014-03-09
Reviewed by Andreas Kling.

NetworkResourceLoader::resourceHandleStopped() has been renamed to
NetworkResourceLoader::cleanup() but the comment is not updated.

* NetworkProcess/NetworkResourceLoader.cpp:
(WebKit::NetworkResourceLoader::start):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165363 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove unused dispatchStorageEvent() from StorageAreaSync
https://bugs.webkit.org/show_bug.cgi?id=129999

Reviewed by Andreas Kling.

dispatchStorageEvent() is not used anywhere.

* storage/StorageAreaSync.h: Remove dispatchStorageEvent().


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165364 268f45cc-cd09-0410-ab3c-d52691b4dbfc