Граф коммитов

11139 Коммитов

Автор SHA1 Сообщение Дата
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
Chris Jones 07606bfa23 Bug 570620, part e: Implement PuppetWidget::Destroy. r=roc 2010-08-20 18:24:40 -05:00
Chris Jones da41889ecf 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 0a3ef826a6 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 19204dce0a 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 53fe61014c 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 a95c55fe72 Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc 2010-08-20 14:29:01 -05:00
Chris Jones efa1655e68 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 c58bd3973e 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 b4eb7c3824 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 200f105486 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 8313173ea6 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 91305e990f 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 c621c39a08 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 6cc6fdf26b 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 53a5cbd2d9 Bug 591554: SetWindowClipRegion twice as intended. r=roc a=blocking-beta5 2010-08-28 07:51:13 +00:00
Jim Mathies 152db55c62 Bug 593440 - Remove remaining child widgets on windows. r=roc, a=joe. 2010-09-08 10:52:58 -05:00
Jim Mathies 8dec94cc8b follow up to bug 588735, missing sdk ifdefing. a=nobug. 2010-09-07 16:40:05 -05:00
Jim Mathies df449b91f6 Bug 588735 - Mirror glass caption buttons for rtl windows. r=roc, a=blocking-betaN. 2010-09-07 16:25:30 -05:00
Jacek Caban 19180ab283 Bug 588383 - Compilation failure on mingw due to SEH exceptions r=benjamin a=benjamin 2010-08-22 14:57:23 +02:00
Jacek Caban 370c84010d 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 a227e47b35 Bug 589297 - nsWindow::GetViewWidget crashes when can't find view. r=romaxa a=npodb 2010-08-20 18:12:14 -07:00
Miika Jarvinen 67f912918b 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 3208373dd5 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 2ac02f22a3 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 22b99f27f8 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 9a7348ac2d 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 852158a953 Bug 588456 - Properly commit Android IME composition on blur; r=mwu a=blocking-fennec 2010-08-20 17:07:26 -07:00
Daniel Holbert f9a2dd705a 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 92bc8c2631 Bug 591139 - Disable hardware acceleration in safe mode. r=bas a=blocking2.0:beta5+ 2010-08-27 22:44:37 -04:00
Joe Drew b7624380b1 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 e7742431e7 Bug 590246 - Multitouch swipe gestures for Android. r=blassey, a=blocking-fennec 2010-08-25 22:52:08 -07:00
David Humphrey 7d9c209973 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 6e2ebfa88e Bug 575870 - SeaMonkey bustage fix, explicit use of unicode version of CreateWindowEx. 2010-08-24 23:05:11 -05:00
Jim Mathies a83794b67d 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 316f3633c3 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] b0eaf7c3b1 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 e697011b60 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 70a57ce50d Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron 2010-08-24 09:06:20 +02:00
Ms2ger b01dbc0d56 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 d4fa839364 Merge. 2010-08-23 17:30:33 -07:00
Dan Witte 455bb0070a Merge. 2010-08-21 13:51:54 -07:00
Dan Witte 9d758b2bce Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+ 2010-08-21 00:31:35 -07:00
Bas Schouten 25b5a05a20 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 5bf56d9e0d Backed out changeset 88a279b64473 2010-08-19 19:03:44 -05:00
Chris Jones 6a47a87fe5 Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc 2010-08-19 13:49:35 -05:00
Mounir Lamouri 15a6867bff 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) bd17818655 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 0efed87d47 Bug 143390 Support handling WM_KEYDOWN during composition r=jmathies, a=joe 2010-09-15 11:13:12 +09:00
Rich Walsh 947a8e8d68 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 81e67c505a Bug 588664. Cache DPI in nsCocoaWindow. r=joshmoz,a=blocking 2010-08-19 21:35:08 +12:00
Ted Mielczarek 9398b84c82 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 199c454157 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 2a2db81c1a 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 6f3648b4f2 Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad 2010-08-13 21:58:01 +12:00
Robert O'Callahan a4e6996a16 Bug 537890. Part 8: Define MM_PER_INCH_FLOAT. r=dbaron 2010-08-13 21:57:57 +12:00
Robert O'Callahan 5faa09b53b 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 fe59073292 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 e6c8a33603 Bug 587861: Clear D2D surfaces on window destruction. r=roc 2010-08-18 05:43:49 +02:00
Rob Arnold bcd5f25ef2 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 b4edf885bd Bug 586755 - Fixing Swype backspace by using key events; r=mwu a=blocking-fennec 2010-08-17 16:52:00 -07:00
Jim Chen 9af2299edd Bug 582644 - IME event remoting, patch for android; r=blassey, blocking-fennec=2.0a1+ 2010-08-17 01:07:45 -07:00
Jim Chen c8e5c05482 Bug 582644 - IME event remoting, patch to content; r=smaug, blocking-fennec=2.0a1+ 2010-08-17 01:07:44 -07:00
Jim Chen e2fa4d93cb Bug 582644 - IME event remoting, patch for widget; r=dougt, blocking-fennec=2.0a1+ 2010-08-17 01:07:42 -07:00
Josh Aas d1cba1f31e 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 e9a82d9450 Bug 587406 Exceptions on windows 64 are not fatal
a=bustage fix
2010-08-17 04:21:49 +03:00
Ehsan Akhgari da198edfb2 Back out bug 582644 and 576716 because of mochitest-3 oranges 2010-08-16 19:14:00 -04:00
Jim Chen 3d4ef5adca bug 582644 - IME event remoting, patch for android r=blassey blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Jim Chen a60ca48289 bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Jim Chen 5ca25a4372 bug 582644 - IME event remoting, patch to widget r=dougt blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Benjamin Smedberg 4062274cce Add a comment mentioning bug 587406, per jeffm. 2010-08-16 15:28:18 -04:00
Benjamin Smedberg 053eb5ce35 Bug 587406 - Crashes inside window procedures on Windows 64 get eaten, r=ted/jeffm 2010-08-16 15:25:13 -04:00
Masayuki Nakano 61b85533fe Bug 582893 temprary disables the new tests against a orange 2010-08-16 18:01:01 +09:00
Masayuki Nakano 30970d30d2 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 481d148c13 Bug 587395: Expose whether DWrite is enabled through nsIGfxInfo. r=joedrew 2010-08-16 09:15:03 +02:00
Edmund Wong c31f357639 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 32e369134b 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 530d81bf82 Backed out changeset 05dde680ade2 as per bug 575870 comment 71 (merge) 2010-08-15 14:30:16 +02:00
Dão Gottwald f37452cd9f Backed out changeset 05dde680ade2 as per bug 575870 comment 71 2010-08-15 14:29:11 +02:00
Jim Mathies 65a26615c5 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 43bcab02a9 Bug 574454 - Implement non-client frame rendering for windows. r=neil. 2010-08-09 20:49:35 -05:00
Jim Mathies 3f96770976 Bug 574454 - Theme code for caption button box, content padding. r=vlad. 2010-08-09 20:49:35 -05:00
Jim Mathies 7ce80112ae Bug 574454 - Implement frame rendering and metrics in native themeing. r=vlad. 2010-08-09 20:49:35 -05:00
Jim Mathies 338ca40404 Bug 574454 - Cleanup nsNativeThemeWin's GetMinimumWidgetSize a bit. r=roc. 2010-08-09 20:49:34 -05:00
Steven Michaud c04a0c789a Bug 585064 - Crash (null dereference) [@ -[ChildView inactiveWindowAcceptsMouseEvent:]. r=josh,mstange a=blocking2.0 2010-08-09 11:12:50 -05:00
Reed Loden e2ac46d9db Bug 579593 - Reorganize how theme library loading works. [r=robarnold] 2010-08-14 00:05:03 -07:00
Bas Schouten 2688603fa8 Bug 586909: Discard D2D surfaces for a window when it's hidden. r=robarnold 2010-08-14 08:34:13 +02:00
Daniel Holbert 67428f776b 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 2c2ed663ed 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 31b63faa71 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 7f608a8339 Bug 585961. r=roc a=blocking2.0:final 2010-08-14 01:58:19 +02:00
Mats Palmgren 8eaaf029aa Bug 585287 - Moving bookmark hangs bookmarks manager. r=roc a=blocking2.0:beta4 2010-08-14 01:58:19 +02:00
Josh Aas e1fa705e02 Merge backout of bug 584965. 2010-08-13 15:48:00 -04:00
Josh Aas 501f4d5335 Backed out changeset 33f8c2bb77ca, bug 584965. 2010-08-13 15:47:35 -04:00
Benoit Girard ca56a86453 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 946ea510ae 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