Commit Graph

3578 Commits

Author SHA1 Message Date
Joe Drew
aa4512e750 Bug 625160 - Part 4 - Register for the blocklist service's gfxInfo notifications, and convert that DOM tree heirarchy into a GfxDriverInfo. r=jrmuizel,mossop 2011-01-19 20:33:51 -05:00
Joe Drew
4409928c5b Bug 625160 - Part 3 - Create prefs, one per nsIGfxInfo feature, that will override the built-in blacklist if they're set. r=jrmuizel
The plan is to set these prefs when we evaluate the downloaded blacklist.
2011-01-19 20:30:15 -05:00
Joe Drew
e1abe24c57 Bug 625160 - Part 2 - Create GfxInfoBase, a base class that all GfxInfo implementations will inherit from. r=jrmuizel
We want to be able to have a common implementation of GetFeatureStatus and
GetFeatureSuggestedDriverVersion that will load from a pref when it's been set
by a downloaded blacklist. This makes it possible.
2011-01-19 20:30:12 -05:00
Joe Drew
7af4442b6b Bug 625160 - Part 1 - Split out the DriverInfo structure into a separate file. r=jrmuizel 2011-01-19 20:21:07 -05:00
Mark Finkle
63922b198e Bug 627087 - Awesomescreen + Preferences Screens: jerky, text disappears [r=mwu a=blocking-fennec] 2011-01-19 17:42:58 -05:00
Robert O'Callahan
d3e75a9dcc Bug 623463. Don't use glass margins when we have wide horizontal margins or small opaque rect height. r=jmathies,a=beltzner
If we set up glass margins based on a very small opaque rect height, the "glaze effect" starts to look stupid because it degenerates to a thin horizontal line.
Also, if we have wide horizontal margins then the glaze effect will look odd. It's designed for relatively narrow borders.
2011-01-19 21:27:54 +13:00
Brad Lassey
357b4878c0 bug 614547 - Fennec crash [@ GeckoStart ], don't store pointer to native window r=mwu a=blocking-fennec 2011-01-18 19:25:20 -05:00
Jeff Muizelaar
829eb07b53 Bug 623991. Fix the Galaxy S string. a=b-f
I had the wrong string here because I was space separating the different entries

--HG--
extra : rebase_source : ed5381eb562c23ae4af8387b5668e2bf23d51030
2011-01-18 15:11:21 -05:00
Jeff Muizelaar
61fd279abc Bug 625508. This moves the GfxInfo checks out of LayerManagerOGL and into the callers. r=vlad
--HG--
extra : rebase_source : 6545f8a3982b04147b41907f1d2f2dd4768538e2
2011-01-18 15:11:19 -05:00
Oleg Romashin
31740f4724 Bug 621976 - Add mouse motion and Gesture magnify events compress for Qt Port r=wolfiR a=npodb 2011-01-18 10:51:04 +02:00
Steven Michaud
e046e64133 Bug 639194. Fix ParamTraits<nsQueryContentEvent>::Read to correctly read mWidgetIsHit. r=bsmedberg 2011-03-22 14:18:17 -04:00
Masayuki Nakano
a2542ff695 Bug 640884 - Can't delete Korean characters in any input text area; r=masayuki 2011-03-24 21:08:00 -04:00
Ehsan Akhgari
72691abf0a Merge mozilla-central into cedar 2011-03-26 18:01:10 -04:00
Ehsan Akhgari
0ce5440550 Merge mozilla-central into cedar 2011-03-26 12:21:39 -04:00
Fernando Herrera
097cb0f6a3 Bug 215232 - missing "window:*" events. r=ginn.chen sr=roc 2011-03-26 17:06:00 +01:00
Masayuki Nakano
343d0a3920 Bug 610821 part.2 Send native keydown event to IMModule if focus is moved to an editor by keydown event handler r=karlt, a=beltzner 2011-01-14 22:40:08 +09:00
Masayuki Nakano
4558c51978 Bug 610821 part.1 Redirect native keydown message to IME if focus is moved to an editor by keydown event handler r=jmathies, a=beltzner 2011-01-14 22:38:57 +09:00
John Daggett
fd6fdf61fd Bug 624970. Display DirectWrite version in about:support. r=joe, a=joe 2011-01-14 21:57:17 +09:00
timeless
e945cf4121 Bug 618663 - qt fails to build ifndef ipc ifndef meegotouch r=romaxa a=npodb 2011-01-13 15:20:48 +02:00
Chris Jones
976e710402 Bug 617860: Don't throw out basic layer managers if we're just going to recreate them anyway. r=Bas a=b 2011-01-12 14:13:41 -06:00
Jeff Muizelaar
f77fa8f4ae Bug 623991. White list Galaxy S phones to have OpenGL acceleration. r=ehsan,a=b 2011-01-11 23:50:45 -05:00
Jeff Muizelaar
9e9e73fcbe Bug 623446. Fix force-enabling layer acceleration on non-Windows. r=joe,a=b
--HG--
extra : rebase_source : 0ee05e18c71dcb83437b9b27133c73ec290d22cd
2011-01-11 17:58:10 -05:00
Jeff Muizelaar
11c0641ff9 Bug 623446. Turn the layer acceleration prefs into a tri-state. r=joe,a=b
This removes:
 layers.accelerate-all
 layers.accelerate-none

and adds:
 layers.acceleration.disabled
 layers.acceleration.force-enabled

This is closer to what D2D does.
2011-01-11 17:01:37 -05:00
Josh Matthews
5fa42d9e62 Bug 612551 - Clear appshell observers on xpcom-shutdown. r=blassey a=blocking-fennec 2010-12-21 13:28:45 -08:00
Markus Stange
e20afb330c Bug 621762 - Change the way native windows are notified about toolbars. r=roc, a=betaN 2011-01-11 14:03:16 +01:00
Jacek Caban
7e752d59e9 Last Comment Bug 614625 - Landing bug 611930 broke crosscompilation to windows on case sensitive systems r=khuey a=benjamin 2011-01-11 10:19:20 +00:00
Jacek Caban
c980e050a6 Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin 2011-01-11 10:16:59 +00:00
Markus Stange
cade7f1d9a Bug 595180: Draw window resizer on Mac OS X. r=joe r=josh a=blocking2.0beta9+ 2011-01-07 15:32:42 -05:00
Jeff Muizelaar
0ef269b7fc Bug 619578. Add Android HW info to GfxInfo. r=vlad,a=blocking-fennec
--HG--
extra : rebase_source : b5a08089a29f8df06494803d06eade5224b8f6a0
2011-01-05 23:54:32 -05:00
Jeff Muizelaar
d01407ff7f Bug 619578. Add Android GfxInfo. r=vlad
A very basic implementation.

