Ehsan Akhgari
c0245df31d
Backed out changeset 634e1f2cf46c because it breaks the Esc key in XUL dialogs (possibly among others)
2010-06-03 21:28:03 -04:00
Masayuki Nakano
d075ac396c
Bug 564669 Remove nsIPlaintextEditor::handleKeyPress() r=smaug, sr=roc
2010-06-02 16:24:56 +09:00
Markus Stange
77a4281c8d
Bug 426082, part 3: Reflect a label's :hover/:active state on its associated natively themed control.
...
This patch adds an aFollowLabels argument to nsIEventStateManager::GetContentState which defaults to false. Setting it to true will return NS_EVENT_STATE_HOVER / _ACTIVE for labeled controls even if only their label is subject to this state. At the moment this flag is only set by native theming, so there won't be an observable change for the :hover / :active pseudoclasses.
In order to make dynamic state changes on the label work, SetContentState will now always notify the labeled control of state changes when its label changes state.
r=smaug
2010-05-31 19:49:55 +02:00
Markus Stange
5e59cfef32
Bug 426082, part 2: Make nsEventStateManager::GetContentState return the state directly instead of using an outparam. r=dbaron
2010-05-31 19:49:04 +02:00
Markus Stange
ba23dd0663
Bug 426082, part 1: Some refactoring in nsEventStateManager::Get/SetContentState. r=dbaron
2010-05-31 19:47:11 +02:00
Masayuki Nakano
8b0678d007
Bug 568135 IME composition string is committed unexpectedly on Gmail when editor flag was changed by some commands r=smaug
2010-05-27 11:04:14 +09:00
Mounir Lamouri
a821ae13af
Bug 456229 - Implement <input type="search">. r=smaug sr=sicking
2010-05-17 12:20:22 +02:00
Alexander Surkov
527741dff1
Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc
2010-05-12 15:47:35 +09:00
Karl Tomlinson
f48d8a05cd
b=564972 Add NS_IS_MOUSE_EVENT_STRUCT to test event class and use it to correct assert r=smaug
2010-05-13 14:33:16 +12:00
Michael Kohler
9397418412
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Rob Arnold
6ab735510f
Bug 510037 - Remove obsolete widget events r=roc r=smaug
2010-04-29 18:03:00 -04:00
Marco Bonardo
476f09781f
Backing out Bug 561741 due to suspect Linux crash on startup
2010-05-12 11:14:50 +02:00
Mounir Lamouri
cbf74508a5
Bug 557620 - Implement <input type="tel">. r=smaug,dolske,dao sr=sicking
2010-05-12 09:17:07 +02:00
Alexander Surkov
f5c4405b10
Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc
2010-05-12 15:47:35 +09:00
Boris Zbarsky
e98cd67374
Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking
2010-05-10 21:12:34 -04:00
Boris Zbarsky
f7d7c95ec6
Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
2010-05-05 14:18:05 -04:00
Peter Van der Beken
abd7f913e0
Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
...
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Masayuki Nakano
6aa99dc4be
Bug 488420 IME enabled state is not modified when a focused editor's readonly attribute is changed r=smaug
2010-05-05 02:40:39 +09:00
Jonas Sicking
26eb9625c3
Bug 562791: Add NS_TIME_FUNCTION and friends to content code. r=jst
2010-04-30 12:40:59 -07:00
Boris Zbarsky
30883f9737
Bug 562688 part 7. Eliminate eELEMENT users in the rest of content/. r=jst
2010-04-30 09:12:06 -04:00
Boris Zbarsky
04027a9479
Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking
2010-04-30 09:12:05 -04:00
Mitchell Field
9818f00bf2
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
2010-04-29 18:59:13 +02:00
Olli Pettay
8ef39a6b0c
Bug 560902 - Optimize nsFocusManager::ContentRemoved, r=enndeakin+sicking
...
--HG--
extra : rebase_source : 69c72c67341dd27dbd5a526c59c5ee52d2b6a813
2010-04-27 12:58:58 +03:00
Neil Deakin
ceb1712f98
Bug 418521, improve the way focus indicators are displayed to correlate better with system behaviour, add -moz-focusring property to apply only when focus rings should be drawn, r=dao,jmathies,dbaron sr=neil
2010-04-21 10:53:42 -04:00
Masayuki Nakano
53ce892306
Bug 544277 IME became unusable when switching focus on Gmail RTF Editor r=enn
2010-04-21 22:13:08 +09:00
Karl Tomlinson
40600ec5f2
b=560011 only assert !eSynthesized for NS_MOUSE_EVENT r=smaug
...
--HG--
extra : rebase_source : ce1d5f5ad006be162471155cab300a49b7a12f93
2010-04-21 14:51:47 +12:00
Olli Pettay
77e641332d
Bug 558773 - Reduce virtual calls during event dispatch, r=jst
...
--HG--
extra : rebase_source : 120097522b111c637d11b2fb0cec071fbf927f95
2010-04-16 12:04:41 +03:00
Olli Pettay
38d20b75c6
Bug 558795 - speed up nsEventTargetChainItem (de)allocation, r=jst
2010-04-15 12:38:32 +03:00
Craig Topper
771eede254
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
9eccdbd4d7
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Masayuki Nakano
2e04f8ba90
Bug 543398 Drop nsTextEventReply and nsIPrivateCompositionEvent r=smaug, sr=roc
2010-04-10 18:24:35 +09:00
Peter Van der Beken
8e3acb1006
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
...
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
2010-01-12 14:08:43 +01:00
felipc@gmail.com
33b5d6a951
Bug 547996 - Be able to tell when a click was generated by a tap on the screen, r=smaug,jimm, sr=jst
2010-04-06 15:59:24 +03:00
Masayuki Nakano
aca40e999f
Bug 556458 Cannot select an item of google suggest by mouse click during composition of MS-IME r=roc
2010-04-02 11:11:59 +09:00
Olli Pettay
f2f7c2cdc0
Additional fix for Bug 536092
2010-03-31 16:50:05 +03:00
Craig Topper
a31830c001
Bug 253889: DeCOMtaminate nsIPresShell - GetEventTarget[Frame|Content](). r=roc
...
--HG--
extra : rebase_source : aa059747dc2b24360fd8429fbd7fd21077ecbfa4
2010-03-31 08:43:01 -04:00
Craig Topper
7b89b159bb
Bug 253889: DeCOMtaminate nsIPresShell - GetCaret(). r=roc
...
--HG--
extra : rebase_source : 2a05050d8cbb10dd3bb763d5d5a158cc5f3dd814
2010-03-31 08:39:31 -04:00
Olli Pettay
e425b81efd
Bug 536092 - Micro optimizations for event handling, r=jst
...
--HG--
extra : rebase_source : d34faef862a532109f05750ccb7220bd1ddf6e19
2010-03-31 15:44:18 +03:00
Kyle Huey
afc6c6ca2d
Backed out changeset 4b8936ac4a31
2010-03-30 19:56:44 -04:00
Craig Topper
6c9540a26d
Bug 253889: More deCOMtamination of nsIPresShell. r=roc
2010-03-28 19:21:11 -04:00
Olli Pettay
fa43aded81
Bug 548185 - Crash on event.dataTransfer, r=enn
2010-03-25 22:38:53 +02:00
Craig Topper
c3fc5fa456
Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
...
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
2010-03-25 14:17:11 +01:00
Theppitak Karoonboonyanan
a70764b887
Bug 353776 need the surrounding text support for some language input r=masayuki
2010-03-25 00:04:39 +09:00
Karl Tomlinson
4ae5415e56
b=544211 preparation for handling synthesized button-up events for ending element pointer capture r=smaug
2010-03-24 16:36:27 +13:00
Craig Topper
a956b85435
Bug 253889: DeCOMtaminate nsIPresShell r=roc
2010-03-20 17:54:19 -04:00
Neil Deakin
8f3acb3041
Bug 501154, consolidate places where clipboard events are fired from, r=smaug,sr=neil
2010-03-19 14:32:13 -04:00
Olli Pettay
25059611b9
Bug 535887, Change an assertion to warning in nsEventDispatcher.cpp, r=sicking
...
--HG--
extra : rebase_source : 249d9d86d8918e53fae0cfeb7bae766462353efe
2010-03-19 12:52:48 +02:00
Masayuki Nakano
bb7a62d1cf
Bug 528396 Create XP level IME transaction tests r=roc+mats, sr=jst
2010-03-19 14:02:53 +09:00
Peter Van der Beken
e5d87ec5bb
Fix for bug 552716 (Remove NS_INTERFACE_MAP_ENTRY_CONTENT_CLASSINFO). r=jst.
...
--HG--
extra : rebase_source : 8e03b54ff6117dcac27188b296c59dcafbb6db78
2010-03-17 16:09:05 +01:00
Mike Hommey
9b07b8b0ad
Bug 550961. Fix license header typos. r=gerv
2010-03-15 14:44:37 +13:00