Masayuki Nakano
1df442e378
Bug 1128787 part.2 nsHTMLDocument should clear focus before making itself editable when designMode is enabled and it makes the focused content non-focusable r=smaug+enndeakin
2015-04-21 15:27:10 +09:00
Phil Ringnalda
1521afb292
Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
...
CLOSED TREE
2015-04-19 08:19:14 -07:00
David Anderson
50d7fd13e2
Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats)
2015-04-17 11:49:55 -04:00
Ehsan Akhgari
a59f91a75d
Bug 1154679
- Part 2: Remove the usage of is_loosely from test_dragstart.html; r=Ms2ger
2015-04-18 19:10:48 -04:00
Boris Zbarsky
2501463656
Bug 1153517. Fix mozGetDataAt to return null when it should, like it used to. r=peterv
2015-04-17 22:01:01 -04:00
Ryan VanderMeulen
84f4b8730a
Merge inbound to m-c. a=merge
2015-04-17 15:44:37 -04:00
Carsten "Tomcat" Book
42db59fa90
Backed out changeset 59c97d681f50 (bug 1021499) for suspicion of causing perma R19 test failures
2015-04-17 13:14:54 +02:00
Morris Tseng
25c5a92bdd
Bug 1021499 - Skip test if touch caret is enabled. r=roc
2015-03-23 22:45:00 +01:00
David Parks
71b80226cb
Bug 1018639 - Maintain separate cursors in chrome and client processes. r=roc
...
The TabChild now maintains a concept of the current cursor for the child
process. This value is asynchronously cached in the TabParent. The
chrome process now establishes cursor on its own - consulting the
TabParent when the cursor enters/exits the tab. While the cursor is
over tab content, changes to the TabParent's cached cursor are
immediately forwarded to the widget.
2015-04-14 16:29:10 -07:00
Bruce Sun
02f5f65704
Bug 1152653 - Implement BluetoothGatt.oncharacteristicchanged. r=jocelyn, r=mrbkap
2015-04-16 16:47:01 +08:00
David Anderson
436091551f
Make test_bug422132.html compatible with APZ. (bug 1149128, r=kats)
2015-04-15 16:41:26 -04:00
David Anderson
129db67769
Refactor test_bug422132. (bug 1149128, r=kats)
2015-04-15 16:37:04 -04:00
David Anderson
f334c48f31
Make test_bug946632 compatible with asynchronous scrolling. (bug 1140293, r=mstange)
2015-04-15 16:28:43 -04:00
David Anderson
323b2b17ba
Fix wheel events being misrouted in APZ-less widgets when APZ is enabled. (bug 1154734, r=kats)
2015-04-15 12:28:47 -04:00
Maksim Lebedev
afcc0e6a7c
Bug 979497 - Once DispatchPointerFromMouseOrTouch is called, aFrame can be deleted. r=smaug
2015-04-14 11:46:39 -04:00
Kartikaya Gupta
6ad67a2382
Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
2015-04-14 11:36:36 -04:00
Ms2ger
82c2faeae3
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Masayuki Nakano
a2dbaf18cf
Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug
2015-04-14 14:27:37 +09:00
Nathan Froyd
b5966ed356
Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
2015-03-31 10:03:49 -04:00
Masayuki Nakano
cc31a3b2b8
Bug 1124608 Support D3E EventModifierInit r=smaug
2015-04-13 16:16:13 +09:00
David Anderson
476d294696
Fix tests that depend on synchronous scrolling. (bug 1140293, r=mstange,masayuki,kgilbert)
2015-04-13 00:51:43 -04:00
Masayuki Nakano
cdf4b53c81
Bug 1152229 Define FnLock as a KeyboardEvent.code value r=smaug
2015-04-09 12:03:31 +09:00
William Chen
271b58c84a
Bug 1150308 - Use flattened tree parent when settings event state on ancestors. r=smaug
2015-04-08 18:13:48 -07:00
Olli Pettay
a369ea3eeb
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 21:48:11 +03:00
Ryan VanderMeulen
98d2277171
Backed out changesets 33d37539c4ab and 55524bdeb708 (bug 936092) for suspicion of causing e10s test_bug417418.html asserts on Linux.
...
CLOSED TREE
2015-04-08 13:52:21 -04:00
Olli Pettay
41380c199c
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 18:30:03 +03:00
Carsten "Tomcat" Book
8dc1692798
Backed out changeset 1158acbea753 (bug 1140293) for frequent windows m-oth test failures in test_wheeltransaction.xul
2015-04-08 10:22:34 +02:00
Masayuki Nakano
ed38b0607f
Bug 1151186 part.2 nsHTMLEditor should accept composition events even while there is no active editing host but it has composition r=ehsan
2015-04-08 11:50:13 +09:00
dvander@alliedmods.net
1e605fa9f0
Fix tests that depend on synchronous scrolling. (bug 1140293, r=mstange,masayuki,kgilbert)
2015-04-07 18:20:43 -07:00
Ryan VanderMeulen
eccfcb8a87
Backed out changeset 8882af540247 (bug 1029451) for intermittent timeouts in the newly-added test.
2015-04-06 11:22:00 -04:00
Tom Tromey
ddd9e95730
Bug 1029451 - Preserve mIsSynthesizedForTests on mouse events. r=ehsan
2015-04-03 08:17:00 -04:00
Kartikaya Gupta
1d22154e6f
Bug 1146843 - Revert part of cset 33c30e283fa8 because the code is used in Fennec. r=snorp
2015-04-02 20:45:50 -04:00
Mike Hommey
ccd2a9b975
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Wes Kocher
7549c12aa0
Merge m-c to inbound a=merge
2015-03-27 17:31:19 -07:00
Ryan VanderMeulen
ca58b815ec
Merge m-c to fx-team. a=merge
2015-03-27 12:21:41 -04:00
Tom Tromey
018eebcd63
Bug 1144820 - Use rvalue reference in AddProfileTimelineMarker. r=smaug
2015-03-27 08:41:00 -04:00
Timothy Nikkel
93dfb4b89f
Bug 1144951. Rename ConvertAppUnits to ScaleToOtherAppUnits. r=mats
2015-03-26 16:44:40 -05:00
Kearwood (Kip) Gilbert
5fc1e25b4b
Bug 969250 - Part 1: Implement scroll snapping for scrollbars (v7 Patch),r=roc
2015-03-25 11:40:31 -07:00
Wes Kocher
bca2de3663
Backed out 2 changesets (bug 969250) on the other theory that it broke lots of tests, forcing a prolonged CLOSED TREE
...
Backed out changeset 3c1005c81e52 (bug 969250)
Backed out changeset 3ed9d5170d13 (bug 969250)
2015-03-25 14:46:47 -07:00
Kearwood (Kip) Gilbert
d784d32107
Bug 969250 - Part 1: Implement scroll snapping for scrollbars (v7 Patch),r=roc
2015-03-25 11:40:31 -07:00
Ryan VanderMeulen
e55eb3d955
Backed out changeset a6b9c152a7d1 (bug 1140293) for mochitest failures.
...
CLOSED TREE
2015-03-25 08:42:46 -04:00
David Anderson
b745ff69a6
Fix some tests that depend on synchronous scrolling. (bug 1140293 part 1, r=masayuki,mstange,kgilbert)
2015-03-25 01:03:48 -07:00
David Anderson
75594981fd
Don't route wheel events through APZ if they require custom deltas. (bug 1146674, r=kats)
2015-03-24 14:58:49 -07:00
William Chen
c53eea2aef
Bug 1145910 - Cross ShadowRoot boundary when updating ancestor state in event state manager. r=smaug
2015-03-24 03:55:52 -07:00
Ehsan Akhgari
33bb32f549
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Boris Zbarsky
36f4c22c40
Bug 1144802 part 4. Stop returning true from ByteCodeEmitter::needsImplicitThis based on the compileAndGo flag. r=luke
2015-03-20 00:34:08 -04:00
Boris Zbarsky
54c64f20a9
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Kartikaya Gupta
0b2c448446
Bug 1144324 - Remove the codepaths that conditionally enable touch events based on touch the presence of touch listeners. r=smaug,jimm
2015-03-19 06:37:39 -04:00
Robert O'Callahan
b97c4bec29
Bug 1143972. Return 0,0 for offsetX/Y when the document has no presentation. r=mats
2015-03-18 02:04:32 +13:00
Tim Taubert
6b23068b7b
Bug 1124409 - Fix test_bug659071.html to properly reset page zoom before finishing r=smaug
2015-03-17 22:05:58 +01:00