| Index: third_party/webdriver/patch.diff
|
| diff --git a/third_party/webdriver/patch.diff b/third_party/webdriver/patch.diff
|
| index 92b5f966298cbfa214df91f3940ed7171056f38b..e24ff8a7a4c2694814276e8e773767549b2b816d 100644
|
| --- a/third_party/webdriver/patch.diff
|
| +++ b/third_party/webdriver/patch.diff
|
| @@ -1,3 +1,27 @@
|
| +diff --git a/javascript/atoms/mouse.js b/javascript/atoms/mouse.js
|
| +index bed494b..d6c3be1 100644
|
| +--- a/javascript/atoms/mouse.js
|
| ++++ b/javascript/atoms/mouse.js
|
| +@@ -141,7 +141,7 @@ bot.Mouse.NO_BUTTON_VALUE_INDEX_ = 3;
|
| + * click/ mouseup/ mouseout/ mousemove contextmenu
|
| + * dblclick mousedown mouseover
|
| + * IE_DOC_PRE9 0 0 0 X 1 4 2 X 0 0 0 0 1 4 2 0 X X 0 X
|
| +- * WEBKIT/IE9 0 1 2 X 0 1 2 X 0 1 2 0 0 1 2 0 X X 2 X
|
| ++ * WEBKIT/IE9 0 1 2 X 0 1 2 X 0 1 2 4 0 1 2 4 X X 2 X
|
| + * GECKO/OPERA 0 1 2 X 0 1 2 X 0 0 0 0 0 0 0 0 X X 2 X
|
| + * </pre>
|
| + * @private {!Object.<bot.events.EventType, !Array.<?number>>}
|
| +@@ -161,8 +161,8 @@ bot.Mouse.MOUSE_BUTTON_VALUE_MAP_ = (function() {
|
| + buttonValueMap[bot.events.EventType.CLICK] = [0, 1, 2, null];
|
| + buttonValueMap[bot.events.EventType.CONTEXTMENU] = [null, null, 2, null];
|
| + buttonValueMap[bot.events.EventType.MOUSEUP] = [0, 1, 2, null];
|
| +- buttonValueMap[bot.events.EventType.MOUSEOUT] = [0, 1, 2, 0];
|
| +- buttonValueMap[bot.events.EventType.MOUSEMOVE] = [0, 1, 2, 0];
|
| ++ buttonValueMap[bot.events.EventType.MOUSEOUT] = [0, 1, 2, 4];
|
| ++ buttonValueMap[bot.events.EventType.MOUSEMOVE] = [0, 1, 2, 4];
|
| + } else {
|
| + buttonValueMap[bot.events.EventType.CLICK] = [0, 1, 2, null];
|
| + buttonValueMap[bot.events.EventType.CONTEXTMENU] = [null, null, 2, null];
|
| diff --git a/javascript/chrome-driver/build.desc b/javascript/chrome-driver/build.desc
|
| index 356eefd..b0e6cae 100644
|
| --- a/javascript/chrome-driver/build.desc
|
|
|