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
Chris Jones
eb22a77b91
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
dc1963ed60
Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc
2010-08-20 14:29:01 -05:00
Chris Jones
b5af3f9c6a
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
ac2841a1d4
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
febde24fc8
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
6d57316a23
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
0d4c896ff0
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
d016107374
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
604d693d08
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
798d5116d2
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
7dd9b90662
Bug 591554: SetWindowClipRegion twice as intended. r=roc a=blocking-beta5
2010-08-28 07:51:13 +00:00
Jim Mathies
e2ac622f00
Bug 593440 - Remove remaining child widgets on windows. r=roc, a=joe.
2010-09-08 10:52:58 -05:00
Jim Mathies
86ab331574
follow up to bug 588735, missing sdk ifdefing. a=nobug.
2010-09-07 16:40:05 -05:00
Jim Mathies
2b0f79af88
Bug 588735 - Mirror glass caption buttons for rtl windows. r=roc, a=blocking-betaN.
2010-09-07 16:25:30 -05:00
Jacek Caban
5f7650e326
Bug 588383 - Compilation failure on mingw due to SEH exceptions r=benjamin a=benjamin
2010-08-22 14:57:23 +02:00
Jacek Caban
76759d3f70
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
12d185c6e2
Bug 589297 - nsWindow::GetViewWidget crashes when can't find view. r=romaxa a=npodb
2010-08-20 18:12:14 -07:00
Miika Jarvinen
2b3c74e798
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
105a7908f8
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
8132d99135
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
eb96afbffc
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
55608613dd
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
055a303e14
Bug 588456 - Properly commit Android IME composition on blur; r=mwu a=blocking-fennec
2010-08-20 17:07:26 -07:00
Daniel Holbert
ba9b5eaa74
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
c090e6fe02
Bug 591139 - Disable hardware acceleration in safe mode. r=bas a=blocking2.0:beta5+
2010-08-27 22:44:37 -04:00
Joe Drew
93fdfa1825
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
125177fe68
Bug 590246 - Multitouch swipe gestures for Android. r=blassey, a=blocking-fennec
2010-08-25 22:52:08 -07:00
David Humphrey
65684751e0
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
e8f5d5e052
Bug 575870 - SeaMonkey bustage fix, explicit use of unicode version of CreateWindowEx.
2010-08-24 23:05:11 -05:00
Jim Mathies
bf32d78db1
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
e63a8ed606
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]
5e87e03cc4
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
4288832f6b
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
7c360328a9
Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron
2010-08-24 09:06:20 +02:00
Ms2ger
f0a2ee3e76
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
f834c3dbbb
Merge.
2010-08-23 17:30:33 -07:00
Dan Witte
baac82f166
Merge.
2010-08-21 13:51:54 -07:00
Dan Witte
78bac8db23
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+
2010-08-21 00:31:35 -07:00
Bas Schouten
0f23293c1d
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
fcad142261
Backed out changeset 88a279b64473
2010-08-19 19:03:44 -05:00
Chris Jones
d6c5a20c05
Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc
2010-08-19 13:49:35 -05:00
Mounir Lamouri
47e1554653
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)
064ed97490
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
6d77916529
Bug 143390 Support handling WM_KEYDOWN during composition r=jmathies, a=joe
2010-09-15 11:13:12 +09:00
Rich Walsh
ff665bbbd9
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
1dbcb2a1a6
Bug 588664. Cache DPI in nsCocoaWindow. r=joshmoz,a=blocking
2010-08-19 21:35:08 +12:00
Ted Mielczarek
5b7bfea22d
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
28842f58a8
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
24dd7c5e33
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
fb80a43923
Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad
2010-08-13 21:58:01 +12:00
Robert O'Callahan
4b9eca9e5f
Bug 537890. Part 8: Define MM_PER_INCH_FLOAT. r=dbaron
2010-08-13 21:57:57 +12:00
Robert O'Callahan
bcfad66e89
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
f5bee9d101
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
83cab5f354
Bug 587861: Clear D2D surfaces on window destruction. r=roc
2010-08-18 05:43:49 +02:00
Rob Arnold
02f784b117
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
5de9fb8fb1
Bug 586755 - Fixing Swype backspace by using key events; r=mwu a=blocking-fennec
2010-08-17 16:52:00 -07:00
Jim Chen
8cfc3ddabf
Bug 582644 - IME event remoting, patch for android; r=blassey, blocking-fennec=2.0a1+
2010-08-17 01:07:45 -07:00
Jim Chen
5657265db6
Bug 582644 - IME event remoting, patch to content; r=smaug, blocking-fennec=2.0a1+
2010-08-17 01:07:44 -07:00
Jim Chen
c206dd1d04
Bug 582644 - IME event remoting, patch for widget; r=dougt, blocking-fennec=2.0a1+
2010-08-17 01:07:42 -07:00
Josh Aas
ad726bd20b
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
534b918ad8
Bug 587406 Exceptions on windows 64 are not fatal
...
a=bustage fix
2010-08-17 04:21:49 +03:00
Ehsan Akhgari
624bbe30e8
Back out bug 582644 and 576716 because of mochitest-3 oranges
2010-08-16 19:14:00 -04:00
Jim Chen
1343cf7c44
bug 582644 - IME event remoting, patch for android r=blassey blocking-fennec=2.0a1+
2010-08-16 14:48:32 -07:00
Jim Chen
9ba4d6ec15
bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+
2010-08-16 14:48:32 -07:00
Jim Chen
a00a09e8ab
bug 582644 - IME event remoting, patch to widget r=dougt blocking-fennec=2.0a1+
2010-08-16 14:48:32 -07:00
Benjamin Smedberg
0d1472de59
Add a comment mentioning bug 587406, per jeffm.
2010-08-16 15:28:18 -04:00
Benjamin Smedberg
fd7f057584
Bug 587406 - Crashes inside window procedures on Windows 64 get eaten, r=ted/jeffm
2010-08-16 15:25:13 -04:00
Masayuki Nakano
989614f375
Bug 582893 temprary disables the new tests against a orange
2010-08-16 18:01:01 +09:00
Masayuki Nakano
f9c3117ab6
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
a6fd033fb1
Bug 587395: Expose whether DWrite is enabled through nsIGfxInfo. r=joedrew
2010-08-16 09:15:03 +02:00
Edmund Wong
8de5f39298
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
9242e873a2
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
7a5f292024
Backed out changeset 05dde680ade2 as per bug 575870 comment 71 (merge)
2010-08-15 14:30:16 +02:00
Dão Gottwald
b827b6f2eb
Backed out changeset 05dde680ade2 as per bug 575870 comment 71
2010-08-15 14:29:11 +02:00
Jim Mathies
dea7b51a34
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
9dec67b201
Bug 574454 - Implement non-client frame rendering for windows. r=neil.
2010-08-09 20:49:35 -05:00
Jim Mathies
32fc1215ef
Bug 574454 - Theme code for caption button box, content padding. r=vlad.
2010-08-09 20:49:35 -05:00
Jim Mathies
b905e9082e
Bug 574454 - Implement frame rendering and metrics in native themeing. r=vlad.
2010-08-09 20:49:35 -05:00
Jim Mathies
08b2ecfac0
Bug 574454 - Cleanup nsNativeThemeWin's GetMinimumWidgetSize a bit. r=roc.
2010-08-09 20:49:34 -05:00
Steven Michaud
65f6c55842
Bug 585064 - Crash (null dereference) [@ -[ChildView inactiveWindowAcceptsMouseEvent:]. r=josh,mstange a=blocking2.0
2010-08-09 11:12:50 -05:00
Reed Loden
5b47738196
Bug 579593 - Reorganize how theme library loading works. [r=robarnold]
2010-08-14 00:05:03 -07:00
Bas Schouten
3cfb25bdf2
Bug 586909: Discard D2D surfaces for a window when it's hidden. r=robarnold
2010-08-14 08:34:13 +02:00
Daniel Holbert
a3508859d1
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
b5b8210b4e
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
5ec48ffc47
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
c199b56fb7
Bug 585961. r=roc a=blocking2.0:final
2010-08-14 01:58:19 +02:00
Mats Palmgren
1a3d6ae4cd
Bug 585287 - Moving bookmark hangs bookmarks manager. r=roc a=blocking2.0:beta4
2010-08-14 01:58:19 +02:00
Josh Aas
19256679b5
Merge backout of bug 584965.
2010-08-13 15:48:00 -04:00
Josh Aas
bb01907ce6
Backed out changeset 33f8c2bb77ca, bug 584965.
2010-08-13 15:47:35 -04:00
Benoit Girard
2791ae69a0
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
0382807fe8
Bug 584965: Improve key event handling for Cocoa widgets, follow Cocoa event propagation model properly. Fixes bug 582052 and bug 379199. r=smichaud
2010-08-13 02:38:40 -04:00
Josh Aas
52db949b7e
Bug 586713: Null check to fix crash in Mac OS X native menu code. r=bz
2010-08-13 02:33:09 -04:00
Robert O'Callahan
8f379770ce
Bug 579258. Remove dead nsIWidget::Scroll code. r=karlt,a=joe
2010-08-13 21:56:31 +12:00
Karl Tomlinson
4e9f877edb
b=581771 report GTK themed tooltips as opaque r=roc a=joe
2010-08-09 14:17:32 +12:00
Masayuki Nakano
96752a375e
Bug 519972 part.1 Remove IME method wrapper r=smichaud, a=josh
2010-08-08 18:28:20 +09:00
Masayuki Nakano
0bb116aa1e
Bug 569023 IME composition is committed unexpectedly when the focused window is hanging up on Vista and later r=jmathies, a=joe
2010-08-08 18:23:25 +09:00
Boris Zbarsky
56ce23f348
Bug 569520 part 1. Add a new beforepaint event. r=smaug
2010-08-11 17:05:27 -04:00
Neil Rashbrook
9a737fd270
Bug 586219: Title bar is not updated when switching tabs. r=roc a=blocker
2010-08-12 14:54:48 -07:00
Kyle Huey
5e10405dc5
More dummy whitespace changes so I can check this merge into a CLOSED TREE
2010-08-12 00:34:01 -07:00
Robert O'Callahan
481f7240c9
Backed out changeset 464f978cfca5
2010-08-12 11:30:44 +12:00