--HG--
extra : rebase_source : 7eac8fb407d7df6b7c82d5fc176ad14048653428
2011-01-05 23:54:31 -05:00
Makoto Kato
c083e77aea Bug 619670 - onLowMemory may not work on android. Need to forward event. r=dougt/blassey. a=blocking-fennec
--HG--
extra : rebase_source : eca6be2a6b82f2e2d2dd71870b036878afbbafa8
2010-12-21 00:01:00 -08:00
Oleg Romashin
b06ed32a31 Bug 622063 - Make Fennec-Gtk compiling on Maemo6 r=dougt a=approval2.0 2011-01-05 15:48:16 +02:00
Chris Jones
600d80358f Bug 617813: Remove a pseudo-assertion about a state that seems allowable. r=roc a=a 2011-01-04 10:40:54 -06:00
Oleg Romashin
3addc7bd31 Bug 621931 - Widget Qt scrolling is slow because of non optimized SetCursor. r=dougt a=approval2.0
--HG--
extra : rebase_source : 0eb71df93c39e3deadc3c694cf220746c20ae7ed
2010-12-29 18:22:26 +02:00
Oleg Romashin
2ccad4da8f Bug 618561 - Speedup painting on maemo6 r=dougt a=approval2.0
--HG--
extra : rebase_source : 67ebdafda1765c52e65c04b60c0cfbfb1c5f1d34
2011-01-04 17:37:27 +02:00
Robert O'Callahan
3458c6aaad Bug 613449. When setting Aero Glass margins, find the largest opaque rect that contains all windowed plugins, since the DWM doesn't like margins under child windows. r=jmathies,a=blocker 2011-01-04 16:56:57 +13:00
Boris Zbarsky
2fec7e82d8 Bug 622117. Fix flag collision. r=smaug 2011-01-03 20:46:19 -06:00
Cameron McCormack
f1086ecddc Bug 594977 - Part 3: rejigger the Trackpoint hack for older versions of the Synaptics drivers r=roc a=blocker 2010-12-28 23:16:43 +13:00
Timothy Nikkel
29e8c5c29d Bug 590568. Make sure that that stored window clip rects always match what we set on the window even if intersecting with the existing region. r=roc a=blocking 2010-12-31 14:16:35 -06:00
Neil Deakin
e25da7773d Bug 618248, don't close popups when a window is lowered while dragging, prevents bookmark menu from closing, r=karl,a=blocking 2010-12-31 14:20:00 -05:00
Boris Zbarsky
853fd4d981 Bug 331959 and bug 127903. Make situations in which an anchor or submit control is nested inside another anchor and the inner thing is clicked trigger the inner thing, not both. r=smaug,gavin a=blocker 2010-12-27 14:42:10 -06:00
Matthew Gregan
b8df85dbab Bug 573039 - Construct nsCUPSShim statically and avoid calling PR_UnloadLibrary on libcups after it has been initialized. r=karlt a=blocking2.0 2010-12-23 13:59:41 +13:00
Michael Wu
aa2d4bc721 Bug 619519 - Fix android key down/press/up handling, r=masayuki a=blocking-fennec 2010-12-21 14:36:28 -08:00
Alon Zakai
f10676ded2 Bug 616664 - Android code for keeping the screen on. r=mwu a=blocking-fennec 2010-12-21 14:34:29 -08:00
Alon Zakai
d7e10068a5 Bug 616664 - nsIScreen interface for keeping the screen on. r=blassey sr=roc a=blocking-fennec 2010-12-21 14:33:48 -08:00
stefanh@inbox.com
f15d7cfd6e Bug 615589 - '-moz-mac-focusring' color should be keyboardFocusIndicatorColor (NSColor). Also fixes tests. r=josh+mstange, a=beltzner. 2010-12-21 19:51:00 +01:00
Markus Stange
441bd09abf Disable the test for bug 538242 on Linux. 2010-12-21 11:01:55 -05:00
Markus Stange
e39984ef94 Bug 538242 - Always keep nsCocoaWindow's mBounds up to date. r+a=josh 2010-12-21 12:42:47 +01:00
Karl Tomlinson
68df7be635 test for bug 601545 a=test 2010-12-21 18:16:30 +13:00
Karl Tomlinson
40d20f08b8 b=601545 clarify the meaning of coordinates passed to nsIWidget::Move r+a=roc
--HG--
extra : transplant_source : %CE%A2%98%EBDD%85%7C%DFk%BA%04a%60%88%06%B7L%2BO
2010-12-21 15:45:58 +13:00
Karl Tomlinson
7003f0970e b=601545 use mNeedsResize/mNeedsMove on toplevel windows to make mPlaced unnecessary r+a=roc
--HG--
extra : transplant_source : %BFS%22L%95%98%9A%07%E5%7F%7E%3C%3E%87%10%FF%24%02I%3B
2010-12-21 15:45:58 +13:00
Karl Tomlinson
3a4a55d0de b=601545 don't move windows during resize r+a=roc
--HG--
extra : transplant_source : %C7%A4%F7%E1%E8t%EDa0Z%FC%92%99%D5%A1%13I%EC_%15
2010-12-21 15:45:58 +13:00
Vladimir Vukicevic
dd83d0dfa6 b=619485; add WebGL info to about:support; r=jrmuizel,a=beltzner 2010-12-16 12:49:54 -08:00
Jeff Muizelaar
ab87a34e00 Bug 619539. Android: Adding some debug logging for gl crashes. r=joe,a=logging 2010-12-15 23:42:18 -08:00
Ben Turner
aec6dbb710 Bug 618196 - 'IndexedDB: Error events and exceptions thrown during success events should abort transactions'. r=sicking, a=blocking. 2010-12-15 13:20:57 -08:00
Michael Wu
6b75bc7576 Bug 611764 - Move key handling to GeckoSurfaceView and handling onKeyPreIme, r=blassey a=blocking-fennec
--HG--
extra : rebase_source : 34229313342b93c7e78d51818b308a307dde8056
2010-12-15 12:37:54 -08:00
Alex Pakhotin
ffda4058b0 Bug 613080 - External URL handler service. r=bz a=blocking-fennec
--HG--
extra : rebase_source : 305c50e07138ffad437c3faf51453a4056c4ae3e
2010-11-23 15:40:46 -08:00
Michael Wu
9b4ef9a11f bug 601139 - soft keyboard does not pop-up when tapping on search field a second time while in the same form assistant session r=cjones a=blocking-fennec 2010-12-15 11:22:15 -08:00
Jim Mathies
50850b4638 Bug 613781 - Make NS_MOUSE_EXIT events more reliable on windows. r=robarnold, a=final. 2010-12-15 11:01:52 -06:00
Jeff Muizelaar
e738d79aca Bug 614832. Android: renew surface after it's been destroyed. r=vlad,a=blocking
Uses the new RenewSurface() to renew the surface when it is destroyed.
2010-12-13 14:37:25 -08:00
Doug Turner
1f7548f709 Bug 618537 - Android - broadcast memory-pressure from onStop. r=mwu a=blocking-fennec 2010-12-11 14:36:30 -08:00
Doug Turner
ba1d10c471 Bug 618535 - Add new ACTIVITY_SHUTDOWN event on android r=mwu. a=blocking-fennec 2010-12-11 14:36:11 -08:00
timeless@mozdev.org
6333ffaaf9 Bug 602517 - missing null check of xmodmap in [@ nsWindow::OnKeyPressEvent]. r+a=dougt 2010-12-11 19:42:02 +01:00
Timothy Nikkel
b6557f333d Bug 616884. Add comment to note that stored clip region isn't updated. a=comment 2010-12-09 22:33:33 -06:00
Timothy Nikkel
fa4469c709 Bug 616884. Part 1. When setting the clip on windows on Linux don't return early if the clip hasn't ever been set before. r=roc a=roc 2010-12-09 22:33:33 -06:00
timeless@mozdev.org
03191da638 Bug 577920 - mark DEBUG only variables as ifdef DEBUG in cocoa. r=josh a=joe 2010-07-11 15:58:34 +03:00
Daniel Holbert
a1dd7b53ba Bug 595277 followup: add "using" annotation to hide build warnings about nsIWidget::GetLayerManager being hidden. r=roc a=blocking-final+ 2010-12-09 00:45:06 -08:00
Benoit Jacob
f478817a5a Bug 617475 - WebGL broken on Mac - r=joe, a=blocking-beta8 2010-12-08 10:56:01 -05:00
Bas Schouten
903b02d6b8 Bug 595277 - Part 4: Delay Direct3D 9 initialization when possible. r=roc a=blocking-final 2010-12-07 03:06:31 +01:00
Bas Schouten
25a23ac775 Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc 2010-12-07 03:05:52 +01:00
Bas Schouten
b59181da48 Bug 595277 - Part 1: Add a method to iterate over all windows. r=roc 2010-12-07 03:05:48 +01:00
Bas Schouten
9f23097d84 Bug 595277 - Part 0: Clear out user data on destroy. r=roc 2010-12-07 03:05:25 +01:00
Matt Woodrow
a3bdf40a38 Bug 615753. Remove an unneeded glClear. r=vlad, a=blocking-fennec 2010-12-07 19:09:49 -05:00
timeless@mozdev.org
1a59701365 Bug 615831 comparison between signed and unsigned integer expressions in nsBaseAppShell::RunSyncSections
r=neil a=joe
2010-12-07 10:42:40 -08:00
Jeff Muizelaar
7fce1fff4d Bug 615753. Let the OpenGL layer manager handle double bufffering. r=vlad, a=blocking
Letting the OpenGL layer manager handle double buffering cleans things up
and makes them work properly.
2010-12-07 11:46:39 -05:00
Boris Zbarsky
e7c1a3a668 Bug 616994. Don't leak the buffer we create for the drag image. r=roc, a=blocker 2010-12-07 08:54:50 -05:00
Bas Schouten
5ed3adcb07 Backout bug 595277. a=bustage 2010-12-07 05:39:19 +01:00
Bas Schouten
e76bae4ae4 Bug 595277 - Part 4: Delay Direct3D 9 usage when possible. r=roc a=blocking-final 2010-12-07 03:06:31 +01:00
Bas Schouten
522be34ef2 Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc 2010-12-07 03:05:52 +01:00
Bas Schouten
a2ad61eb97 Bug 595277 - Part 1: Add a method to iterate over all windows. r=roc 2010-12-07 03:05:48 +01:00
Benoit Jacob
d8d007daa1 Bug 611292 - Block software and non-GL2 OpenGL on OS X - r=joe 2010-12-06 06:34:35 -05:00
Jonathan Watt
a5bdadf9f7 Back out 02b080d3a0e0 (bug 599393) due to Youtube regression (bug 599393 comment 8). a=backout 2010-12-05 21:52:56 +00:00
Robert O'Callahan
9575e3b7b5 Bug 590368. Pass SWP_NOCOPYBITS when moving a clipped plugin window with D3D9, to work around a Windows/driver bug. r=jmathies a=blocking 2010-12-05 15:02:17 +00:00
Robert O'Callahan
c20976cb2c Bug 599393. Remove workaround code that's no longer needed (backing out bug 587508). a=joe
--HG--
extra : rebase_source : ce32c65d7b3c1cec988cec148f7904701db3998e
2010-12-05 13:05:30 +00:00
timeless@mozdev.org
59f45200eb Bug 615069 qStyle is unused in nsLookAndFeel::GetMetric(const nsMetricID aID,PRInt32 &aMetric)
r=romaxa

