Masayuki Nakano
01539357d9
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
fbeff841fd
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
aef542653e
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
5825953ba6
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
40f7118381
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
df43bc1128
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
901d4f41b3
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
b9c69c412e
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
06ec3157b0
Merge mozilla-central into mozilla-inbound
2012-12-21 12:47:56 -05:00
Kartikaya Gupta
d8040a8d4e
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
1814d8a991
Bug 785597 - Get rid of unused mGLVersion field. r=snorp
2012-12-21 11:33:09 -05:00
Brian R. Bondy
edb857f632
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
89d149fbcf
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
4e06d10e6f
Backout 913296ba049f (bug 766883) since no author was set
...
CLOSED TREE
2012-12-21 16:09:52 +00:00
Ed Morley
283ed61bcc
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
ef37083bac
Bug 823201 - Keyboard doesn't work in OOP apps. r=cjones
2012-12-19 19:42:29 -08:00
Justin Lebar
aceb4ec69b
Bug 819791 - Part 4: Remove an unnecessary TArray copy in OrientationObserver.cpp. r=mounir
2012-12-18 20:16:06 -05:00
Joe Drew
d070cfdc5f
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
0e7b152e2b
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
dce83dc3bb
Bug 822307 - Typo bug introduced into Qt nsWindow.cpp after landing 819725. r=jfkthame
2012-12-17 08:51:54 -08:00
Neil Deakin
7ac3514ffe
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
b1c0111f55
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
0558af6026
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
315b4dccc7
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
2455263ab2
Bug 813445 part.14 Make dom::EventListenerFlags for nsEventListenerManager r=smaug
2012-12-16 10:26:05 +09:00
Masayuki Nakano
160a2495d0
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
322db055c2
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
8ef3cf1583
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
b5bfba81cc
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
0b4728f158
Bug 813445 part.9 Remove NS_EVENT_FLAG_EXCEPTION_THROWN r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
0dced195ab
Bug 813445 part.8 Remove NS_EVENT_FLAG_SYNTHETIC_TEST_EVENT r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
f214472f22
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
0adde071a4
Bug 813445 part.6 Remove NS_EVENT_FLAG_PREVENT_MULTIPLE_ACTIONS r=smaug
2012-12-16 10:26:04 +09:00
Masayuki Nakano
e26d8738b2
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
170ab43d48
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
792137f340
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
28cc7d378c
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
eb6b871bcb
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
Jeff Walden
7146c23e80
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
Jeff Muizelaar
b4e2a8d95a
Bug 801061. Switch from imgIRequest to imgRequestProxy. r=joe
...
This doesn't switch all of the users yet, but is a step in the right
direction.
--HG--
extra : rebase_source : 91b4fef3f67586179c119208d000cf7629e04963
2012-10-12 08:43:01 -04:00
Kartikaya Gupta
810968cdf4
Bug 817134 - Remove the low-res screenshotting code. r=blassey
2012-12-15 10:43:52 -05:00
Jonathan Kew
619b4ce429
bug 821679 - handle display-to-device pixel scaling of mouse-click position when creating drag image. r=roc
2012-12-14 20:25:51 +00:00
Jonathan Kew
e225d2ac6c
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
Masayuki Nakano
c17dc71e73
Bug 823369 Check mozilla::widget::EventFlags size at compile time r=smaug
2012-12-22 00:07:08 +09:00
Jonathan Kew
cc6519bc64
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
2bd5431ea7
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
Masayuki Nakano
66464f7d58
Bug 815383 Handle shift, control, option and meta flags in NSFlagsChanged event handler even if some applications send it with device dependent flags but without proper keyCode r=smichaud
2012-12-21 17:31:24 +09:00
Jim Mathies
12bb67cc3e
Bug 814953 - Cleanup Win nsWindow WindowProcInternal and move the window ref up above DealWithPopups. r=roc
2012-12-14 06:56:36 -06:00
Jonathan Kew
8ff63dd0ba
bug 820327 - work around potentially misleading backingScaleFactor returned by windows with zero area. r=roc
2012-12-14 09:46:16 +00:00
Neil Rashbrook
9b2695c7bb
Bug 819154 Clean up string usage in Android Bridge r=blassey
2012-12-13 22:03:44 +00:00
Timothy Nikkel
7d1bc73bde
Bug 805745. Paint notification can flush (via WillPaint), so re-check if the listener still exists after on puppet widget backend. r=cjones
2012-12-12 15:57:08 -06:00
Timothy Nikkel
18a3dcb16f
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
Timothy Nikkel
4f9b3f73f8
Bug 805745. WillPaint notification can flush, so re-get the listener after it on GTK2 widget backend. r=karlt
2012-12-12 15:57:08 -06:00
Jonathan Kew
fa1d6e3b6e
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
aa8404a74a
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
Vicamo Yang
ee753c6b25
Bug 774621 - Part 4/5: Android backend, r=sicking
2012-12-11 17:09:49 +08:00
Eitan Isaacson
ca1e60aaf1
Bug 817684 - Translate Android hover enter/exit to mouseenter/mouseleave. r=wesj
2012-12-10 15:47:47 -08:00
Ehsan Akhgari
6a8d44025c
Merge mozilla-central into mozilla-inbound
2012-12-09 12:40:04 -05:00
Doug Turner
932100423d
Bug 808262- Otoro/unagi sometimes start up in landscape and can't be switched to portrait. The working theory is that, for some reason, we can not access the fb. If that happens, just abort and try again later. r=dhylands a=blocking-basecamp
2012-12-07 16:02:48 -08:00
Jim Chen
cd1f740df3
Bug 811755 - Add test for PreContentIterator in nsContentEventHandler; r=masayuki
2012-12-07 14:48:18 -05:00
Masayuki Nakano
fd0b4af925
Bug 769159 Handle GDK_Shift_Lock as Shift key on GTK r=karlt
2012-12-07 10:06:17 +09:00
Jim Chen
f555bdd9e3
Bug 818501 - Get composition styles from styles returned by the system; r=cpeterson
2012-12-06 14:35:59 -05:00
Jonathan Kew
9ccd2a254b
bug 814434 - use global display pixels for window positioning/sizing for consistency across mixed-resolution screens. r=smichaud
2012-12-06 17:31:34 +00:00
Daniel Holbert
9fc27962c1
Bug 818629: Don't use "g_free" as finalize function in xt_event_funcs - just let refcounting take care of cleaning up. r=karlt
2012-12-05 21:05:46 -08:00
Daniel Holbert
e715954f51
Bug 818611: Move declaration of "GSource* gs" to beginning of code block, to fix build warning in gtk2xtbin.c. r=karlt
2012-12-05 21:05:42 -08:00
Shelly Lin
d25e8c1a53
Bug 803039 - Correct the logic of finding user activity in IdleTimerCallback (fixes bug 811459). r=jlebar
2012-12-03 10:21:00 +08:00
Shelly Lin
1be3a2a802
Bug 803039 - Use TimeStamp instead of PRTime to store the idle time. r=jlebar
2012-10-26 10:17:36 +08:00
Trevor Saunders
580ff17032
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
Jim Chen
0a92b8105d
Bug 811755 - Buffer and coalesce IME selection and text changes; r=cpeterson
2012-12-05 11:09:56 -05:00
Cameron McCormack
3a7d1398ef
Bug 817913 - Don't have static functions in GfxDriverInfo.h. r=bas
2012-12-05 15:51:52 +11:00
Benoit Jacob
4b7b3e07c2
Bug 816695 - Blocklist llvmpipe graphics driver - r=jgilbert
2012-12-04 11:40:21 -05:00
Ed Morley
4d4eaaac51
Merge mozilla-central to mozilla-inbound
2012-12-04 15:38:27 +00:00
Ed Morley
0bdfb2826e
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-12-04 14:53:45 +00:00
Ehsan Akhgari
fe59cfa725
Bug 806746 - Port test_bug462106.xul to the new per-window PB APIs; r=jdm
...
DONTBUILD because this is NPOTB for global PB builds
--HG--
rename : widget/tests/test_bug462106.xul => widget/tests/test_bug462106_perwindow.xul
2012-12-04 09:47:17 -05:00
Mats Palmgren
60ccae9fe3
Bug 817574 - Replace NS_ABS with std::abs. r=roc
2012-12-04 13:33:33 +01:00
Masayuki Nakano
fd0e4acf64
Bug 733630 part.2 Do hit test inside border r=jimm
2012-12-04 17:44:48 +09:00
Masayuki Nakano
efea9919cc
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
Makoto Kato
922dfb3e23
Bug 815945 - Gonk needs to implement nsLookAndFeel::GetPasswordCharacterImpl. r=mwu
2012-12-04 12:24:51 +09:00
Karl Tomlinson
2a37cefc14
b=813997 keep window max size to 16 bits r=roc
...
--HG--
extra : transplant_source : %DB%AA%25%1A6%B8%8F%23%EF%F3%F8%AD%14%C3%B6%87%BE0%D8i
2012-11-28 11:07:11 +13:00
Masayuki Nakano
8e62585dc6
Bug 769548 Support ISO_Level5_Shift as DOM AltGr r=karlt
2012-12-01 18:04:38 +09:00
Michael Wu
c498cdcce2
Bug 809665 - Boot animation support for B2G, r=cjones,joe
2012-11-28 13:43:19 -05:00
Jim Mathies
1535ed20d0
Bug 780333 - StartAudioSession and StopAudioSession get skipped in 64-bit builds. r=bbondy
2012-11-29 14:50:20 -06:00
Boris Zbarsky
909f6d9ba2
Bug 815671 part 6. Fixes to widget code to not copy arrays implicitly. r=jlebar
2012-11-29 11:14:14 -05:00
Makoto Kato
c4b069ec56
Bug 816004 - Change password mask timer to 1.5s on Gonk. f=vingtetun r=mwu
2012-11-29 15:13:35 +09:00
Robert O'Callahan
2d875982db
Bug 812897. Limit WS_EX_COMPOSITED hack to pre-Windows-8. r=jmathies
2012-11-29 18:02:57 +13:00
Dave Hylands
a1e22a7dbe
Bug 814783 - terminate_string16 is called twice, causing segfault when an app exits. r=mwu
...
Add String16.cpp to libui so that we call the terminate_string16 from that file rather than
the one from android.
2012-11-28 13:59:54 -08:00
Daniel Holbert
3ea5c0f58b
Bug 815058 followup: Add FAIL_ON_WARNINGS to 2 test dirs that this bug's patch made warning-free. r=Ms2ger
2012-11-28 09:55:41 -08:00
Dave Hylands
8773c8a9de
Bug 814549 - Fix OOP app segfault when exiting the app. r=cjones
2012-11-27 19:07:19 -08:00
Brian R. Bondy
48c49288ad
Bug 815172 - Provide widget the ability to call into PanelUI and get other browser info. r=jimm
2012-11-27 16:24:13 -05:00
Jeff Gilbert
f650527ca3
Bug 811958 - Move TextureImage into its own files - r=bgirard
2012-11-26 14:23:27 -08:00
Jeff Gilbert
9c9ac2fca3
Bug 811958 - Pull GLContext out of Cocoa stuff - r=bgirard
2012-11-26 14:23:27 -08:00
Jeff Gilbert
144687e59c
Backed out csets 807f2c3df974, 1637c39b4ed6, ec29e09a270e (bug 811958) for burning android
2012-11-26 13:48:20 -08:00
Jeff Gilbert
cdb418accb
Bug 811958 - Move TextureImage to its own files - r=bgirard
2012-11-26 12:51:58 -08:00
Jeff Gilbert
7cf8b80673
Bug 811958 - Pull GLContext out of Cocoa stuff - r=bgirard
2012-11-26 12:51:57 -08:00
Oleg Romashin
91efd22fff
Bug 815047 - Qt Orientation does not compile on mer sdk QtMobility namespace missing. r=romaxa NPODB DONTBUILD
2012-11-25 23:13:12 -08:00
Benoit Jacob
b94a1141a4
Bug 799544 - block the old Mesa 'Software Rasterizer' -- recommend LLVMpipe instead - r=joe
2012-11-22 13:53:11 -05:00
Benoit Jacob
0c237de22a
Bug 813818 - just return nsString by value in GfxInfoBase getters, not perf critical, not worth doing fancy things - r=joe
2012-11-22 13:53:11 -05:00
Benoit Jacob
e26ca49754
Bug 813818 - Return EmptyString() instead of a new nsString() in GfxInfoBase string getters - r=joe
2012-11-22 13:53:11 -05:00
Chris Lord
dcd77547c6
Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard
...
When doing a low precision update, send the display-port instead of the
critical display port so that more appropriate cancelling decisions can be
made.
2012-11-21 22:34:19 +00:00
Ehsan Akhgari
abcfaa316e
Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE
...
Backed out changeset 2bc4310263c4 (bug 783368)
Backed out changeset a35c83a8d99d (bug 783368)
Backed out changeset afb9b2a661ba (bug 783368)
Backed out changeset 3926f510f9be (bug 783368)
Backed out changeset 9d1fe200ff87 (bug 783368)
Backed out changeset b6e4f88f5730 (bug 783368)
Backed out changeset bc53f7dba7c6 (bug 783368)
Backed out changeset 1948fa2fccc1 (bug 783368)
Backed out changeset 9af163388fd1 (bug 783368)
Backed out changeset 7a2256e1aa7c (bug 783368)
Backed out changeset 4da1958a9885 (bug 783368)
2012-11-21 14:57:02 -05:00
Chris Lord
2cf7007f77
Bug 783368 - Send the correct display port when rendering low precision. r=kats,bgirard
...
When doing a low precision update, send the display-port instead of the
critical display port so that more appropriate cancelling decisions can be
made.
2012-11-21 19:16:52 +00:00
Seth Fowler
630ed49838
Bug 812241 - Remove disabled test warnings. r=khuey
2012-11-20 16:13:04 -08:00
Masayuki Nakano
cd10f6e624
Bug 812427 part.3 Remove NS_POPUP_EVENT r=roc+smaug
2012-11-20 15:05:56 +09:00
Masayuki Nakano
0fb3fbdd2c
Bug 812427 part.2 Make event struct type named enumeration r=roc+smaug
2012-11-20 15:05:56 +09:00
Masayuki Nakano
50a44166de
Bug 812427 part.1 Remove unused event struct type r=roc
2012-11-20 15:05:56 +09:00
Michael Wu
a6151afc62
Backed out changeset d12d63253125 (bug 809665) for red
2012-11-19 19:54:33 -06:00
Michael Wu
04e6675ac2
Bug 809665 - Boot animation support for B2G, r=cjones
2012-11-09 12:08:36 -08:00
Chris Jones
8c1774d31e
Bug 804852: Support for the hwc implementation of Composer2D. r=mattwoodrow,mwu,roc sr=roc
...
This is a rollup of the following patches
part 0: Add a dynamic cast to ColorLayer*
part 1: Add a Composer2D interface to enable implementations to more efficiently compose layer trees
part 2: Let widgets expose Composer2Ds, if they have them
part 3: Expose a layers ogl "friend" API that Composer2D will consume
part 4: Hook Composer2D into the LayerManagerOGL rendering pipeline
part 5: Implement all the goop to let widget/gonk use a Composer2D (HwcComposer2D)
2012-11-19 09:58:38 -08:00
Diego Wilson
5cfab33079
Bug 804852: Implement Composer2D for hwc. r=cjones
2012-11-19 09:58:37 -08:00
Alexander Surkov
681c1939e2
Bug 812466 - namespacify Accessible classes, r=tbsaunde
2012-11-18 11:01:44 +09:00
Nicolas Silva
48a06e31e4
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
Jim Chen
4b9b5803c7
Bug 808287 - Add test for IME focus/blur mismatch condition; r=masayuki
2012-11-17 19:15:01 -05:00
Timothy Nikkel
5dc16ee600
Bug 787818. Send activate and deactivate notifications to the correct window. r=enndeakin
2012-11-16 17:40:28 -06:00
Mark Straver
7c55340440
Bug 783338 - Correct widget height on VS2012 (subsystem >= 6). r=jimm
2012-11-16 18:34:31 -05:00
Brad Lassey
64eea5d697
bug 812594 - PushLocalFrame in AutoLocalJNIFrame::Push taking more than 100ms when called from AndroidGeckoLayerClient::ProgressiveUpdateCallback on a Samsung Galaxy Q r=kats
...
--HG--
extra : rebase_source : 4aba48c1c6c784f098ffa9bcc05006a054f9ab14
2012-11-16 12:13:57 -08:00
Jeff Muizelaar
553e2b006d
Bug 812564. Remove non-OMCT nsWindow code. r=blassey
...
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.Bug 812564. Remove non-OMCT nsWindow code. r=blassey
We don't need this anymore.
--HG--
extra : rebase_source : 766ff357c7ff737958f7f7304e9984d2a00307e5
2012-11-16 11:33:28 -08:00
Jeff Muizelaar
0827ec3aaa
Bug 794957. Use imgLoader instead of imgILoader. r=joe
...
This makes use of imgLoader instead of imgILoader in more places.
--HG--
extra : rebase_source : 6b391e5ecc2fd9558516c7493116e7e7852b71b3
2012-11-16 10:24:58 -08:00
Gregor Wagner
9ae506acc4
Backout ed6074493479 Bug 803039
2012-11-16 10:21:47 -08:00
Jim Chen
f64bbf94d5
Bug 808287 - Use counter instead of boolean to mask events after focus change; r=cpeterson
2012-11-16 11:41:54 -05:00
Karl Tomlinson
49def0fe36
b=808114 don't hide mContainer in toplevels, to keep a focus widget for grabs r=roc
...
--HG--
extra : transplant_source : %8F%FC%95%EEa0%F0%08%A7Yi%80%C0b%06%BE%3Dg%DEY
2012-11-14 23:22:07 -08:00
Benoit Jacob
a1d7e0f511
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Nicholas Cameron
b75eec07c3
Bug 800556; remove nsIDOMCanvasRenderingContext2D; r=Ms2ger,sr=bz
...
--HG--
extra : rebase_source : 461ff127a453116f3364f4ba1e414cc527f195bd
2012-11-13 16:35:36 -08:00
Karl Tomlinson
f779bed777
b=798157 use ARGB visuals only for popups that will be translucent r=roc
...
--HG--
extra : transplant_source : %87%9FFG%FA%9E%1D%12i%1C%B9%93%E5%F4%85%C8s%02%7B7
2012-11-13 18:04:42 -08:00
Todd Whiteman
f8382cceca
b=809601 correct drag and drop event coords when over child windows r=karlt
...
--HG--
extra : transplant_source : %FD%BBAYt%96G%D5_%1C%F4D%8F_%40%2C%E6%DA%60%7C
2012-11-13 18:03:01 -08:00
Masatoshi Kimura
cb0dd679d3
Bug 562091 - Remove the EUC-KR conveter and rename x-windows-949 to EUC-KR. r=smontagu
2012-11-13 18:58:48 -05:00
Ryan VanderMeulen
e6becd8075
Merge m-c to inbound.
2012-11-13 18:58:42 -05:00
Brad Lassey
d2ff2f6e5c
bug 749352 - Firefox fails to connect when a proxy is used r=mfinkle,mossop
...
--HG--
rename : toolkit/system/windowsproxy/Makefile.in => toolkit/system/androidproxy/Makefile.in
rename : toolkit/system/windowsproxy/nsWindowsSystemProxySettings.cpp => toolkit/system/androidproxy/nsAndroidSystemProxySettings.cpp
2012-11-13 11:25:18 -08:00
Tim Abraldes
9bce064f46
bug 795832. Make sure MOUSEEVENTF_HWHEEL is defined. r=jimm
2012-11-13 13:09:58 -08:00
Masayuki Nakano
0f83ed44e6
Bug 805767 part.3 Remove hack for bug 496360 r=roc
2012-11-13 22:04:45 +09:00
Masayuki Nakano
e83624d974
Bug 805767 part.2 Implement nsIWidget::GetIMEUpdatePreference() on Windows for TSF r=emk
2012-11-13 22:04:45 +09:00
Masayuki Nakano
b7ca37a234
Bug 805767 part.1 nsTextStateManager should use nsIWidget::GetIMEUpdatePreference() instead of the result of nsIWidget::OnIMEFocusChange() r=smaug
2012-11-13 22:04:44 +09:00
Kartikaya Gupta
08086a8751
Bug 810933 - Fix regression in bug 809199 caused by incorrect order of parameters. r=Cwiiis
2012-11-12 18:44:59 -08:00
Masayuki Nakano
ec61c5980b
Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin
2012-11-13 10:18:57 +09:00
Jim Chen
2375ed8ae8
Bug 808287 - Follow-up to combine IME enums, etc; r=cpeterson
2012-11-13 17:27:26 -05:00
Jim Chen
a631eba78b
Bug 808287 - Fix out-of-order IME events during focus change; r=cpeterson
2012-11-13 17:27:19 -05:00
Jim Chen
740a94ad6b
Bug 810959 - Reset text and selection before focus notification; r=cpeterson
2012-11-13 15:51:08 -05:00
Brian R. Bondy
d9bee4aec7
Bug 795887 - Document sleep and process suspend notifications. r=roc
2012-11-09 10:34:10 -05:00
Josh Aas
bea5389ef5
Bug 801601: Remove code specific to OS X 10.5 in Cocoa widgets. r=smichaud
2012-11-09 05:22:36 -05:00
Marco Bonardo
734834f6cd
Bug 799609 - Disable Places in B2G - Part 4 - Disable Places in Firefox for Android.
...
Move Android history implementation to the mobile folder, use the newly
exposed NotifyVisited API, disable Places.
r=blassey
--HG--
rename : toolkit/components/places/nsAndroidHistory.cpp => mobile/android/components/build/nsAndroidHistory.cpp
rename : toolkit/components/places/nsAndroidHistory.h => mobile/android/components/build/nsAndroidHistory.h
2012-11-09 10:55:59 +01:00
Marco Bonardo
ca207d0361
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
Masayuki Nakano
85e4e24816
Bug 806996 part.6 Test if nsIWidget::OnIMEFocusChange() is called by nsTextStateManager properly r=smaug
2012-11-09 17:40:40 +09:00
Randy Lin
7613a95aa7
Bug 805744 - Add Support for media control on Wired Headset Button. r=fabrice
2012-11-07 09:45:54 +08:00
Gabriele Svelto
8a94a72032
Bug 808756 - Introduce a memory-pressure event that is not forwarded by the main process to its children. r=jlebar
2012-11-08 02:07:57 +01:00
Gian-Carlo Pascutto
1f217539cf
Bug 809459 - Disable SmsRequest on Android to fix a startup crash. r=dougt,bustage
2012-11-08 17:37:13 +01:00
Chris Jones
8a2473fc33
Bug 806029: Have remote content drop their buffers when they're hidden. r=mattwoodrow sr=roc
2012-11-07 19:51:55 -08:00
Ehsan Akhgari
ac35497057
Bug 579517 follow-up: Remove NSPR types that crept in
2012-11-07 20:34:50 -05:00
Steven Michaud
624f03204c
Bug 770626 - 'Back' swipe triggers several onbeforeunload popups, causes "hang". r=bgirard
2012-11-07 13:00:56 -06:00
Kartikaya Gupta
cbfc940100
Bug 809199 - Update the getDisplayPort JNI-called function to take an ImmutableViewportMetrics. r=Cwiiis
2012-11-07 11:47:08 -05:00
Michael Kaply
4cf4eb6947
Bug 800498 - Check for null context in MainWindowHook. r=jmathies
2012-11-07 08:27:24 -06:00
Karl Tomlinson
a5edb2d76f
b=808873 restore null check on gFocusWindow accidentally dropped in dfe49308dc99 r=trivial
...
--HG--
extra : transplant_source : n5S%82%B8n%18h%FD%86%A4%D9%19%96%D1%29%20%02%0D%CE
2012-11-07 18:05:01 +13:00
Ehsan Akhgari
4fcd226fb1
Backed out changeset 5042f0a60460 (bug 805766) on the suspicion of causing bug 808287
2012-11-06 19:54:43 -05:00
Vicamo Yang
98940e5525
Bug 775997 follow-up: make sSmsRequests a static class member. r=dougt
2012-11-07 06:13:58 +08:00
Karl Tomlinson
3c9b8dc8ba
b=806583 remove unnecessary extra space added for textfield/entry in 1556064f1c20 r=mattwoodrow
...
--HG--
extra : transplant_source : %D4%A1%80%A3%C6%DD%21%E7%3D4%EC%7B%7E%10%A0%98%F9%D5%CCu
2012-11-07 10:52:36 +13:00
Karl Tomlinson
3047830763
b=806583 don't draw the entry background outside its widget r=roc
...
--HG--
extra : transplant_source : %1D1%E5x6%22%C2%9A%1E%B5%A6%81%1E%B0%B5%BF%D8J%13k
2012-11-07 10:52:36 +13:00
Karl Tomlinson
c553a32f09
b=808873 return toplevel GtkWidget for NS_NATIVE_SHELLWIDGET and use it r=roc
...
--HG--
extra : transplant_source : _gK%D6%5D%96%1A%3A%3A%21j%40E%09%FF%84%D3%8F%C6%A5
2012-11-07 10:50:37 +13:00
Olivier Langlois
6cf7e7fde6
b=805529 wake up for Gecko events even in a nested event loop r=karlt
...
--HG--
extra : transplant_source : %D2%AF%8B%EFm%9E%7B%999%231%DF%A8%CD%3FW%B8%908j
2012-11-02 12:29:20 +13:00
Vicamo Yang
9b246c4e60
Bug 775997 - Part 2/2: Android implementation. r=dougt
2012-11-06 13:32:07 -08:00
Jonathan Kew
d3fa09cf89
bug 803383 - scale quartz surface properly to ensure full-resolution backing store is used when compositing xul:panels. r=smichaud
2012-11-06 17:01:58 +00:00
Oleg Romashin
c8177f76d7
Bug 808358 - nsWindow.cpp:388:5: error: expected unqualified-id before if
2012-11-03 21:00:08 -07:00
Seth Fowler
4388c1b02d
Bug 807556 - Remove imgIRequest::loadImage's aRequest argument. r=joe
2012-11-03 23:04:07 -04:00
Masayuki Nakano
8429aecf4b
Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin
2012-11-03 15:32:26 +09:00
Shelly Lin
abed90619f
Bug 803039 - Use TimeStamp instead of PRTime to store the idle time. r=jlebar
2012-10-26 10:17:36 +08:00
Jim Mathies
145ffadfee
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
f05e018ad8
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
Jonathan Kew
611a4fe1a7
bug 803030 - convert display to device pixels before creating the popup child view. r=smichaud
2012-10-18 11:38:26 +01:00
Andrew Quartey
96949afbbf
Bug 792581 - part 23: Replace LL_INIT and LL_UDIVMOD macros. r=ehsan
2012-11-01 20:57:25 -04:00
Jim Chen
62b9408794
Bug 807544 - Add #ifdef to make XUL Fennec compile. r=gbrown
2012-11-01 19:23:14 -04:00
Matt Joras
afaf68ec07
Bug 798033 - Removes 'using namespace' from widget headers - r=roc
2012-11-01 18:09:15 -04:00
Benoit Jacob
cc10ea918f
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
Jim Chen
f1b59463c9
Bug 805162 - l. Avoid unnecessarily setting selection, which can lead to side-effects in automated tests; r=cpeterson
2012-11-01 16:11:03 -04:00
Jim Chen
b21a381d6b
Bug 805162 - k. Use AutoIMEMask class to manage IME update masking variables; r=blassey
2012-11-01 16:11:03 -04:00
Jim Chen
ee82554eeb
Bug 805162 - d. Redefine and implement Gecko to Java IME notifications in widget; r=blassey
2012-11-01 16:11:02 -04:00
Jim Chen
e03ac8c336
Bug 805162 - c. Implement new Java to Gecko IME events in widget; r=blassey
2012-11-01 16:11:02 -04:00
Jim Chen
ce722ee743
Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey
2012-11-01 16:11:02 -04:00
Ehsan Akhgari
43ceb46e4b
Merge mozilla-central into mozilla-inbound
2012-11-01 10:42:41 -04:00
Ed Morley
3df60ccac7
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-11-01 13:42:02 +00:00
Olli Pettay
05782f593d
Bug 779306 - Wildcard for 'all events', nsIEventListenerService.addListenerForAllEvents(target, listener), r=jst
2012-11-01 13:42:29 +01:00
Josh Aas
4c7422ffc4
Back out both patches for bug 647216 due to regression documented in bug 806244.
2012-11-01 09:19:24 -04:00
Ed Morley
95fe6d2a1c
Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE
2012-11-01 00:16:35 +00:00
Jim Chen
a502e81624
Bug 805162 - k. Use AutoIMEMask class to manage IME update masking variables; r=blassey
2012-10-31 17:35:32 -04:00
Jim Chen
ccfcd94e57
Bug 805162 - d. Redefine and implement Gecko to Java IME notifications in widget; r=blassey
2012-10-31 17:35:31 -04:00
Jim Chen
fce2d40f78
Bug 805162 - c. Implement new Java to Gecko IME events in widget; r=blassey
2012-10-31 17:35:31 -04:00
Jim Chen
fbd9c32c72
Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey
2012-10-31 17:35:31 -04:00
Justin Lebar
7764b2db2c
Bug 771195 - Follow-up: Fix debug build error on a CLOSED TREE. r=me
2012-10-31 14:08:07 -04:00
Justin Lebar
e5ca33789e
Bug 771195 - Fire memory pressure events on Gonk. r=dhylands
2012-10-31 13:29:14 -04:00
Vicamo Yang
6693e14a21
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-31 17:10:53 +08:00
Karl Tomlinson
b2a7ad7d3b
b=746775 log CaptureRollupEvents parameters r=roc
...
--HG--
extra : transplant_source : %1F%2A-h%A1%B4C%8FsnH%02L%DD%B0%25%AE%B5%22%9F
2012-10-31 15:44:46 +13:00
Robert O'Callahan
12b00cd718
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
Masayuki Nakano
8ecdaabd92
Bug 805357 part.2 Get rid of NS_SUCCESS_IME_NO_UPDATES since OnIMEFocusChange(false) is always called r=roc
2012-10-31 08:22:23 +09:00
Masayuki Nakano
36985553ef
Bug 805357 part.1 nsIMEStateManager should always call nsIWidget::OnIMEFocusChange(false) when our editor loses focus r=smaug
2012-10-31 08:22:22 +09:00
Jonathan Kew
7dd037cec8
bug 806059 - make gfxQuartzNativeDrawing aware of backing scale factor when rendering native widgets. r=smichaud
2012-10-29 09:22:30 +00:00
Karl Tomlinson
9f9868640e
Bug 707623 - gtk_grab_add(mShell) instead of (mContainer) to avoid double key event dispatch r=roc, feedback=mconley.
2012-10-30 11:49:10 -04:00
Nathan Froyd
bd55a07f0e
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
2012-10-29 19:32:10 -04:00
Ed Morley
5a558dae9c
Backout 95752d95cf73, 190933b35023, 6834d09f8f09, 53e3e62c2b3d & f39ba5076599 (bug 797277) for xpcshell failures
2012-10-30 12:15:07 +00:00
Vicamo Yang
a18f73e8a7
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:55:44 +08:00
Vicamo Yang
e86f728f7a
Bug 742790 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:53:31 +08:00
Masayuki Nakano
0c44af9695
Bug 806300 Use intptr_t instead of int64_t for the 3rd argument of GetInputContext() of PBrowser r=cjones, feedback=Ms2ger
2012-10-30 10:58:29 +09:00
Jacek Szpot
0b35b0e3d8
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Phil Ringnalda
278263cb2f
Merge m-c to m-i
2012-10-29 14:37:11 -07:00
Ian Neal
22b3a4928f
Bug 805753 - Gtk 2.10 compat layer misses gtk_widget_set_has_window r=roc
2012-10-28 22:13:50 +00:00
Ryan VanderMeulen
57a69e0741
Backout b6089a8b78d3 (bug 782547) to see if it fixes Flash hangs.
2012-10-28 00:24:02 -04:00
Mats Palmgren
68d8f0b847
Bug 805957. r=roc
2012-10-27 03:02:57 +02:00
Masayuki Nakano
4446ab9d05
Bug 801989 part.7 Set InputContext::mNativeIMEContext on Gonk r=cjones
2012-10-27 08:35:21 +09:00
Masayuki Nakano
287893b4f5
Bug 801989 part.6 Set InputContext::mNativeIMEContext on OS/2 r=daveryeo
2012-10-27 08:35:21 +09:00
Masayuki Nakano
215e6ec2e2
Bug 801989 part.5 Set InputContext::mNativeIMEContext on Android r=nchen
2012-10-27 08:35:21 +09:00
Masayuki Nakano
c25bccd2b0
Bug 801989 part.4 Set InputContext::mNativeIMEContext on Mac r=smichaud
2012-10-27 08:35:21 +09:00
Masayuki Nakano
458de7a8e2
Bug 801989 part.3 Set InputContext::mNativeIMEContext on Linux r=karlt
2012-10-27 08:35:21 +09:00
Masayuki Nakano
9388881e9d
Bug 801989 part.2 Set InputContext::mNativeIMEContext on Windows r=jmathies
2012-10-27 08:35:21 +09:00
Masayuki Nakano
d76bb01beb
Bug 801989 part.1 Add mNativeIMEContext to InputContext and TextComposition should use it instead of nsIWidget r=smaug, sr=roc
2012-10-27 08:35:20 +09:00
Josh Aas
99e96d604f
Bug 647216: Add ability to handle mouse events in the title bar on OS X. Work started by Markus Stange and Paul O'Shannessy. r=mstange
2012-10-26 15:42:50 -04:00
Neil Deakin
c56bc18541
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
549c0bfc08
Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan
2012-10-25 19:25:59 -04:00
Ehsan Akhgari
4b217b8c39
Bug 579517 follow-up: Remove NSPR types that crept in
2012-10-25 14:44:37 -04:00
Ehsan Akhgari
f117c7a7b0
Backed out 2 changesets (bug 579517)
...
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Chris Lord
ee6e58be16
Bug 805028 - Use ComputeRenderIntegrity to calculate accurate checkerboard. r=kats
...
Use ComputeRenderIntegrity so that checkerboarding values remain accurate when
progressive tiles are enabled.
2012-10-25 17:23:47 +01:00
Ehsan Akhgari
48b5c1a608
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
2012-10-25 11:48:19 -04:00
Jim Mathies
ae9b1663ef
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
5c3be470f7
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
63cc5f816d
Bug 801579 - Don't mix nsresult with HRESULT (widget/windows part) r=jmathies
2012-10-24 10:57:08 +02:00
Geoff Brown
3c3ea0c769
Bug 797942 - Update compositor size on SIZE_CHANGED or SetCompositor, but only at startup; r=snorp
2012-10-23 13:53:00 -06:00
Karl Tomlinson
71316ceb81
b=793501 attach DocumentViewer to top GTK widget r=roc
...
--HG--
extra : transplant_source : F%94%EC%07%23%7B2L%BCr%28%C5%088%06%FD%CD%9A%BAe
2012-10-23 11:46:45 +13:00
Karl Tomlinson
901b0f8955
b=793501 invalidate new regions of even toplevel resized windows r=roc
...
--HG--
extra : transplant_source : %F1%A6%EDiKo%13%8D%8B%F5%7E%F9%2A%D2%D6%AC_%CA%ED%90
2012-10-23 11:40:50 +13:00
Karl Tomlinson
4e81966a64
b=793501 don't log child window XIDs as this has the side effect of creating X Windows early r=roc
...
--HG--
extra : transplant_source : -%3AP%3F%8F4V%F3%C2K%B7s%89%DA%0D%3A%DC6O%97
2012-10-23 11:40:24 +13:00
Karl Tomlinson
b98d6b1b6f
b=793501 don't use a separate GdkWindow for MozContainer (unless necessary) r=roc
...
--HG--
extra : transplant_source : %FA1%A7%EA%3D%D8a%87%F4%E0%93%9FeP%89%EB%DD%DAI%12
2012-10-23 11:39:59 +13:00
Karl Tomlinson
4b6aa777d3
b=793501 remove unused event handler parameters r=roc
...
--HG--
extra : transplant_source : %E9%E8%FD1/%11u6%A2C%91%0B%5C%BA%C0P%E2%17S%09
2012-10-23 11:33:30 +13:00
Karl Tomlinson
6c99c8db59
b=793501 set gFocusWindow on fallback instead of early, which interfered with container window focus change detection in SetFocus() r=roc
...
--HG--
extra : transplant_source : %AD%07%A7%EB/%D6M%F3i%21%85d%8D%E8%92K%D6%1D%1F8
2012-10-23 11:31:53 +13:00
Timothy Nikkel
78ceeb4492
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
Neil Deakin
dc3b24d024
Bug 772808, Menuitems should inherit hidden attribute from commands, r=neil,smichaud
2012-10-19 16:04:07 -04:00
Jim Chen
b86ebcb4f0
Bug 792928 - Don't select entire text when event offsets are out of bounds; r=masayuki
2012-10-19 14:45:54 -04:00
Isaac Aggrey
5d8d5083ea
Bug 794510: Part 1 - Build with NO_NSPR_10_SUPPORT by default; r=ehsan,glandium,wtc
2012-10-11 01:00:54 -05:00
Peter Van der Beken
350f7dd89a
Fix for bug 799464 (Make Element.getElementsBy* return HTMLCollection). r=bz.
...
--HG--
extra : rebase_source : fe059b8ad3b98df9e611899832584cc866db0479
2012-09-26 16:17:47 +02:00
James H
05f7d1c2ad
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
d55ad1e20e
Bug 786956 Rewrite FSFlagsChanged handler r=smichaud
2012-10-19 10:17:07 +09:00
Brian Smith
125999d7c4
Bug 794510: Part 6 - Fixups needed to build on Windows and Android and Mac OS X debug, plus shorten comment to be less than 80 columns; r=ehsan
2012-10-18 15:55:48 -04:00
Geoff Brown
dfabb5e320
Backed out changeset a7a10b14ff06 (bug 797942)
2012-10-18 10:00:26 -06:00
Steven Michaud
8277c61b0f
Bug 802856 - Plugins don't always get focused in HiDPI mode if you click on them. r=jfkthame
2012-10-18 10:53:32 -05:00
Mike Conley
9eb3320182
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
a1972707e0
Merge the last PGO-green inbound changeset to m-c.
2012-10-17 22:10:08 -04:00
Jonathan Kew
e175980db4
bug 794038 followup - add #include "nsIPresShell.h" to nsChildView.mm to avoid relying on fragile indirect inclusion. rs=Ms2ger
2012-10-17 20:50:06 +01:00
Wes Johnston
ec1e4e65db
Bug 695407 - Support modifier keys with touch events. r=blassey
2012-10-16 17:01:50 -07:00
Masayuki Nakano
7d3aacab8c
Bug 705057 part.5 Add automated tests for composition event management by nsIMEStateManager and TextComposition r=smaug
2012-09-26 14:47:51 +09:00
Masayuki Nakano
0cfc89daef
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
Masayuki Nakano
d03c724521
Bug 705057 part.3 XP level code shouldn't call nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() directly r=smaug+ehsan
2012-09-26 14:47:51 +09:00
James H
15fcb302ae
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
31559cacd6
Bug 799970 - 'Activate HangMonitor for non-queued messages on Windows'. r=bsmedberg.
2012-10-16 12:56:57 -07:00
Steven Michaud
5038f543ad
bug 794038 pt 3 - plugins support for resolution change. r=bgirard
2012-10-16 20:41:21 +01:00
Jonathan Kew
d93ac204b8
bug 794038 pt 2.2 - don't attempt to change HiDPI mode on-the-fly in response to prefs or configuration changes. r=smichaud
2012-10-16 20:41:20 +01:00
Jonathan Kew
067883aef3
bug 794038 pt 2.1 - update mSizeConstraints when the device resolution of the window changes. r=smichaud
2012-10-16 20:41:20 +01:00
Jonathan Kew
d0245b58c2
bug 794038 pt 2.0 - respond to changes to backing-store resolution when a window moves between HiDPI and non-HiDPI displays. r=smichaud
2012-10-16 20:41:20 +01:00
Jonathan Kew
f6b64e2bc1
bug 794038 pt 1.3 - nsCocoaWindow::Resize should only constrain the window to its current screen if no new position was passed. r=smichaud
2012-10-16 20:41:20 +01:00