Neil Deakin
e76c2ec778
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
43d2a9ba40
Bug 801579 - Don't mix nsresult with HRESULT (widget/windows part) r=jmathies
2012-10-24 10:57:08 +02:00
Geoff Brown
1b26174e2e
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
a6c5033f1a
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
d78f616130
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
337feb8044
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
aee0e92d79
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
b52f17890d
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
06d7fccaeb
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
63e3338f4e
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
41349782e7
Bug 772808, Menuitems should inherit hidden attribute from commands, r=neil,smichaud
2012-10-19 16:04:07 -04:00
Jim Chen
0ad7d13f76
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
f3cb73b9c7
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
f52e02e082
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
4955da63dd
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
3e6bdd99b9
Bug 786956 Rewrite FSFlagsChanged handler r=smichaud
2012-10-19 10:17:07 +09:00
Brian Smith
9a21ea4912
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
012c73a24e
Backed out changeset a7a10b14ff06 (bug 797942)
2012-10-18 10:00:26 -06:00
Steven Michaud
01f5802859
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
998dbff9fa
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
614aaa7e59
Merge the last PGO-green inbound changeset to m-c.
2012-10-17 22:10:08 -04:00
Jonathan Kew
b7f17599ce
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
4f59d4b93f
Bug 695407 - Support modifier keys with touch events. r=blassey
2012-10-16 17:01:50 -07:00
Masayuki Nakano
6fac36bac0
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
affac42d19
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
b1133a0c74
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
8bd40a8324
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
03f0a71b4d
Bug 799970 - 'Activate HangMonitor for non-queued messages on Windows'. r=bsmedberg.
2012-10-16 12:56:57 -07:00
Steven Michaud
90b6155078
bug 794038 pt 3 - plugins support for resolution change. r=bgirard
2012-10-16 20:41:21 +01:00
Jonathan Kew
5d9598eeab
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
06ee8a3792
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
171fa34718
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
aac5523940
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
Jonathan Kew
702db29c1c
bug 794038 pt 1.0 - use global display pixel coordinates to persist and restore XUL window position and size. r=roc
2012-10-16 20:41:19 +01:00
Jonathan Kew
2476c89ec7
bug 794038 pt 0.9 - provide an unscaledDevicePixelsPerCSSPixel attribute on nsIBaseWindow to expose the default device-pix/css-pix ratio. r=roc
2012-10-16 20:41:19 +01:00
Masayuki Nakano
b3e881682d
Bug 795230 Use ASCII capable keyboard layout for computing charCode if current input source is an IME mode and open r=smichaud
2012-10-16 10:43:50 +09:00
Oleg Romashin
4648f9b9e0
Bug 801471 - Failed to convert nsresult to HRESULT in nsDataObj.cpp on windows build. r=jmathies
2012-10-14 23:20:49 -07:00
Josh Aas
1f16e46c3e
Bug 598397: Remove support for Carbon NPAPI. r=smichaud
2012-10-15 08:38:34 -04:00
Chris Lord
b3c7e8e90c
Bug 749063 - Replace shouldAbort with generic callback for progressive updates. r=bgirard
...
Replace ShouldAbortProgressiveUpdate with ProgressiveUpdateCallback, that
provides more contextual information about how the update will get used.
2012-10-15 09:33:34 +01:00
Matt Woodrow
3d78c0f3e8
Bug 797431 - Add 'alternate paint' flag to PaintWindow, and don't clear ForcedRepaint on the view when it is set. r=roc
2012-10-15 17:53:37 +13:00
Matt Woodrow
c26250b08d
Bug 797431 - Add a flags parameter to PaintWindow. r=roc
2012-10-15 17:53:37 +13:00
Oleg Romashin
f53967a6a6
Bug 801428 - MozQWidget does not build due to wrong return value type. r=romaxa. DONTBUILD because NPOTB
2012-10-14 10:28:26 -07:00
Ehsan Akhgari
6a957a69f0
Silence a compiler warning about initialization order of nsIdleServiceDaily members, no bug
...
--HG--
extra : rebase_source : e78d2c0f443dd67ec147f38ee48d2e52e8ea92f8
2012-10-13 17:31:02 -04:00
Robert O'Callahan
978bfcfd63
Bug 626245. Part 1: Refactor test_plugin_scroll_invalidation to definitely wait for a paint between each call to waitForPaint. r=matspal
...
The current code sets the plugin size to 0,0 and then does some stuff after a setTimeout(0), then
sets the size back to 1,1 and expects to be sure to get a new paint event. This is wrong since
the timing of plugin geometry changes isn't guaranteed, so we might simply not resize the plugin
between setting the size to 0,0 and 1,1.
--HG--
extra : rebase_source : d7cee523260b0ba1e44e6d7bf41d1636772722a9
2012-10-08 17:45:16 +13:00
Jonathan Kew
346de56102
bug 800668 - doubling of Cocoa widget sizes should depend on whether the context is HiDPI, not on the zoom factor. r=mstange
2012-10-13 13:10:54 +01:00
Andrew Quartey
3ca8d029a6
Bug 792581 - part 16: Replace LL_L2UI macro with uint32_t cast. r=ehsan
2012-10-12 13:29:11 -04:00
Josh Matthews
c8eb573b6f
Bug 505385 - Part 18: Reduce number of notifications - START_REQUEST/START_CONTAINER -> SIZE_AVAILABLE, remove START_DECODE and START_FRAME. Rename remaining ones for clarity. r=joe
2012-10-12 12:11:23 -04:00
Josh Matthews
b84562cef3
Bug 505385 - Part 11: Create a new imgINotificationObserver interface to replace all uses of imgIContainerObserver and imgIDecoderObserver outside of image/. r=joe
2012-10-12 12:11:22 -04:00
Jim Mathies
a2cd3f0dee
Bug 792037 - Improve idle daily logic such that we shorten idle time waits if it has been a long time since the last idle-daily. Improves telemetry data collection on Win8 tablets. r=gpascutto, mak77
2012-10-12 08:02:24 -05:00
Josh Matthews
138935b14a
Back out bug 585385 for build bustage.
2012-10-11 21:58:24 -04:00
Josh Matthews
fcd1ce5c84
Bug 505385 - Part 18: Reduce number of notifications - START_REQUEST/START_CONTAINER -> SIZE_AVAILABLE, remove START_DECODE and START_FRAME. Rename remaining ones for clarity. r=joe
2012-10-11 21:34:24 -04:00
Josh Matthews
abbb0715c2
Bug 505385 - Part 11: Create a new imgINotificationObserver interface to replace all uses of imgIContainerObserver and imgIDecoderObserver outside of image/. r=joe
2012-10-11 21:34:23 -04:00
Trevor Saunders
000b6e89a1
bug 798595 - remove useless prmem.h includes r=ehsan
2012-10-04 02:14:06 -04:00
Jonathan Kew
5bc86b5824
bug 799900 - [HiDPI] account for device-pixel scaling for IME window position. r=smichaud
2012-10-10 19:09:29 +01:00
Ehsan Akhgari
6076e8eed0
Backout changeset 56bc99190c79 (bug 792037) for seemingly breaking all of the AndroidNoIon opt tests
2012-10-09 20:43:39 -04:00
Jim Mathies
a62587d315
Bug 792037 - Improve idle daily logic such that we shorten idle time waits if it has been a long time since the last idle-daily. Improves telemetry data collection on Win8 tablets. r=gpascutto, mak77
2012-10-09 14:45:28 -05:00
James H
1e0bf4e944
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
Wes Johnston
5d4a9e0c25
Bug 795053 - Unlock locked profiles on Android. r=blassey
2012-10-05 12:35:26 -07:00
Steven Michaud
45495233e6
Bug 797834: Fix build error on OSX 10.6 in nsMacWebAppUtils; r=dwalkowski
2012-10-04 11:30:00 -07:00
Chris Lord
66a018ae62
Bug 794130 - Fix intermittent crash in AndroidBridge::ShouldAbortProgressiveUpdate. r=blassey
...
I messed up the JNI code in AndroidJavaWrappers for this function. It was
always returning false and sometimes crashing.
2012-10-05 15:41:03 +01:00
Geoff Brown
4a3354e734
Bug 797942: Propagate SIZE_CHANGED to LayerManagerOGL; r=cwiiis
2012-10-05 04:26:33 -06:00
Josh Matthews
a9c2289382
Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused
2012-10-04 15:07:51 -04:00
Robert O'Callahan
25d8a9eeb3
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
Ryan VanderMeulen
44a8d6faa6
Backout e5269e137290, (bug 794606), e94dbc151121 (bug 794602), and 0ea0cfc7f6f4 (bug 792821) due to mochitest-other orange on a CLOSED TREE.
2012-10-04 19:34:19 -04:00
Josh Matthews
13630d0f8f
Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused
2012-10-04 15:07:51 -04:00
Jeff Muizelaar
62bb43ba59
Bug 792199. Only decode visible images immediately when switching to a tab. r=joe
...
This creates a new method 'StartDecoding' which does a RequestDecode and some
decoding of the image.
--HG--
extra : rebase_source : 89c1c2f40e3dfb6e025939ebf3257f81ce429501
2012-10-04 16:02:15 -04:00
Chris Lord
5c25992386
Bug 794130 - Abort drawing if appropriate when using progressive tile updates. r=bgirard,blassey
...
Add a function to BasicLayerManager to check if it's appropriate to abort an
ongoing progressive update, and add an Android-specific implementation in
mobile/android/base/gfx/GeckoLayerClient.java.
--HG--
extra : rebase_source : edbd20acb53660340d52265591849aacafd179c4
2012-10-04 14:45:16 -04:00
Jacek Caban
fe4bf5159a
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
Chris Jones
8ba567a4d1
Bug 780920, part 2: Let clients query a widget's 'real' compositor, when the widget doesn't draw directly to its OS window. r=roc
2012-10-04 00:05:24 -07:00
Karl Tomlinson
0efeffb9df
b=408284 don't shape for transparency on ARGB windows r=roc
...
--HG--
extra : rebase_source : d4e07ba252b1ec13c887ecab2f06361752890b3b
2012-10-03 19:53:57 +13:00
Chris Coulson
134089aa9e
b=408284 use ARGB visuals for popup windows when window manager is compositing r=karlt
...
--HG--
extra : rebase_source : c562667491b564562f5350a9b8a5f0b7d882be7e
2012-10-03 19:53:53 +13:00
Chris Coulson
9acc7f79b0
b=408284 let MozContainer widgets inherit parent colormap instead of explicitly setting rgb colormap r=karlt
...
--HG--
extra : rebase_source : 1b7f60d38ffa20c404c777a5ba1e1cc3383f19a0
2012-10-03 19:53:46 +13:00
Karl Tomlinson
7e9d459eaf
b=408284 clear transparency bitmap when window is hidden r=roc
...
--HG--
extra : rebase_source : ac16e4b25da2684fd7fd80a6d16ceb2ae2d4caaf
2012-10-03 11:37:06 +13:00
Karl Tomlinson
552b3ebfca
b=408284 no need to apply transparency bitmap on each show r=roc
...
--HG--
extra : rebase_source : 5f75d84bbf2ae142f85287da0b1998219fe4585e
2012-10-03 11:36:08 +13:00
Karl Tomlinson
8cbe6991f8
b=795812 shape out translucent windows where alpha < 1/2 r=roc
...
--HG--
extra : rebase_source : 86d6d748e7e87ab527b8ee88e3dee1abb16133be
2012-10-03 11:35:28 +13:00
Andrew Quartey
54074fe47f
Bug 792581 - part 5: Replace LL_CMP macro with standard comparison. r=ehsan
2012-10-03 10:13:19 -04:00
Ed Morley
c6e7857415
Bug 561929 - Disable test_bug478536.xul for frequent timeouts
2012-10-03 11:48:09 +01:00
Julian Seward
9c9f388b72
Bug 795284. r=blassey
2012-10-02 22:09:13 -04:00
Irving Reid
6c64d52c63
Bug 796086 - Add handlers for Objective-C exceptions, r=smichaud
2012-10-02 17:11:43 -04:00
Wes Johnston
294974b16e
Bug 784887 - Use Native Gesture detector for MozGesture events. r=blassey
2012-10-02 13:18:21 -07:00
Steven Michaud
144130a844
Bug 785667 - Make plugins work with HiDPI mode on the Mac. r=bgirard
2012-10-02 14:48:05 -05:00
Wes Johnston
c161af875f
backout c1b386c21158
2012-10-02 11:48:31 -07:00
Wes Johnston
0cf674b337
Bug 795013 - Fix check for filter masks in Android file picker. r=blassey
2012-10-02 11:00:17 -07:00
Wes Johnston
561686d4b4
Bug 795013 - Only use */* filter if no extension or mimetype filters exist r=blassey
2012-10-02 11:00:15 -07:00
Wes Johnston
f84327cacf
Bug 795053 - Add ability to unlock a profile from Java. r=blassey
2012-10-02 11:00:13 -07:00
Benoit Girard
3ffd913d8e
Bug 796084 - Rename MOZ_JAVA_COMPOSITOR -> MOZ_ANDROID_OMTC. r=blassey
2012-10-01 16:01:35 -04:00
Vladimir Vukicevic
6712fed689
b=792845; kill WARNING: GetScaneCodeWithExtendedFlat() returns without extended flag; r=masayuki
2012-09-20 16:18:11 -04:00
Isaac Aggrey
00ccc3bc2e
Bug 795507: Remove usage of PR_BEGIN_EXTERN_C and PR_END_EXTERN_C; r=ehsan
2012-09-30 21:10:22 -05:00
Mounir Lamouri
8b69632999
Bug 795136 - 1/2 - Add events notifying the window if upload/download happen on the system. r=smaug sr=sicking
2012-09-30 14:47:48 +01:00
Jim Mathies
1f0a409256
Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd
2012-09-29 11:39:23 -05:00
Jonathan Kew
d4ed66097a
bug 674373 pt 6 - support HiDPI display in Cocoa widget code. r=roc,smichaud
2012-09-29 12:36:09 +01:00
Jonathan Kew
ed41d7aef7
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
Jonathan Kew
c6a0685ba9
bug 674373 pt 3 - remove unused nsBaseWidget::SetBounds method. r=roc
2012-09-29 12:34:58 +01:00
Markus Stange
a67e645c79
bug 674373 pt 1 - Mac OS X native theme rendering support for HiDPI display. r=smichaud
2012-08-13 17:45:57 +01:00
Jim Mathies
61af2e3bd0
Bug 795307 - backout e320e0e3ec41 due to red
2012-09-28 16:17:58 -05:00
Jim Mathies
4af416bc9c
Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd
2012-09-28 14:48:36 -05:00
Ehsan Akhgari
29d0084f79
Backout changeset 0c18edd01cd4 (bug 795307) for broken builds on Windows
2012-09-28 15:40:00 -04:00
Jim Mathies
520a3a8c6b
Bug 795307 - Use telemetry to report touch enabled device stats. r=nfroyd
2012-09-28 14:11:12 -05:00
Mark Finkle
6d44572471
Bug 795132 - Cache DPI to avoid making JNI calls r=blassey
2012-09-28 15:05:50 -04:00
Isaac Aggrey
481e7dfb0b
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
foudfou
35bc9a72e8
Bug 785542 - Convert usages of PR_MIN and PR_MAX to NS_MIN and NS_MAX; r=ehsan
...
Occurences of PR_MAX in layout/style/nsCSSProps.cpp and xpcom/glue/nsTArray.h
can not be converted without C++11 support (constexpr).
--HG--
extra : rebase_source : 3b4f7e26690fad487dd11594449948411d4e79bc
2012-09-27 23:44:47 +02:00
Matt Woodrow
4b18ccaa9d
Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc
2012-08-29 17:48:43 +12:00
Matt Woodrow
cee1aa3599
Bug 539356 - Part 9c - Remove old invalidation code. r=bz
2012-08-29 17:39:31 +12:00
Matt Woodrow
a67ae37664
Bug 539356 - Part 9a - Add new display list invalidation API to nsDisplayItem and implement it. r=roc
2012-08-29 17:39:01 +12:00
Justin Dolske
c9acbba8d1
Bug 792592 - Need HiDPI versions of our custom OS X cursors. images=shorlander r=me
2012-09-28 01:27:11 -07:00
Justin Dolske
95b1af53d6
Bug 784909 - Add support for app-provided HiDPI mouse pointer/cursor. r=josh
2012-09-28 01:27:11 -07:00
Ed Morley
aba3a8f5ef
Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
2012-09-27 16:34:46 +01:00
Matt Woodrow
cd852aabe0
Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc
2012-08-29 17:48:43 +12:00
Matt Woodrow
4d096475d2
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
2012-08-29 17:38:58 +12:00
Karl Tomlinson
45af265b62
b=794285 restore support for building against GTK+ 2.10 r=glandium
...
--HG--
extra : transplant_source : %D0%2B6%19%96%99%8D%21%F5%5D8%92%FC%1E%1D%BB%B77h%81
2012-09-27 12:23:00 +12:00
Isaac Aggrey
d159f53557
Bug 789847 - Remove PR_CALLBACK usage from tree
2012-09-25 11:18:38 -05:00
Kartikaya Gupta
c596790a8c
Bug 791263 - Disable screenshotting under low-memory conditions. r=blassey
2012-09-25 15:46:17 -04:00
Chris Peterson
a01aab1be1
Bug 793062 - Remove unused PostToJavaThread() and ExecuteNextRunnable(). r=blassey
2012-09-20 17:44:24 -07:00
Mike Hommey
a94a46d3c8
Bug 793634 - Force builds to be compatible with gtk 2.18/glib 2.22. r=karlt
2012-09-25 14:47:18 +02:00
Chris Jones
b3578688a4
Bug 793365: Make sure (again) that the entire buffer is valid when we might be asynchronously composited. r=roc
2012-09-24 21:15:18 -07:00
Chris Pearce
8890e16348
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
Chris Pearce
ea1f7c839e
Bug 782729 - Ensure pointer lock code always passes screen coords to SynthesizeNativeMouseMove. r=smaug
2012-09-25 11:43:27 +12:00
Karl Tomlinson
2df1083025
b=792305 don't update mask bits outside the mask r=roc
...
--HG--
extra : rebase_source : 682a8780f0e54d082ad2f35c1b074c3fe2d82817
2012-09-24 11:17:31 +12:00
Karl Tomlinson
84c46e7900
b=792305 delay shape mask update from resize to expose r=roc
...
--HG--
extra : rebase_source : 6b00c1e4d31fc1d5b6dc4d09882591da82dc622d
2012-09-24 11:15:48 +12:00
Marco Castelluccio
6002e5ebc8
Bug 630346 - Use basic layers for windows with transparency r=karlt
...
--HG--
extra : rebase_source : c078915a7455b61e0aff76af3cea735c4342a219
2012-09-24 11:22:28 +12:00
Neil Rashbrook
53c1c1fc2c
Bug 793494 Allow non-libxul code to include nsIWidget.h again r=roc
2012-09-24 00:26:43 +01:00
Jim Mathies
88ccb13216
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
063a9840ee
Bug 726615 - Completely remove MozTouch event support from mc. r=smaug
2012-09-22 14:28:08 -05:00
Andres Hernandez
b783039a2c
Bug 781973 - Use filepicker's open() instead of the obsolete show() in /browser. r=bbondy
2012-09-19 17:21:38 -06:00
Bas Schouten
5b1df2aaa8
Bug 792190: Relax D3D9 driver version requirements. r=bjacob
2012-09-21 22:12:28 +00:00
Ehsan Akhgari
392cdbe52b
Bug 792565 - Clarify the documentation on nsITransferable::Init; irc-r=jdm
...
DONTBUILD
2012-09-21 14:18:25 -04:00
Benoit Jacob
f0ba2b574b
Bug 790086 - Try removing the Optimus WebGL/ANGLE blacklist - r=jgilbert
...
What could possibly go wrong?
2012-09-21 13:44:35 -04:00
Ehsan Akhgari
dc32cead74
Merge mozilla-central into mozilla-inbound
2012-09-21 13:34:50 -04:00
Brian R. Bondy
9edffdfab0
Bug 737833 - Disallow AppUserModelID registration calls for immersive mode. r=rstrong
2012-09-17 15:22:33 -04:00
Brad Lassey
2f969ba0da
bug 727352 - don't use JSON for viewport meta data r=kats,mfinkle
2012-09-12 23:47:08 +02:00
Benoit Girard
f16136d2fd
Bug 791640 - EventTracer will only measure the main thread responsiveness, fixes profiling hang. r=blassey
...
--HG--
extra : rebase_source : a5a9074b74ab8638cfc4b568b0d09ca7b5e61b17
2012-09-20 14:23:15 -04:00
foudfou
d85a20275f
Bug 791975 - Move test_bug760802.html from mochitest-plain to mochitest-chrome. r=roc
...
--HG--
rename : widget/tests/test_bug760802.html => widget/tests/test_bug760802.xul
2012-09-19 15:26:19 +02:00
Gian-Carlo Pascutto
16476eb9fe
Bug 792065 - Uninitialised value use in nsIdleServiceDaily::DailyCallback. r=roc
2012-09-20 11:37:56 +02:00
Justin Dolske
814df6986d
Bug 789849 - Use PNG instead of TIFF for cursor/pointer resources. r=josh
2012-09-19 14:39:25 -07:00
Kartikaya Gupta
3a28614e21
Bug 792496 - Remove ScreenshotHandler delegation stubs from GeckoAppShell. r=cpeterson
2012-09-19 17:15:55 -04:00
Ehsan Akhgari
8cc30b88b2
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Ehsan Akhgari
37b4f5642e
Backout bug 792109, bug 749053 and bug 779500 because of leaks in debug tests
2012-09-19 15:42:18 -04:00
Brad Lassey
5e2f19c418
bug 727352 - don't use JSON for viewport meta data r=kats,mfinkle
2012-09-13 15:07:57 +02:00
Mounir Lamouri
4444ef8203
Bug 787534 - Update the Gonk backend to take into account the new screen lock orientations values. r=mwu
2012-09-18 19:39:59 +01:00
Mounir Lamouri
37425e57ca
Bug 787534 - Remove Portrait and Landscape special ScreenOrientation values. r=jlebar
2012-09-19 17:28:16 +01:00
Bas Schouten
48b8f6125b
Bug 791742: Consider driver version substrings in decimals. r=joedrew
2012-09-17 20:50:38 +00:00
Chris Peterson
2f419db95c
Bug 778980 - Part 3: Fix gcc -Wconversion-null warnings in widget/android. r=blassey
2012-09-14 12:02:51 -07:00
Mats Palmgren
a010be09b8
Bug 791518 - Use correct GDK type for gtk_selection_data_get_length() return value to avoid signed to unsigned conversion of -1 and subsequent crash. r=karl
2012-09-18 01:05:05 +02:00
Bas Schouten
f3c8d53698
Backout Bug 791742
2012-09-17 22:23:41 +00:00
Koosha Khajeh Moogahi
dcf81f4fb0
Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg
2012-09-14 14:30:31 +04:30
Bas Schouten
12bda1bee4
Bug 791742: Consider driver version substrings in decimals. r=joedrew
2012-09-17 20:50:38 +00:00
Siddharth Agarwal
e842bcc287
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
8e12f7baa0
Bug 791230 - nsTextStore.cpp fails to compile on GCC (mingw) r=masayuki
2012-09-14 16:13:46 +02:00
Masayuki Nakano
4dfed85b87
Bug 790561 Separate InsertTextAtSelection() r=jimm
2012-09-14 13:51:00 +09:00
Joe Drew
c40a1cc753
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
0519c353d0
Backout 3a20a844caec due to landed wrong patch
2012-09-14 11:35:23 +09:00
Martin Stransky
bea330233d
Bug 627699 - Port GTK2 to GTK3, gtk-rest. r=karlt
2012-09-13 21:56:59 -04:00
Martin Stransky
10937e51d2
Bug 627699 - Port GTK2 to GTK3, nsBidiKeyboard patch. r=karlt
2012-09-13 21:56:58 -04:00
Masayuki Nakano
044651734e
Bug 790561 Separate InsertTextAtSelection() r=jimm
2012-09-14 10:38:58 +09:00
Masayuki Nakano
e6288de56d
Bug 789703 Allow to query the selection without write lock in InsertTextAtSelection() r=jimm
2012-09-14 10:38:58 +09:00
Christian Vielma
a4ee84bdba
Bug 756504 - Implement DOM_KEY_LOCATION_JOYSTICK for Android game controllers. r=cpeterson
2012-09-12 17:48:29 -07:00
Chris Peterson
ba71014c20
Backout 3875fa9aaec1 (changeset author is Christian Vielma, not Chris Peterson). a=oops
2012-09-12 17:40:41 -07:00
Chris Peterson
dd752db5ff
Bug 756504 - Implement DOM_KEY_LOCATION_JOYSTICK for Android game controllers. r=cpeterson
2012-09-12 17:36:32 -07:00
Chris Peterson
ed56e0e0a6
Backout 01fb250fbba1 (changeset description should have said bug 756504, not bug 756505). a=oops
2012-09-12 17:31:21 -07:00
Christian Vielma
ecae5a5eec
Bug 756505 - Implement DOM_KEY_LOCATION_JOYSTICK for Android game controllers. r=cpeterson
2012-09-12 11:19:39 -04:00
Wes Johnston
09b9096c44
Bug 787271 - Add methods to call in jni through ctypes. r=mfinkle,blassey
2012-09-12 11:31:17 -07:00
Chris Jones
0937cd88b7
Bug 790183: Don't send SetCursor if the cursor hasn't changed. r=roc
2012-09-11 21:48:13 -07:00
Masayuki Nakano
08eb97ed50
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
ef02e15d4c
Bug 544773 part.1 TSF module should log its behavior r=jimm
2012-09-12 08:53:12 +09:00
Chris Jones
ec4f0b7652
Bug 788943: Allow TabParents to capture event series for faster dispatch to subprocesses. Implements capturing of touch-event series. r=smaug sr=roc
2012-09-11 13:05:52 -07:00
Steven Lee
5f194e2f32
Bug 714358: Time manager implementation. r=jlebar
2012-09-11 02:05:00 -04:00
Mounir Lamouri
41eb3be4c0
Bug 787532 - Update Android HAL backend to take into account new screen lock values. r=jlebar
2012-09-11 11:57:20 +01:00
Brian R. Bondy
7253faa97c
Bug 787769 - Clipboard option for CF_DIB is now explicitly specified. r=jimm
2012-09-06 22:48:16 -04:00
Jim Mathies
393f497027
Bug 786979 - Use a new constant for returning ICoreWindow from GetNativeData. r=bbondy
2012-09-07 14:51:02 -05:00
Aryeh Gregor
291bfa222b
Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug
2012-08-16 14:58:11 +03:00
Makoto Kato
1356f06137
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Bobby Holley
dde4b8c0ca
Bug 774633 - Fix TestAppShellSteadyState to load a system principal URI so that we don't discard the inner window. r=bent
2012-09-05 11:32:07 -07:00
Chris Jones
bfcb73a0c2
Bug 783066: Paint the backgrounds of remote subdocuments like we paint those of same-process subdocuments. r=roc
2012-09-05 09:23:45 -07:00
Brad Lassey
743e2c1fca
bug 770289 - JNIEnv->NewString can throw and needs to be caught before another JNI call, handle NewStringUTF r=kats
2012-09-05 00:23:02 -04:00
Mike Hommey
9f50415300
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Brad Lassey
846c9ef9ee
bug 761503 - return a bool from PumpMessageLoop to indicate if work was performed r=snorp
2012-06-05 01:14:12 -04:00
Kartikaya Gupta
69f43d56e6
Bug 787060 - Update android widget RedrawAll to invalidate the entire view to work with DLBI. r=mattwoodrow
2012-09-04 18:06:22 -04:00
Brian R. Bondy
462a60f579
Bug 787808 - Create common base class for Win32 and WinRT filepickers. r=jimm
2012-09-03 11:25:08 -04:00
Randell Jesup
65539ef89c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Josh Matthews
1346c0db1c
Bug 722861 - Add privacy information to image requests, and use a separate cache for private requests. r=joe
2012-06-26 00:20:12 -04:00
Joe Drew
1c6c7b1741
Bug 706908 - Support Windows 8 from gfxInfo and the graphics blacklist. r=bjacob
2012-08-31 12:42:07 -04:00
Timothy Nikkel
8156eed68a
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
Phil Ringnalda
32013b35d1
Bug 784783 followup, remove the stray ) which is causing build bustage
2012-08-30 21:22:26 -07:00
Masayuki Nakano
b3fdcce940
Bug 784783 Don't access [NSEvent characters] if the event type is neither NSKeyDown nor NSKeyUp r=smichaud
2012-08-31 12:55:23 +09:00
Michael Wu
69aedb71ea
Bug 771653 - Use HWComposer instead of swapBuffer where appropriate, r=cjones
...
Some vendors provide a hw composer module which should be used instead of swapBuffers on hardware surfaces.
Based on romaxa's patch.
2012-08-24 15:42:45 -04:00
Josh Aas
b5fd385545
Bug 598401: Remove support for the Quickdraw NPAPI drawing model. r=smichaud
2012-08-30 15:10:55 -04:00
Brian R. Bondy
de1d850df9
Bug 785744 - Async file picker cleanup. r=neil
2012-08-29 14:37:43 -04:00
Chris Jones
acbbb62790
Bug 778261: Move this workaround back into the right place. r=fabrice
2012-08-30 09:45:59 -03:00
Oleg Romashin
578e6e891a
Bug 779726 - QGL includes fix, missing change, build fix. r=me. DONTBUILD because NPOTB
2012-08-29 22:01:58 -07:00
Phil Ringnalda
6e11626df2
Bug 786918 - Fix test_platform_colors.xul for 10.8
...
--HG--
extra : rebase_source : 00585f7bb8305cf03cd7f79db02c9a14afa22219
2012-08-29 21:29:12 -07:00
Masayuki Nakano
6f66e83933
Bug 674477 Don't scroll around axis whose overflow is hidden by wheel events r=smaug
2012-08-30 10:05:16 +09:00
Chris Jones
2fb1827749
Bug 781725: Refactor TabChild to allow pre-created instances, and then use a pre-created instance to pre-load and compile BrowserElementChild.js. r=smaug
...
--HG--
extra : rebase_source : f063c672d55da46541fdd1b6f6ff0cf510a6853f
2012-08-29 12:26:18 -03:00
Ed Morley
ebda6d0912
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-08-29 14:35:19 +01:00
Olli Pettay
6faedbeae7
Bug 784256 - Generate id->event type switch case from nsEventNameList.h, r=bz
...
--HG--
extra : rebase_source : 469e03023ae333ae0e527927fbe2b3209fa93067
2012-08-29 14:24:41 +03:00
Ehsan Akhgari
7cc4ff3d65
Remove two unused variables, no bug
...
--HG--
extra : rebase_source : 1d2fb26b146037905d729c0bc68105969c63de61
2012-08-27 17:30:56 -04:00
Rafael Ávila de Espíndola
0b6fcd9466
Bug 786148 - s/IPC/ipc/. r=ted.
...
This makes our builds a bit more reproducible. Without it when processing
#include "IPC/IPCMessageUtils.h
we end up in
#include "ShadowLayers.h"
which in the final XUL translates into the symbol (run nm -a to see it):
- 00 0000 SOL ../../../../gfx/layers/IPC/ShadowLayers.h
now when some file in gfx/layers/ipc does
#include "ShadowLayres.h"
the file found is the local one with the lowercase directory name and we end up
with
- 00 0000 SOL ../../../../gfx/layers/ipc/ShadowLayers.h
--HG--
extra : rebase_source : 96c68f6a3448eedaa280039960df911a9c707cac
2012-08-28 08:41:04 -04:00
Josh Matthews
1210ea94dd
Back out bug 722861.
2012-08-27 15:31:29 -04:00
Anthony Jones
75054795ac
Bug 772345 - Fix Android segfault on shutdown. r=blassey
2012-08-28 16:54:24 -04:00
Josh Matthews
17c6b7c738
Bug 722861 - Add privacy information to image requests, and use a separate cache for private requests. r=joe
2012-06-26 00:20:12 -04:00
Zoe Bellot
5d63eeebbb
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-26 23:16:22 -03:00
Michael Wu
d79ca82da5
Bug 781039 - Mouse input support for gonk, r=cjones
2012-08-24 14:06:19 -04:00
Neil Deakin
11697a706a
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
Ben Turner
7370f46298
Bug 784726 - 'Remove old IPC::URI'. r=cjones+khuey.
...
--HG--
rename : ipc/glue/IPCSerializableParams.ipdlh => ipc/glue/InputStreamParams.ipdlh
extra : transplant_source : %A6%BC%8B%8D%3A_%7Df%2B%FE%AA%94%81%AB%CAW%15K%A7%03
2012-08-23 12:33:46 -07:00
Bobby Holley
f978d43865
Bug 784560 - Fix more tests. r=mccr8
2012-08-23 11:45:28 -07:00
Ehsan Akhgari
4271b89117
Bug 579517 - Part 8: Automatically convert some more NSPR numeric type usages that were landed on mozilla-inbound; r=bsmedberg
2012-08-22 12:32:21 -04:00
Ehsan Akhgari
2d709c2f52
Merge the landing of bug 579517 to mozilla-inbound
2012-08-22 12:12:15 -04:00
Jan Beich
b5f4583c17
Bug 783463 - Don't include <malloc.h>, it's unused. r=dougt
2012-08-22 06:53:34 -04:00
Jan Beich
2edffd3e4d
Bug 783463 - libc++ and -std=gnu++11 want explicitly declared close/write. r=dougt
2012-08-22 06:53:33 -04:00
Karl Tomlinson
68419dd744
b=671820 implement async nsIFilePicker::Open and make sync Show close window on response r=roc
...
--HG--
extra : transplant_source : %AC%C4%9AB%03%FC%29tE%3D%10X%7F%B4%ED%B6%07%D8%5C%BC
2012-08-22 16:56:55 +12:00
Masayuki Nakano
de98e3c2b9
Bug 784246 KeymapWrapper::GuessGDKKeyval() should return GDK_colon for NS_VK_COLON r=karlt
2012-08-21 13:35:23 +09:00
Tim Abraldes
a865bb103c
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
Ehsan Akhgari
845651448b
Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
...
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
e368dc9c85
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
Hubert Figuière
971e750710
Bug 781090 - Preserve minimum a11y support when we don't have Voice Over. r=dbolter
2012-08-20 07:27:01 -07:00
Matt Woodrow
8c293ec26f
Bug 783449 - Move android specific NeedsPaint checks into the android widget implementation. r=roc
2012-08-20 22:00:50 +12:00
Matt Woodrow
679df31230
Bug 770056 - Remove [NSView focusView] conditions from cocoa theme code. r=mstange
2012-08-20 22:00:49 +12:00
Nicolas Silva
75542595f3
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
2012-08-19 15:33:25 -04:00
Phil Ringnalda
45a8fb2a9a
Bug 763894 - Increase the fuzzy comparison of how much the idle time increased to 1.5 seconds instead of 1 second to account for the fuzziness of WinXP PGO
2012-08-18 23:08:49 -07:00
Justin Lebar
431379fa00
Bug 776132 - When the gonk AppShell is trying to shut down the OrientationObserver, don't call OrientationObserver::GetInstance() -- that might /create/ an orientation observer! r=cjones
...
--HG--
extra : rebase_source : 72ad44ea6edf1c170cb0af6fb3e207550c7bee15
2012-08-18 09:55:59 -04:00
Andrew Quartey
e757e51d27
Bug 783383 - Add null-checks for nsBaseWidget::mWidgetListener r=tn
2012-08-17 11:36:34 -04:00
Brian R. Bondy
208f075600
Bug 731307 - Async filepicker widget implementation. r=roc. sr=mounir
2012-08-17 11:35:01 -04:00
Brian R. Bondy
751d247da4
Bug 731307 - IDL change for async file picker. r=roc, sr=mounir
2012-08-17 11:35:00 -04:00
Ed Morley
f4221cc429
Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures
2012-08-17 12:30:02 +01:00
Zoe Bellot
f5aa016a9c
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-17 12:02:18 +02:00
Masayuki Nakano
10a635820a
Bug 782175 Support slower scroll settings with mousewheel.*.delta_multiplier_* r=smaug
2012-08-17 10:32:15 +09:00
Chris Jones
1b2d3cc211
Bug 776835: Check process capabilities in hal. r=blassey,jlebar
2012-08-16 12:34:53 -07:00
Oleg Romashin
2656deaadb
Bug 779726 - Move QGL includes into isolated wrapper class, and fix qgl.h and GLDefs.h conflicts. r=dougt
...
--HG--
extra : rebase_source : 02dee7a407a23efb7ce5a2caef0c61fbfb00a7c2
2012-08-16 11:31:47 -04:00
Robert O'Callahan
921be17640
Bug 779399. A horizontally-flipped gradient can dither differently. r=jrmuizel
2012-08-16 23:03:59 +12:00
Chris Jones
02e97bd80f
Bug 783139: Restore setting .widget on nsGUIEvent. r=dRdR
2012-08-15 17:54:18 -07:00
Joe Drew
022bcccbfb
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
c4c73ac86c
Bug 743975 - remove the view wrapper,r=tn
2012-08-15 14:53:14 -04:00
Neil Deakin
6b29afdf4b
Bug 743975 - remove the event handler argument to widget creation methods, r=tn
2012-08-15 14:53:09 -04:00
Neil Deakin
0bfff495f2
Bug 743975 - Remove events that are now unused, r=smaug
2012-08-15 14:52:42 -04:00
Neil Deakin
f313800475
Bug 743975 - add a getpresshell method to the widget listener, r=tn
2012-08-15 14:52:42 -04:00
Neil Deakin
2e9eced59a
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
e7d98cacc8
Bug 743975 - remove NS_DESTROY event, r=smaug
2012-08-15 14:52:41 -04:00
Neil Deakin
db533c012d
Bug 743975 - use a direct call instead of move uistatechanged event, r=smaug
2012-08-15 14:52:40 -04:00
Neil Deakin
fb4d59f2de
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
a534b0b037
Bug 743975 - remove unused NS_CREATE and NS_TABCHANGE events, r=smaug
2012-08-15 14:52:35 -04:00
Neil Deakin
2ed511feda
Bug 743975 - move theme and window size done events to direct calls, r=smaug
2012-08-15 14:52:35 -04:00
Aryeh Gregor
719dcb2097
Bug 782252 - Change named constants to correct types; r=ehsan
2012-08-07 18:11:35 +03:00
Eric Wong
c200656eac
Bug 773760: Save privacy status of transferable during cross-process clipboard transfer. r=ehsan
2012-08-14 20:37:44 -07:00
Reuben Morais
4879213d80
Bug 782853 Initialize scrollType to avoid -Wsometimes-unitialized warnings r=smaug
2012-08-15 22:32:59 +09:00
Masayuki Nakano
4dd3a8ce38
backout 295c9fc5e652 due to wrong bug#
2012-08-15 22:31:15 +09:00
Reuben Morais
403d9c02b8
Bug 659153 Initialize scrollType to avoid -Wsometimes-unitialized warnings r=smaug
2012-08-15 22:28:17 +09:00
Chris Jones
28b8c2ac02
Bug 781014: Make sure the toplevel gonk widget doesn't resize smaller than screen on exiting fullscreen. r=cpearce,mwu
2012-08-14 23:13:48 -07:00
Matt Woodrow
c8b229743e
Bug 782808 - Apply the widget rotation to the gonk LayerManager at all times instead of only during the paint event. r=cjones
2012-08-15 13:10:40 +12:00
Michael Wu
36d0e503a2
Bug 782473 - Add keymapping for end call key, r=jlebar
2012-08-14 21:01:02 -04:00
Ed Morley
5381ebd3cb
Backout 327d9e9efbf7 (bug 773760) for bustage
2012-08-14 16:23:02 +01:00
Eric Wong
6cc858556c
Bug 773760: Save privacy status of transferable during cross-process clipboard transfer. r=ehsan
2012-08-13 22:46:23 -07:00
Ed Morley
715dffe280
Merge mozilla-central to mozilla-inbound
2012-08-14 14:00:36 +01:00
Ed Morley
800cd7dda0
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-08-14 13:52:25 +01:00
Matt Woodrow
732d73658c
Bug 782413: Only paint widgets that have a layer manager. r=cjones
2012-08-13 19:41:09 -07:00
Kartikaya Gupta
a7d6bcf45b
Bug 776906 - Remove unused enum. r=blassey
2012-08-13 20:01:31 -04:00
Kartikaya Gupta
0286b7c99c
Bug 776906 - Fix thumbnails on Nexus 7. r=blassey
2012-08-13 20:01:31 -04:00
Matt Woodrow
99fdd40f4a
Bug 539356 - Part 24 - Don't paint android widgets that aren't being composited, or at the front. r=roc
2012-08-13 22:10:10 +12:00
Matt Woodrow
b692b60d20
Bug 539356 - Part 17 - Don't paint widgets that an invisible or empty bounds. r=roc
...
* * *
Bug 539356 - Part 13 - Only repaint widgets that have had changes since the last paint
2012-08-13 22:10:10 +12:00
Matt Woodrow
77b0977198
Bug 539356 - Part 13 - Only repaint widgets that have had changes since the last paint. r=roc
2012-08-13 22:10:10 +12:00
Matt Woodrow
8e8f866f65
Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
2012-08-13 22:10:10 +12:00
Ehsan Akhgari
1d8f56399c
Fix a spelling mistake in a comment (no bug, DONTBUILD)
2012-08-13 13:32:19 -04:00
Ryan VanderMeulen
c7b834b885
Merge inbound to m-c.
2012-08-11 22:33:42 -04:00
Masayuki Nakano
58b22f4244
Bug 719320 part.18 Clean up legacy mouse scroll event r=smaug
2012-08-12 10:42:37 +09:00
Masayuki Nakano
270b3586a0
Bug 719320 part.17 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on nsWidgetUtils r=smaug
2012-08-12 10:42:37 +09:00
Masayuki Nakano
fd86ca36bb
Bug 719320 part.16 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on OS/2 r=daveryeo
2012-08-12 10:42:37 +09:00
Masayuki Nakano
988afba77a
Bug 719320 part.15 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on Qt r=karlt
2012-08-12 10:42:37 +09:00
Masayuki Nakano
8e9af33a49
Bug 719320 part.14 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on Cocoa r=smaug+smichaud
2012-08-12 10:42:37 +09:00
Masayuki Nakano
2daeb34973
Bug 719320 part.13 Replace legacy mouse scroll event dispatchers with D3E wheel event dispatcher on GTK r=karlt
2012-08-12 10:42:37 +09:00
Masayuki Nakano
f5096646cb
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
1d01f06d4d
Bug 719320 part.11 Fix new test failures r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
34beebf6df
Bug 719320 part.8-8 widget should be able to speicify the scroll type r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
62d29bfb7e
Bug 719320 part.8-7 Implement the other default actions of WheelEvent r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
e98c45fc9f
Bug 719320 part.8-6 Init lineOrPageDeltaX and lineOrPageDeltaY from accumulated delta values if the wheel event is caused by pixel scroll only device or the delta values have been modified with prefs r=smaug
2012-08-12 10:42:36 +09:00
Masayuki Nakano
24a276180b
Bug 719320 part.8-5 Dispatch legacy mouse scroll events before dispatching wheel event into system group if the wheel event isn't consumed r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
015a699728
Bug 719320 part.8-4 Implement D3E WheelEvent handler for scroll r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
0920874b2c
Bug 719320 part.5 Redesign mouse wheel action prefs r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
08a826f3e2
Bug 719320 part.4 Remove mousewheel.*.*numlines and add mousewheel.*.delta_multiplier_* r=smaug
2012-08-12 10:42:34 +09:00
Masayuki Nakano
a0e8d18871
Bug 719320 part.3 Use ComputeScrollTarget() for deciding detail value of legacy mouse scroll events r=smaug
2012-08-12 10:42:34 +09:00
Masayuki Nakano
5c5f0a16d2
Bug 719320 part.1 Add DOM3 WheelEvent r=smaug, sr=jst
2012-08-12 10:42:34 +09:00
Honza Bambas
15daadba69
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
e4dab07b80
Bug 781646 - Windows widget AudioSession::Start should not fail if COM is already initialized. r=jimm
2012-08-09 20:54:35 -04:00
Aryeh Gregor
4e199a1679
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Wes Johnston
eaae9af30a
Bug 757680 - Add a pref to turn off event coalescing. r=kats
2012-08-09 12:54:36 -07:00
Ed Morley
b5f4776008
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-08-09 12:46:05 +01:00
Ms2ger
4c81482ae1
Bug 780387 - Part d: Stop using PRFloat64; r=bsmedberg
2012-08-09 09:09:42 +02:00
Phil Ringnalda
aa790aa109
Backout 5439489dc320, 983f76488e59, 7a92558a8dec (Bug 714358) for debug build assertions and leaks
2012-08-07 22:18:27 -07:00
Marshall Culpepper
5f5df0e2d1
Bug 777514: Wake the EventHub when nsAppShell is released, allowing the b2g process to exit immediately. r=mwu
...
--HG--
extra : rebase_source : aec812e54c359008291d77ecd59ddf40e900c859
2012-08-08 14:11:04 -05:00
Steven Lee
2a3357c97f
Bug 714358: Time manager implementation. r=jlebar
2012-08-07 19:11:00 -04:00
Marshall Culpepper
71cff55adc
Bug 776742: ANativeWindow::cancelBuffer now points to a no-op function, fixing a process exit segfault in the emulator. r=cjones
2012-08-07 15:54:28 -05:00
Makoto Kato
60a9477330
Bug 778389 - Password mask should be U+2022 on Android. r=cpeterson
2012-08-07 14:13:25 +09:00
Josh Aas
7e4448be80
Bug 780489: Fix some compiler warnings in plugin and mac code. r=smichaud
2012-08-07 00:09:23 -04:00
Sergey Glushchenko
a2ebf3852f
Bug 776429: Unify scattered M_PI definitions into mfbt/Constants.h r=dRdR
2012-08-06 13:32:11 -07:00
David Zbarsky
03039446fa
[Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc
2012-08-05 23:00:56 -04:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Mike Hommey
03af8b0c50
Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE
2012-08-04 10:38:41 +02:00
Mike Hommey
7096160830
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 08:48:56 +02:00
Vivien Nicolas
4d286d96ea
Bug 778810 - Show/Hide scrollbars depending on activity. r=roc
2012-08-03 12:35:14 +02:00
Ed Morley
3ad2f7bb91
Bug 661099 - Disable part of test_bug596600.xul on OS X 10.6 for frequent intermittent failures; r=mstange
2012-08-03 11:28:12 +01:00
Benoit Jacob
6e2d3a27f7
Bug 779580 - Blacklist WebGL MSAA on Intel driver on Mesa 8.1, as it was lying about GL_MAX_SAMPLES - r=jgilbert
2012-08-02 17:28:02 -04:00
Florian Queze
19cd7abe78
Bug 779843 - nsIdleService never fires the "back" notification if there's only one listener, r=vlad.
2012-08-02 19:38:30 +02:00
Mihai Sucan
5eef25c0c7
Bug 779857 - Build failure with clang: widget/gtkxtbin/gtk2xtbin.c error: void
...
function 'xt_client_xloop_create' should not return a value. rs=ted
2012-08-02 18:48:44 +03:00