Prepare extend-selection-enclosing-block test to support different editing behavior
https://bugs.webkit.org/show_bug.cgi?id=113424

Reviewed by Ryosuke Niwa.

We make this test Mac specific and change
extendAndLogSelectionWithinBlock() to take the platform as a
parameter. When bug 110487 is fixed this should be extended to
test the Windows editing behavior.

* editing/selection/extend-selection-enclosing-block-mac-expected.txt:
Renamed from
LayoutTests/editing/selection/extend-selection-enclosing-block-expected.txt.
* editing/selection/extend-selection-enclosing-block-mac.html:
Renamed from
LayoutTests/editing/selection/extend-selection-enclosing-block.html.
* editing/selection/resources/extend-selection.js:
(extendAndLogSelectionWithinBlock): Extend to receive platform as
a parameter. Only "mac" is supported for now.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147146 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Use the right OS name on Mac EWS instead of mac-future.

Rubber-stamped by Dirk Pranke.

* Scripts/webkitpy/tool/commands/queues.py:
(PatchProcessingQueue._new_port_name_from_old):
(PatchProcessingQueue.begin_work_queue):
(PatchProcessingQueue._upload_results_archive_for_patch):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147147 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed gardening on AppleWin port. 
More tests that use mouseScrollBy event which hasn't been implemented yet on Windows.

* platform/win/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147148 268f45cc-cd09-0410-ab3c-d52691b4dbfc
exceptions are not checked after toInt32 calls in bindings.
https://bugs.webkit.org/show_bug.cgi?id=113218

Patch by Arnaud Renevier <a.renevier@sisa.samsung.com> on 2013-03-28
Reviewed by Kentaro Hara.

Source/WebCore:

In attribute setter, wrap JSValue to native value conversion in a try
catch block.

Define a new macro binding: V8TRYCATCH_VOID

No new tests: covered by fast/dom/exception-in-binding.html

* bindings/scripts/CodeGeneratorV8.pm:
(GenerateNormalAttrSetter):
* bindings/v8/V8BindingMacros.h:
(WebCore):

LayoutTests:

* platform/chromium/TestExpectations: Enable fast/dom/exception-in-binding.html

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