Kyle Huey
5e145558d7
Bug 1153636: Don't assert with addEventListener("") on workers. r=smaug
2016-01-06 13:18:29 -08:00
Kartikaya Gupta
c40f27590a
Bug 1190541 - Update some tests to deal with fluffing that correctly accounts for presShell resolution. r=domivinc
2016-01-05 23:08:07 -05:00
Jonathan Griffin
5707644ec5
Bug 1232780 - Disable mochitests which fail on e10s so we can get that suite running, a=test-only
2016-01-05 12:02:47 -08:00
Carsten "Tomcat" Book
61dca8d34a
Backed out changeset 44ac8de96a09 (bug 1000870) for test failures in test_pointerevent_setpointercapture_inactive_button_mouse-manual.html
2016-01-04 12:58:59 +01:00
Carsten "Tomcat" Book
01085dd90f
Backed out changeset a0c6e3693039 (bug 1000870)
2016-01-04 12:58:38 +01:00
Lebedev Maksim
5db0828818
Bug 1000870 - Change official tests for pointer events to auto mochitest system. r=smaug
2015-12-18 00:13:00 +01:00
Maksim Lebedev
f5945fcc39
Bug 1000870 - Add original official tests from W3C at 2015.03.01. r=smaug
2015-03-31 07:02:00 +02:00
Olli Pettay
9ca85488af
Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
2015-12-31 15:21:49 +02:00
Makoto Kato
d8d81803c6
Bug 1208944 - Part 6. Get vaild TextRangeArray on compositionupdate. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
a748d78d61
Bug 1208944 - Part 5. Send PluginEvent to content process. r=jmathies
2015-12-29 22:57:38 +09:00
Makoto Kato
0ba95d8537
Bug 1208944 - Part 2-b. Workaround for OSX. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
e68aa63dd5
Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki
2015-12-29 22:57:37 +09:00
Wes Kocher
7e6ad693df
Backed out changeset 0d55a6e4e98e (bug 1120016) for 980 b2g hazards
2015-12-30 16:34:18 -08:00
Olli Pettay
6e3b3ad7d8
Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
2015-12-30 19:16:13 +02:00
Sebastian Hengst
6d49554a7c
Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
...
Backed out changeset c29de223de2f (bug 1208944)
Backed out changeset 3d99da255be1 (bug 1209844)
Backed out changeset 3c915942af38 (bug 1209844)
Backed out changeset 759b425b5503 (bug 1208944)
Backed out changeset bf73cf8f0fda (bug 1208944)
Backed out changeset 0e337d912b7d (bug 1208944)
Backed out changeset 31c47f2980b5 (bug 1208944)
Backed out changeset 3e0d70a6e809 (bug 1208944)
Backed out changeset 7685dcb63e5f (bug 1208944)
Backed out changeset 3c2b9372dd36 (bug 1208944)
Backed out changeset 18160d306493 (bug 1208944)
Backed out changeset 4974e397b655 (bug 1208944)
Backed out changeset fde7e439844d (bug 1208944)
Backed out changeset 4213a355fbdc (bug 1208944)
Backed out changeset 33cfddbbf5f2 (bug 1208944)
2015-12-29 17:42:02 +01:00
Olli Pettay
39fa802c76
Bug 1234656 - Add TouchEvent ctor, r=mbrubeck
2015-12-29 15:46:18 +02:00
Makoto Kato
b5a73d3eb3
Bug 1208944 - Part 6. Get vaild TextRangeArray on compositionupdate. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
5dee83b346
Bug 1208944 - Part 5. Send PluginEvent to content process. r=jmathies
2015-12-29 22:57:38 +09:00
Makoto Kato
aba2a5e915
Bug 1208944 - Part 2-b. Workaround for OSX. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
42d7f2f96c
Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki
2015-12-29 22:57:37 +09:00
Ting-Yu Lin
cd8c4bfe8e
Bug 1221459 - Remove TouchCaret and SelectionCarets prefs in test files. r=mtseng, r=roc
...
For test_bug648573.html and test_bug644768.html, we no longer need to
create an iframe to turn off the preferences. I move the content of
iframe.src back to the test files.
2015-12-22 14:14:12 +08:00
Nigel Babu
0d84c3e091
Backed out changeset b61190bd4069 (bug 1121459)
2015-12-22 14:03:19 +05:30
Ting-Yu Lin
579d2da144
Bug 1121459 - Remove TouchCaret and SelectionCarets prefs in test files. r=mtseng,roc
...
For test_bug648573.html and test_bug644768.html, we no longer need to
create an iframe to turn off the preferences. I move the content of
iframe.src back to the test files.
2015-12-22 14:14:12 +08:00
Carsten "Tomcat" Book
237c1bea42
merge mozilla-inbound to mozilla-central a=merge
2015-12-11 11:38:17 +01:00
Masayuki Nakano
dd30739445
Bug 1179632 part.6 KeyboardEvent.isComposing shouldn't expose IME state on different document r=smaug
2015-12-04 18:50:43 +09:00
Masayuki Nakano
cabb3fe88d
Bug 1179632 part.5 WidgetCompositionEvent::mNativeIMEContext should be used at looking for a TextComposition instance for a WidgetCompositionEvent r=smaug
2015-12-04 18:50:34 +09:00
Masayuki Nakano
e6e250467e
Bug 1179632 part.2 WidgetCompositionEvent should store NativeIMEContext which caused the event and PuppetWidget should store it for GetNativeIMEContext() r=smaug, sr=smaug
2015-12-11 15:15:57 +09:00
Masayuki Nakano
24944df82e
Bug 1179632 part.1 native IME context should not be stored in InputContext but should be able to retrieve with nsIWidget::GetNativeData() r=smaug
2015-12-11 15:15:57 +09:00
Gijs Kruitbosch
08ce009f06
Bug 1224605 - also show the OSK when tapping in focused inputs, r=masayuki
2015-12-08 09:56:27 -05:00
Nicholas Nethercote
96615f0ef2
Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc.
2015-12-06 17:15:53 -08:00
Kartikaya Gupta
a2ba6213c3
Bug 1228597 - Clean up code paths that (un)apply a pres shell resolution. r=tn,botond
...
A clear separation is introduced between paths that deal with a root
document resolution (at the process boundary in e10s setups) and paths
that deal with a non-root document resolution (elsewhere in Layout code).
This allows both code paths to run on all platforms.
2015-11-30 19:13:20 -05:00
Botond Ballo
9a94f1ce0c
Bug 1228597 - Remove the MOZ_SINGLE_PROCESS_APZ define. r=tn
...
Code previously guarded by this (added in bug 1224015) will now run
unconditionally.
2015-11-27 21:39:07 -05:00
David Rajchenbach-Teller
90568d9c03
Bug 1219150 - EventStateManager::{LatestUserInputStart, UserInputCount};r=smaug
...
To detect slow behaviors, it is useful to find out whether a user
input was handled between two instants.
This patch introduces EventStateManager::UserInputCount, which lets
client code determine whether user input was handled between two
points of execution, and EventStateManager::LatestUserInputStart,
which lets client code find out when the altest user input was
handled.
2015-12-03 17:40:45 -08:00
Carsten "Tomcat" Book
0f9a85616c
merge mozilla-inbound to mozilla-central a=merge
2015-12-02 15:20:57 +01:00
Masayuki Nakano
6abb4e6b44
Bug 1213589 part.9 ContentEventHandler::ShouldBreakLineBefore() should return false if the content is unknown HTML element r=smaug
2015-12-02 13:20:01 +09:00
Masayuki Nakano
b1d47a5bac
Bug 1213589 part.8 When there are no nodes causing text, ContentEventHandler should set start of the editor root to start of the range r=smaug
2015-12-02 13:20:01 +09:00
Masayuki Nakano
32e964a3fc
Bug 1213589 part.6 ContentEventHandler should insert line breaks at open tag of elements except non-replaced inline elements r=smaug
2015-12-02 13:20:00 +09:00
Masayuki Nakano
e894cacf0c
Bug 1213589 part.5 Redesign the rules to create range in ContentEventHandler::SetRangeFromFlatTextOffset() r=smaug
2015-12-02 13:20:00 +09:00
Masayuki Nakano
a49993eb0e
Bug 1213859 part.4 ContentEventHandler should use NS_NewPreContentIterator rathr than NS_NewContentIterator at converting between DOM tree and flattened text r=smaug
2015-12-02 13:20:00 +09:00
Masayuki Nakano
d3ad1bebb8
Bug 1213589 part.3 ContentEventHandler::GetFlatTextLengthInRange() should handle specially when it's called by nsIMutationObserver::ContentRemoved() r=smaug
2015-12-02 13:20:00 +09:00
Masayuki Nakano
3f292b9af3
Bug 1213589 part.2 Clean up GenerateFlatTextContent(), GelerateFlatFontRanges() and GetFlatTextOffsetOfRange() of ContentEventHandler r=smaug
2015-12-02 13:20:00 +09:00
Masayuki Nakano
bf420be7bb
Bug 1213589 part.1 Make ContentEventHandler::GetTextLength() and GetNativeTextLength() called only with a text node r=smaug
2015-12-02 13:20:00 +09:00
David Anderson
b05b8ccf46
Add APZ support for mousewheel delta multiplier prefs. (bug 1214170 part 2, r=kats)
2015-12-01 13:46:07 -08:00
David Anderson
5a4ffc917f
Add APZ support for mousewheel.acceleration prefs. (bug 1214170 part 1, r=kats)
2015-12-01 13:45:49 -08:00
Jonathan Watt
4de5282ba6
Bug 1209924 - Implement a general filtering mechanism for Directory::GetFilesAndDirectories, and add filtering of sensitive files/directories. r=baku
2015-10-09 15:59:40 +01:00
Randall Barker
cda88e8c60
Bug 1224015 - Part 3: ifdef changes to C++APZ so that they only apply to single process APZ. r=tnikkel
...
Added MOZ_SINGLE_PROCESS_APZ flag.
2015-11-26 20:51:13 -06:00
Randall Barker
a3d7ead0d0
Bug 1224015 - Part 1: nsLayoutUtils functions do not account for nsPresShell resolution r=tnikkel
2015-11-26 20:51:13 -06:00
Randall Barker
f19e775073
Bug 1228216 - Event::GetScreenCoords incorrectly converts the coords to a CSSPoint when the widget is null r=tnikkel
2015-11-26 20:04:16 -06:00
Nigel Babu
9872df465c
Backed out changeset ebb6fb453cca (bug 1214170) for build bustage on a CLOSED TREE
2015-11-25 16:22:16 +05:30
David Anderson
60be2774fd
Add APZ support for mousewheel.acceleration prefs. (bug 1214170, r=kats)
2015-11-25 01:12:33 -08:00