Bas Schouten
ed75b830df
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
de584bde3d
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
2ab05693ce
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
06426cc202
Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz
2010-10-20 13:26:32 +02:00
Brad Lassey
7b4b5b27be
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
eac8985f62
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
a39ed9d390
Bug 604860: Stop doing silly leaky stuff with nsDataObjs. r=jimm a=joe
2010-10-19 17:21:10 -04:00
Andrew Sutherland
8bc772648a
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
c619147674
Bug 605547: Enable D3D10 layers by default. r=jrmuizel a=blocking-beta8
2010-10-19 21:08:36 +02:00
Felipe Gomes
82fe7096ba
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
b0d4103811
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
0ccddd02da
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
8322e7ea12
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
d7b9ee3bef
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
935529f05a
Backout changeset 6714a0c929d4 due to paint assertions, a=bustage.
2010-10-18 12:52:43 -05:00
Jim Mathies
6b1d2d7b89
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
db04dad9bf
Bug 604629 - nsClipboard::SetNativeClipboardData leaks primitive_data. r+a=dougt
2010-10-18 11:25:41 +02:00
Steven Michaud
7f84004a58
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
41848a898c
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
be9c4e5a05
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é
27a2f554ac
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
7a746b0e0e
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
caadaeb619
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
d9f90dc3c4
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
cc803c4d41
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
eed05dca10
Bug 597793 - [OS/2] minor nsWindow fixes r=wuno a=NPOTB
2010-10-14 21:12:26 +00:00
Bas Schouten
e7c761bf15
Bug 604271: Handle device removal when using D3D10. r=roc a=blocking-beta8
2010-10-14 19:28:56 +02:00
Daniel Holbert
48f5df831a
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
9282638967
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
7f88957325
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
069a08d8ef
Bug 603204: Block D3D9 on windows 2000. r=bjacob
...
--HG--
extra : rebase_source : c679d53e446a3e9b2e99b08e3f4f89880ff912d2
2010-10-12 23:27:14 +02:00
Benoit Jacob
c08c73682a
Bug 597881 - OpenGL debug mode - r=vladimir
2010-10-12 17:01:59 -04:00
Masayuki Nakano
2b4e5a6714
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
3a8daeaf7e
Fix bustage, a=fire
2010-10-11 14:49:32 +13:00
Robert O'Callahan
891d0b33dd
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
4a85e497e0
Bug 596491. Part 1: Inline ApplyConfiguration into nsChildView::ConfigureChildren. r=josh
2010-10-11 13:58:21 +13:00
Mats Palmgren
9b44e42090
Null-check to fix crash. b=601427 r=mstange a=joe
2010-10-11 00:07:00 +02:00
Jim Mathies
a409fc5554
Bug 543910 - nsILookAndFeel support for detecting common windows themes. r=neil, a=final.
2010-10-09 15:53:44 -05:00
Alon Zakai
1686e61067
Bug 564118 - Waking up every second due to IdleService. r=MikeK a=blocking-fennec
2010-10-09 11:08:24 -07:00
Tatiana Meshkova
58c535bcb2
Bug 602837 - Pinch doesn't care about orientation. r=romaxa a=blocking-fennec
2010-10-09 09:14:57 +03:00
Tatiana Meshkova
746789c884
Bug 602927 - Swipe doesn't care about orientation. r=romaxa a=npodb
2010-10-09 09:12:32 +03:00
Tatiana Meshkova
4f9a20161e
Bug 590565 - Multitouch swipe gestures for MeeGo/Qt r=wolfiR a=blocking-fennec
2010-10-09 09:08:42 +03:00
Timothy Nikkel
7138660411
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
b1591fe62c
Bug 599681. Fix window border hittest comparison. r=jmathies a=blocking-final
2010-10-08 15:51:50 -03:00
Felipe Gomes
ab0981bac5
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
f65bc1dc4f
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
a691409558
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
fe96e9b3db
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
6029556073
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
6b981e0e94
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
25a4070798
Bug 602322 - Implement GetDPI on Android. r=mwu, a=blocking-fennec
2010-10-07 10:28:27 -07:00
Jim Mathies
1622edb601
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
860dc8ef7c
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
f5a7ce0b7c
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
310c23ebfd
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
a4497ad7d8
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
9d9c5705c1
Merge back out of changeset d7b6ab26d39e (bug 601547). a=backout
2010-10-06 20:42:44 -05:00
Timothy Nikkel
0870f6f6c4
Backed out changeset d7b6ab26d39e (bug 601547).
2010-10-06 20:42:21 -05:00
Timothy Nikkel
e3cbc4981f
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
548468988c
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
294ba41945
merge back out of changeset 7e10dcf5f763 (bug 590225) due to bustage, a=me
2010-10-04 13:33:46 -04:00
Gavin Sharp
96897fe3ef
Backed out changeset 7e10dcf5f763 (bug 590225) due to bustage, a=me
2010-10-04 13:33:14 -04:00
Matt Brubeck
1b21a6b462
Bustage fix for bug 601314 (botched merge). r=me, a=bustage
2010-10-04 10:13:50 -07:00
Matt Brubeck
0f6ad04b93
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
663ff2ab7a
Bug 590225 - webapps OS level integration : Android a=blocking-fennec, r=mwu, r=vladimir
2010-10-04 10:54:40 -04:00
Vladimir Vukicevic
187ce79763
b=600863; implement rough mac gfx blocklist; r=joe
2010-10-01 20:55:19 -07:00
Matt Brubeck
cdf9a9e0c1
Bug 601280: Include title in shared links on Android. r=blassey a=blocking-fennec
2010-10-01 18:04:23 -07:00
Alex Pakhotin
dc7274336f
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
06854924e5
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
589dc3b20b
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
2dc899c77e
Backed out changeset 638ce363a9b1
2010-10-06 17:05:19 -04:00
Benoit Jacob
e02aaadb50
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
e53efd8117
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
a5835235f9
Bug 546514 - Part 2: Add #defines for D3D10 layers. r=vlad
2010-10-01 00:53:47 +02:00
Brad Lassey
09f8d096e6
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
26bd25b555
bug 569497 - need finger friendly file picker for android r=mwu a=blocking-fennec
2010-09-30 11:37:36 -04:00
Joe Drew
2945acde21
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
e0ceecd56e
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
6cd3b6166a
Bug 595364 - blacklist some intel cards for D2D - r=bjacob, a=blocking-beta7
2010-09-28 22:24:59 -07:00
Mounir Lamouri
d47223e0e3
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
7e35918fc9
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
77e4f78219
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
93afa5f050
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
ca38b2bfa6
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
e113ed383c
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
57e03bda68
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
ae74ab03d0
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
bc89960daa
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
b313a68fed
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
221df8b098
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
c6f55794a4
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
93c072b724
Followup to bug 597336: fix --disable-ipc builds. a=bustage
2010-09-23 21:54:52 -05:00
Chris Jones
27603d255c
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
2a034f0b34
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
4c1dcbedc0
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
28f9c1460d
Bug 593577 - Get rid of nsContentType. r=roc a=a
2010-09-20 15:40:13 +02:00
Simon Montagu
da50dd6f40
Fix missing parentheses in expression. Bug 594278, r=jimm, a=dbaron
2010-09-20 11:40:41 +02:00
Mounir Lamouri
f4ea17b1f1
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
356758381c
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
ecf868198c
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
3a8ecf8106
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
bdfed9190d
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
b84267821a
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
a0276bc2ac
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
e23595f3c1
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
8a6fab5728
Bug 596414. Don't paint NSViews for plugins. r=jrmuizel,josh a=b
2010-09-17 11:04:14 -07:00
Jeff Muizelaar
816a0cfc94
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
8784fd1eba
Bug 596414. Tell ChildView about the plugin drawing model. r=josh
2010-09-17 10:55:39 -07:00
Mark Finkle
99e2d461a6
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
b585d2dd18
bug 597412 - onPause handler causing black screens r=mwu a=blocking-fennec
2010-09-17 11:26:32 -04:00
Alexander Surkov
a0db2c941e
Bug 597311 - crash in nsWindow::ProcessMessage(WM_GETOBJECT), r=davidb, sr=roc, a=davidb
2010-09-16 22:16:50 -07:00
Benoit Jacob
68aac3a6d4
Bug 594877 - Update intel driver versions in GfxInfo blocklist - r=vladimir, a=blocking2.0
2010-09-15 20:17:49 -04:00
Steven Michaud
ef4a12e657
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
d372ef1603
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
d52501ed6e
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
8e2422ebb4
Bug 587931: Implement document.currentScript and beforescriptexecute/afterscriptexecute events. r=mrbkap a=sicking
2010-09-16 01:48:47 -07:00
Benoit Jacob
db48ae50cf
Bug 594877 - Update intel driver versions in GfxInfo blocklist - r=vladimir, a=blocking2.0
2010-09-15 20:17:49 -04:00
Doug Turner
0685613589
Merge with mc
2010-09-15 18:11:09 -07:00
Jim Mathies
c3f11f707d
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
2d3753c877
Merge m-c --> cedar
2010-09-15 18:28:06 -05:00
Doug Turner
2a67ffacfe
Merge with mc. Manually merged TabChild.h and nsIFrameLoader.idl
2010-09-15 15:17:54 -07:00
Bas Schouten
266542dc32
Bug 596494 - Part 3: Update rendermode upon deviceremoval. r=jrmuizel
2010-09-15 22:16:11 +00:00
Bas Schouten
8915449d83
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
06ec6c6ee8
Merge m-c --> cedar
2010-09-15 16:44:30 -05:00
Alexander Surkov
bbd8b3cf4c
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
a4d26acf70
Merge m-c --> cedar
2010-09-15 12:33:59 -05:00
Chris Jones
ff8567c854
Bug 596410: Use BasicShadowLayerManager when there might be content processes. r=vlad
2010-09-14 18:40:23 -05:00
Chris Jones
2b12976c51
Merge m-c --> cedar
2010-09-14 14:28:39 -05:00
Chris Jones
d8f9eb58aa
Merge m-c --> cedar
2010-09-13 19:24:09 -05:00
Oleg Romashin
8c88c718ff
Merge with mozilla central 2779c55431a4, no conflicts
2010-09-10 22:32:25 -07:00
Brad Lassey
ea71505514
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
3b953ced69
Merge m-c --> cedar
2010-09-08 17:25:30 -05:00
Vladimir Vukicevic
e421717237
b=594553; correctly create gl layer manager on android; r=jrmuizel
2010-09-08 18:19:11 -04:00
Jon Hemming
620f016129
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
0031e81e55
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
4c645cfeeb
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
88790bf76f
merge backout. a=backout
2010-09-09 10:50:01 -05:00
Jim Mathies
6d918810cf
Backout of patch in bug 575855 due to bug 594773.
2010-09-09 10:49:44 -05:00
Chris Jones
7688c45243
Merge m-c --> cedar
2010-09-07 17:35:15 -05:00
Jeff Muizelaar
693a007387
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
2a08941b3d
Bug 580050 - Get the hardware model name on Android. r=mwu, a=blocking-fennec
2010-09-11 06:20:20 -07:00
Jim Mathies
962d768006
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
e809294900
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
55898b35ab
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
c2f369a13d
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
fb431a2f1c
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
1ef9f416ce
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
3f09edc02c
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
04e81fb212
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
f04c0c661b
Backing out bug 449734 due to unexpected orange. a=ted
2010-09-03 18:13:49 +02:00
Mats Palmgren
842363cdb7
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
126937b6af
Bug 528523 - Ensure sync sections run in between events. r=roc a=blocking2.0
2010-09-03 12:03:03 +12:00
Chris Pearce
3313bd2660
Bug 485288 - Update media load algorithm. r=roc a=blocking2.0
2010-09-03 12:03:03 +12:00
Felipe Gomes
1d599447d0
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
a4c07eb71a
Merge m-c: 09872e2e2130 -> cedar, (qt build bustage fix)
2010-09-01 12:07:19 -07:00
jeremias bosch
841b189205
Bug 592720 - Qt Maemo Build Errors. r=romaxa a=npodb
2010-09-01 13:01:50 -05:00
Oleg Romashin
058feeb909
Merged m-c: 51d17027ff45 -> cedar
2010-09-01 09:36:29 -07:00
Roger Wang
b802f13f59
Bug 596155 - MTF widget is using deprecated API. r=romaxa a=npodb
2010-09-14 22:15:17 -07:00
Oleg Romashin
c8b3a7a0c5
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
aa1d36ba17
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
3386bf1f7c
Backed out changeset 0ebfa9dfba8e
2010-09-06 16:57:11 +12:00
Steven Michaud
4d0d597a6f
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
176e3c8824
b=593529; gfxinfo blacklisting ANY_DEVICE not working; r=jrmuizel, a=b
2010-09-05 13:37:43 -04:00
Chris Jones
d817c2ab47
Merge m-c --> cedar
...
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
2010-08-31 02:29:31 -05:00
Simon Montagu
a61b24c639
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
27222ccb87
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
f7db6afc90
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
240b879489
Merge e10s -> m-c.
2010-08-30 15:35:24 -07:00
Vladimir Vukicevic
d5f3b4053d
b=591486; implement gfx feature blocklist; r=jrmuizel; a=b5
2010-08-30 17:45:29 -04:00
Dan Witte
cf69667c0d
Back out Bug 536324 part 3.
2010-08-30 13:20:39 -07:00
Jeff Muizelaar
550c583852
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
a851698e78
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
df153a7363
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
a920df2401
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
b63cc0ba47
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
4b23d63e31
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
5e2fdc8e1f
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
76dde2a6bc
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
8797754c26
Revert to rev 36a5e2fa01c9
2010-08-28 01:11:22 -05:00
Robert O'Callahan
6b9c7c8ec6
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
2b22a13a67
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
eec3dba87b
imported patch gesturestuff
2010-08-27 03:36:01 -05:00
Robert O'Callahan
2a80051ff8
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
28118aa44b
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
e90e7c53de
Merge m-c --> cedar
2010-08-26 21:36:43 -05:00
Jeremias Bosch
12152682fd
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
14bab8dd7b
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
e7a8d69a7c
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
37b6b36e3c
Bug 575440. WM_GESTURENOTIFY shouldn't ignore toplevel windows. r=jmathies a=blocks 130078
2010-08-27 18:26:17 -03:00
Daniel Holbert
e1f4ffab29
Remove two more invalid Makefile comments from bug 562195. "comment" only, a=NPOTB
2010-08-27 14:20:44 -07:00
Jeff Muizelaar
981db1c6ff
Bug 586048. Report graphics device id in crash dumps. r=bsmedberg
2010-08-27 11:49:04 -04:00
Jeff Muizelaar
13ea31a7f7
Bug 586046. Export graphics card/driver details to script using GfxInfo. r=gavin
2010-08-27 11:49:02 -04:00
Jim Mathies
8fb08bdee8
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
c64c70028f
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
7718b11e1e
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
17dccf0e43
Fix invalid make syntax from bug 562195, a=rs
2010-08-26 14:09:43 -07:00
Chris Jones
27f273ef0e
Fix typo exposed by followup to bug 582057.
2010-08-24 22:16:42 -05:00
Oleg Romashin
6e925ce155
Merged with mozilla-central: 00186bbb7459
2010-08-24 14:21:48 -07:00
Chris Jones
dda8db8657
Merge remote-frame code into m-c tip
2010-08-23 22:10:50 -05:00
Chris Jones
f22350f2bc
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