Fix the iOS build, which no longer needs these calls
to enter/exitFullscreen.

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::parseAttribute):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@168081 268f45cc-cd09-0410-ab3c-d52691b4dbfc
More iOS build fixing. MediaPlayerPrivateIOS is defunct and can be removed.
Fix some build errors in other media files.

* WebCore.xcodeproj/project.pbxproj:
* platform/graphics/MediaPlayer.cpp:
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
* platform/graphics/ios/MediaPlayerPrivateIOS.h: Removed.
* platform/graphics/ios/MediaPlayerPrivateIOS.mm: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@168082 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Kernel sysctl interface hw.activecpu don't exists on Linux.
https://bugs.webkit.org/show_bug.cgi?id=132286

Patch by Carlos Alberto Lopez Perez <clopez@igalia.com> on 2014-04-30
Reviewed by Filip Pizlo.

* Scripts/run-jsc-stress-tests: Redirect stderr to null when
calling sysctl over hw.activecpu

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@168083 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Only reveal selection service UI after a short delay.
<rdar://problem/16777346> and https://bugs.webkit.org/show_bug.cgi?id=132418

Reviewed by Sam Weinig.

* WebProcess/WebPage/SelectionOverlayController.cpp:
(WebKit::SelectionOverlayController::SelectionOverlayController):
(WebKit::SelectionOverlayController::destroyOverlay): Also stop the hover timer.
(WebKit::SelectionOverlayController::selectionRectsDidChange): Mark the highlight as dirty.
(WebKit::SelectionOverlayController::hoverTimerFired): If the mouse is still over the highlight,
  set the visible flag and setNeedsDisplay().
* WebProcess/WebPage/SelectionOverlayController.h:

* WebProcess/WebPage/mac/SelectionOverlayControllerMac.mm:
(WebKit::SelectionOverlayController::drawRect): Recreate the highlight if it exists but
  is marked as dirty. After doing that, possibly reset the hover timer.
  Also, only performing the actual drawing if the visible flag is set.
(WebKit::SelectionOverlayController::mouseEvent): If the mouse moves on or off the highlight,
  start or stop the hover timer accordingly.
(WebKit::SelectionOverlayController::mouseHoverStateChanged): Handle starting/stopping the
  hover timer.
(WebKit::SelectionOverlayController::clearHighlight): Deleted.

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