Commit Graph

1182 Commits

Author SHA1 Message Date
Mike Kaply
8cf511f45b Bug #1053839 - Don't do anything with the preview on WM_DESTROY - r=jmathies 2014-09-22 10:21:00 -05:00
Christoph Kerschbaumer
f4f7fbef22 Bug 1038756: Callsites creating a channel in /widget/windows/ (r=jimm)
* * *
[mq]: windows.patch
2014-09-21 09:41:56 -07:00
Masayuki Nakano
0753e13806 Bug 1066594 Restore composition string and selection after restarting composition when a part of composition string is committed r=emk 2014-09-16 22:46:39 +09:00
Chris Pearce
78789f50d2 Bug 1063995 - Disable the screen saver on Windows only on the 'screen' topic. r=edwin 2014-09-15 17:05:45 +12:00
Aaron Klotz
6a9b2b1e98 Bug 937306 - Improvements to WinUtils::WaitForMessage. r=jimm 2014-09-10 14:35:00 +02:00
Masayuki Nakano
2108b341e9 Bug 1062053 part.2 Rename nsTextStore::sTsfClientId to nsTextStore::sClientId r=jimm 2014-09-11 12:56:10 +09:00
Masayuki Nakano
2c80ff7fe9 Bug 1062053 part.1 nsTextStore should use StaticRefPtr for storing COM objects r=jimm 2014-09-11 12:56:09 +09:00
Masayuki Nakano
2c3997d15c Bug 1059643 nsIMM32Handler should handle NOTIFY_IME_OF_MOUSE_BUTTON_EVENT r=emk 2014-09-11 12:41:15 +09:00
Benoit Jacob
29f5c46479 Bug 1063048 - backout 35ff4bfb198f because on DriverVersionMismatch our blacklisting logic is fooled and doesn't protect us against real crashes - r=Bas 2014-09-10 16:16:55 -04:00
Masayuki Nakano
1b96a4445c Bug 1052343 part.6 Don't destroy nsTextStore instance during it's locking the document r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano
7b4c6929c0 Bug 1052343 part.5 Recreate nsTextStore instance at each focus change r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano
c1306cfaad Bug 1052343 part.4 Remove nsTextStore::sFlushTIPInputMessage which is no longer used r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano
5032f2eb5b Bug 1052343 part.3 Create TSFStaticSink for listening to some TSF events for whole life time of our process r=emk 2014-09-03 10:38:20 +09:00
Masayuki Nakano
5b3a4cc71f Bug 1052343 part.2 Don't assume that there is nsTextStore instance even during in TSF mode r=emk 2014-09-03 10:38:19 +09:00
Ehsan Akhgari
be3d083f5a Bug 1061274 - Do not pass a non-POD object to a variadic function in nsTextStore::MouseTracker::UnadviseSink; r=masayuki
clang-cl treats this as a fatal error, but MSVC seems fine with it.
2014-09-02 09:48:27 -04:00
Jacek Caban
cd7ba96e9d Bug 1055655 - Fix warnings turned to errors by bug 1018288 found by mingw build. r=ted,jmathies
--HG--
extra : rebase_source : 2e1d8d0ae697515994b718634f8f8ae9b26b8d80
2014-09-02 11:07:25 +02:00
Masayuki Nakano
4252a5203d Backout bug 1052343 because 7b7c24a989fa hasn't been reviewed yet 2014-09-02 09:41:48 +09:00
Masayuki Nakano
c3d778e5d4 Bug 1052343 part.6 Don't destroy nsTextStore instance during it's locking the document r=emk 2014-09-02 09:27:26 +09:00
Masayuki Nakano
c94065c322 Bug 1052343 part.5 Recreate nsTextStore instance at each focus change r=emk 2014-09-02 09:27:26 +09:00
Masayuki Nakano
a53cb83060 Bug 1052343 part.4 Remove nsTextStore::sFlushTIPInputMessage which is no longer used r=emk 2014-09-02 09:27:25 +09:00
Masayuki Nakano
fcb913cfde Bug 1052343 part.3 Create TSFStaticSink for listening to some TSF events for whole life time of our process r=emk 2014-09-02 09:27:25 +09:00
Masayuki Nakano
9f5407bf19 Bug 1052343 part.2 Don't assume that there is nsTextStore instance even during in TSF mode r=emk 2014-09-02 09:27:25 +09:00
Masayuki Nakano
13845e63d8 Bug 1052343 part.1 Renamse nsTextStore::sTsfTextStore to nsTextStore::sEnabledTextStore r=emk 2014-09-02 09:27:24 +09:00
Masayuki Nakano
df2ea302f1 Bug 826657 part.3 nsTextStore should handle NOTIFY_IME_OF_MOUSE_BUTTON_EVENT r=emk 2014-08-29 19:08:43 +09:00
Masayuki Nakano
5d04b0fe41 Bug 826657 part.1 nsTextStore should support ITfMouseTrackerACP r=emk 2014-08-29 19:08:42 +09:00
Masayuki Nakano
8d54b3ebbd Bug 1057192 part.2 nsTextStore should not commit a part of composition string which will be still being composed after restarting composition r=emk 2014-08-28 13:42:25 +09:00
Birunthan Mohanathas
afcde02ab2 Bug 1009243 - Part 2: Make <input type="color"> fire "input" events on Windows. r=jimm 2014-08-25 12:17:45 -07:00
Birunthan Mohanathas
241f7d7722 Bug 1009243 - Part 1: Store color as a COLORREF rather than a nsString in nsColorPicker. r=jimm 2014-08-25 12:17:41 -07:00
Masayuki Nakano
6d841e1926 Bug 1057192 part.1 nsTextStore should set selection before dispatching compositionstart if current selection is different from the range r=emk 2014-08-25 22:40:23 +09:00
Masayuki Nakano
326d01bd94 Bug 1055342 part.2 Implement nsTextStore::GetCurrentText() for retrieving current text content even without document lock r=emk 2014-08-23 23:24:42 +09:00
Masayuki Nakano
aeb629b5ea Bug 1055342 part.1 Rename nsTextStore::mContent and nsTextStore::CurrentContent() to mLockedContent and LockedContent() r=emk 2014-08-23 23:24:42 +09:00
Botond Ballo
ffebd18f0b Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
--HG--
extra : rebase_source : 22e5fe577ea503aede765c70e16c0bf875c4a9fd
2014-08-19 13:08:16 -04:00
Benjamin Smedberg
d2036d7c98 Bug 1054014 - Build bustage in nsTextStore because the end of GetGUIDNameStrWithTable doesn't return a value, r=masayuki
--HG--
extra : rebase_source : ef919c1580bd92b74b63bdb39b2926ed199c8563
2014-08-14 16:21:33 -04:00
Masayuki Nakano
1e9808ffe1 Bug 1054108 nsTextStore::GetTextExt() should return the position of composition start if the layout hasn't been computed yet and when Free ChangJie or Easy Changjei is active TIP r=emk 2014-08-15 23:52:46 +09:00
Masayuki Nakano
5a1e63fec0 Bug 1052286 nsTextStore::SetInputContext() should handle password state as editable state r=jimm 2014-08-14 17:58:15 +09:00
Brian Smith
1d8e31da50 Bug 1053576: Fix VS2013 build regression from bug in nsTextStore.cpp, r=masayuki
--HG--
extra : rebase_source : 0cb157119fd37f76093e66e30eb031dffad75159
extra : histedit_source : cc4ea0c3ceeb881457417d18654dc7dcf134be2b
2014-08-13 17:35:15 -07:00
David Parks
0a84f19d3f Bug 1008759 - Blocklist D2D on NVidia 310M, even when it is believed to be the secondary GPU. r=bjacob 2014-08-12 21:25:13 -07:00
Jim Mathies
dc108c90b9 Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent 2014-08-12 14:06:00 -05:00
Masayuki Nakano
50bda571f1 Bug 1050124 Support TSATTRID_Text_VerticalWriting for consistency with other TSF aware applications r=jimm 2014-08-13 12:55:59 +09:00
Masayuki Nakano
c59d657a01 Bug 1050703 Don't reset selection at starting composition if it's unnecessary r=emk 2014-08-12 00:17:18 +09:00
Masayuki Nakano
96ac6ce176 Bug 1051689 Ensure to complete the last pending action r=emk 2014-08-12 00:17:18 +09:00
Masayuki Nakano
b379119003 Bug 1049768 If OnCompositionUpdate() is never called with new range, we should call RecordCompositionUpdateAction() forcibly before flushing pending actions r=emk 2014-08-07 15:50:21 +09:00
Bill McCloskey
024b67429e Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke) 2014-08-05 21:43:36 -07:00
Masayuki Nakano
b74c29f4b2 Bug 1046101 part.29 Rename NS_CONTENT_COMMAND_EVENT to eContentCommandEventClass r=smaug 2014-08-04 14:28:56 +09:00
Masayuki Nakano
d9a2d921e1 Bug 1046101 part.17 Rename NS_SIMPLE_GESTURE_EVENT to eSimpleGestureEventClass r=smaug 2014-08-04 14:28:53 +09:00
Masayuki Nakano
2865bbac55 Bug 1046101 part.14 Rename NS_WHEEL_EVENT to eWheelEventClass r=smaug 2014-08-04 14:28:51 +09:00
Masayuki Nakano
eaf5518352 Bug 1046101 part.13 Rename NS_MOUSE_SCROLL_EVENT to eMouseScrollEventClass r=smaug 2014-08-04 14:28:51 +09:00
Masayuki Nakano
fb7f2d78af Bug 1046101 part.12 Rename NS_DRAG_EVENT to eDragEventClass r=smaug 2014-08-04 14:28:50 +09:00
Masayuki Nakano
5a96c29b49 Bug 1046101 part.11 Rename NS_MOUSE_EVENT to eMouseEventClass r=smaug 2014-08-04 14:28:50 +09:00
Masayuki Nakano
00f048e7cd Bug 1046101 part.1 Rename nsEventStructType to mozilla::EventClassID r=smaug 2014-08-04 14:28:46 +09:00