Masayuki Nakano
4559245be6
Bug 840409 part.8 Implement widget::IMEHandler::NotifyIMEOfTextChange() r=jimm
2013-02-25 13:00:06 +09:00
Masayuki Nakano
6d5766f8ba
Bug 840409 part.7 Define new notification for IME of focus or selection change and handle them in widget::IMEHandler::NotifyIME() r=jimm, feedback=roc
2013-02-25 13:00:06 +09:00
Masayuki Nakano
7eb648f847
Bug 840409 part.6 Implement widget::IMEHandler::NotifyIME() for committing and canceling composition r=jimm, feedback=roc
2013-02-25 13:00:06 +09:00
Masayuki Nakano
d4f5d5a259
Bug 840409 part.5 Implement widget::IMEHandler::IsComposing() and widget::IMEHandler::IsComposingOn() r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
e952bfc1d5
Bug 840409 part.4 Implement widget::IMEHandler::CurrentKeyboardLayoutHasIME() for debug r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
ba8d3aca49
Bug 840409 part.3 Implement widget::IMEHandler::ProcessMessage() r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
9097f54412
Bug 840409 part.2 Move nsIMM32Handler::IsDoingKakuteiUndo() to widget::IMEContext r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
ff8f96a75a
Bug 840409 part.1 Implement widget::IMEHandler with Initialize() and Terminate() methods r=jimm
2013-02-25 13:00:05 +09:00
Makoto Kato
fd82e6ad89
Bug 774627 - Remove d2d pragma lib directives from MetroWidget. r=jimm
2013-02-25 12:20:42 +09:00
Ryan VanderMeulen
a21651358a
Backed out changesets 77a94dc888c9 and 3f6e6912e71a (bug 831144) for Android mochitest failures on a CLOSED TREE.
2013-02-25 12:35:33 -05:00
Jim Chen
b7df88adc8
Bug 831144 - Properly pass meta states to Gecko; r=cpeterson
2013-02-25 11:33:30 -05:00
Andrew Quartey
1528b2d529
Bug 715767 - Make LayerManagerD3D10::ReportFailure threadsafe. r=joe
2013-02-25 09:07:16 -05:00
Brian R. Bondy
79df11eff4
Bug 844550 - Secondary tile text is almost invisible on Windows 8. r=jimm
2013-02-24 08:52:57 -05:00
L. David Baron
49b7670edf
Bug 404077: Use navigator.platform.startsWith rather than navigator.platform.indexOf, at Jesse's suggestion.
2013-02-26 22:23:08 -08:00
Benoit Girard
39063c157b
Bug 699538 - Workaround for spurious mouse events after crash when debugging. r=smichaud
2013-02-26 16:06:36 -05:00
Bobby Holley
7b9176007d
Bug 834732 - Audit callers of GetNativeContext and use AutoPushJSContext where appropriate. r=mrbkap
2013-02-26 11:04:13 -08:00
James Willcox
7703f39c3a
Bug 844289 - Guard against missing Surface.mNativeSurface on Android r=kats
2013-02-26 09:28:57 -05:00
Jonathan Kew
9bdbdc7449
bug 816485 - interpreting the devPixelsPerPx value from about:config should not depend on locale. r=roc
2013-02-26 09:01:10 +00:00
L. David Baron
a8ee400190
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Tatiana Meshkova
147bf694f6
Bug 842805 - Use of API deprecated in Qt5. r=romaxa, r=glandium
2013-02-25 12:25:16 -08:00
Brian R. Bondy
e79bb51174
Bug 843928 - Share fails because of packaging. r=jimm
...
--HG--
rename : widget/windows/winrt/components.manifest => widget/windows/winrt/MetroUIUtils.manifest
2013-02-22 16:08:22 -05:00
Makoto Kato
c4c6ffbc71
Bug 843456 - Don't use processor macro on UIABridge.idl. r=jimm
2013-02-22 13:36:11 +09:00
Irving Reid
9cf7e03190
Bug 842149: count idle observers to handle the case where observers de-register themselves while idle r=jlebar
2013-02-21 11:29:30 -05:00
Julian Viereck
f6e00a6a19
Bug 743252 - Implement moznomarginboxes attribute. r=roc
2013-02-20 10:50:21 -05:00
Martin Stransky
9f758b62be
Bug 627699 - Port GTK2 to GTK3, ThemeRenderer part. r=karlt
2013-02-20 08:50:51 -05:00
Jim Mathies
2c4f6dcd85
Bug 842361 - nsIClipboard's clearClipboard doesn't clear the clipboard on Windows. r=bbondy
2013-02-19 19:51:02 -06:00
Karl Tomlinson
6a0e0f091a
b=842468 include border in scrollbar track min size r=roc
2013-02-20 11:03:53 +13:00
Karl Tomlinson
0925c59773
b=826158 remove unnecessary GtkTargetEntry::info code r=ebassi
2013-02-04 17:50:21 +13:00
Karl Tomlinson
4ba6f5344d
b=623380 destroy XtClient child window on unrealize r=stransky
2013-02-04 17:50:21 +13:00
Matt Brubeck
9c635d6d0f
Back out dd103ec4c44b through fba3a342a530 because of B2G test failures on a CLOSED TREE
...
--HG--
rename : toolkit/system/gnome/nsSystemAlertsService.cpp => toolkit/system/gnome/nsAlertsService.cpp
rename : toolkit/system/gnome/nsSystemAlertsService.h => toolkit/system/gnome/nsAlertsService.h
2013-02-19 17:06:18 -08:00
Karl Tomlinson
fb6457fdf5
b=842468 include border in scrollbar track min size r=roc
...
--HG--
extra : rebase_source : dd5ac0d701b9587a18e4cb104b517fe78e4207af
2013-02-20 11:03:53 +13:00
Karl Tomlinson
30387514ec
b=826158 remove unnecessary GtkTargetEntry::info code r=ebassi
...
--HG--
extra : rebase_source : a8cf23110a7a9784d7a87b494dd24add8faa92d4
2013-02-04 17:50:21 +13:00
Karl Tomlinson
bbbddbd3a9
b=623380 destroy XtClient child window on unrealize r=stransky
...
--HG--
extra : rebase_source : 499c3f65e890bc1e327b40936cc2e781e0193251
2013-02-04 17:50:21 +13:00
Kartikaya Gupta
df4a6ddf5d
Bug 841503 - Delete a bunch of non-OMTC android codepaths. r=BenWa,snorp
2013-02-19 12:35:38 -05:00
Jim Chen
a491f68c29
Bug 841507 - Mask events when removing composition; r=cpeterson
2013-02-18 14:06:04 -05:00
Margaret Leibovic
27489c2706
Bug 841938 - Implement nsAndroidHistory::SetURITitle. r=wesj
2013-02-18 09:27:30 -08:00
Chris Double
c257a2c5cd
Bug 823523 - Part 4 - Whitelist Samsung Honeycomb devices for Stagefright decoding - r=bjacob
...
--HG--
extra : rebase_source : 4ec9c95e5ad14cc67e0519ed56fe50aa37254955
2013-02-18 13:36:17 +13:00
Chris Double
c035839af3
Bug 823253 - Part 3 - Whitelist Samsung Gingerbread devices for Stagefright decoding - r=bjacob
...
--HG--
extra : rebase_source : 2fcb3abcac2de4d03cb0c4ac8e98d3052dd5586f
2013-02-18 13:36:09 +13:00
Chris Double
9906023998
Bug 823253 - Part 2 - Whitelist LG Froyo devices for stagefright decoding - r=bjacob
...
--HG--
extra : rebase_source : 4028357753accd7f3e6b967a71fd903c1d76e4cd
2013-02-18 13:36:05 +13:00
Chris Double
ed7d2e5587
Bug 823253 - Part 1 - Whitelist HTC Gingerbread devices for stagefright decoding - r=bjacob
...
--HG--
extra : rebase_source : c602f4691a69a15bca97364f4104caf6420d9a71
2013-02-18 13:36:01 +13:00
L. David Baron
c5b9eee040
Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
...
Except for the changes in:
layout/generic/nsIFrame.h (part)
layout/style/nsComputedDOMStyle.h (all)
layout/style/nsRuleNode.cpp (part)
layout/style/nsStyleContext.cpp (part)
layout/style/nsStyleContext.h (part)
(see patch 3b in the bug), this patch was written with the sed script:
s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g
2013-02-16 13:51:02 -08:00
L. David Baron
59101dc21e
Bug 781360 patch 2: Rename nsRuleNode::GetPresContext to PresContext, since it can never return null. r=dholbert
2013-02-16 13:04:54 -08:00
L. David Baron
0836abe85d
Bug 781360 patch 1: Rename nsStyleContext::GetRuleNode to RuleNode, since it can never return null. r=dholbert
...
This makes it conform to our convention that getters returning pointers
that can never be null do not begin with "Get".
nsStyleContext's rule node is never null because we require a rule node
in order to construct a style context.
2013-02-16 13:04:53 -08:00
L. David Baron
50d4e367af
Bug 841789, patch 1: Rename nsIFrame::GetStyleContext() to nsIFrame::StyleContext() since it can never return null. r=dholbert
...
This makes it conform to our convention that getters returning pointers
that can never be null do not begin with "Get".
2013-02-15 21:38:33 -08:00
Trevor Saunders
fda9efaa98
bug 841430 - nuke nsIEditorDocShell r=bz
2013-02-13 17:39:30 -05:00
Trevor Saunders
c4d231052a
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Makoto Kato
c010ed3682
Bug 841295 - Metro widget should use uintptr_t for wParam and lParam. r=jimm
2013-02-15 13:37:38 +09:00
Ryan VanderMeulen
25195103db
Backed out changesets 45f20f94da76 and 47c4a7768ed9 (bug 841436) for Windows bustage on a CLOSED TREE.
2013-02-14 16:52:54 -05:00
Trevor Saunders
a02716ba7a
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Joshua Yuan
7ccbecdbd6
Bug 827784 - Provide an option to disable favicons on webpage shortcuts in Windows. r=bbondy
2013-02-12 19:48:18 -05:00
Masayuki Nakano
cd4a2e51d5
Bug 833719 part.3 New DOM keyCodes except OEM specific keys should be mapped on Linux r=karlt+smaug
2013-02-13 14:47:19 +09:00
Masayuki Nakano
ae91cfb6bc
Bug 833719 part.2 New DOM keyCodes should be mapped on Windows r=jimm+smaug
2013-02-13 14:47:19 +09:00
Ryan VanderMeulen
362433c441
Merge m-c to inbound.
2013-02-12 21:25:43 -05:00
Jim Mathies
942f830344
Bug 750901 - Land widget/windows/winrt/* r=bbondy
2013-02-12 14:51:25 -06:00
Brian Bondy
f805ef156c
Bug 747347 - sync metro specific widget interfaces with elm. r=jimm
2013-02-12 14:51:24 -06:00
Masayuki Nakano
5bd2aa268a
Bug 708936 Dispatch defaultPrevented Alt keyup event if VK_MENU is received with WM_KEYUP instead of WM_SYSKEYUP r=jimm+smaug
2013-02-12 10:03:00 +09:00
Chris Jones
a4f6205eb3
Bug 834639: Use PREMULT blending for hwc layers. r=dwilson
2013-02-12 10:47:07 -08:00
Honza Bambas
b46bfabe74
Bug 836872 - Use TimeStamp::NowLoRes() in nsAppShell, r=roc
2013-02-11 22:56:59 +01:00
Chris Pearce
de2176af78
Bug 805261 - Implement nsChildView::GetScreenBounds() (MacOSX). r=BenWa
2013-02-11 11:31:00 +13:00
Robert Strong
bbc574349b
Back out Bug 678392
2013-02-08 16:52:12 -08:00
Stephen Pohl
2242844b6a
Swipe availability check - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud
2013-02-08 13:57:28 -08:00
Stephen Pohl
6f6c60460f
Main patch (original patch by mstange) - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud r=felipc
2013-02-08 13:56:50 -08:00
Kartikaya Gupta
3f5fb0e92f
Bug 839622 - Move websms backend JNI bindings so that they are not built if websms is not enabled. r=blassey
2013-02-08 16:42:14 -05:00
Kartikaya Gupta
1a7aa53322
Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson
2013-02-08 16:42:13 -05:00
Andrea Marchesini
133ab1bf92
Bug 838750 - Rename nsHTMLMeterElement to HTMLMeterElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLMeterElement.cpp => content/html/content/src/HTMLMeterElement.cpp
rename : content/html/content/src/nsHTMLMeterElement.cpp => content/html/content/src/HTMLMeterElement.h
2013-02-07 09:59:25 -05:00
Brad Lassey
834a2578f8
bug 674739 - Implement DOM3 KeyboardEvent types, use volume keys in windows widget code r=masayuki
2013-02-04 16:25:24 -05:00
Brad Lassey
5fd76470e3
bug 674739 - Implement DOM3 KeyboardEvent types, use volume keys in android widget code r=jchen
2013-02-04 18:27:56 -05:00
Josh Aas
74249f548e
Bug 647216: Allow mouse event handling in the title bar on OS X. A number of contributors to this patch, including Markus Stange, Paul O'Shannessy, Mike Conley, Stephen Pohl, and myself (Josh Aas). r=mstange,dao,enndeakin
2013-02-05 15:40:34 -06:00
Steven Michaud
79834d480d
Bug 740923 - Lion Fullscreen: Black area when opening new windows. r=bgirard
2013-02-05 15:23:55 -06:00
Gene Lian
69273e44a0
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 2, create dom/mobilemessage to put DB codes). r=vicamo
...
--HG--
rename : dom/sms/interfaces/nsISmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIMobileMessageDatabaseService.idl
rename : dom/sms/interfaces/nsIRilSmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIRilMobileMessageDatabaseService.idl
rename : dom/sms/src/android/SmsDatabaseService.cpp => dom/mobilemessage/src/android/MobileMessageDatabaseService.cpp
rename : dom/sms/src/android/SmsDatabaseService.h => dom/mobilemessage/src/android/MobileMessageDatabaseService.h
rename : dom/sms/src/fallback/SmsDatabaseService.cpp => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.cpp
rename : dom/sms/src/fallback/SmsDatabaseService.h => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.h
rename : dom/sms/src/ril/SmsDatabaseService.js => dom/mobilemessage/src/ril/MobileMessageDatabaseService.js
rename : dom/sms/src/ril/SmsDatabaseService.manifest => dom/mobilemessage/src/ril/MobileMessageDatabaseService.manifest
2013-02-05 19:39:44 +08:00
Kartikaya Gupta
1a5e3ee6dc
Bug 832508 - When resuming Fennec and re-recreating the surface, force a first-paint notification from the compositor. r=Cwiiis
2013-02-04 15:13:17 -05:00
Josh Aas
1bd545cb01
Back out fix for bug 647216 due to test failures. CLOSED TREE
2013-02-04 10:05:06 -06:00
Josh Aas
41e8b6b37d
Bug 647216: Allow mouse event handling in the title bar on OS X. A number of contributors to this patch, including Markus Stange, Paul O'Shannessy, Mike Conley, Stephen Pohl, and myself (Josh Aas). r=mstange,dao,enndeakin
2013-02-04 09:00:42 -06:00
Jim Chen
635e66c611
Bug 832028 - Make resetting Editable during focus more reliable; r=cpeterson
2013-02-01 14:50:03 -05:00
Mounir Lamouri
a96b05d0c8
Bug 833012 - Remove "nsContentUtils.h" inclusion from Element.h. r=Ms2ger
2013-01-31 23:11:49 +00:00
Ryan VanderMeulen
dc41e9b7c0
Merge m-c to inbound.
2013-01-30 08:06:05 -05:00
Diego Wilson
4afc663c00
Bug 834819 - Make HwcComposer2D honors world transform. r=cjones
2013-01-29 20:21:04 -05:00
Jacek Caban
4b0cca96b6
Bug 835738 - Use GUID_PROP_INPUTSCOPE declaration from inputscope.h r=jmathies
2013-01-30 11:45:42 +01:00
Ehsan Akhgari
565d0479c3
Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
...
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Chris Jones
2a7ba86220
Bug 835591: Disable cross-process IME when it's not used. r=roc
2013-01-28 15:56:28 -08:00
Daniel Holbert
c378192382
Bug 835635: Cast ArrayLength() result to (signed) 'gint' type in #define for CUSTOM_VALUE_INDEX, since we compare it to gint values all over the place. r=karlt
2013-01-28 18:58:07 -08:00
Jonathan Kew
eb51eaad4d
Bug 831342 - Quite noisy rollupWidget warnings on OSX, r=smichaud
2013-01-28 15:34:00 -06:00
Chris Peterson
0147200468
Bug 834611 - Part 3: Mark widget/android, mozglue/android, and image/decoders/icon/android as FAIL_ON_WARNINGS. r=kats
2013-01-25 11:03:56 -08:00
Chris Peterson
f8b485573b
Bug 834611 - Part 2: Fix AndroidBridge warnings. r=dholbert
2013-01-25 11:00:00 -08:00
Chris Peterson
4d2f41dae5
Bug 834611 - Part 1: Fix Android widget warnings. r=kats
2013-01-25 11:33:40 -08:00
Robert O'Callahan
15c63857c3
Bug 826817. Part 3: Remove will-send-did-paint flag from nsIWidgetListener::WillPaintWindow. r=tnikkel
2013-01-28 13:34:08 -06:00
Robert O'Callahan
956f4861da
Bug 826817. Part 2: Remove will-send-did-paint and did-send-will-paint flags from nsIWidgetListener::PaintWindow. r=tnikkel
2013-01-28 13:34:06 -06:00
Robert O'Callahan
95006c8a82
Bug 826817. Part 1: Send WillPaintWindow/DidPaintWindow from all widget implementations. r=tnikkel
2013-01-28 13:34:03 -06:00
Ryan VanderMeulen
2a0981338e
Merge m-c to fx-team.
2013-01-26 21:21:39 -05:00
Matthew Noorenberghe
f932eeb8e2
Bug 816803 - Add system metric and media query keyword to detect whether the current Windows desktop theme supports Aero Glass. r=jimm,sr=roc
...
--HG--
extra : rebase_source : 56b27cbbbcc0cde254ef7aa7087f11360c476390
2013-01-16 19:27:16 -08:00
Ryan VanderMeulen
a24ce416fa
Merge the last PGO-green inbound changeset to m-c.
2013-01-25 12:33:43 -05:00
Ehsan Akhgari
497f06f2c6
Backed out changeset 70baa7e07838 (bug 833915) since one day has passed
2013-01-24 11:12:24 -05:00
Ehsan Akhgari
ea3a2d23b4
Bug 833915 - Turn off PGO and LTCG on Windows Nightly for one day; r=glandium
2013-01-23 16:13:50 -05:00
Jim Mathies
d72e79ce92
Bug 783882 - Add ITfInputScope support to nsTextStore, and add support for various html5 form input types. r=masayuki
2013-01-26 08:35:21 -06:00
Benoit Jacob
4ae30243dd
Bug 791432 - fix build bustage - no review
2013-01-25 14:48:26 -05:00
Benoit Jacob
8c1e353590
Bug 791432 - blacklist WebGL on HTC One S ("ville") - r=jgilbert
2013-01-25 13:40:38 -05:00
L. David Baron
1e5eea3874
Backout 8f213db8fe7f and 31399fd0cb5b (Bug 791432) on a CLOSED TREE on the theory that maybe WebGL changes could have changed graphics state in a way that caused the Android reftest-4 failures on SVG gradient tests.
2013-01-25 18:18:34 -08:00
Michael Wu
05c8f300c0
Bug 834327 - Disable idleservice spam on gonk, r=gcp
2013-01-25 14:00:31 -08:00
Chris Jones
b60977be36
Bug 834760: Null-check mAttachedWidgetListener. r=mwu
2013-01-25 11:51:16 -08:00
Benoit Jacob
178419056e
Bug 791432 - fix build bustage - no review
2013-01-25 14:48:26 -05:00
Benoit Jacob
c5a8f01b7f
Bug 791432 - blacklist WebGL on HTC One S ("ville") - r=jgilbert
2013-01-25 13:40:38 -05:00
Matt Brubeck
4add9fcb8c
Bug 833663 - Set MOZ_SOURCE_TOUCH for simulated mouse events in Gonk [r=cjones]
2013-01-24 06:53:39 -08:00
Ryan VanderMeulen
8f378a1fcd
Merge m-c to inbound.
2013-01-24 18:10:25 -05:00
Brian Nicholson
80505ea66d
Bug 819953 - Continue to process queue on thumbnail capturing failures. r=kats
2013-01-23 09:18:05 -08:00
Matt Woodrow
6def652730
Bug 832641 - Invalidate popups when they become visible rather than handling invalidations while they are hidden. r=roc
2013-01-23 18:46:36 +13:00
Oleg Romashin
67f10d0c36
Bug 832159 - Move internal part of InputData (nsEvent conversion) out from the header. r=drs, r=smaug
2013-01-23 18:30:48 -05:00
Ehsan Akhgari
ba773446f9
Bug 830765 - Remove the unneeded code which tracks the list of loaded modules because it is unused and can cause multi-second hangs; r=sicking a=removes-code-from-libxul
2013-01-21 15:55:31 -05:00
Ryan VanderMeulen
e4e09704bb
Merge m-c to inbound.
2013-01-25 12:32:22 -05:00
Matt Woodrow
b567e17307
Bug 831829 - Fix OSX titlebar painting from being upside-down and tiled. r=roc
2013-01-19 14:07:32 +13:00
Diego Wilson
a0d13480f7
Bug 810334: Honor layer clip rects in HwcComposer2D. r=vlad a=cjones
2013-01-17 13:34:01 -08:00
Kartikaya Gupta
0f12404883
Bug 831783 - Clean up some event constants. r=snorp
2013-01-17 14:16:14 -05:00
Trevor Saunders
83bcbe0d6b
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Matt Woodrow
c4cfe33e02
Bug 820839 - Draw OSX titlebar content into a retained buffer during the ThebesLayer painting phase, before we clear invalidation state. r=roc
2013-01-17 11:59:23 +13:00
Timothy Nikkel
f2649622e7
Bug 829886. Implement GetClientBounds for nsChildViews on Mac so that it returns correct values. r=smichaud
...
This has the side effect of making clicks on transformed select dropdowns to work.
2013-01-15 14:47:42 -06:00
Mats Palmgren
865cec14e9
Bug 786533 - On OSX, one of the system header files (exception_defines.h) defines 'try' and 'catch' as macros which breaks @try/@catch. We need to #undef those before using nsObjCExceptions.h. r=ehsan
2013-01-15 13:22:03 +01:00
Mats Palmgren
b7ae90666d
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Ehsan Akhgari
56e1e4925d
Backed out changeset 5af4c6bd5104 (bug 827075) because it is no longer necessary
2013-01-14 16:21:54 -05:00
Oleg Romashin
35336671d7
Bug 826979 - jsfriendapi.h conflict with qobjectdefs.h slots defines. r=glandium
...
--HG--
extra : rebase_source : d30852a09858b4f6d62fee627c0dc08ef765dcd8
2013-01-11 15:06:36 -08:00
Joe Drew
0fb094e75b
Bug 829710 - Restore hardware-accleration check for 10.6.x, x <= 2, mistakenly removed in bug 598401. r=BenWa
2013-01-11 22:59:48 -05:00
David Zbarsky
fd7bd329e5
Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz
2013-01-12 16:53:01 -05:00
Trevor Saunders
138e996dfc
no bug - remove a bunch of extra ';'s to make -pedantic happy
2013-01-11 05:14:04 -05:00
Chris Peterson
de411b5fd0
Bug 829685 - Remove #include "prtypes.h" from some files that no longer use PR types. r=ehsan
2013-01-10 08:19:36 -08:00
Chris Peterson
a27d2c850b
Bug 829344 - Part 2: Fix gcc -Wlogical-op warning in GTK2 widget code. r=karlt
2013-01-10 15:29:05 -08:00
Robert O'Callahan
7cf0082b66
Bug 794246. Assume inactive menu items don't paint a background of their own. r=bas
...
--HG--
extra : rebase_source : 521565f2d399c5501fb705a55f52c917f19c4733
2013-01-08 00:06:11 +13:00
Ed Morley
35d2ca17ee
Backout 7f4f96dbf94f (bug 827172), 661847c6e48b (bug 827724), 00e357dd1458 (bug 827149) to fix the build on a CLOSED TREE
2013-01-11 11:13:17 +00:00
David Zbarsky
9cde6031e7
Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz
2013-01-11 02:15:05 -05:00
Masayuki Nakano
d05e3e3e19
Bug 821329 Set charCode of keypress event when TextInputHandler::InsertText() is called without native key event r=smichaud
2013-01-11 12:30:12 +09:00
Kartikaya Gupta
532e556d92
Bug 785597 - Allow the compositor to be registered earlier in the startup process and prevent creating multiple LayerManager instances. r=snorp
2013-01-10 11:21:10 -05:00
Kartikaya Gupta
8249f30f23
Bug 826300 - Don't block on waiting for a valid surface when trying to resume the compositor; allow resuming to fail gracefully. r=snorp,BenWa
2013-01-10 11:21:10 -05:00
Diego Wilson
350a22731c
Bug 810501: Get buffer offset from ThebesLayer when composing with hwc. r=cjones a=blocking-basecamp
2013-01-10 11:51:43 +01:00
Diego Wilson
cf5376b186
Bug 808339: HWC fallback on multirect layer. r=cjones a=blocking-basecamp
2013-01-09 18:18:13 +01:00
Jim Chen
c213d00443
Bug 827065 - Simplify selection update code and use new focus text update offsets; r=cpeterson
2013-01-09 11:57:48 -05:00
Trevor Saunders
e5acdb3b47
bug 828234 - fix nsTextStore.cpp build on mingw r=masayuki
2013-01-09 09:41:58 -05:00
Diego Wilson
c12f10451a
Bug 810361: Handle ColorLayers with HwcComposer2D. r=cjones a=blocking-basecamp
2013-01-09 13:56:37 +01:00
Ehsan Akhgari
304e36fea0
Bug 579517 follow-up: Remove NSPR types that crept in
2013-01-07 18:21:50 -05:00
Jim Mathies
99458caaa3
Bug 785534 - Prep work for adding MetroWidget support to the TSF nsTextStore widget module, r=emk
2013-01-07 09:18:11 -06:00
Masayuki Nakano
560990cdee
Bug 823904 Support edit actions of WM_APPCOMMAND such as Copy, Cut, Paste, Undo and Redo r=jimm
2013-01-07 23:21:21 +09:00
Ehsan Akhgari
07c565db58
Merge mozilla-central into mozilla-inbound
2013-01-06 22:49:02 -05:00
Ehsan Akhgari
d807a8997a
Bug 827075 - Implement the -moz-menubar color and make it return the correct background color on gtk; r=roc
2013-01-05 23:07:27 -05:00
Nicholas Nethercote
465f9f826c
Bug 825150 - Remove const_casts by adding some const-ness to nsICommandLineRunner.init(). r=karlt, sr=bsmedberg.
...
--HG--
extra : rebase_source : 3b68c3467fa533442cdc5bcefdf7fbe6140e87a3
2013-01-03 13:52:32 -08:00
Robert O'Callahan
aba980bcb4
Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : 7245e7c988a208471d8c860449ff7b06c29a4a52
2013-01-05 16:12:42 +13:00
Robert O'Callahan
970988bc3c
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : d00947c925b17f860fcdc0e12b1ec3cc31b7c630
2013-01-05 16:12:24 +13:00
Phil Ringnalda
d44dff5096
Back out 5e76dfb1d426 (bug 826635) and 0df74b1a4543:20df426b6111 (bug 826632) for bustage
...
CLOSED TREE
2013-01-04 21:30:14 -08:00
Robert O'Callahan
4464dc950d
Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : c9eabd54bb43d711a8c24222620abfdde674a1f7
2013-01-05 16:12:42 +13:00
Robert O'Callahan
0bda13504b
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
...
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : 85587555e1f202809cd39fe899570644e6ca4eb3
2013-01-05 16:12:24 +13:00
Steven Michaud
40dcbd7846
Bug 825734 - Plugins stop rendering when top half of plugin scrolled off top of page, in HiDPI mode. r=jfkthame
2013-01-04 16:39:22 -06:00
Marco Bonardo
9472b76aa9
Bug 826115 - Remove noisy NS_ENSURE_TRUE(rollupWidget, false) from nsWindow.cpp
...
r=jimm
2013-01-04 17:42:34 +01:00
Vicamo Yang
185128c885
Bug 820780 - Part 4/5: Android backend, r=blassey
2013-01-04 14:26:27 +08:00
Karl Tomlinson
f4500a706d
back out 54501cee764e b=623380
2013-01-04 13:44:22 +13:00
Karl Tomlinson
33e1d5d240
b=814200 remove unnecessary XSelectInput with XtAddEventHandler r=stransky
...
--HG--
extra : rebase_source : c5ab3dc7f89e78fb32e4e03b71a7aa91b97364e7
2013-01-04 12:37:08 +13:00
Karl Tomlinson
c7c387df86
b=814200 listen only to necessary Xt events and be explicit about those events r=stransky
...
--HG--
extra : rebase_source : 9be042c06d9d3dd291bd0ec299dc0de853d096bf
2013-01-04 12:37:08 +13:00
Karl Tomlinson
7d3aff8ef4
b=814200 don't redirect embedder socket window resize requests to Xt client r=stransky
...
--HG--
extra : rebase_source : 936d2fb8dbed72c064b158a106dde582b091454b
2013-01-04 12:37:08 +13:00
Karl Tomlinson
b6ff0a9d63
b=814200 remove unused gtk_xtbin_set_position r=stransky
...
--HG--
extra : rebase_source : 7e86223d66a94e5668b5d49a05bf16e9a9825cf3
2013-01-04 12:37:02 +13:00
Nicholas Nethercote
4f6d999bf3
Bug 826158 - Fix two -Wself-assign warnings in widget/gtk2/. r=karlt.
...
--HG--
extra : rebase_source : cfbd0c5807e7b067a881583c6ac9f48b2848c021
2013-01-03 14:36:53 -08:00
Robert O'Callahan
943cb99eff
Bug 825866. Part 8: Mass-rename of nsIView to nsView. r=tnikkel
...
This was autogenerated by basically replacing all occurrences of the word "nsIView" with nsView.
--HG--
rename : view/public/nsIView.h => view/public/nsView.h
2013-01-04 02:23:11 +13:00
Karl Tomlinson
b7d6a27dce
b=623380 destroy XtClient child window on unrealize r=stransky
...
--HG--
extra : transplant_source : u%8A%02%E1%C5%96%16%21ica%9A%80%AF%A3e%16%0C%7Dy
2013-01-03 09:45:10 +13:00
Karl Tomlinson
2cb5f45a27
b=821749 remove unnecessary mTransientParent r=roc
...
--HG--
extra : transplant_source : %D9E%BD%F12%0E%B8U%EB%98%D3%B4%CD%D4%AC/%E5%A9%A6%05
2013-01-03 09:44:19 +13:00
Karl Tomlinson
36453d2b5e
b=821749 remove mWindowGroup, handled by gtk_window_set_transient_for r=roc
...
--HG--
extra : transplant_source : %AF%E2%D5_h%7B%2A%B2%BCQ%88%CD%1E%DEfq%E7%3B%3E%04
2013-01-03 09:44:12 +13:00
Karl Tomlinson
d7428722b0
b=821749 remove code to give transient-for-none dialogs a separate ICCCM group leader r=roc
...
This reverts the change for bug 194323, which is now no longer necessary.
Removing this means that the GtkWindow is realized with its event mask set and
oxygen-gtk knows to keep out of our way.
--HG--
extra : transplant_source : %81%A4%C3o%A7%EF%91y%B8%E2%B1%FE%A9%F3v/%0A%CF%2A-
2013-01-03 09:44:06 +13:00
Nicholas Nethercote
3397723e47
Bug 825079 - Fix -Wint-to-pointer-cast warnings and remove trailing whitespace in nsBaseWidget.cpp. r=roc.
2013-01-01 14:38:48 -08:00
Nicholas Nethercote
d3e4514e9d
Bug 824885 - Fix -Wdeprecated-writable-strings warnings in xremote code. r=karlt.
2012-12-26 21:57:57 -08:00
Jim Mathies
5a00e1c7fb
Bug 819888 - Check the result of nsBaseWidget::GetActiveRollupListener. r=enndeakin
2012-12-31 11:27:04 -06:00
Masayuki Nakano
30ab0f1961
Bug 825167 Use nsDependentSubstring instead of nsDependentString for nsTextStore::InsertTextAtSelection() since the string can be empty r=jimm
2012-12-31 09:33:49 +09:00
Masayuki Nakano
a04fe04baf
Bug 672193 Support some actions of WM_APPCOMMAND such as New, Open, Close, Save, Find, Help, SendMail, ReplyToMail and ForwardMail r=gavin+jimm
2012-12-31 09:33:49 +09:00
Masayuki Nakano
4138c5d022
Bug 822866 Make mozilla::widget::BaseEventFlags which is a POD struct for VC r=smaug
2012-12-28 23:13:18 +09:00
Timothy Nikkel
e3d67a383a
Bug 824868. Make AutoLayerManagerSetup save the layer manager it is using so we are sure to use the right oen when it goes out of scope to clean up. r=roc
2012-12-26 23:55:41 -06:00
Timothy Nikkel
5e804db81f
Bug 824634. Painting may run script so hold onto the layer manager and re-get the listener in case it changed. r=jimm
2012-12-26 13:49:07 -06:00
Nicholas Nethercote
8eac1dfb3c
Bug 824397 - Use NS_ENSURE_{TRUE,FALSE,SUCCESS}_VOID(foo) instead of NS_ENSURE_{TRUE,FALSE,SUCCESS}(foo, ). r=derf.
2012-12-23 20:45:57 -08:00
Daniel Holbert
967653e896
Bug 822804: Mark variables destIdx & destPos in GfxDriverInfo.h as unsigned, to fix build warning for unsigned/signed comparison. r=Bas
2012-12-22 09:29:04 -08:00
Benoit Jacob
74d3eb2b17
Bug 802827 - Android blacklisting: Use the Android version RELEASE string, instead of the SDK_INT number - r=joedrew
2012-12-21 17:32:14 -05:00
Ehsan Akhgari
408cc31977
Merge mozilla-central into mozilla-inbound
2012-12-21 12:47:56 -05:00
Kartikaya Gupta
dc90835f04
Bug 785597 - Don't create a LayerManager for a content window of an invisible top-level window. r=snorp
2012-12-21 11:33:28 -05:00
Kartikaya Gupta
df745970bc
Bug 785597 - Get rid of unused mGLVersion field. r=snorp
2012-12-21 11:33:09 -05:00
Brian R. Bondy
f886758e15
Bug 817677 - Sharing in Firefox Metro should only share selected content when selection is made. r=jimm
2012-12-21 11:09:02 -05:00
Markus Stange
ef4b429105
Bug 766883 - Don't abort during shutdown when SignalTracerThread is called twice before FireAndWaitForTracerEvent notices; r=ted DONTBUILD
...
CLOSED TREE
2012-12-21 16:11:24 +00:00
Ed Morley
ad4f2ce159
Backout 913296ba049f (bug 766883) since no author was set
...
CLOSED TREE
2012-12-21 16:09:52 +00:00
Ed Morley
b1a1349ba8
Bug 766883 - Don't abort during shutdown when SignalTracerThread is called twice before FireAndWaitForTracerEvent notices; r=ted
2012-12-21 16:01:51 +00:00
Gregor Wagner
b8fef8585a
Bug 823201 - Keyboard doesn't work in OOP apps. r=cjones
2012-12-19 19:42:29 -08:00
Justin Lebar
c32ab06a51
Bug 819791 - Part 4: Remove an unnecessary TArray copy in OrientationObserver.cpp. r=mounir
2012-12-18 20:16:06 -05:00
Joe Drew
ca3f4c5e2b
Bug 716140 - Convert the XPCOM imgIDecoderObserver interface into a private C++ interface, imgDecoderObserver, so we can more easily make changes to it. r=jrmuizel
2012-12-18 11:37:15 -05:00
Matt Woodrow
0eca5d1aae
Bug 795833 - Add a RequestRepaint method to nsIWidgetListener and use it in the android widget instead of invalidating the view. r=roc
2012-12-18 16:42:02 +13:00
Oleg Romashin
c62d6d1a10
Bug 822307 - Typo bug introduced into Qt nsWindow.cpp after landing 819725. r=jfkthame
2012-12-17 08:51:54 -08:00
Neil Deakin
d627a970a4
Bug 815691 - The panel's context menu doesn't change after clicking on a different item
...
r=jimm
2012-12-17 14:55:37 +01:00
Jim Mathies
242cad816d
Bug 814953 - Check for possible widget tear down before calling UpdateWindow in widget's Show. r=bbondy
2012-12-17 06:53:28 -06:00
Timothy Nikkel
a2a6bf4cc7
Bug 813024. Restore mTemporarilyUseBasicLayerManager to the previous value instead of setting it to false when using an AutoUseBasicLayerManager object. r=roc
2012-12-17 00:35:39 -06:00
Steven Michaud
87d8fe5aba
Bug 804606 - Stop Flash from crashing in CoreGraphics mode on accessing "our" CGContextRef outside of the call we use to pass it. r=bgirard
2012-12-16 16:39:29 -06:00
Masayuki Nakano
76345a848f
Bug 813445 part.14 Make dom::EventListenerFlags for nsEventListenerManager r=smaug
2012-12-16 10:26:05 +09:00
Masayuki Nakano
561742b351
Bug 813445 part.13 nsEventDispatcher shouldn't use the flags defined in nsGUIEvent.h r=smaug
2012-12-16 10:26:05 +09:00
Masayuki Nakano
bbb1282d70
Bug 813445 part.12 Remove NS_EVENT_FLAG_ONLY_CHROME_DISPATCH and nsEvent::flags r=smaug
2012-12-16 10:26:05 +09:00
Masayuki Nakano
3f9bf328e1
Bug 813445 part.11 Don't use NS_EVENT_FLAG_NO_CONTENT_DISPATCH for nsEvent::flags r=smaug
2012-12-16 10:26:05 +09:00
Masayuki Nakano
6c6e7afae6
Bug 813445 part.10 Remove NS_EVENT_FLAG_DONT_FORWARD_CROSS_PROCESS and NS_EVENT_RETARGET_TO_NON_NATIVE_ANONYMOUS r=smaug
2012-12-16 10:26:05 +09:00
Masayuki Nakano
db797e731b
Bug 813445 part.9 Remove NS_EVENT_FLAG_EXCEPTION_THROWN r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
2abcbf6807
Bug 813445 part.8 Remove NS_EVENT_FLAG_SYNTHETIC_TEST_EVENT r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
9b94c5f42c
Bug 813445 part.7 Remove NS_EVENT_DISPATCHED and NS_EVENT_FLAG_DISPATCHING r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
281792806b
Bug 813445 part.6 Remove NS_EVENT_FLAG_PREVENT_MULTIPLE_ACTIONS r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
bc637323fa
Bug 813445 part.5 Remove NS_EVENT_FLAG_NO_DEFAULT and NS_EVENT_FLAG_NO_DEFAULT_CALLED_IN_CONTENT r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
bb4ed0ce6b
Bug 813445 part.4 Remove NS_EVENT_FLAG_STOP_DISPATCH and NS_EVENT_FLAG_STOP_DISPATCH_IMMEDIATELY r=smaug
2012-12-16 10:26:03 +09:00
Masayuki Nakano
4581677d83
Bug 813445 part.3 Remove NS_EVENT_FLAG_CANT_CANCEL and NS_EVENT_FLAG_CANT_BUBBLE r=smaug
2012-12-16 10:26:03 +09:00
Masayuki Nakano
70c4bfa88e
Bug 813445 part.2 Don't use NS_EVENT_FLAG_BUBBLE and NS_EVENT_FLAG_CAPTURE for nsEvent::flags r=smaug
2012-12-16 10:26:03 +09:00
Masayuki Nakano
dae57396e3
Bug 813445 part.1 Make widget::EventFlags and remove NS_EVENT_FLAG_TRUSTED r=roc+smaug, feedback=emk
2012-12-16 10:26:03 +09:00