Gregory Szorc
16f0413b0c
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
093513a011
Bug 784841 - Part 18μ: Convert /widget; f=Ms2ger rs=ted
2013-02-25 13:20:02 -08:00
Brian R. Bondy
0a16b248cb
Bug 845008 - Metro's save file picker always throws on appendFilter. r=tabraldes
2013-02-25 16:56:45 -05:00
Masayuki Nakano
655c82d56b
Bug 840409 part.16 Use IMM even in TSF mode when plugin has focus r=jimm
2013-02-25 13:00:07 +09:00
Masayuki Nakano
6f57f77304
Bug 840409 part.15 Implement widget::IMEHandler::CanOptimizeKeyAndIMEMessages() r=jimm
2013-02-25 13:00:07 +09:00
Masayuki Nakano
8636af0d3e
Bug 840409 part.14 Implement widget::IMEHandler::GetNativeData() r=jimm
2013-02-25 13:00:07 +09:00
Masayuki Nakano
7860e50ef0
Bug 840409 part.13 Implement widget::IMEHandler::IsIMEEnabled() which checks whether the state indicates IME available or not r=jimm
2013-02-25 13:00:07 +09:00
Masayuki Nakano
ffe36857e4
Bug 840409 part.12 Implement widget::IMEHandler::InitInputContext() and widget::IMEHandler::SetInputContext() r=jimm
2013-02-25 13:00:06 +09:00
Masayuki Nakano
b2cf4616f0
Bug 840409 part.11 Implement nsIMEContext::AssociateDefaultContext() and nsIMEContext::Disassociate() r=jimm
2013-02-25 13:00:06 +09:00
Masayuki Nakano
2ee4532858
Bug 840409 part.10 Implement widget::IMEHandler::SetOpenState() and widget::IMEHandler::GetOpenState() r=jimm
2013-02-25 13:00:06 +09:00
Masayuki Nakano
a1e6c7fa27
Bug 840409 part.9 Implement widget::IMEHandler::GetUpdatePreference() r=jimm
2013-02-25 13:00:06 +09:00
Masayuki Nakano
22e97fe483
Bug 840409 part.8 Implement widget::IMEHandler::NotifyIMEOfTextChange() r=jimm
2013-02-25 13:00:06 +09:00
Masayuki Nakano
87fb037aa7
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
6b50361c18
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
40c99b75a4
Bug 840409 part.5 Implement widget::IMEHandler::IsComposing() and widget::IMEHandler::IsComposingOn() r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
0d9c8799bd
Bug 840409 part.4 Implement widget::IMEHandler::CurrentKeyboardLayoutHasIME() for debug r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
debd292b19
Bug 840409 part.3 Implement widget::IMEHandler::ProcessMessage() r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
7110afadca
Bug 840409 part.2 Move nsIMM32Handler::IsDoingKakuteiUndo() to widget::IMEContext r=jimm
2013-02-25 13:00:05 +09:00
Masayuki Nakano
120bd103ae
Bug 840409 part.1 Implement widget::IMEHandler with Initialize() and Terminate() methods r=jimm
2013-02-25 13:00:05 +09:00
Makoto Kato
b39fce65f0
Bug 774627 - Remove d2d pragma lib directives from MetroWidget. r=jimm
2013-02-25 12:20:42 +09:00
Brian R. Bondy
56ff9b26dd
Bug 844550 - Secondary tile text is almost invisible on Windows 8. r=jimm
2013-02-24 08:52:57 -05:00
Brian R. Bondy
362a5385f2
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
2cbd8b59b2
Bug 843456 - Don't use processor macro on UIABridge.idl. r=jimm
2013-02-22 13:36:11 +09:00
Jim Mathies
dfc41199ba
Bug 842361 - nsIClipboard's clearClipboard doesn't clear the clipboard on Windows. r=bbondy
2013-02-19 19:51:02 -06:00
L. David Baron
5ef4421fa5
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
Makoto Kato
be5e0a750a
Bug 841295 - Metro widget should use uintptr_t for wParam and lParam. r=jimm
2013-02-15 13:37:38 +09:00
Joshua Yuan
0b9c559fd5
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
d7c20fed9a
Bug 833719 part.2 New DOM keyCodes should be mapped on Windows r=jimm+smaug
2013-02-13 14:47:19 +09:00
Jim Mathies
c2b01d0f97
Bug 750901 - Land widget/windows/winrt/* r=bbondy
2013-02-12 14:51:25 -06:00
Masayuki Nakano
cbc65e9e5f
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
Honza Bambas
ae8873afd8
Bug 836872 - Use TimeStamp::NowLoRes() in nsAppShell, r=roc
2013-02-11 22:56:59 +01:00
Robert Strong
2615fbe80d
Back out Bug 678392
2013-02-08 16:52:12 -08:00
Stephen Pohl
edc1aa01df
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
Brad Lassey
433ea4a82c
bug 674739 - Implement DOM3 KeyboardEvent types, use volume keys in windows widget code r=masayuki
2013-02-04 16:25:24 -05:00
Jacek Caban
9e276d553f
Bug 835738 - Use GUID_PROP_INPUTSCOPE declaration from inputscope.h r=jmathies
2013-01-30 11:45:42 +01:00
Robert O'Callahan
7d5297cfef
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
ff003c47b7
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
Ryan VanderMeulen
517ca6292f
Merge m-c to fx-team.
2013-01-26 21:21:39 -05:00
Matthew Noorenberghe
91dfb7f3b4
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
Jim Mathies
56817a0094
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
Ehsan Akhgari
b483ee1c54
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
Trevor Saunders
b98e34aed0
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Mats Palmgren
d5826be6d7
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
dbaf74bc59
Backed out changeset 5af4c6bd5104 (bug 827075) because it is no longer necessary
2013-01-14 16:21:54 -05:00
Trevor Saunders
14a806d47d
no bug - remove a bunch of extra ';'s to make -pedantic happy
2013-01-11 05:14:04 -05:00
Robert O'Callahan
183c97ef01
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
Trevor Saunders
deff95ca58
bug 828234 - fix nsTextStore.cpp build on mingw r=masayuki
2013-01-09 09:41:58 -05:00
Jim Mathies
d0acebc53b
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
71ba78b61d
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
ac66f2835b
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
Marco Bonardo
d59faacc98
Bug 826115 - Remove noisy NS_ENSURE_TRUE(rollupWidget, false) from nsWindow.cpp
...
r=jimm
2013-01-04 17:42:34 +01:00
Jim Mathies
c88034f894
Bug 819888 - Check the result of nsBaseWidget::GetActiveRollupListener. r=enndeakin
2012-12-31 11:27:04 -06:00
Masayuki Nakano
ce4bc9854b
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
6364dea57c
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
e94e7553b3
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
f1b3ee04ea
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
Jonathan Kew
cf2a314d3d
bug 628917 - avoid rebuilding the font list repeatedly, by only handling WM_FONTCHANGE for the hidden window. r=jdaggett
2012-12-21 09:49:28 +00:00
Jonathan Kew
346a06ac29
bug 765700 - part 2 - always trigger reflow when font list is updated on Windows, not only if there's a new langGroup. r=jdaggett
2012-12-21 09:49:07 +00:00
Neil Deakin
16bc7e96f5
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
0de1c06fda
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
Masayuki Nakano
ebad00b4b8
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
c42d85d96f
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
Jeff Walden
e0523203c9
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Jonathan Kew
57c363c76d
bug 821454 - scaling from display to device pixels should only apply to top-level windows/dialogs/popups, not to child or plugin windows. r=roc
2012-12-14 12:58:15 +00:00
Jim Mathies
4d43aad903
Bug 814953 - Cleanup Win nsWindow WindowProcInternal and move the window ref up above DealWithPopups. r=roc
2012-12-14 06:56:36 -06:00
Timothy Nikkel
8ababa3d2c
Bug 805745. WillPaint notification can flush, so re-get the listener after it on Windows widget backend. r=jimm
2012-12-12 15:57:08 -06:00
Jonathan Kew
34fe69c06b
bug 819725 pt 2 - apply default scaling in widget/windows/nsWindow move & resize methods, to account for non-100% Windows UI scale factors. r=roc
2012-12-09 20:54:46 +00:00
Jonathan Kew
31bd43b8c2
bug 819725 pt 1 - make widget move & resize methods take floating-point parameters, to allow passing fractional coordinates without rounding. r=roc
2012-12-12 09:57:38 +00:00
Trevor Saunders
366d00605f
bug 817133 - move platform init and shutdown stuff out of nsAccessNodeWrap and ApplicationAccessibleWrap static methods r=surkov
2012-12-01 19:58:25 -05:00
Mats Palmgren
e6ad33709d
Bug 817574 - Replace NS_ABS with std::abs. r=roc
2012-12-04 13:33:33 +01:00
Masayuki Nakano
d7724c8a5c
Bug 733630 part.2 Do hit test inside border r=jimm
2012-12-04 17:44:48 +09:00
Masayuki Nakano
2ba8c5494c
Bug 733630 Use native window border size if there is no content under mouse cursor r=jimm
2012-12-04 17:44:47 +09:00
Jim Mathies
a91cb606a4
Bug 780333 - StartAudioSession and StopAudioSession get skipped in 64-bit builds. r=bbondy
2012-11-29 14:50:20 -06:00
Boris Zbarsky
22346230f8
Bug 815671 part 6. Fixes to widget code to not copy arrays implicitly. r=jlebar
2012-11-29 11:14:14 -05:00
Robert O'Callahan
47e66b606d
Bug 812897. Limit WS_EX_COMPOSITED hack to pre-Windows-8. r=jmathies
2012-11-29 18:02:57 +13:00
Masayuki Nakano
bc39d12867
Bug 812427 part.2 Make event struct type named enumeration r=roc+smaug
2012-11-20 15:05:56 +09:00
Alexander Surkov
37336125af
Bug 812466 - namespacify Accessible classes, r=tbsaunde
2012-11-18 11:01:44 +09:00
Nicolas Silva
09a07039c9
Bug 806428 - Fix crash in omtc-linux caused by nsBaseWidget::SetLayersAcceleration, and rename xxxAcceleratedRendering into xxxLayersAcceleration for concistency. r=BenWa
2012-11-15 19:55:15 +01:00
Timothy Nikkel
27f47e9273
Bug 787818. Send activate and deactivate notifications to the correct window. r=enndeakin
2012-11-16 17:40:28 -06:00
Mark Straver
55bf56a188
Bug 783338 - Correct widget height on VS2012 (subsystem >= 6). r=jimm
2012-11-16 18:34:31 -05:00
Benoit Jacob
5a8b82a1cb
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Nicholas Cameron
a0048e93a8
Bug 800556; remove nsIDOMCanvasRenderingContext2D; r=Ms2ger,sr=bz
...
--HG--
extra : rebase_source : 461ff127a453116f3364f4ba1e414cc527f195bd
2012-11-13 16:35:36 -08:00
Tim Abraldes
302e5a2b3d
bug 795832. Make sure MOUSEEVENTF_HWHEEL is defined. r=jimm
2012-11-13 13:09:58 -08:00
Masayuki Nakano
fdcbf2722b
Bug 805767 part.3 Remove hack for bug 496360 r=roc
2012-11-13 22:04:45 +09:00
Masayuki Nakano
0fa32a3173
Bug 805767 part.2 Implement nsIWidget::GetIMEUpdatePreference() on Windows for TSF r=emk
2012-11-13 22:04:45 +09:00
Brian R. Bondy
de23937f9a
Bug 795887 - Document sleep and process suspend notifications. r=roc
2012-11-09 10:34:10 -05:00
Marco Bonardo
5c22b934aa
Bug 799609 - Disable Places in B2G - Part 3 - Allow widget to be built without Places
...
r=jimm
2012-11-09 10:55:56 +01:00
Ehsan Akhgari
070bacd10a
Bug 579517 follow-up: Remove NSPR types that crept in
2012-11-07 20:34:50 -05:00
Michael Kaply
37c4f6b5ea
Bug 800498 - Check for null context in MainWindowHook. r=jmathies
2012-11-07 08:27:24 -06:00
Jim Mathies
6bcfeb8db8
Bug 750901 - Revert change to nsClipboard and remove ancient crufty commented out code. r=bbondy
2012-11-02 09:30:57 -05:00
Jim Mathies
d85ffc372c
Bug 750901 - Elm to mc migration work - metro related changes to Windows widget src to support building metro winrt bits (nsWidgetFactory, nsWindowGfx, nsToolkit, WinUtils). Also landing nsIWinMetroUtils.idl. r=bbondy
2012-11-02 06:54:44 -05:00
Benoit Jacob
4e2144c12a
Bug 806369 - Stagefright blacklisting. Also extends Android Gfxinfo to support blacklist rules by Android API version, Model, Product, Hardware, Manufacturer - r=joe,doublec
2012-11-01 17:13:10 -04:00
Robert O'Callahan
4b853e748f
Bug 804062. Move device-pixels-per-CSS-pixel preference logic into nsIWidget::GetDefaultScale. r=jfkthame
...
The only behavior change caused by this patch should be that nsDeviceContexts with no widget
(mainly printing, I think), default to a devpixel-per-CSS-pixel ratio of 1.0, ignoring
any prefs set.
2012-10-31 11:31:35 +11:00
Mike Conley
30c391dc2e
Bug 746775 - Clicks to close a context-menu in a panel are also consumed by the panel. r=jmathies,enndeakin.
2012-10-29 12:54:52 -04:00
Ryan VanderMeulen
6a2ec3c438
Backout b6089a8b78d3 (bug 782547) to see if it fixes Flash hangs.
2012-10-28 00:24:02 -04:00
Masayuki Nakano
d6a450d5bc
Bug 801989 part.2 Set InputContext::mNativeIMEContext on Windows r=jmathies
2012-10-27 08:35:21 +09:00
Neil Deakin
88623b8f02
Bug 701760, merge <select> and popup manager rollup handling, so that select elements don't cancel out any popup rollup listeners, r=mats
2012-10-26 09:15:22 -04:00
Andrew Quartey
6eb0ddf707
Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan
2012-10-25 19:25:59 -04:00
Jim Mathies
cc10f75d87
Bug 798821 - On Windows, restrict enabling of W3C touch interfaces to devices that support touch input. Also convert touch pref to 3-state value. r=bsmedberg
2012-10-25 09:57:51 -05:00
Neil Deakin
7f1001416d
Bug 782547, allow killfocus and deactivate messages to arrive in any order, remove blur suppression code, r=jmathies
2012-10-24 16:05:29 -04:00
Jacek Caban
2e4dc8b044
Bug 801579 - Don't mix nsresult with HRESULT (widget/windows part) r=jmathies
2012-10-24 10:57:08 +02:00
Timothy Nikkel
51595d3e62
Bug 802456. Make all popup type windows on Windows have the composited style to work around a bug in Windows. r=jimm
2012-10-20 16:05:14 -05:00
James H
1340c7cdd9
Bug 802316 - Remove WS_EX_COMPOSITED style from popups with WS_EX_LAYERED to prevent invisible context menus. r=roc
2012-10-17 16:18:22 -04:00
Masayuki Nakano
2c502bf9dd
Bug 705057 part.4 Emulate the behavior of nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() if the composition is synthesized r=smaug+roc, sr=roc
2012-09-26 14:47:51 +09:00
James H
1d624b2909
Bug 801301 - Fix popup submenus opening behind their parent on Windows XP. r=roc
...
--HG--
extra : rebase_source : 25c1b7bf5db71b40130816d629c4d54707290a49
2012-10-14 18:04:05 -04:00
Ben Turner
9ced310bfe
Bug 799970 - 'Activate HangMonitor for non-queued messages on Windows'. r=bsmedberg.
2012-10-16 12:56:57 -07:00
Oleg Romashin
f736e7eb78
Bug 801471 - Failed to convert nsresult to HRESULT in nsDataObj.cpp on windows build. r=jmathies
2012-10-14 23:20:49 -07:00
Matt Woodrow
9ff7dbd84d
Bug 797431 - Add a flags parameter to PaintWindow. r=roc
2012-10-15 17:53:37 +13:00
James H
b78362ef97
Bug 610713 - Fix popup menus leaving behind artifacts when using hardware acceleration and a basic Windows theme. r=jmathies
2012-09-13 21:31:53 -04:00
Robert O'Callahan
111eb5cae4
Bug 603880. Implement nsWindow::GetDefaultScale on Windows based on LOGPIXELSY, set by font DPI settings. r=jmathies
...
--HG--
extra : rebase_source : 9f557d71a0aff00cf51093983809d7bbda477294
2012-10-05 15:29:10 +13:00
Jacek Caban
911d2e8fa2
Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (widget/windows part) r=jmathies
...
--HG--
extra : rebase_source : e7f460a18397aa903fb2ba3f9ba7e5fe67d76db6
2012-10-04 10:33:24 +02:00
Vladimir Vukicevic
9e4b9dbd5b
b=792845; kill WARNING: GetScaneCodeWithExtendedFlat() returns without extended flag; r=masayuki
2012-09-20 16:18:11 -04:00
Jim Mathies
224349df20
Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd
2012-09-29 11:39:23 -05:00
Jonathan Kew
336fd34232
bug 674373 pt 4 - pass device-to-CSS pixel ratio to LookAndFeel code when requesting a font style. r=roc
2012-09-29 12:35:08 +01:00
Jim Mathies
a9ac6b95cd
Bug 795307 - backout e320e0e3ec41 due to red
2012-09-28 16:17:58 -05:00
Jim Mathies
946fb90448
Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd
2012-09-28 14:48:36 -05:00
Ehsan Akhgari
3648c996b6
Backout changeset 0c18edd01cd4 (bug 795307) for broken builds on Windows
2012-09-28 15:40:00 -04:00
Jim Mathies
53302dbdca
Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd
2012-09-28 14:11:12 -05:00
Isaac Aggrey
0cc4b12d36
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Chris Pearce
22dc269a82
Bug 782729 - Make Windows nsWindow::SynthesizeNativeMouseEvent accept coords in screen coords, not widget coords, to match other widget implementations. r=smaug,jimm
2012-09-18 14:36:16 +12:00
Jim Mathies
82401fdec5
Bug 726615 - Implement w3c touch events for Windows. Original patch by Makoto Kato. r=wesj, smaug, mbrubeck
2012-09-22 14:28:35 -05:00
Jim Mathies
9418b94d60
Bug 726615 - Completely remove MozTouch event support from mc. r=smaug
2012-09-22 14:28:08 -05:00
Bas Schouten
fb6905d8d9
Bug 792190: Relax D3D9 driver version requirements. r=bjacob
2012-09-21 22:12:28 +00:00
Benoit Jacob
46951510f1
Bug 790086 - Try removing the Optimus WebGL/ANGLE blacklist - r=jgilbert
...
What could possibly go wrong?
2012-09-21 13:44:35 -04:00
Brian R. Bondy
4f5d743079
Bug 737833 - Disallow AppUserModelID registration calls for immersive mode. r=rstrong
2012-09-17 15:22:33 -04:00
Ehsan Akhgari
70ba385729
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Bas Schouten
4a9942f4b5
Bug 791742: Consider driver version substrings in decimals. r=joedrew
2012-09-17 20:50:38 +00:00
Koosha Khajeh Moogahi
e98cd6bf45
Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg
2012-09-14 14:30:31 +04:30
Siddharth Agarwal
72996d79f7
Bug 789830 - Graphics driver DriverVersion and DriverDate no longer present in registry with some Windows 8 installs, breaking about:support and driver blacklisting. Assume a driver version of 0.0.0.0 in such cases. r=joe
2012-09-17 23:26:24 +05:30
Jacek Caban
75832c960c
Bug 791230 - nsTextStore.cpp fails to compile on GCC (mingw) r=masayuki
2012-09-14 16:13:46 +02:00
Masayuki Nakano
92160b206a
Bug 790561 Separate InsertTextAtSelection() r=jimm
2012-09-14 13:51:00 +09:00
Joe Drew
eb24d5ccf0
Bug 783517 - Block all AMD drivers for hardware acceleration on Windows 8 due to mysterious crashes, but leave as-yet unreleased drivers unblocked. r=bjacob
...
--HG--
extra : rebase_source : a7871f074930ff8e1fcb7f208462a69ebf5dd34b
2012-09-13 18:39:37 -04:00
Masayuki Nakano
a226beed7a
Backout 3a20a844caec due to landed wrong patch
2012-09-14 11:35:23 +09:00
Masayuki Nakano
d225802ebe
Bug 790561 Separate InsertTextAtSelection() r=jimm
2012-09-14 10:38:58 +09:00
Masayuki Nakano
0513d90b15
Bug 789703 Allow to query the selection without write lock in InsertTextAtSelection() r=jimm
2012-09-14 10:38:58 +09:00
Masayuki Nakano
11cec8f238
Bug 544773 part.2 Move old helper methods in nsTextStore.cpp to the chunk for new helper methods r=jimm
2012-09-12 08:53:12 +09:00
Masayuki Nakano
e52315fdb8
Bug 544773 part.1 TSF module should log its behavior r=jimm
2012-09-12 08:53:12 +09:00
Brian R. Bondy
4d7e97334d
Bug 787769 - Clipboard option for CF_DIB is now explicitly specified. r=jimm
2012-09-06 22:48:16 -04:00
Aryeh Gregor
e840991a39
Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug
2012-08-16 14:58:11 +03:00
Makoto Kato
507b76f776
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Brian R. Bondy
167900243e
Bug 787808 - Create common base class for Win32 and WinRT filepickers. r=jimm
2012-09-03 11:25:08 -04:00
Randell Jesup
29ac5c0b8c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Joe Drew
3be28a1dd1
Bug 706908 - Support Windows 8 from gfxInfo and the graphics blacklist. r=bjacob
2012-08-31 12:42:07 -04:00
Timothy Nikkel
acfce6497a
Bug 786421. If we are asked to repaint while resizing a window on Windows and the new size matches the old size just repaint and don't do a bunch of extra work. r=jimm
2012-08-31 11:16:52 -05:00
Masayuki Nakano
f0eaecb549
Bug 674477 Don't scroll around axis whose overflow is hidden by wheel events r=smaug
2012-08-30 10:05:16 +09:00
Neil Deakin
ad8b5ffc6a
Bug 783899, notify the view for resize events before the webshellwindow, fixing thunderbird window size when maximized, r=jmathies
2012-08-24 08:42:15 -04:00
Ehsan Akhgari
8c296bbcd4
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Tim Abraldes
83ccc1b753
bug 758280. Refactor the way we handle WM_NCCALCSIZE
messages and how we keep track of our frame offsets. r=jimm
2012-08-20 12:11:31 -07:00
Joe Drew
1409f2351b
Bug 781679 - Assert that we're not in the middle of a transaction when we switch layer managers. r=mattwoodrow
2012-08-15 17:55:38 -04:00
Neil Deakin
7724d8898d
Bug 743975 - remove the view wrapper,r=tn
2012-08-15 14:53:14 -04:00
Neil Deakin
b9bd1357f1
Bug 743975 - remove the event handler argument to widget creation methods, r=tn
2012-08-15 14:53:09 -04:00
Neil Deakin
0413e44a55
Bug 743975 - use a widget listener interface instead of the remaining events that don't need an event, r=tn,jmathies,netzen,smichaud,karlt,blassey,chrisjones
2012-08-15 14:52:42 -04:00
Neil Deakin
193db1ca6c
Bug 743975 - remove NS_DESTROY event, r=smaug
2012-08-15 14:52:41 -04:00
Neil Deakin
fae99fd13d
Bug 743975 - use a direct call instead of move uistatechanged event, r=smaug
2012-08-15 14:52:40 -04:00
Neil Deakin
34ac541af0
Bug 743975 - remove accessibility events from widget, replace with a nsBaseWidget::GetAccessible method, r=trevsaunders
2012-08-15 14:52:37 -04:00
Neil Deakin
fe2b5ecb78
Bug 743975 - remove unused NS_CREATE and NS_TABCHANGE events, r=smaug
2012-08-15 14:52:35 -04:00
Neil Deakin
510f6f1a72
Bug 743975 - move theme and window size done events to direct calls, r=smaug
2012-08-15 14:52:35 -04:00
Ryan VanderMeulen
212cdce23a
Merge inbound to m-c.
2012-08-11 22:33:42 -04:00
Masayuki Nakano
1c60825488
Bug 719320 part.12 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on Windows r=smaug+jimm
2012-08-12 10:42:37 +09:00
Masayuki Nakano
acbe3bbdd7
Bug 719320 part.1 Add DOM3 WheelEvent r=smaug, sr=jst
2012-08-12 10:42:34 +09:00
Honza Bambas
5fe7a22e2c
Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking
2012-08-10 22:44:11 -04:00
Brian R. Bondy
7cf52376d8
Bug 781646 - Windows widget AudioSession::Start should not fail if COM is already initialized. r=jimm
2012-08-09 20:54:35 -04:00
Sergey Glushchenko
cc3eef8d15
Bug 776429: Unify scattered M_PI definitions into mfbt/Constants.h r=dRdR
2012-08-06 13:32:11 -07:00
Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Ed Morley
cb746846e8
Backout 31f42dd24f25 (bug 460969) for mochitest-other failures in test_bug444800.xul
2012-07-31 16:29:25 +01:00
Eddy Bruel
bb35406c1a
Bug 460969 - Fix image from clipboard code; r=netzen
2012-07-31 14:47:18 +02:00
Eddy Bruel
76e80f4db0
Bug 460969 - Fix image to clipboard code; r=netzen
2012-07-31 14:11:55 +02:00
Neil Deakin
28413e223c
Bug 357725, support minimum and maximum size constraints on windows and popups, r=mats,jmathies,karlt,smichaud,sr=neil
2012-07-30 20:43:29 -04:00
David Zbarsky
fa3cb43e08
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Aryeh Gregor
57c0ad57fb
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Nicholas Cameron
067366aaee
Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc
2012-07-26 13:56:42 +12:00
Nicholas Cameron
1d2a6ad28f
Bug 764125; sort out preferred and fallback Azure backends for all platforms (gfxInfo). r=Bas
2012-07-25 12:46:20 +12:00
Nicholas Cameron
5a6045fc8c
Bug 748116; Get windows taskbar tab previews working with Skia/Azure canvas; r=roc
2012-04-26 10:04:36 +12:00
Ed Morley
7c29aed7d0
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-26 13:04:00 +01:00
Nicholas Cameron
9e4ceaecb8
Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
2012-07-26 18:48:24 +12:00
Nicholas Cameron
65cef0593d
Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc
2012-07-26 13:56:42 +12:00
Nicholas Cameron
7cb3026aec
Bug 764125; sort out preferred and fallback Azure backends for all platforms (gfxInfo). r=Bas
2012-07-25 12:46:20 +12:00
Jim Mathies
9640bfa5e6
Bug 762948 - follow up to remove Windows line endings. r=nobug DONTBUILD
2012-07-25 10:15:28 -05:00
Jim Mathies
e85d2bf1c2
backout ea7070555f4f CLOSED TREE
2012-07-24 16:59:41 -05:00
Jim Mathies
730f03e2fa
Bug 776902 - vc11 nullptr fix for nsFilePicker. r=bbondy
2012-07-24 15:07:41 -05:00
Parth Mudgal
7af97fe47e
Bug 753021 - Favicon shortcuts should be centered with a white background. r=bbondy
2012-07-21 16:07:30 -04:00
Parth Mudgal
18ade5e188
Bug 110894 - Use favicons on webpage shortcuts in Windows. r=bbondy
2012-07-21 16:07:26 -04:00
Joshua Cranmer
de30491499
Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
...
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Bas Schouten
96941914c7
Bug 762948: Workaround for invalidation problem with flash. r=roc
2012-07-23 15:57:38 +02:00
Mark Capella
7103242b4f
Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger
2012-07-23 01:19:08 -04:00
Mark Capella
bf92974758
Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger
2012-07-19 04:57:50 -04:00
Masayuki Nakano
4a788ed927
Bug 773651 Guess VK_RCONTROL and VK_RMENU from extended key flag on XP and don't trust the scan code of key messages r=jimm
2012-07-19 10:28:17 +09:00
Masayuki Nakano
588dd9f9f3
Bug 751749 part.2 Support Win key for a modifier of shortcut key and access key r=smaug, enn
2012-07-19 10:28:16 +09:00
David Zbarsky
7f0f075928
[Bug 774505] Don't include Layers.h everywhere r=cjones
2012-07-18 12:31:40 -04:00
Nicholas Cameron
12bb2b2e21
Bug 748116; Get windows taskbar tab previews working with Skia/Azure canvas; r=roc
2012-04-26 10:04:36 +12:00
Jim Mathies
5af245a56b
Bug 768400 - clear win32 transparent windows when hidden so stale content isn't briefly displayed when they are reshown. r=roc
2012-07-12 06:39:21 -05:00
Brian R. Bondy
04a0bce3eb
Bug 693263 - Support CF_HDROP format for drag and dropped files. r=neil.
2012-07-08 17:12:42 -04:00
Makoto Kato
70a261905e
Bug 769533 - Part 1. Replace AppendWithConversion with others. r=jlebar
2012-07-06 18:43:28 +09:00
Masayuki Nakano
a010f5444e
Bug 769190 part.2 Rename nsInputEvent::IsWin() and widget::MODIFIER_(SCROLL|WIN) to nsInputEvent::IsOS() and widget::MODIFIER_(SCROLLLOCK|OS) r=smaug
2012-07-06 09:42:05 +09:00
Tim Abraldes
36a9930897
bug 708033. Cache the large and small icons that are set for each nsWindow
. Free them in nsWindow::~nsWindow()
rather than in nsWindow::OnDestroy()
. r=jimm
2012-07-05 16:06:13 -07:00
Brian R. Bondy
5a5c7ffc39
Bug 751729 - File dialogs don't open with Visual Themes disabled in Windows 7 fix. r=jimm
2012-07-03 10:38:09 -04:00
David Zbarsky
cd3c58ee76
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Bonnie Surender
6dcaba353f
Fixing bug 715041. Add support for Idle API. r=bent, jst
2012-06-29 01:32:21 -07:00
Jim Mathies
4184186ee6
merge backout
2012-06-28 07:29:26 -05:00
Jim Mathies
a997d84a10
Bug 769212 - backout of bug 733630 due to bug 769212. r=backout
2012-06-28 07:29:15 -05:00