Brad Lassey
e142b1180c
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
4a431e2204
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
dba0ecc09a
Bug 604860: Stop doing silly leaky stuff with nsDataObjs. r=jimm a=joe
2010-10-19 17:21:10 -04:00
Andrew Sutherland
c9eabe2ee7
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
a36bf3939d
Bug 605547: Enable D3D10 layers by default. r=jrmuizel a=blocking-beta8
2010-10-19 21:08:36 +02:00
Felipe Gomes
53e27e6671
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
8f3bbd555e
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
2552f84c09
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
ca2e8f3a17
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
08ed7cf3d4
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
ad8f5bc68d
Backout changeset 6714a0c929d4 due to paint assertions, a=bustage.
2010-10-18 12:52:43 -05:00
Jim Mathies
482eb380ea
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
e9b2cc365c
Bug 604629 - nsClipboard::SetNativeClipboardData leaks primitive_data. r+a=dougt
2010-10-18 11:25:41 +02:00
Steven Michaud
783529652f
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
0d2d745c66
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
dec2225dd1
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é
9b8ac5d699
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
1a1663de36
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
21f946fe4d
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
0bd99a8fe0
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
e225275d30
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
4698348e4a
Bug 597793 - [OS/2] minor nsWindow fixes r=wuno a=NPOTB
2010-10-14 21:12:26 +00:00
Bas Schouten
1b2575a5c9
Bug 604271: Handle device removal when using D3D10. r=roc a=blocking-beta8
2010-10-14 19:28:56 +02:00
Daniel Holbert
c7537ff95e
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
25ae7c9548
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
f33c385279
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
4305131ea9
Bug 603204: Block D3D9 on windows 2000. r=bjacob
...
--HG--
extra : rebase_source : c679d53e446a3e9b2e99b08e3f4f89880ff912d2
2010-10-12 23:27:14 +02:00
Benoit Jacob
6bba74403b
Bug 597881 - OpenGL debug mode - r=vladimir
2010-10-12 17:01:59 -04:00
Masayuki Nakano
c6ad309b43
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
b03c51a3d0
Fix bustage, a=fire
2010-10-11 14:49:32 +13:00
Robert O'Callahan
fe5943eb74
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
d8f342b8f3
Bug 596491. Part 1: Inline ApplyConfiguration into nsChildView::ConfigureChildren. r=josh
2010-10-11 13:58:21 +13:00
Mats Palmgren
fe5b9999f5
Null-check to fix crash. b=601427 r=mstange a=joe
2010-10-11 00:07:00 +02:00
Jim Mathies
27075e2383
Bug 543910 - nsILookAndFeel support for detecting common windows themes. r=neil, a=final.
2010-10-09 15:53:44 -05:00
Alon Zakai
fa5dd68386
Bug 564118 - Waking up every second due to IdleService. r=MikeK a=blocking-fennec
2010-10-09 11:08:24 -07:00
Tatiana Meshkova
6b3dcb8881
Bug 602837 - Pinch doesn't care about orientation. r=romaxa a=blocking-fennec
2010-10-09 09:14:57 +03:00
Tatiana Meshkova
62461443e8
Bug 602927 - Swipe doesn't care about orientation. r=romaxa a=npodb
2010-10-09 09:12:32 +03:00
Tatiana Meshkova
5edecbf50c
Bug 590565 - Multitouch swipe gestures for MeeGo/Qt r=wolfiR a=blocking-fennec
2010-10-09 09:08:42 +03:00
Timothy Nikkel
586920f05c
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
7de8399347
Bug 599681. Fix window border hittest comparison. r=jmathies a=blocking-final
2010-10-08 15:51:50 -03:00
Felipe Gomes
5ce66b63e5
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
23af28350d
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
1b8d9f9c61
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
d490796e7f
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
404d9b0951
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
0cdcb67e1b
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
e42c7c84ee
Bug 602322 - Implement GetDPI on Android. r=mwu, a=blocking-fennec
2010-10-07 10:28:27 -07:00
Jim Mathies
7d7364f317
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
89d3e4e78e
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
63929ab8d9
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
7f64c196c1
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
1615413e66
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
b591badc0b
Merge back out of changeset d7b6ab26d39e (bug 601547). a=backout
2010-10-06 20:42:44 -05:00
Timothy Nikkel
570b35b00c
Backed out changeset d7b6ab26d39e (bug 601547).
2010-10-06 20:42:21 -05:00
Timothy Nikkel
e1807b8761
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
61b8d94d30
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
45ce58a08b
merge back out of changeset 7e10dcf5f763 (bug 590225) due to bustage, a=me
2010-10-04 13:33:46 -04:00
Gavin Sharp
d068a56e33
Backed out changeset 7e10dcf5f763 (bug 590225) due to bustage, a=me
2010-10-04 13:33:14 -04:00
Matt Brubeck
f95e5d7222
Bustage fix for bug 601314 (botched merge). r=me, a=bustage
2010-10-04 10:13:50 -07:00
Matt Brubeck
ea9a8e22cb
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
1cfac33589
Bug 590225 - webapps OS level integration : Android a=blocking-fennec, r=mwu, r=vladimir
2010-10-04 10:54:40 -04:00
Vladimir Vukicevic
808604523c
b=600863; implement rough mac gfx blocklist; r=joe
2010-10-01 20:55:19 -07:00
Matt Brubeck
46ce27d62d
Bug 601280: Include title in shared links on Android. r=blassey a=blocking-fennec
2010-10-01 18:04:23 -07:00
Alex Pakhotin
dc1b1f9580
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
950ed604e5
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
f30dc60b18
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
c16afc9807
Backed out changeset 638ce363a9b1
2010-10-06 17:05:19 -04:00
Benoit Jacob
1845de1c27
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
5574799cc5
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
e1aacbdbf4
Bug 546514 - Part 2: Add #defines for D3D10 layers. r=vlad
2010-10-01 00:53:47 +02:00
Brad Lassey
bf2b433795
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
3a6c183b5b
bug 569497 - need finger friendly file picker for android r=mwu a=blocking-fennec
2010-09-30 11:37:36 -04:00
Joe Drew
b07c8c06ba
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
35d73b8ddf
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
877c859282
Bug 595364 - blacklist some intel cards for D2D - r=bjacob, a=blocking-beta7
2010-09-28 22:24:59 -07:00
Mounir Lamouri
61bc265749
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
23ee02915b
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
5a894ef41d
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
bbb56b1f1f
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
14795bde72
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
30494483f5
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
3b7485f004
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
53bba60926
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
d9af568926
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
0c999a62ce
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
7a96b5bd44
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
4ffd17f714
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
16e325ab38
Followup to bug 597336: fix --disable-ipc builds. a=bustage
2010-09-23 21:54:52 -05:00
Chris Jones
691dbdf359
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
99353909e4
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
d28449abf9
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
648a291bbe
Bug 593577 - Get rid of nsContentType. r=roc a=a
2010-09-20 15:40:13 +02:00
Simon Montagu
15ffe5aa7d
Fix missing parentheses in expression. Bug 594278, r=jimm, a=dbaron
2010-09-20 11:40:41 +02:00
Mounir Lamouri
f36fa4b51e
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
267050c125
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
8edd6512f5
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
138d88da2d
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
4fc5216824
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
9e3fcd371b
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
43c23aaefe
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
eb0ab51381
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
1e7bae6c19
Bug 596414. Don't paint NSViews for plugins. r=jrmuizel,josh a=b
2010-09-17 11:04:14 -07:00
Jeff Muizelaar
46fe63d710
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
013530df13
Bug 596414. Tell ChildView about the plugin drawing model. r=josh
2010-09-17 10:55:39 -07:00
Mark Finkle
7484431bd7
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
1d83e08efd
bug 597412 - onPause handler causing black screens r=mwu a=blocking-fennec
2010-09-17 11:26:32 -04:00
Alexander Surkov
7b48ceb869
Bug 597311 - crash in nsWindow::ProcessMessage(WM_GETOBJECT), r=davidb, sr=roc, a=davidb
2010-09-16 22:16:50 -07:00
Benoit Jacob
0efbb6788d
Bug 594877 - Update intel driver versions in GfxInfo blocklist - r=vladimir, a=blocking2.0
2010-09-15 20:17:49 -04:00
Steven Michaud
c6d05bf55a
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
0c5968ee23
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
0f6230075b
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
de599ae08a
Bug 587931: Implement document.currentScript and beforescriptexecute/afterscriptexecute events. r=mrbkap a=sicking
2010-09-16 01:48:47 -07:00
Benoit Jacob
b36a430528
Bug 594877 - Update intel driver versions in GfxInfo blocklist - r=vladimir, a=blocking2.0
2010-09-15 20:17:49 -04:00
Doug Turner
87539118ed
Merge with mc
2010-09-15 18:11:09 -07:00
Jim Mathies
80232b5c9e
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
f81a476433
Merge m-c --> cedar
2010-09-15 18:28:06 -05:00
Doug Turner
9615b0727d
Merge with mc. Manually merged TabChild.h and nsIFrameLoader.idl
2010-09-15 15:17:54 -07:00
Bas Schouten
224be86b6f
Bug 596494 - Part 3: Update rendermode upon deviceremoval. r=jrmuizel
2010-09-15 22:16:11 +00:00
Bas Schouten
3e2b28b751
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
a8f1311915
Merge m-c --> cedar
2010-09-15 16:44:30 -05:00
Alexander Surkov
8375b75340
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
1a711748ba
Merge m-c --> cedar
2010-09-15 12:33:59 -05:00
Chris Jones
bb5ba93c14
Bug 596410: Use BasicShadowLayerManager when there might be content processes. r=vlad
2010-09-14 18:40:23 -05:00
Chris Jones
bdb986dad1
Merge m-c --> cedar
2010-09-14 14:28:39 -05:00
Chris Jones
64b517b4b0
Merge m-c --> cedar
2010-09-13 19:24:09 -05:00
Oleg Romashin
97c15514a0
Merge with mozilla central 2779c55431a4, no conflicts
2010-09-10 22:32:25 -07:00
Brad Lassey
51e9908810
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
c81a4e20fd
Merge m-c --> cedar
2010-09-08 17:25:30 -05:00
Vladimir Vukicevic
4ebf7213d0
b=594553; correctly create gl layer manager on android; r=jrmuizel
2010-09-08 18:19:11 -04:00
Jon Hemming
54b9bb2ea6
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
184cab618e
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
225ef1286e
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
f2c5d03687
merge backout. a=backout
2010-09-09 10:50:01 -05:00
Jim Mathies
a0b51585e3
Backout of patch in bug 575855 due to bug 594773.
2010-09-09 10:49:44 -05:00
Chris Jones
eab6f9aa7e
Merge m-c --> cedar
2010-09-07 17:35:15 -05:00
Jeff Muizelaar
8399381b02
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
e77637dd9e
Bug 580050 - Get the hardware model name on Android. r=mwu, a=blocking-fennec
2010-09-11 06:20:20 -07:00
Jim Mathies
987a498237
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
45bf38ed78
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
ce80dd33a6
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
45d9ab6b40
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
0b0bdfcb04
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
278ab99928
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
243b66e5a0
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
d73617c7be
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
23dda1e20d
Backing out bug 449734 due to unexpected orange. a=ted
2010-09-03 18:13:49 +02:00
Mats Palmgren
1c7d787cf0
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
e8ead28be2
Bug 528523 - Ensure sync sections run in between events. r=roc a=blocking2.0
2010-09-03 12:03:03 +12:00
Chris Pearce
4b32f2905e
Bug 485288 - Update media load algorithm. r=roc a=blocking2.0
2010-09-03 12:03:03 +12:00
Felipe Gomes
47a2c6665e
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
9baef9827f
Merge m-c: 09872e2e2130 -> cedar, (qt build bustage fix)
2010-09-01 12:07:19 -07:00
jeremias bosch
d09bed4172
Bug 592720 - Qt Maemo Build Errors. r=romaxa a=npodb
2010-09-01 13:01:50 -05:00
Oleg Romashin
9d606b2136
Merged m-c: 51d17027ff45 -> cedar
2010-09-01 09:36:29 -07:00
Roger Wang
bf3b924ae6
Bug 596155 - MTF widget is using deprecated API. r=romaxa a=npodb
2010-09-14 22:15:17 -07:00
Oleg Romashin
096cd7db07
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
d0a9b70c3a
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
8a7b74fc0c
Backed out changeset 0ebfa9dfba8e
2010-09-06 16:57:11 +12:00
Steven Michaud
f40f5b3c82
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
1772cb131a
b=593529; gfxinfo blacklisting ANY_DEVICE not working; r=jrmuizel, a=b
2010-09-05 13:37:43 -04:00
Chris Jones
2c6217fa25
Merge m-c --> cedar
...
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
2010-08-31 02:29:31 -05:00
Simon Montagu
69a452586d
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
70e5fb2a0d
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
573b3a1fa7
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
468ea2db4d
Merge e10s -> m-c.
2010-08-30 15:35:24 -07:00
Vladimir Vukicevic
62371fc382
b=591486; implement gfx feature blocklist; r=jrmuizel; a=b5
2010-08-30 17:45:29 -04:00
Dan Witte
03a104a7e0
Back out Bug 536324 part 3.
2010-08-30 13:20:39 -07:00
Jeff Muizelaar
355c06ae5e
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
efb0915fe7
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
8a916713c2
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
9d5e073bbc
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
309c9f26b5
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
56811e8193
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
b741e7e127
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
82cc81573a
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
2f0504d750
Revert to rev 36a5e2fa01c9
2010-08-28 01:11:22 -05:00
Robert O'Callahan
1291781b6f
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
ee36823b9f
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
ba0f08634f
imported patch gesturestuff
2010-08-27 03:36:01 -05:00
Robert O'Callahan
54da3777ca
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
b23670deb3
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
e1f01a4b6b
Merge m-c --> cedar
2010-08-26 21:36:43 -05:00
Jeremias Bosch
a5fffda136
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
3a80c746ab
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
d627b1811a
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
c2d8503e63
Bug 575440. WM_GESTURENOTIFY shouldn't ignore toplevel windows. r=jmathies a=blocks 130078
2010-08-27 18:26:17 -03:00
Daniel Holbert
65d34093e2
Remove two more invalid Makefile comments from bug 562195. "comment" only, a=NPOTB
2010-08-27 14:20:44 -07:00
Jeff Muizelaar
5267d03b3d
Bug 586048. Report graphics device id in crash dumps. r=bsmedberg
2010-08-27 11:49:04 -04:00
Jeff Muizelaar
98265dec5c
Bug 586046. Export graphics card/driver details to script using GfxInfo. r=gavin
2010-08-27 11:49:02 -04:00
Jim Mathies
44cc7dca46
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
1cfcc99a95
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
4a97279cd8
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
21453df2f6
Fix invalid make syntax from bug 562195, a=rs
2010-08-26 14:09:43 -07:00
Chris Jones
c698401705
Fix typo exposed by followup to bug 582057.
2010-08-24 22:16:42 -05:00
Oleg Romashin
7a0791e1cd
Merged with mozilla-central: 00186bbb7459
2010-08-24 14:21:48 -07:00
Chris Jones
1cdac44b1d
Merge remote-frame code into m-c tip
2010-08-23 22:10:50 -05:00
Chris Jones
99c38a9d05
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
82599c4374
Bug 570620, part e: Implement PuppetWidget::Destroy. r=roc
2010-08-20 18:24:40 -05:00
Chris Jones
2195c925d5
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
6cf2acef29
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
280430716b
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