--HG--
extra : rebase_source : 3de6dbfb13aad88f47bec0b43ad1ac653e5a083c
2010-12-04 11:05:34 +01:00
Markus Stange
7564a1242b Bug 596955 - Simplify nsCocoaWindow::Resize and no longer resize our ChildView before doing the actual window resize in order to avoid painting artifacts with OpenGL. r=josh, a=final 2010-11-27 14:52:33 +01:00
Josh Aas
bf92b679ec Bug 615935: Cancel any complex text composition for a Cocoa NPAPI plugin when it doesn't return kNPEventStartIME for a key down event. r=smichaud a=blocking2.0betaN+ 2010-12-03 00:22:20 -05:00
Alon Zakai
44e5a105d6 Bug 613076 - Fix GetDPI in the content process. r=cjones a=blocking-fennec 2010-12-02 17:24:04 -08:00
Brad Lassey
c80ac44bc1 bug 615208 - Android keyboard does not insert/delete at the caret in content forms r=cjones a=blocking-fennec 2010-12-02 15:51:25 -05:00
Jim Mathies
3d907c0bc9 Bug 595132 - Tests. r=masayuki, a=final 2010-12-02 10:52:10 -06:00
Jim Mathies
6a562d0ae0 Bug 595132 - Don't trap and send context menu events destined for the browser to plugins. r=masayuki, a=final 2010-12-02 10:52:10 -06:00
Dave Townsend
0bf48c1206 Backing out changeset e1983b9db75d from bug 596955 for causing bug 615858. a=backout 2010-12-01 10:20:28 -08:00
Markus Stange
d1bcc0125f Bug 596955 - Simplify nsCocoaWindow::Resize and no longer resize our ChildView before doing the actual window resize in order to avoid painting artifacts with OpenGL. r=josh, a=final 2010-11-27 14:52:33 +01:00
David Bolter
96b49651f4 Bug 607046. Switch the order of the debug output. r=davidb,a=debugging 2010-11-29 13:30:54 -05:00
Jim Mathies
ce20473751 Bug 575515 - Fix for deadlocks in windows modal loop message processing under heavy js load. r=matspal, a=betaN 2010-11-29 10:25:16 -06:00
Jim Mathies
99254fdaa7 Bug 613118 - WM_SYSCOMMAND doesn't filter wParam correctly. r=robarnold, a=2.0 2010-11-29 10:19:17 -06:00
Jim Mathies
890a2ff2e1 Bug 606160 - Apply padding to caption buttons so off button clicks work. r=neil, a=final. 2010-11-29 10:19:17 -06:00
Jim Mathies
20574add68 Bug 610643 - Refresh button metrics when the theme changes. r=neil, a=final. 2010-11-29 10:19:17 -06:00
Jim Mathies
6a0dfcc343 Bug 610643 - Maximized titlebar background offset should equal the window origin offset for proper placement. r=dao+neil, a=final. 2010-11-29 10:19:17 -06:00
Michael Wu
d36ace0ca5 Bug 614228 - Windows bustage in nsUrlWidget after bug 581596 landing
a=shaver, r=pending. (Landing as SeaMonkey bustage-fix)
2010-11-23 09:41:00 -05:00
Jeff Muizelaar
0861c0a082 Bug 607046. Add extra logging info for debugging invalid vendorID problems. r=gavin,a=gavin 2010-11-25 15:44:37 -05:00
Timothy Nikkel
d5f55db812 Bug 597031. Correct comment about the docshell passed to createTaskbarTabPreview. a=comment 2010-11-24 19:35:01 -06:00
Matt Brubeck
c80770852e Bug 614293 - Regression: Typing in urlbar does not replace selection. r=blassey a=blocking-fennec
--HG--
extra : rebase_source : 7d91034b7dfc2a419c455893ded5f4a7bf2410cb
2010-11-24 14:09:24 -08:00
Masayuki Nakano
17924ba129 Bug 613810 - Undo(ctrl+z) does not work continuously after committing IME; r=ehsan a=blocking-final+ 2010-11-24 17:57:32 -05:00
Neil Deakin
fd894fdd5f Bug 511010, don't activate panels when clicking on one to close a menu, fixes flickering when closing menulist in bookmarks panel, r=jmathies,a=bsmedberg 2010-11-24 13:31:24 -05:00
Alon Zakai
2ee37f84ae Bug 600880 - Fix screen.width and screen.height on Android. r=cjones a=blocking-fennec 2010-11-24 10:22:40 -08:00
Emmanuel Gil Peyrot
201fbb3800 Bug 606990 - Remove CAIRO_HAS_DDRAW_SURFACE/CAIRO_DDRAW_USE_GL dead code. r=vlad,jmuizelaar a=bsmedberg 2010-11-24 11:11:45 +01:00
Ginn Chen
fbd0c7dabd Bug 610852 Check xRGB format for XShm Image r=karlt a=benjamin 2010-11-24 15:36:46 +08:00
Brad Lassey
7502b91267 bug 589879 - All input fields labeled with a go button, which doesn't do anything without special handling r=roc a=blocking-fennec 2010-11-23 21:12:53 -05:00
Rob Arnold
ca1dfea7ab Bug 556524 - Taskbar tab preview crashes [@ mozilla::widget::WindowHook::Lookup(unsigned int)] in Firefox 3.6 at SetVisible; r=jmathies a=blocking-final+ 2010-11-23 09:58:38 -05:00
Michael Wu
bf239dd739 Bug 581596 - Create GetInputMode API, r=masayuki,roc sr=roc a=blocking-fennec 2010-11-22 22:48:45 -08:00
Michael Wu
5b727c0605 Bug 581596 - Make Android use new SetInputMode API, r=blassey a=blocking-fennec 2010-11-22 22:48:25 -08:00
Michael Wu
da47d70884 Bug 581596 - Add new SetInputMode api, r=roc,masayuki sr=roc a=blocking-fennec 2010-11-22 22:48:03 -08:00
Oleg Romashin
c64eedbedb Bug 613853 - Qt - ASSERTION: Old pixman and rotate transform +compilation bustage. r=dougt a=b-f 2010-11-23 01:46:11 +02:00
Oleg Romashin
6943525bae Bug 613943 - [@ nsWindow::DoPaint] crashes when trying to access MWindow::orientationAngle r=romaxa a=npodb 2010-11-23 01:46:11 +02:00
Brad Lassey
f12a85806e bug 518266 - Implement mechanism to provide haptic feed back, android r=dougt a=blocking-fennec 2010-11-22 11:38:02 -05:00
Kyle Huey
b506acbbb5 Bug 611930: Sprinkle some Unicode pixie-dust to placate non-IPC builds. 2010-11-21 19:40:01 -05:00
Kyle Huey
f99c028f87 Bug 611930: Annotate crash reports with LSP information. r=ted sr=rs a=b 2010-11-21 19:29:47 -05:00
Kyle Huey
59a85eb583 Backed out changeset c8a4b4ed9160. a=me 2010-11-21 14:18:32 -05:00
Kyle Huey
698f4a7090 Bug 611930: Annotate crash reports with LSP information. r=ted sr=rs a=b 2010-11-21 13:58:33 -05:00
Michael Wu
4c3504becd Bug 604712 - Followup - Make autoframes clean up unhandled exceptions. r=dougt a=blocking-fennec 2010-11-20 13:09:24 -08:00
Brian Crowder
0510dce1aa Bug 611466 - Minimal support for IME in Qt, r=dougt, a=dougt 2010-11-19 15:41:40 -08:00
Bas Schouten
48c56eca0b Bug 612123: Ensure D3D10 layer managers are not used after device changes. r=roc a=blocking-final 2010-11-19 19:50:45 +01:00
Markus Stange
94dcb5ea42 Bug 612090 - Firefox 4.0b7 crash [@ nsBaseWidget::AutoUseBasicLayerManager::AutoUseBasicLayerManager ]; r=joe a=blocking-betaN+
--HG--
extra : rebase_source : e4b2091cc2616bf3abb405fe54cb2bbf3fb59e0c
2010-11-19 12:37:18 -05:00
Mark Finkle
6792602b69 Bug 613193 - Fix illegal JSON in 'softkb-change' notification [r=blassey r=roc a=blassey] 2010-11-18 17:56:11 -05:00
Scott Greenlay
e83f611380 Bug 600901 - [clang]: cannot initialize a parameter/variable in nsCocoaWindow.mm, r=josh, a=josh 2010-11-17 13:48:11 -08:00
Scott Greenlay
9cad95a77d Bug 600900 - [clang]: cannot initialize a parameter of type 'NSString *' with an lvalue of type 'NSString const in nsDragService.mm, r=josh, a=josh 2010-11-17 13:46:39 -08:00
Scott Greenlay
c62c034e41 Bug 583460 - [clang] nsClipboard: cannot initialize a parameter of type 'NSString *' with an lvalue of type 'NSString const *', r=josh, a=josh 2010-11-17 13:42:05 -08:00
Matt Brubeck
c0f0028a59 Bug 612978 - GetDPI on Maemo should use the true DPI when known. r=roc,dougt a=blocking-fennec
--HG--
extra : rebase_source : 30eaacd0e8dec4f92ddc8a53a1320fa40fa87766
2010-11-18 11:19:39 -08:00
Matt Brubeck
d84037ad98 Bug 590777 (part 4) - Convert swipe thresholds from pixels to inches. r=blassey a=blocking-fennec
--HG--
extra : rebase_source : a16098c646e937c9f8c66517467872aaf3d6face
2010-11-18 09:18:31 -08:00
Masayuki Nakano
c5e8166d7a Bug 608515 Painting methods should use consistent composition state between WM_DWMCOMPOSITIONCHANGED messages r=jimm, a=final+ 2010-11-18 11:31:22 +09:00
Vivien Nicolas
67d5a26d77 Bug 602962 - Undo close tab thumbnail disappears when rotating screen orientation [r=smaug r=roc a=blocking-fennecb3] 2010-11-17 08:46:00 -05:00
Doug Turner
826eec4935 [Bug 608818] nsFilePicker::Show uninitialised use of mAllowURLs. r=roc/dholbert a=approval2.0
--HG--
extra : rebase_source : 526aa298d2cf577a8cdae94242032f0d09655083
2010-11-16 20:15:13 -08:00
Brad Lassey
77ba0ab35f bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec 2010-11-16 18:33:56 -05:00
Fabrice Desré
378f1ef8c9 Bug 611110 - BringToFront() doesn't deactivate the old toplevel window, r=mwu a=blocking-fennec 2010-11-16 14:27:53 -08:00
Michael Wu
ec6eb11da9 Bug 611899 - SetFullscreen called with wrong JNI method, r=blassey a=blocking-fennec 2010-11-16 14:27:21 -08:00
Ryan VanderMeulen
b3c91154cb Bug 578546 - Fix more MSVC warning spam by removing unneeded declarations. r=cjones a=benjamin 2010-11-16 10:21:53 +01:00
Dão Gottwald
3e5fe3a377 Bug 608984 - Minimize, maximize/restore, close buttons shouldn't have a hover effect. r=jimm 2010-11-16 10:15:24 +01:00
Markus Stange ext:(%2C%20Joe%20Drew%20%3Cjoe%40drew.ca%3E%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
19a64fc670 Bug 593342 - Use double buffering on Mac instead of flushing, for greater performance. r=vlad,roc,joe a=b 2010-09-21 14:39:38 -04:00
Steven Michaud
df47b58fde Bug 601182 - Spurious focus events sent to NPAPI plugins on OS X in Cocoa event mode. Patch partly by enndeakin. r=josh,smaug a=blocking2.0BetaN+ 2010-11-15 15:12:50 -06:00
Jim Mathies
8236cb2307 Bug 611693 - Fix for Txul, Ts regression on XP after landing bug 610201. r=vlad, a=regression. 2010-11-14 11:34:13 -06:00
Ben Turner
7b428214f3 Bug 586216 - Don't use one timer per animated widget. r=roc a=b 2010-11-13 09:19:38 +01:00
Dão Gottwald
8267b09ae8 Bug 611803 - Caption buttons should only be pressed when they're also hovered. r=jimm 2010-11-13 09:14:30 +01:00
Felipe Gomes
9834eaf232 Bug 606061. The border on the download manager doesn't wrap all the way around. r=jimm a=blocking-final 2010-11-12 22:34:57 -08:00
Matt Brubeck
4516b2c00e Bug 575351 - Long-press on Android system keys does not work. r=mwu,smaug
a=blocking-fennec

--HG--
extra : rebase_source : 6e800c13e0a7be9503afcb4a12c491f8ccfc9e11
2010-11-12 15:58:29 -08:00
Vladimir Vukicevic
7e6f33465f b=605063; fix Android GL startup (hide splashscreen correctly); r=mwu 2010-11-12 12:02:14 -08:00
Mark Banner
3bb057952a Fix windows bustage for non-IPC builds resulting from bug 586228. Use the wide form of RemoveProp so that it matches the constant passed to it. a=bustage-fix 2010-11-12 07:50:38 +00:00
Jim Mathies
fca43a5481 Bug 586228 - Manage caption status for get window info calls made by the theme library. r=vlad, a=final. 2010-11-11 20:39:05 -06:00
Jim Mathies
feddf0f259 Bug 610201 - Cache theme caption button metrics on startup and don't refresh every time desktop composition changes. r=roc, a=final 2010-11-11 20:39:02 -06:00
Daniel Holbert
cc5e48c832 Bug 609696 followup: Add missing newline at end of file to fix GCC warning. r+a=whitespace-only 2010-11-10 18:12:01 -08:00
Wes Johnston
577cf0e4bb Bug 609696 - Create nsIIMEPicker service and implement for android. [r=mwu, sr=roc, a=blocking-fennecb3] 2010-11-10 09:40:00 -05:00
Walter Meinl
48d1e8997b Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
--HG--
extra : rebase_source : f73a926174bd7905f177b2e914492e42b90ac8c0
2010-11-09 11:13:03 +01:00
Ginn Chen
481e714b50 Bug 608201 File chooser and some other dialogs are not added to Firefox a11y tree r=surkov.alexander,roc a=blocking-2.0 2010-11-09 18:21:56 +08:00
Chris Jones
703c658a1c Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking 2010-11-08 20:49:00 -06:00
Michael Wu
fcebd43d40 Bug 602976 - Implement full screen mode for Android, r=vlad a=blocking-fennec 2010-11-08 18:11:13 -08:00
Jim Mathies
29c450fc06 Bug 610201 - Fix for aero basic buttons regression after bug 591154 landed. r=roc, a=final. 2010-11-08 09:30:40 -06:00
Robert O'Callahan
766651cddb Fix Thunderbird bustage by calling MAKEINTRESOURCEW correctly, a=bustage 2010-11-08 23:47:12 +13:00
Robert O'Callahan
26e032892f Bug 594977. Part 2: Disable trackpoint hack for newer Synaptic drivers. r=jmathies,a=blocker 2010-11-08 22:06:14 +13:00
Robert O'Callahan
bdd5b7e09e Bug 594977. Part 1: Make ui.trackpoint_hack.enabled live, and add ui.window_class_override pref. r=jmathies,a=blocker 2010-11-08 22:06:13 +13:00
Markus Stange
253a0ae7e1 Bug 574663 - Mark momentum scroll events with a kIsMomentum flag and don't allow them to cause zooming. r=smaug, a=final 2010-11-05 17:04:28 +01:00
Masayuki Nakano
c72734e2c4 Bug 608515 after graphic driver is crashed, aero isn't recovered if Firefox button is visible r=jimm, a=fintal+ 2010-11-06 14:05:53 +09:00
Benoit Jacob
239a4ed2f8 Bug 604771 - Allow spoofing GfxInfo and circumventing the blocklist on Windows - r=jmuizelaar 2010-11-05 15:57:58 -04:00
Oleg Romashin
bdbb3ed32e Bug 608779 - Qt - ASSERTION: Old pixman and rotate transform. r=dougt a=npodb 2010-11-05 21:49:18 +02:00
Brad Lassey
bd7b0f4297 bug 606235 - Android file picker should honor file type filters r=mwu a=blocking-fennec 2010-11-05 13:43:12 -04:00
Jim Mathies
bc8f55e1ed Bug 591154 - Fix for Quake Live flickering when entering full screen mode. r=roc, a=final. 2010-11-05 10:19:05 -05:00
Chris Jones
5ca29d9212 Bug 605362, part 1: Allocate page-aligned shmem segments in ShmImage, to match other allocators which more honestly report address space and system mem taken by alloc. r=joe 2010-11-05 02:17:07 -05:00
Doug Turner
228873dd95 Bug 607287 - Crash when trying to disable or uninstall an add-on [@ nsWindow::UserActivity]. r=mwu
--HG--
extra : rebase_source : 0b0c8654fbf4c52471947c929fae23df5f13a585
2010-10-27 13:10:15 -07:00
Oleg Romashin
04ff8b2cce Bug 606910 - RENDER_DIRECT mode for Qt widget (xshmPutImage). r=dougt a=blocking-fennec
--HG--
extra : rebase_source : 6ea776ea7e0b282d6b61d5e5fa570460e84f90be
2010-10-27 07:56:31 +03:00
Felipe Gomes
0212f693d8 Bug 600986. Persona background is seen above titlebar (classic windows theme). r=jimm a=final 2010-10-26 15:50:29 -02:00
Michael Wu
c163a0300c Bug 604090 - Notify java wrapper when we're ready to take events, r=blassey a=blocking-fennec 2010-10-25 20:10:07 -07:00
Andrew Sutherland
e37867f191 Bug 606052: Nested event consumption by nsAppShell::ProcessGeckoEvents breaks processNextEvent semantics. r=smichaud, a=josh 2010-10-25 16:34:13 -07:00
Robert O'Callahan
260e34f8ed Bug 593839. Part 2: Remove DESTINED_FOR_SCREEN flag now that it's no longer used. r=vlad a=blocking-betaN 2010-10-25 16:39:27 +02:00
Scott Greenlay
70977029e7 Bug 413277: Restrict window resizing to the size of the current screen on Mac OS X. r=josh a=josh 2010-10-24 21:32:12 -04:00
Brad Lassey
8b9c95cf77 bug 601282 - Sometimes fennec's window is black when started the DEBUG intent r=mwu a=blocking-fennec 2010-10-24 19:54:09 -04:00
Justin Lebar ext:(%2C%20Kyle%20Huey%20%3Cme%40kylehuey.com%3E)
8b20bfbcec Bug 145975 - Implement nsCaseInsensitiveUTF8StringComparator r=smontagu
--HG--
extra : rebase_source : 8e5d63a6a5ca50b6e95a80421ad96a1d4a52ae77
2010-08-31 18:03:40 -07:00
Jim Mathies
cc06828e5c Bug 580599 - Fix for alt+space in full screen mode, selecting 'Restore' results in a window without chrome if the previous window state was maximized. r=neil, a=final. 2010-10-22 17:38:18 -05:00
Jim Mathies
a447b570c3 Bug 566135 - Fix for full screen games that automatically minimize when firefox is minimized on the taskbar. r=robarnold, a=final. 2010-10-22 13:43:40 -05:00
Josh Aas
2c6cdfe76f merge backout of a2aaf00c4acc, a=josh 2010-10-22 13:29:10 -04:00
Josh Aas
37069cbd37 Backed out changeset a2aaf00c4acc, a=josh 2010-10-22 13:28:50 -04:00
Felipe Gomes
738875c13a Bug 605815. Only compute size for titlebar widget when DWM is on. r=jimm a=final 2010-10-22 15:08:39 -02:00
Felipe Gomes
1ead4d4d8e Bug 605806. Only draw titlebar widget when DWM is on. r=jimm a=betaN 2010-10-22 15:07:53 -02:00
Scott Greenlay
63a8f9c13a Bug 413277: Restrict window resizing to the size of the current screen on Mac OS X. r=josh a=josh 2010-10-22 12:34:16 -04:00
Bas Schouten
e34319e8af Bug 605368: Fix shared builds by keeping cairo calls in GFX. r=roc a=joedrew 2010-10-21 22:41:06 +02:00
Vivien Nicolas
12caa58a5e Bug 461843 - Show indication of where on the page you are when scrolling with Fennec. r=roc a=blocking-fennec 2010-10-21 14:07:55 +02:00
Brad Lassey
b9c5e782fe bug 594368 - nsFilePicker is called directly from the child process in e10s r=jdm a=blocking-fennec 2010-10-20 11:19:24 -04:00
Mounir Lamouri
66067bcb7b Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz 2010-10-20 13:26:32 +02:00
Brad Lassey
85ef8e7b87 bug 569497 - need finger friendly file picker for android r=mwu,mbrubeck a=blocking-fennec 2010-09-30 11:37:36 -04:00
Alex Pakhotin
5544985192 bug 603855 - Support canceling a displayed notification r=mfinkle,blassey sr=stuart a=blocking-fennec 2010-10-12 19:17:12 -07:00
Kyle Huey
6f188e4a26 Bug 604860: Stop doing silly leaky stuff with nsDataObjs. r=jimm a=joe 2010-10-19 17:21:10 -04:00
Andrew Sutherland
42afe1304e Bug 605314 - nsBaseAppShell generates busy-wait event storm on main thread at shutdown; causing orange xpcshell tests; r=roc a=joe 2010-10-19 21:01:27 +01:00
Bas Schouten
334f7c09ff Bug 605547: Enable D3D10 layers by default. r=jrmuizel a=blocking-beta8 2010-10-19 21:08:36 +02:00
Felipe Gomes
c1ad5cb316 Bug 601603. Part 5 - Ensure that the layer that holds the window background is never opaque for glass windows. r=roc a=beta8 2010-10-19 15:02:25 -02:00
Felipe Gomes
170e922159 Bug 601603. Part 3 - Retrieve necessary system metrics to measure size and position of caption buttons. r=jmathies 2010-10-19 15:02:24 -02:00
Felipe Gomes
746b270fda Bug 601603. Part 2 - Implement widget appearance that clears the context area where it is positioned. r=roc 2010-10-19 15:02:24 -02:00
Felipe Gomes
e6a0eba957 Bug 601603. Part 1 - Cleanup nsWindowGfx code that previous handled personas + caption buttons. r=jmuizelaar 2010-10-19 15:02:24 -02:00
Drew Willcoxon
604ae5fe49 Bug 596698 - Link target in location bar isn't updated when switching between tabs if link is focused. r=enndeakin, a=blocking2.0-final 2010-10-18 11:12:18 -07:00
Jim Mathies
bc848a2e80 Backout changeset 6714a0c929d4 due to paint assertions, a=bustage. 2010-10-18 12:52:43 -05:00
Jim Mathies
dc9ef6ddce Bug 594821 - Trigger a sync paint on intial window show. r=roc, a=final. 2010-10-18 09:24:27 -05:00
timeless@mozdev.org
536ee6bcd8 Bug 604629 - nsClipboard::SetNativeClipboardData leaks primitive_data. r+a=dougt 2010-10-18 11:25:41 +02:00
Steven Michaud
98b7c6698e Bug 604901 - Patch for bug 582466 breaks Quit in Cocoa embedders. r=josh, a2.0+=josh 2010-10-16 17:22:21 -05:00
Matt Brubeck
9dd232f695 Bug 582640 - Use the Menu key as the accelerator on Android. r=mwu, a=blassey 2010-10-16 05:15:54 -07:00
Jim Mathies
d32d4258aa Bug 604318 - Personas: entering/exiting full screen mode fails to paint chrome. r=vlad, a=final. 2010-10-15 13:32:35 -05:00
Fabrice Desré
e9897bc0f6 Bug 590225 - webapps OS level integration for Android a=blocking-fennec, r=mwu,vladimir, blassey 2010-10-15 14:16:45 -04:00
Steven Michaud
0fa72290d3 Bug 582466 - Make OS X OS-initiated termination get along with Gecko's shutdown sequence. r=josh a=blocking-final+ 2010-10-15 11:30:07 -05:00
Markus Stange
34f47c8611 Bug 596711 - When painting into the titlebar, constrain painting to the titlebar rect. r=roc a=joe
--HG--
extra : rebase_source : 917ccc6f3ed1a440bc819a269745c8f89465b65e
2010-10-15 12:36:23 +02:00
Markus Stange
bb031a86dd Bug 595156 - Always use BasicLayerManager when drawing in the titlebar. r=roc a=blocking2.0:betaN
--HG--
extra : rebase_source : 9183b1a0d74f3b0538508048b98f41188c6f6ac8
2010-10-15 12:34:29 +02:00
Markus Stange
eb5d1532ee Bug 587418 - Don't let invisible windows from other applications block our mouse events. r=josh a=josh
--HG--
extra : rebase_source : edce01dbabd96589b5e8f3457b461498cac157df
2010-10-15 12:24:59 +02:00
Rich Walsh
ef5296f8d8 Bug 597793 - [OS/2] minor nsWindow fixes r=wuno a=NPOTB 2010-10-14 21:12:26 +00:00
Bas Schouten
4b47fdc3ed Bug 604271: Handle device removal when using D3D10. r=roc a=blocking-beta8 2010-10-14 19:28:56 +02:00
Daniel Holbert
dd8051bb8f Bug 603724: gtk2/nsWindow.cpp: add ifdef's around static function "UseShm()" that's only called from within ifdefs, to fix build warning. r=cjones a=roc 2010-10-14 09:12:56 -07:00
Masayuki Nakano
e44d645a18 Bug 603728 remove an unused variable which wasn't removed by bug 597981 r=karlt, a=joe 2010-10-14 17:52:18 +09:00
Scott Greenlay
4322811272 Bug 542048: Fix issue where search fields don't have focus rings in x86_64 Mac OS X builds. r=josh a=blocking2.0final+ 2010-10-13 11:56:16 -04:00
Bas Schouten
8f774806fd Bug 603204: Block D3D9 on windows 2000. r=bjacob
--HG--
extra : rebase_source : c679d53e446a3e9b2e99b08e3f4f89880ff912d2
2010-10-12 23:27:14 +02:00
Benoit Jacob
88165b3ed8 Bug 597881 - OpenGL debug mode - r=vladimir 2010-10-12 17:01:59 -04:00
Masayuki Nakano
09323135d9 Bug 599887 Dispatch keydown events before keypress event during auto repeat on Cocoa r=smaug+smichaud+josh, a=beta8+ 2010-10-12 16:30:48 +09:00
Robert O'Callahan
3cf173ab63 Fix bustage, a=fire 2010-10-11 14:49:32 +13:00
Robert O'Callahan
c0850f29e9 Bug 596491. Part 3: When we move a plugin's NSView, don't invalidate it if it's a Cocoa-drawing plugin, since we don't paint in that NSView anyway. r=josh 2010-10-11 13:58:21 +13:00
Robert O'Callahan
5652217985 Bug 596491. Part 1: Inline ApplyConfiguration into nsChildView::ConfigureChildren. r=josh 2010-10-11 13:58:21 +13:00
Mats Palmgren
f1222d224a Null-check to fix crash. b=601427 r=mstange a=joe 2010-10-11 00:07:00 +02:00
Jim Mathies
00bcc039b2 Bug 543910 - nsILookAndFeel support for detecting common windows themes. r=neil, a=final. 2010-10-09 15:53:44 -05:00
Alon Zakai
75f580ffb9 Bug 564118 - Waking up every second due to IdleService. r=MikeK a=blocking-fennec 2010-10-09 11:08:24 -07:00
Tatiana Meshkova
7123aa0e2c Bug 602837 - Pinch doesn't care about orientation. r=romaxa a=blocking-fennec 2010-10-09 09:14:57 +03:00
Tatiana Meshkova
f06b6d9784 Bug 602927 - Swipe doesn't care about orientation. r=romaxa a=npodb 2010-10-09 09:12:32 +03:00
Tatiana Meshkova
4eafda549b Bug 590565 - Multitouch swipe gestures for MeeGo/Qt r=wolfiR a=blocking-fennec 2010-10-09 09:08:42 +03:00
Timothy Nikkel
fc49980c85 Bug 601547. Dispatch starved paints on the top level window too, not just child windows. r=jimm a=blocking-betaN+ 2010-10-08 13:58:45 -05:00
Felipe Gomes
336dbfc982 Bug 599681. Fix window border hittest comparison. r=jmathies a=blocking-final 2010-10-08 15:51:50 -03:00
Felipe Gomes
093d5b5f12 Bug 593307. Ensure centerscreen windows are initially created in a valid screen position. r=jst,jmathies a=blocking-final 2010-10-08 15:51:50 -03:00
Marco Bonardo
8fe5adf346 Bug 598966 - Idle service should invoke components registered in a idle-daily category. r=roc a=joe 2010-10-08 12:20:50 +02:00
Marco Bonardo
e1a668d030 Bug 602085 - idle-daily has become idle-session and is waiting for an idle time of more than 3 days. r=sdwilsh a=blocking 2010-10-08 12:20:47 +02:00
Jim Mathies
9d4984130e Bug 602532 - Reset system menu options based on the size mode of the window. r=neil, a=final. 2010-10-07 16:51:05 -05:00
Jim Mathies
9951c636f0 Bug 602450 - Don't bring the system menu up in the tab bar. r=neil, a=final 2010-10-07 16:51:05 -05:00
Tom Brinkman
fa1c5b8b9c Bug 565013: Implement printing to PDF for qt builds. r=romaxa r=dholbert a=blocking-fennec
--HG--
rename : widget/src/gtk2/nsDeviceContextSpecG.cpp => widget/src/qt/nsDeviceContextSpecQt.cpp
rename : widget/src/gtk2/nsDeviceContextSpecG.h => widget/src/qt/nsDeviceContextSpecQt.h
rename : widget/src/gtk2/nsPrintDialogGTK.cpp => widget/src/qt/nsPrintDialogQt.cpp
rename : widget/src/gtk2/nsPrintDialogGTK.h => widget/src/qt/nsPrintDialogQt.h
rename : widget/src/gtk2/nsPrintOptionsGTK.cpp => widget/src/qt/nsPrintOptionsQt.cpp
rename : widget/src/gtk2/nsPrintOptionsGTK.h => widget/src/qt/nsPrintOptionsQt.h
rename : widget/src/gtk2/nsPrintSettingsGTK.cpp => widget/src/qt/nsPrintSettingsQt.cpp
rename : widget/src/gtk2/nsPrintSettingsGTK.h => widget/src/qt/nsPrintSettingsQt.h
2010-10-07 12:19:33 -07:00
Matt Brubeck
7063fb22f5 Bug 602322 - Implement GetDPI on Android. r=mwu, a=blocking-fennec 2010-10-07 10:28:27 -07:00
Jim Mathies
8bea1c6523 Bug 574859 - Bring up the system menu when right clicking on titlebar glass. r=vlad, a=final. 2010-10-07 02:03:06 -05:00
Masayuki Nakano
54b0c047a0 Bug 597981 Dispatch keydown event before keypress event by auto repeat on GTK2 r=karlt+smaug, a=beta8+ 2010-10-07 14:57:53 +09:00
Benoit Jacob
075394daa7 Bug 600620 - 2/2 - Expose feature status block reason in about:support - r=jmuizelaar, a=blocking2.0-b7 2010-10-06 21:40:08 -07:00
Benoit Jacob
764d885972 Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7 2010-10-06 21:40:08 -07:00
L. David Baron
45806139e2 Remove unused system metrics from nsILookAndFeel and implementations. (Bug 599657) r=roc a2.0=joedrew 2010-10-06 21:25:47 -07:00
Timothy Nikkel
8c0e7733d7 Merge back out of changeset d7b6ab26d39e (bug 601547). a=backout 2010-10-06 20:42:44 -05:00
Timothy Nikkel
6507faf74e Backed out changeset d7b6ab26d39e (bug 601547). 2010-10-06 20:42:21 -05:00
Timothy Nikkel
240bd15908 Bug 601547. Dispatch starved paints on the top level window too, not just child windows. r=jimm a=b7,vlad 2010-10-06 14:42:16 -05:00
Oleg Romashin
c58271c6e7 Bug 601451 - Allow compile qt port with system cairo which does not have QT_SURFACE compiled. r=joe a=npodb
--HG--
extra : rebase_source : a6bc7d01efb4a9d91418a33d43bbaf07139b4a18
2010-10-05 09:15:57 +03:00
Gavin Sharp
b7c858097b merge back out of changeset 7e10dcf5f763 (bug 590225) due to bustage, a=me 2010-10-04 13:33:46 -04:00
Gavin Sharp
e51ace35e9 Backed out changeset 7e10dcf5f763 (bug 590225) due to bustage, a=me 2010-10-04 13:33:14 -04:00
Matt Brubeck
cdc7b7c99a Bustage fix for bug 601314 (botched merge). r=me, a=bustage 2010-10-04 10:13:50 -07:00
Matt Brubeck
5d1cded93b Back out 0a01860cef28 (Bug 569497) because of freezes (Bug 601314). a=blocking-fennec
--HG--
extra : rebase_source : a9e9f25fba06c7041781b22f7976ccdab9a0a71b
2010-10-04 09:14:34 -07:00
Brad Lassey
6d7e2050b6 Bug 590225 - webapps OS level integration : Android a=blocking-fennec, r=mwu, r=vladimir 2010-10-04 10:54:40 -04:00
Vladimir Vukicevic
163e9e5fd4 b=600863; implement rough mac gfx blocklist; r=joe 2010-10-01 20:55:19 -07:00
Matt Brubeck
ec365be7de Bug 601280: Include title in shared links on Android. r=blassey a=blocking-fennec 2010-10-01 18:04:23 -07:00
Alex Pakhotin
a0967f88b3 Bug 592088 - support progress indicators in android status bar notifications r=blassey a=blocking-fennec 2010-10-01 14:21:21 -07:00
Jim Chen
53943af34f Bug 599550 - Properly sync PuppetWidget IME notifications; r=blassey,cjones a=blocking-fennec 2010-10-01 10:17:37 -04:00
Felipe Corrêa da Silva Sanches
de7770f859 Bug 597249: Make GlobalPrinters::GetNumPrinters() implementations return unsigned instead of signed value. r=dholbert r=roc a=joe 2010-10-06 15:18:52 -07:00
Benoit Jacob
20a45b4898 Backed out changeset 638ce363a9b1 2010-10-06 17:05:19 -04:00
Benoit Jacob
b5bc302c89 Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7 2010-10-06 16:43:25 -04:00
Bas Schouten
5a7235d59a Bug 546514 - Part 5: Allow turning on D3D10 layers through a pref. r=vlad a=vlad 2010-10-01 00:53:53 +02:00
Bas Schouten
786128e3d2 Bug 546514 - Part 2: Add #defines for D3D10 layers. r=vlad 2010-10-01 00:53:47 +02:00
Brad Lassey
854d433e01 bug 582616 - Sharing back-end for Android r=mwu,mfinkle sr=stuart a=blocking-fennec 2010-09-30 11:37:36 -04:00
Brad Lassey
31a00d810d bug 569497 - need finger friendly file picker for android r=mwu a=blocking-fennec 2010-09-30 11:37:36 -04:00
Joe Drew
b920406e09 Bug 596493 - Disable acceleration on all transparent windows on OS X. r=mstange a=b 2010-09-29 14:38:39 -04:00
Joe Drew
907b77ce57 Bug 599241 - Draw the persona's accent colour in the titlebar in OpenGL mode as a stop-gap measure until we can draw proper content in the titlebar again. r=mstange a=b 2010-09-29 14:37:44 -04:00
Benoit Jacob
3b9e31a8e3 Bug 595364 - blacklist some intel cards for D2D - r=bjacob, a=blocking-beta7 2010-09-28 22:24:59 -07:00
Mounir Lamouri
5ce6dc8083 Bug 598329 - Have XUL elements look disabled when disabled='true' is set. r=roc a=blocking 2010-09-27 18:25:18 -07:00
Benoit Jacob
20f9a22235 Bug 595364 - [D2D] Crash for Intel GMA X3100 and X3500 cards in Firefox 4 beta 5 and beta 6 [@ igd10umd32.dll@0x1195c ] - r=bas.schouten, a=blocking-beta7 2010-09-27 16:18:56 -04:00
Tetsuro Kato
a040e6dc17 Bug 594976. GfxInfo: Case-insensitive comparison for DeviceKey of DISPLAY_DEVICE. r=bschouten,a=blocking
This should fix a bunch of devices not being properly detected by GfxInfo but detected by
GfxBot.
2010-09-27 15:02:03 -04:00
Bas Schouten
6b1cb7b463 Bug 587508: Workaround: Invalidate parts of the plugin area that might have content drawn to them. r=roc a=blocking-beta7 2010-09-24 18:57:52 +02:00
Jim Chen
c3258ae64f Bug 591047 - Fixing Android after PuppetWidget IME work; r=mwu a=blocking-fennec
--HG--
extra : rebase_source : 7cffd4b0a43a86d24b2492f50295968e9ff39c0f
2010-09-23 20:59:26 -07:00
Brad Lassey
2f303b809a Bug 591047 - (7/7) Suppressing possible out-of-sync notifications; r=roc a=blocking-fennec 2010-09-23 23:34:26 -04:00
Brad Lassey
9c43d63744 Bug 591047 - (6/7) Adding IME event support to content fake widget; r=roc a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey
42c886dbb3 Bug 591047 - (5/7) Adding IME notification support to content fake widget; r=roc a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey
3db964bd25 Bug 591047 - (4/7) Adding no updates option to IME notifications; r=masayuki sr=roc a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey
0fbcc1134a Bug 591047 - (3/7) Adding e10s IME supporting code to widget; r=cjones sr=roc a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey
847fb9effa Bug 591047 - (2/7) Adding event handling support to PuppetWidget; r=cjones a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey
6878ccd6f4 Bug 591047 - (1/7) Backing out Android a1 IME code from bug 581535 and bug 582644; r=blassey a=blocking-fennec 2010-09-23 23:28:15 -04:00
Chris Jones
fa67eeb79b Followup to bug 597336: fix --disable-ipc builds. a=bustage 2010-09-23 21:54:52 -05:00
Chris Jones
8d0a412baf Bug 597336, part 4: If UseClientSideRendering(), render to a gfxImageSurface backed by memory shared with X and then XShmPutImage to copy it to our window's drawable. r=karl a=blocking-fennec 2010-09-23 20:00:06 -05:00
Alexander Surkov
7838007ca0 Bug 597311 - make WM_GETOBJECT return root accessible always, r=davidb, sr=roc, f=marcoz, a=blocking7beta 2010-09-23 12:35:39 +09:00
Michael Wu
09243285be Bug 598197 - Don't setup audio when we can't get the JNIEnv, r=kinetik,blassey a=blocking-fennec 2010-09-22 18:03:46 -07:00
Masatoshi Kimura
2df4090123 Bug 593577 - Get rid of nsContentType. r=roc a=a 2010-09-20 15:40:13 +02:00
Simon Montagu
f2f4148eef Fix missing parentheses in expression. Bug 594278, r=jimm, a=dbaron 2010-09-20 11:40:41 +02:00
Mounir Lamouri
d1ea929668 Bug 557087 (4/6) - Make widget aware of the new disabled state rule. r=roc a=sicking
--HG--
extra : rebase_source : 920e50fd3343a72acf805aae5ab5f6050944eb19
2010-09-20 03:16:49 +02:00
Mats Palmgren
1158ded89b Bug 449734 part 6 - Add dummy ReparentNativeWidget method to PuppetWidget. r=roc a=blocking2.0:betaN 2010-09-18 13:28:50 +02:00
Mats Palmgren
d267a28a25 Bug 449734 part 4 - Add nsIWidget::ReparentNativeWidget() to handle reparenting of top-level widgets. r=roc a=blocking2.0:betaN 2010-09-18 13:28:50 +02:00
Mats Palmgren
aea63d061e Bug 449734 part 2 - Add the widget to the new parent's child list. r=roc a=blocking2.0:betaN 2010-09-18 13:28:50 +02:00
Mats Palmgren
698eb966cf Bug 449734 part 1 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN 2010-09-18 13:28:49 +02:00
Oleg Romashin
b46aa5a1e8 Bug 588186 - Remove permanent Debug output (qDebug) from widget related code. r=mozilla a=npodb 2010-08-26 08:18:06 -07:00
Oleg Romashin
7ab9f25f57 Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0 2010-09-16 14:34:53 -07:00
Tom Brinkman
ceef26ba74 Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0 2010-09-16 14:34:53 -07:00
Robert O'Callahan
27f9e0592f Bug 596414. Don't paint NSViews for plugins. r=jrmuizel,josh a=b 2010-09-17 11:04:14 -07:00
Jeff Muizelaar
5fcf322b14 Bug 597268. Paint QuickDraw plugins differently to make them not flicker on scrolling. r=roc,josh a=b 2010-09-17 10:58:26 -07:00
Robert O'Callahan
a52325c14b Bug 596414. Tell ChildView about the plugin drawing model. r=josh 2010-09-17 10:55:39 -07:00
Mark Finkle
f2bad19f93 Bug 596983 - Enable HTML format converter for Android [r=mwu a=blocking-fennec:2.0b1] 2010-09-17 13:08:08 -04:00
Brad Lassey
27671babaf bug 597412 - onPause handler causing black screens r=mwu a=blocking-fennec 2010-09-17 11:26:32 -04:00
Alexander Surkov
e3358a35bc Bug 597311 - crash in nsWindow::ProcessMessage(WM_GETOBJECT), r=davidb, sr=roc, a=davidb 2010-09-16 22:16:50 -07:00
Benoit Jacob
8f54ec10f3 Bug 594877 - Update intel driver versions in GfxInfo blocklist - r=vladimir, a=blocking2.0 2010-09-15 20:17:49 -04:00
Steven Michaud
89866196c4 Bug 594796 - Make nsChildView::GetBounds() return true bounds (and not use mBounds). r=josh a=blocking-beta7+ 2010-09-16 09:30:28 -07:00
Neil Deakin
3c2dd5c871 Bug 522956 - Clicking Larry's "More Information" button opens Page Info dialog but doesn't close Larry. r=karlt a=b 2010-09-16 13:24:08 +02:00
Benoit Jacob
dafb3c8543 In changeset de02d0483a7f I inadvertently added "const" to the return types of some static functions in this .cpp file. Removing that. r=me, a=me 2010-09-15 22:28:12 -04:00
Jonas Sicking
fd2c9c0694 Bug 587931: Implement document.currentScript and beforescriptexecute/afterscriptexecute events. r=mrbkap a=sicking 2010-09-16 01:48:47 -07:00
Benoit Jacob
96f8cc34f6 Bug 594877 - Update intel driver versions in GfxInfo blocklist - r=vladimir, a=blocking2.0 2010-09-15 20:17:49 -04:00
Doug Turner
fdae655a09 Merge with mc 2010-09-15 18:11:09 -07:00
Jim Mathies
89d5654233 Bug 575855 - Fix for transitions from fullscreen briefly show an aero basic window frame. r=vlad. 2010-09-15 17:39:40 -07:00
Chris Jones
0a1ec83bc9 Merge m-c --> cedar 2010-09-15 18:28:06 -05:00
Doug Turner
09476bc0de Merge with mc. Manually merged TabChild.h and nsIFrameLoader.idl 2010-09-15 15:17:54 -07:00
Bas Schouten
0f14bfc4b1 Bug 596494 - Part 3: Update rendermode upon deviceremoval. r=jrmuizel 2010-09-15 22:16:11 +00:00
Bas Schouten
3a223b0317 Bug 596489 - Part 3: Recreate the layer manager when a device is removed. r=roc 2010-09-15 22:16:02 +00:00
Chris Jones
2bb3bb3e9c Merge m-c --> cedar 2010-09-15 16:44:30 -05:00
Alexander Surkov
c4ff21eb6e Bug 594775 - Some pages like Facebook or German Amazon come up with a blank virtual buffer and lots of unknown accessibles, r=davidb, sr=roc, a=davidb 2010-09-15 13:55:51 -07:00
Chris Jones
0a4b5217a4 Merge m-c --> cedar 2010-09-15 12:33:59 -05:00
Chris Jones
daaa59040f Bug 596410: Use BasicShadowLayerManager when there might be content processes. r=vlad 2010-09-14 18:40:23 -05:00
Chris Jones
110d280286 Merge m-c --> cedar 2010-09-14 14:28:39 -05:00
Chris Jones
ee72f210ea Merge m-c --> cedar 2010-09-13 19:24:09 -05:00
Oleg Romashin
497f2db326 Merge with mozilla central 2779c55431a4, no conflicts 2010-09-10 22:32:25 -07:00
Brad Lassey
7e8b4bcdfc bug 585799 - Deal with what are currently popup widgets (e.g. for <select>) in widgetless content processe r=roc 2010-09-09 17:52:20 -04:00
Chris Jones
4820da2166 Merge m-c --> cedar 2010-09-08 17:25:30 -05:00
Vladimir Vukicevic
0b88b52f6c b=594553; correctly create gl layer manager on android; r=jrmuizel 2010-09-08 18:19:11 -04:00
Jon Hemming
db2f234fae Bug 584660 - Polling in nsIdleService should not be used for Maemo 6 platform. r=romaxa a=npodb
--HG--
extra : rebase_source : 5ca852d1fab690bd053f8f38b656fb951441b66a
2010-09-09 16:46:25 -07:00
Vladimir Vukicevic
c9440f4f86 Bug 592462 - fix fullscreen video with OpenGL on Maemo with Qt. r=jmuizelaar. a=blocking-fennec
--HG--
extra : rebase_source : 765979328a5337242c9b7a8bd837b92ed2ed4062
2010-09-09 16:41:02 -07:00
Joel Maher
161d8ae5ae Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Jim Mathies
f0a88a37d6 merge backout. a=backout 2010-09-09 10:50:01 -05:00
Jim Mathies
7b6a3ea3f0 Backout of patch in bug 575855 due to bug 594773. 2010-09-09 10:49:44 -05:00
Chris Jones
9e23f35349 Merge m-c --> cedar 2010-09-07 17:35:15 -05:00
Jeff Muizelaar
6441a6182a Bug 594087. Avoid trying to sync acceleration state with top level windows. r=vlad
This fixes the continual reinitialization on platforms like OS X and Linux.
* * *
Revert unintentional changes.
2010-09-07 18:20:47 -04:00
Matt Brubeck
6de30bb9c8 Bug 580050 - Get the hardware model name on Android. r=mwu, a=blocking-fennec 2010-09-11 06:20:20 -07:00
Jim Mathies
3dd8c77a68 Bug 575855 - Transitions from fullscreen briefly show an aero basic window frame. r=vlad, a=blocking-final. 2010-09-07 09:58:45 -05:00
Jim Mathies
0f4304d1a7 Bug 593069 - Firefox window positioning incorrect after transitioning from full screen to minimized to full screen. r=roc, a=blocking-final. 2010-09-07 09:58:26 -05:00
Markus Amalthea Magnuson
1cc82ddd39 Bug 306018 - Move "Check for Updates" into the Application menu on OS X. r=josh a=beltzner 2010-09-13 17:13:06 -04:00
Jim Mathies
7c1adb8b99 Bug 588657 - Console and Inspector panel chrome flashes on windows 7. (Initial patch: Steve Glardon, Updates: jimm) r=vlad, a=blocking-beta6. 2010-09-07 12:30:28 -05:00
Steven Michaud
e14708f8b9 Bug 592563 - Call nsIWidget::Show() on plugin widgets from nsIWidget::ConfigureChildren(). r=roc,josh a=blockingbeta6+ 2010-09-07 12:20:03 -05:00
Chris Jones
6e7a7cd71a Merge m-c --> cedar
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
2010-09-03 14:07:55 -05:00
Joe Drew
b034b812e1 Bug 591150 - Move MOZ_ACCELERATED usage to widget instantiation. r=bas,roc a=blocking2.0:beta6+ 2010-09-03 14:08:23 -04:00
Joe Drew
ccb8d29a97 Bug 593093 - Don't use OpenGL on Windows unless layers.prefer-opengl is true. r=bas a=blocking2.0:beta6+ 2010-09-03 13:59:17 -04:00
Mats Palmgren
76f0893448 Backing out bug 449734 due to unexpected orange. a=ted 2010-09-03 18:13:49 +02:00
Mats Palmgren
d234af154c Bug 449734 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN 2010-09-03 16:22:00 +02:00
Chris Pearce
46babf7fa3 Bug 528523 - Ensure sync sections run in between events. r=roc a=blocking2.0 2010-09-03 12:03:03 +12:00
Chris Pearce
6a92a3da34 Bug 485288 - Update media load algorithm. r=roc a=blocking2.0 2010-09-03 12:03:03 +12:00
Felipe Gomes
1e48d1c5b6 Bug 590035. Middle clicking tab bar with custom window drawing does not open a new tab. r=jmathies a=blocking-final 2010-09-02 18:50:26 -03:00
Oleg Romashin
7ff38c48b1 Merge m-c: 09872e2e2130 -> cedar, (qt build bustage fix) 2010-09-01 12:07:19 -07:00
jeremias bosch
0bb66e4e73 Bug 592720 - Qt Maemo Build Errors. r=romaxa a=npodb 2010-09-01 13:01:50 -05:00
Oleg Romashin
bd3aa71c63 Merged m-c: 51d17027ff45 -> cedar 2010-09-01 09:36:29 -07:00
Roger Wang
39bc8e0957 Bug 596155 - MTF widget is using deprecated API. r=romaxa a=npodb 2010-09-14 22:15:17 -07:00
Oleg Romashin
3a5eab0775 Bug 593898 - MOZ_ACCELERATED=1 or layers.accelerated-all does not work anymore on widget QT. r=dougt a=npodb 2010-09-14 22:15:14 -07:00
Simon Montagu
61fec38285 Make Windows Common Dialogs children of a temporary window, which is styled as right-to-left when the parent window is right-to-left. Bug 588735, r=jmathies, blocking.betaN+=bsmedberg 2010-09-06 17:09:19 +03:00
Robert O'Callahan
e3daf04d4e Backed out changeset 0ebfa9dfba8e 2010-09-06 16:57:11 +12:00
Steven Michaud
3a324d63c7 Bug 592563. When a plugin is completely invisible, hide its NSView. r=roc
--HG--
extra : rebase_source : 1ca8ca2e91f57a1eaf0f97e1e4eba7927f8a3b32
2010-09-06 14:56:11 +12:00
Vladimir Vukicevic
7cd098f293 b=593529; gfxinfo blacklisting ANY_DEVICE not working; r=jrmuizel, a=b 2010-09-05 13:37:43 -04:00
Chris Jones
7b7af2c67c Merge m-c --> cedar
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
2010-08-31 02:29:31 -05:00
Simon Montagu
be0df5164d Use member boolean instead of Window style to identify right-to-left windows. Bug 588735; r=jmathies a=blocking2.0:betaN+
--HG--
extra : rebase_source : f5c09abea4775e41c1bccb431ab620b46e25da32
2010-09-02 14:20:56 -04:00
Phil Ringnalda
fd4771f251 Bug 591714 - Remove ancient (and ifdeffed out) heapdump code, r=robarnold,dbaron, a=NPOTB
--HG--
extra : rebase_source : 3aed6d6f6bf57f848cce51e59dbd13a3df590faf
2010-08-29 18:21:12 -07:00
Kyle Huey
b704c25d5e Bug 589529: Change window class names to trick scroll drivers into working again. r=roc a=blocking-2.0:beta5 2010-08-28 14:31:53 -04:00
Dan Witte
191bf49d47 Merge e10s -> m-c. 2010-08-30 15:35:24 -07:00
Vladimir Vukicevic
70490d6dea b=591486; implement gfx feature blocklist; r=jrmuizel; a=b5 2010-08-30 17:45:29 -04:00
Dan Witte
c4091d7694 Back out Bug 536324 part 3. 2010-08-30 13:20:39 -07:00
Jeff Muizelaar
846ffcab4a Bug 586048. Fix typo in crash annotation code. r=bsmedberg,a=bustage
This also cleans up the annotation note that we add.
2010-08-30 14:05:30 -04:00
Felipe Gomes
7813244175 Bug 592870 - Make caption buttons work with D3D9-accelerated layers. r=jrmuizel a=blocking2.0:beta6+ 2010-09-03 23:21:26 -04:00
Robert O'Callahan
a69b505259 Bug 590468. Part 4: Make Windows theme aware that scrollbars and status bars are always opaque. r=jmathies 2010-08-27 18:15:08 -05:00
Robert O'Callahan
eb34a391c2 Bug 590468. Part 3: Make Cocoa theme aware that statusbars are always opaque. r=joshmoz 2010-08-27 18:15:08 -05:00
Joe Drew
e1e4f76293 Bug 593521 - Don't chain to nsBaseWidget::GetLayerManager, because it can do things we don't want (like use OpenGL). r=vlad a=blocking2.0:beta6+ 2010-09-03 23:21:26 -04:00
Joe Drew
1ae8ba5680 Bug 593272. d3d9: Don't try to sync parent/child acceleration status. r=vlad
It doesn't make a ton of sense to make child widgets have the same acceleration
status as their parent now that we have (mostly - see bug 593440) only one
widget per window. (It might never have made sense.)

This fixes dialog boxes (which currently have child windows) not displaying any content.
2010-09-03 17:14:44 -04:00
Jeff Muizelaar
e711022870 Bug 593438. d3d9: Don't use an accelerated layer manager for transparent windows. r=vlad
Transparent windows require a more complicated dance to get transparency to work
correctly. For now, we'll just not accelerate them.
2010-09-03 17:11:50 -04:00
Chris Jones
49048c0d61 Merge m-c --> cedar
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
2010-08-31 00:35:03 -05:00
Timothy Nikkel
72cb3f4b66 Revert to rev 36a5e2fa01c9 2010-08-28 01:11:22 -05:00
Robert O'Callahan
a164b8e213 Bug 590468. Part 4: Make Windows theme aware that scrollbars and status bars are always opaque. r=jmathies 2010-08-27 18:15:08 -05:00
Robert O'Callahan
435e338031 Bug 590468. Part 3: Make Cocoa theme aware that statusbars are always opaque. r=joshmoz 2010-08-27 18:15:08 -05:00
Timothy Nikkel
19f45619ba imported patch gesturestuff 2010-08-27 03:36:01 -05:00
Robert O'Callahan
1605ea7ba1 Bug 590468. Part 4: Make Windows theme aware that scrollbars and status bars are always opaque. r=jmathies 2010-08-26 22:01:43 -05:00
Robert O'Callahan
4f0b5a6086 Bug 590468. Part 3: Make Cocoa theme aware that statusbars are always opaque. r=joshmoz 2010-08-26 22:01:43 -05:00
Chris Jones
8992432666 Merge m-c --> cedar 2010-08-26 21:36:43 -05:00
Jeremias Bosch
3c0dc1d094 Bug 562195 - Shortcuts do not work in Qt Fennec. r=roc,masayuki,romaxa a=blocking-fennec
--HG--
rename : widget/src/gtk2/keysym2ucs.c => widget/src/shared/x11/keysym2ucs.c
rename : widget/src/gtk2/keysym2ucs.h => widget/src/shared/x11/keysym2ucs.h
extra : rebase_source : 726996259e678ff479c030ca9809a66e7e40b4cf
2010-08-26 11:11:54 -07:00
Oleg Romashin
48f629e995 Bug 589409 - mozqwidget.cpp/mozqwidget.h are missing license headers. r=doug.turner a=npodb
--HG--
extra : rebase_source : 87b9565e019cdd5c8874b7b8a9fd416e0fa6aa99
2010-08-26 07:52:22 -07:00
Felipe Gomes
e21aacc0ab Bug 574833. Persona theme with disabled menu bar completely cover aero caption buttons. r=dao r=jmathies a=betaN 2010-08-27 18:26:30 -03:00
Felipe Gomes
07eba8f03c Bug 575440. WM_GESTURENOTIFY shouldn't ignore toplevel windows. r=jmathies a=blocks 130078 2010-08-27 18:26:17 -03:00
Daniel Holbert
57205ac831 Remove two more invalid Makefile comments from bug 562195. "comment" only, a=NPOTB 2010-08-27 14:20:44 -07:00
Jeff Muizelaar
5b7db0f970 Bug 586048. Report graphics device id in crash dumps. r=bsmedberg 2010-08-27 11:49:04 -04:00
Jeff Muizelaar
802d9f8d13 Bug 586046. Export graphics card/driver details to script using GfxInfo. r=gavin 2010-08-27 11:49:02 -04:00
Jim Mathies
1eb70c9a38 Bug 575195 - Send full screen size mode events from widget when transitioning to full screen mode. r=vlad. 2010-08-26 23:44:01 -05:00
Oleg Romashin
f7194f0bf7 Bug 591017 - SeaMonkey build bustage caused by broken non-libxul configuration. r+=roc, feedback+=KaiRo, a+=Bustage-Fix 2010-08-26 12:51:00 -04:00
Brad Lassey
a4ff73b60f bug 590349 - Clipboard (copy/paste) support for Android r=mwu a=blocking-fennec=2.0+ 2010-08-26 19:43:23 -04:00
Dave Townsend
16550f44bf Fix invalid make syntax from bug 562195, a=rs 2010-08-26 14:09:43 -07:00
Chris Jones
715ca394bf Fix typo exposed by followup to bug 582057. 2010-08-24 22:16:42 -05:00
Oleg Romashin
832333ab06 Merged with mozilla-central: 00186bbb7459 2010-08-24 14:21:48 -07:00
Chris Jones
1b38174082 Merge remote-frame code into m-c tip 2010-08-23 22:10:50 -05:00
Chris Jones
9ce9433a4a Bug 570620, part o: Connect the dots to enable drawing remote frames for <browser remote>: create the frame on the content side, insert a display item for it in compositor-side SubdocFrame, and use IPC-enabled layer managers to make it all work. r=mats sr=roc 2010-08-20 18:24:41 -05:00
Chris Jones
114105aa68 Bug 570620, part e: Implement PuppetWidget::Destroy. r=roc 2010-08-20 18:24:40 -05:00
Chris Jones
96088ecbf0 Bug 582057, part j: Implement a "puppet widget" stand-in for platform widgets, for content processes. sr=roc 2010-08-20 18:24:40 -05:00
Chris Jones
6616076b0a Bug 582057, part i: Use nsIWidget::CreateChild in nsIView::CreateWidget* (where possible). r=roc a=blocking-fennecb1 2010-08-20 14:29:02 -05:00
Chris Jones
5b98449eb6 Bug 582057, part h: Add an nsIWidget::CreateChild interface to sweep (relevant to this bug) code dealing with native widgets under the widget/src/* rug. sr=roc 2010-08-20 14:29:02 -05:00
Chris Jones
c633db44e6 Bug 582075, part 0.5: Add support for aInitData=NULL to the Windows nsWindow implementation. r=dougt 2010-08-20 14:29:01 -05:00
Chris Jones
0039a39a0b Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc 2010-08-20 14:29:01 -05:00
Chris Jones
d1bb68aac7 Bug 585817, part 0: Use gfxWindowsPlatform::GetScreenDC to compute the minimum widget size. r=roc 2010-08-19 21:19:00 -05:00
Brad Lassey
5d846d41f4 bug 582362 - Notify memory-pressure observers when we receive low memory warning on Android r=dougt a=blocking-fennec 2010-08-31 13:37:54 -04:00
Jeremias Bosch
999f6757dd Bug 587492 - More consistent zooming into input elements. r=romaxa a=blocking-fennec
--HG--
extra : rebase_source : 71a0f2114db2164beccbbd54a974efd1284a0b30
2010-08-30 16:49:11 -07:00
Jeremias Bosch
51a4f53124 Bug 583341 - "Lose" focus if MeeGoTouch VKB is closed by the user. r=romaxa a=npodb
--HG--
extra : rebase_source : 2aed309de5a47f3c0572cfae2c595b8e46e9ac35
2010-08-30 16:40:14 -07:00
Oleg Romashin
254022b0dd Bug 589868 - Qt widget/EGL does not work on Maemo anymore. r=dougt a=blocking-fennec 2010-08-31 09:35:57 -07:00
Jeff Muizelaar
6df1ff332c Bug 586048. Annotate crashdumps with graphics info at startup. r=gavin,a=blocking
Previously GfxInfo wasn't started until it was used by about:support.
This makes gfxPlatform intialize it during gfxPlatform init.
2010-08-28 10:18:41 -04:00
Jeff Muizelaar
08aa787e9e Bug 586046. Fix up a few issues with GfxInfo. r=ehsan,a=bustage
- Consistently use unicode to fix thunderbird/seamonkey builds
- Add better error handling
- Parse MULTI_SZ types better
2010-08-28 10:16:00 -04:00
Bas Schouten
c6f028072f Bug 591558: Don't consider child windows in opaque area. r=roc a=blocking-beta5 2010-08-28 07:51:17 +00:00
Bas Schouten
dbf27d7eca Bug 591554: SetWindowClipRegion twice as intended. r=roc a=blocking-beta5 2010-08-28 07:51:13 +00:00
Jim Mathies
4682c37ce5 Bug 593440 - Remove remaining child widgets on windows. r=roc, a=joe. 2010-09-08 10:52:58 -05:00
Jim Mathies
3d46b2c823 follow up to bug 588735, missing sdk ifdefing. a=nobug. 2010-09-07 16:40:05 -05:00
Jim Mathies
101ee0e330 Bug 588735 - Mirror glass caption buttons for rtl windows. r=roc, a=blocking-betaN. 2010-09-07 16:25:30 -05:00
Jacek Caban
aab72ccc28 Bug 588383 - Compilation failure on mingw due to SEH exceptions r=benjamin a=benjamin 2010-08-22 14:57:23 +02:00
Jacek Caban
4ec87049cd Bug 588401 - widget/src/windows compilation causes tons of warnings on mingw r=roc a=joe
--HG--
extra : rebase_source : 8843af3c2bee553f4ee491e12798a260463e82ac
2010-08-20 20:19:38 +02:00
Tatiana Meshkova
6bb020e019 Bug 589297 - nsWindow::GetViewWidget crashes when can't find view. r=romaxa a=npodb 2010-08-20 18:12:14 -07:00
Miika Jarvinen
1897be54c2 Bug 584454 - Support MeegoTouch status bar in Fennec browser. r=romaxa,doug.turner a=npodb 2010-08-19 11:40:47 -07:00
Brad Lassey
33816aedc6 bug 588470 - Fennec crashes when opening the download manager after a download is started r=mwu a=blocking-fennec-2.0a1+ 2010-08-19 18:33:06 -07:00
Rich Walsh
6c1bf4fc0c Bug 557159 - [OS/2] Optimize Cairo/Thebes surfaces. Surface Part 3 - nsWindow. r= Peter Weilbacher, a=NPOTB 2010-08-21 12:51:00 -07:00
Jacek Caban
3ad9308f83 Bug 587322 - Compilation broken on MOZ_WINSDK_TARGETVER < MOZ_NTDDI_LONGHORN. r=robarnold, a=dbaron 2010-08-21 12:43:53 -07:00
Rob Arnold
98c1cb99ab Bug 588550 - Titlebar area becomes black when dragging bottom window frame into it, r=jmathies a=joe 2010-08-20 17:11:57 -07:00
Jim Chen
eaaf4b7e6b Bug 588456 - Properly commit Android IME composition on blur; r=mwu a=blocking-fennec 2010-08-20 17:07:26 -07:00
Daniel Holbert
f246613ef4 Bug 276431 Patch 10: Make imgContainer::Draw take image-viewport-size, and improve nsLayoutUtils drawing wrappers. r=roc r=joe a=blocking 2010-09-08 13:40:39 -07:00
Joe Drew
18bfa9d172 Bug 591139 - Disable hardware acceleration in safe mode. r=bas a=blocking2.0:beta5+ 2010-08-27 22:44:37 -04:00
Joe Drew
e20e8fb61d Bug 590599 - Change the names of layers acceleration prefs, and how they work. r=roc a=blocking2.0:beta6+ 2010-08-27 22:44:37 -04:00
Matt Brubeck
7baaac20f7 Bug 590246 - Multitouch swipe gestures for Android. r=blassey, a=blocking-fennec 2010-08-25 22:52:08 -07:00
David Humphrey
07de814ba1 bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-25 09:10:00 -04:00
Jim Mathies
a116c7afc9 Bug 575870 - SeaMonkey bustage fix, explicit use of unicode version of CreateWindowEx. 2010-08-24 23:05:11 -05:00
Jim Mathies
525d73a6d4 Bug 575870 - Enable the firefox button on xp themed, classic, and aero basic. r=dao, roc. Carry over approval from bug 574454 on chrome margin disabling code. r=robarnold. 2010-08-24 22:03:37 -05:00
Alex Pakhotin
9ab3e84f95 Bug 569402 - Show notifications in the Status Bar on Android r=blassey a=blocking-fennec 2010-06-14 19:17:37 -07:00
Jeff Muizelaar [:jrmuizel]
52acd8a0d3 Bug 591576 - [comm-central] widget/src/windows/GfxInfo.cpp now reports various errors
r=khuey a=bustage-fix
2010-08-30 00:16:33 +01:00
Ginn Chen
612fb82a7b Bug 591216 Fix Gtk-WARNING gtk_window_set_wmclass: shouldn't set wmclass after window is realized r=roc a=roc 2010-09-02 15:23:52 +08:00
Ms2ger
0cf7a5d525 Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron 2010-08-24 09:06:20 +02:00
Ms2ger
27271a8a8f Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-24 09:05:56 +02:00
Dan Witte
f2000be3eb Merge. 2010-08-23 17:30:33 -07:00
Dan Witte
72137223d8 Merge. 2010-08-21 13:51:54 -07:00
Dan Witte
5f4dbe5953 Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+ 2010-08-21 00:31:35 -07:00
Bas Schouten
dadf204a26 Bug 588690 - Part 2: Clear cached resources when a windows becomes inactive. r=roc a=blocking-beta5+ 2010-08-20 05:40:51 +02:00
Chris Jones
249f03a338 Backed out changeset 88a279b64473 2010-08-19 19:03:44 -05:00
Chris Jones
ba237cddf0 Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc 2010-08-19 13:49:35 -05:00
Mounir Lamouri
b3a82943f3 Bug 345624 - Implement HTML 5's Constraint Validation API. f=ajvincent r=smaug sr=sicking a2.0=blocking 2010-08-18 20:28:08 +02:00
Jim Mathies ext:(%2C%20Rob%20Arnold%20%3Crobarnold%40cs.cmu.edu%3E)
69070bf96e Bug 559613 - Reuse the rendering context for tab previews and drop the cache time to 5 seconds. r=robarnold,jimm sr=vlad
a=blocking2.0
2010-08-19 08:22:46 -07:00
Masayuki Nakano
da189d241a Bug 143390 Support handling WM_KEYDOWN during composition r=jmathies, a=joe 2010-09-15 11:13:12 +09:00
Rich Walsh
8545e9b4ca Bug 442304. Mark exits from content area as toplevel on OS/2. r=wuno,a=OS/2 2010-08-19 21:35:09 +12:00
Robert O'Callahan
02b21d29f9 Bug 588664. Cache DPI in nsCocoaWindow. r=joshmoz,a=blocking 2010-08-19 21:35:08 +12:00
Ted Mielczarek
be942c946d Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures. 2010-08-18 13:04:31 -04:00
David Humphrey
960122a5de bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-17 09:40:00 -04:00
Robert O'Callahan
8d6e97edd5 Bug 537890. Part 11: Introduce _TO_INT_TWIPS macros and have some _TO_TWIPS callers use _TO_INT_TWIPS instead. r=dbaron 2010-08-13 21:59:16 +12:00
Robert O'Callahan
2ee9178a2e Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad 2010-08-13 21:58:01 +12:00
Robert O'Callahan
87bbf8a495 Bug 537890. Part 8: Define MM_PER_INCH_FLOAT. r=dbaron 2010-08-13 21:57:57 +12:00
Robert O'Callahan
a9767732d1 Bug 537890. Part 2: Get DPI values for Mac, Windows, and X. r=jmathies,josh,karlt 2010-08-13 21:57:55 +12:00
Robert O'Callahan
8eec063c4f Bug 537890. Part 1: Add nsIWidget::GetDPI and nsIWidget::GetDefaultScale and use them to set up device contexts. r=vlad,sr=dbaron 2010-08-13 21:57:48 +12:00
Bas Schouten
a565e32911 Bug 587861: Clear D2D surfaces on window destruction. r=roc 2010-08-18 05:43:49 +02:00
Rob Arnold
beb6ddf7e8 Bug 554982 - Add support for borderless glass and remove the borders from the main window. r=roc,dao a=blocking2.0 2010-08-17 23:07:10 -04:00
Jim Chen
13aa5d3b40 Bug 586755 - Fixing Swype backspace by using key events; r=mwu a=blocking-fennec 2010-08-17 16:52:00 -07:00
Jim Chen
39df50458f Bug 582644 - IME event remoting, patch for android; r=blassey, blocking-fennec=2.0a1+ 2010-08-17 01:07:45 -07:00
Jim Chen
fa4d8d116b Bug 582644 - IME event remoting, patch to content; r=smaug, blocking-fennec=2.0a1+ 2010-08-17 01:07:44 -07:00
Jim Chen
3c4ff81506 Bug 582644 - IME event remoting, patch for widget; r=dougt, blocking-fennec=2.0a1+ 2010-08-17 01:07:42 -07:00
Josh Aas
42255a374c Bug 584965: Improve key event handling for Cocoa widgets, follow Cocoa event propagation model properly. Fixes bug 582052 and bug 379199. r=smichaud 2010-08-16 23:26:17 -04:00
timeless@mozdev.org
4fb79891eb Bug 587406 Exceptions on windows 64 are not fatal
a=bustage fix
2010-08-17 04:21:49 +03:00
Ehsan Akhgari
3068a7eddc Back out bug 582644 and 576716 because of mochitest-3 oranges 2010-08-16 19:14:00 -04:00
Jim Chen
e610840d16 bug 582644 - IME event remoting, patch for android r=blassey blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Jim Chen
8053ee8f11 bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Jim Chen
d5828b0749 bug 582644 - IME event remoting, patch to widget r=dougt blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Benjamin Smedberg
aed2145707 Add a comment mentioning bug 587406, per jeffm. 2010-08-16 15:28:18 -04:00
Benjamin Smedberg
fc68bfa0f1 Bug 587406 - Crashes inside window procedures on Windows 64 get eaten, r=ted/jeffm 2010-08-16 15:25:13 -04:00
Masayuki Nakano
9733d31a58 Bug 582893 temprary disables the new tests against a orange 2010-08-16 18:01:01 +09:00
Masayuki Nakano
765c3db877 Bug 582893 IME isn't disabled when password fields on sheet dialog get focus r=smichaud, b2.0=final+ 2010-08-16 17:20:27 +09:00
Jeff Muizelaar
024d8acf0d Bug 587395: Expose whether DWrite is enabled through nsIGfxInfo. r=joedrew 2010-08-16 09:15:03 +02:00
Edmund Wong
7ef58c704b Bug 585336: Fix "a the" in comments (for General core code). r=timeless a=NPOTB (comment-only) 2010-08-15 15:50:02 -07:00
Benoit Girard
bc1645aa2b Bug 583296 - Fix StartDrawingPlugin to correctly detect nested OS X OOPP paint events. r=josh 2010-08-15 13:42:09 -04:00
Dão Gottwald
b44f6680b8 Backed out changeset 05dde680ade2 as per bug 575870 comment 71 (merge) 2010-08-15 14:30:16 +02:00
Dão Gottwald
57d5f8c4e9 Backed out changeset 05dde680ade2 as per bug 575870 comment 71 2010-08-15 14:29:11 +02:00
Jim Mathies
528199d2c7 Bug 574454 - Remove widget level disabling code for chrome margins on non-aero dekstops. r=robaronold. 2010-08-09 20:49:35 -05:00
Jim Mathies
02fcaf14b4 Bug 574454 - Implement non-client frame rendering for windows. r=neil. 2010-08-09 20:49:35 -05:00
Jim Mathies
597d3e4c58 Bug 574454 - Theme code for caption button box, content padding. r=vlad. 2010-08-09 20:49:35 -05:00
Jim Mathies
edeba94749 Bug 574454 - Implement frame rendering and metrics in native themeing. r=vlad. 2010-08-09 20:49:35 -05:00
Jim Mathies
c89d96516f Bug 574454 - Cleanup nsNativeThemeWin's GetMinimumWidgetSize a bit. r=roc. 2010-08-09 20:49:34 -05:00
Steven Michaud
5a386e9432 Bug 585064 - Crash (null dereference) [@ -[ChildView inactiveWindowAcceptsMouseEvent:]. r=josh,mstange a=blocking2.0 2010-08-09 11:12:50 -05:00
Reed Loden
1a9ae4ff67 Bug 579593 - Reorganize how theme library loading works. [r=robarnold] 2010-08-14 00:05:03 -07:00
Bas Schouten
dafc447bad Bug 586909: Discard D2D surfaces for a window when it's hidden. r=robarnold 2010-08-14 08:34:13 +02:00
Daniel Holbert
ef4b0b88ba Bug 584841 patch 9: Move RasterImage-specific methods from imgIContainer interface to RasterImage class. r=bholley sr=vlad a=blocking 2010-08-13 21:09:49 -07:00
Daniel Holbert
5b754a5516 Bug 582004 part 2: Make imgIContainerObserver::FrameChanged take a const aDirtyRect argument. r=joe a=blocking 2010-08-13 21:09:48 -07:00
Jeff Muizelaar
c880470eab Bug 583857. Add GfxInfo service. r=roc
Add a GfxInfo service that will let our reftest framework know
if D2D is enabled or not.
2010-08-13 11:43:35 -04:00
Mats Palmgren
338408d9e4 Bug 585961. r=roc a=blocking2.0:final 2010-08-14 01:58:19 +02:00
Mats Palmgren
7e8331713b Bug 585287 - Moving bookmark hangs bookmarks manager. r=roc a=blocking2.0:beta4 2010-08-14 01:58:19 +02:00
Josh Aas
80882b5e05 Merge backout of bug 584965. 2010-08-13 15:48:00 -04:00
Josh Aas
fe7c801f3d Backed out changeset 33f8c2bb77ca, bug 584965. 2010-08-13 15:47:35 -04:00
Benoit Girard
7f44239cb4 Bug 577494: Interpose OS X Cocoa system calls to hide dock in fullscreen/focus OOPP windows. r=josh 2010-08-13 12:45:50 -04:00
Josh Aas
71c191fda5 Bug 584965: Improve key event handling for Cocoa widgets, follow Cocoa event propagation model properly. Fixes bug 582052 and bug 379199. r=smichaud 2010-08-13 02:38:40 -04:00
Josh Aas
80d4ee8c62 Bug 586713: Null check to fix crash in Mac OS X native menu code. r=bz 2010-08-13 02:33:09 -04:00
Robert O'Callahan
b216eeb8e3 Bug 579258. Remove dead nsIWidget::Scroll code. r=karlt,a=joe 2010-08-13 21:56:31 +12:00
Karl Tomlinson
619ba82b50 b=581771 report GTK themed tooltips as opaque r=roc a=joe 2010-08-09 14:17:32 +12:00
Masayuki Nakano
af7482611c Bug 519972 part.1 Remove IME method wrapper r=smichaud, a=josh 2010-08-08 18:28:20 +09:00
Masayuki Nakano
b9a8eadf43 Bug 569023 IME composition is committed unexpectedly when the focused window is hanging up on Vista and later r=jmathies, a=joe 2010-08-08 18:23:25 +09:00
Boris Zbarsky
9c767adbfb Bug 569520 part 1. Add a new beforepaint event. r=smaug 2010-08-11 17:05:27 -04:00
Neil Rashbrook
038b6ea66c Bug 586219: Title bar is not updated when switching tabs. r=roc a=blocker 2010-08-12 14:54:48 -07:00
Kyle Huey
38c87ad517 More dummy whitespace changes so I can check this merge into a CLOSED TREE 2010-08-12 00:34:01 -07:00
Robert O'Callahan
a1bb0ab39e Backed out changeset 464f978cfca5 2010-08-12 11:30:44 +12:00
Boris Zbarsky
3e18bf9381 Bug 569520 part 1. Add a new beforepaint event. r=smaug 2010-08-11 17:05:27 -04:00
Steffen Imhof
76ee88c5a6 Bug 584783 - Re-insert runtime switch between MWindow and QGraphicsView. r=doug.turner. qt-only 2010-08-10 14:24:13 -07:00
Ehsan Akhgari
561a617866 Disable TestWinTSF for now
--HG--
extra : rebase_source : 5fbf5d4c9a5aa3eec08312d5d4033b7b0462fd77
2010-08-10 11:13:37 -04:00
Dão Gottwald
f246f9a00f Backed out changeset cdd440adb726 2010-08-10 15:10:11 +02:00
Ms2ger
e0dc6046da Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-10 14:25:28 +02:00
Justin Wood
656b26b179 Part of bug 585863 Fix shared bustage in widget tests code on windows due to unresolved symbols. r+a=roc 2010-08-10 10:51:29 +01:00
Jim Mathies
508d75e152 Part of bug 585863 Fix shared bustage in widget code on windows due to unresolved symbols. r+a=roc 2010-08-10 10:51:27 +01:00
Mark Banner
56fc2d488f Bug 585734 Disable some c++ unit tests (TestCSSPropertyLookup, TestWinDND) in static builds due to compilation failures. r=khuey,a=test-only fix 2010-08-10 10:44:25 +01:00
Vladimir Vukicevic
635daa9eb0 b=574481; fix layers lifetime issues; part 5, add destroy calls to widget; r=roc 2010-08-06 22:09:18 -07:00
Boris Zbarsky
ef3a87c699 Bug 575336 part 4. Change the IME state iframe test to flush layout on the subframe before assuming something about coordinates of objects in that subframe. r=roc 2010-08-05 14:39:39 -04:00
Mike Hommey
8693fca1c8 Bug 580779 - Avoid Gtk warning with non standard "window-dragging" property. r=roc, a=blocking2.0
--HG--
extra : rebase_source : cf0f9780b329333bea6ad8cfa647a7a476605f5b
2010-08-06 13:09:08 +02:00
Brad Lassey
3bcc160167 Bug 575750 - Implement support for OS protocol handlers on Android [r=mwu,bzbarsky]
--HG--
extra : rebase_source : 00c00eff847686211b07798f8d837e7bde02b89d
2010-06-29 22:22:08 -04:00
Brad Lassey
0ac9763118 bug 581535 - remote android ime bridge functions r=cjones,mwu
--HG--
extra : rebase_source : d3ee044a61b614f874f1e5425a58eaf7c7108af1
2010-08-05 13:11:32 -05:00
Neil Rashbrook
85d60c2a2b Bug 583411 Process contextmenu key events correctly on Win64 r=jimm a=joedrew 2010-08-05 13:36:11 +01:00