Commit Graph

3165 Commits

Author SHA1 Message Date
Chris Jones
4820da2166 Merge m-c --> cedar 2010-09-08 17:25:30 -05:00
Vladimir Vukicevic
0b88b52f6c b=594553; correctly create gl layer manager on android; r=jrmuizel 2010-09-08 18:19:11 -04:00
Jon Hemming
db2f234fae Bug 584660 - Polling in nsIdleService should not be used for Maemo 6 platform. r=romaxa a=npodb
--HG--
extra : rebase_source : 5ca852d1fab690bd053f8f38b656fb951441b66a
2010-09-09 16:46:25 -07:00
Vladimir Vukicevic
c9440f4f86 Bug 592462 - fix fullscreen video with OpenGL on Maemo with Qt. r=jmuizelaar. a=blocking-fennec
--HG--
extra : rebase_source : 765979328a5337242c9b7a8bd837b92ed2ed4062
2010-09-09 16:41:02 -07:00
Joel Maher
161d8ae5ae Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Jim Mathies
f0a88a37d6 merge backout. a=backout 2010-09-09 10:50:01 -05:00
Jim Mathies
7b6a3ea3f0 Backout of patch in bug 575855 due to bug 594773. 2010-09-09 10:49:44 -05:00
Chris Jones
9e23f35349 Merge m-c --> cedar 2010-09-07 17:35:15 -05:00
Jeff Muizelaar
6441a6182a Bug 594087. Avoid trying to sync acceleration state with top level windows. r=vlad
This fixes the continual reinitialization on platforms like OS X and Linux.
* * *
Revert unintentional changes.
2010-09-07 18:20:47 -04:00
Matt Brubeck
6de30bb9c8 Bug 580050 - Get the hardware model name on Android. r=mwu, a=blocking-fennec 2010-09-11 06:20:20 -07:00
Jim Mathies
3dd8c77a68 Bug 575855 - Transitions from fullscreen briefly show an aero basic window frame. r=vlad, a=blocking-final. 2010-09-07 09:58:45 -05:00
Jim Mathies
0f4304d1a7 Bug 593069 - Firefox window positioning incorrect after transitioning from full screen to minimized to full screen. r=roc, a=blocking-final. 2010-09-07 09:58:26 -05:00
Markus Amalthea Magnuson
1cc82ddd39 Bug 306018 - Move "Check for Updates" into the Application menu on OS X. r=josh a=beltzner 2010-09-13 17:13:06 -04:00
Jim Mathies
7c1adb8b99 Bug 588657 - Console and Inspector panel chrome flashes on windows 7. (Initial patch: Steve Glardon, Updates: jimm) r=vlad, a=blocking-beta6. 2010-09-07 12:30:28 -05:00
Steven Michaud
e14708f8b9 Bug 592563 - Call nsIWidget::Show() on plugin widgets from nsIWidget::ConfigureChildren(). r=roc,josh a=blockingbeta6+ 2010-09-07 12:20:03 -05:00
Chris Jones
6e7a7cd71a Merge m-c --> cedar
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
2010-09-03 14:07:55 -05:00
Joe Drew
b034b812e1 Bug 591150 - Move MOZ_ACCELERATED usage to widget instantiation. r=bas,roc a=blocking2.0:beta6+ 2010-09-03 14:08:23 -04:00
Joe Drew
ccb8d29a97 Bug 593093 - Don't use OpenGL on Windows unless layers.prefer-opengl is true. r=bas a=blocking2.0:beta6+ 2010-09-03 13:59:17 -04:00
Mats Palmgren
76f0893448 Backing out bug 449734 due to unexpected orange. a=ted 2010-09-03 18:13:49 +02:00
Mats Palmgren
d234af154c Bug 449734 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN 2010-09-03 16:22:00 +02:00
Chris Pearce
46babf7fa3 Bug 528523 - Ensure sync sections run in between events. r=roc a=blocking2.0 2010-09-03 12:03:03 +12:00
Chris Pearce
6a92a3da34 Bug 485288 - Update media load algorithm. r=roc a=blocking2.0 2010-09-03 12:03:03 +12:00
Felipe Gomes
1e48d1c5b6 Bug 590035. Middle clicking tab bar with custom window drawing does not open a new tab. r=jmathies a=blocking-final 2010-09-02 18:50:26 -03:00
Oleg Romashin
7ff38c48b1 Merge m-c: 09872e2e2130 -> cedar, (qt build bustage fix) 2010-09-01 12:07:19 -07:00
jeremias bosch
0bb66e4e73 Bug 592720 - Qt Maemo Build Errors. r=romaxa a=npodb 2010-09-01 13:01:50 -05:00
Oleg Romashin
bd3aa71c63 Merged m-c: 51d17027ff45 -> cedar 2010-09-01 09:36:29 -07:00
Roger Wang
39bc8e0957 Bug 596155 - MTF widget is using deprecated API. r=romaxa a=npodb 2010-09-14 22:15:17 -07:00
Oleg Romashin
3a5eab0775 Bug 593898 - MOZ_ACCELERATED=1 or layers.accelerated-all does not work anymore on widget QT. r=dougt a=npodb 2010-09-14 22:15:14 -07:00
Simon Montagu
61fec38285 Make Windows Common Dialogs children of a temporary window, which is styled as right-to-left when the parent window is right-to-left. Bug 588735, r=jmathies, blocking.betaN+=bsmedberg 2010-09-06 17:09:19 +03:00
Robert O'Callahan
e3daf04d4e Backed out changeset 0ebfa9dfba8e 2010-09-06 16:57:11 +12:00
Steven Michaud
3a324d63c7 Bug 592563. When a plugin is completely invisible, hide its NSView. r=roc
--HG--
extra : rebase_source : 1ca8ca2e91f57a1eaf0f97e1e4eba7927f8a3b32
2010-09-06 14:56:11 +12:00
Vladimir Vukicevic
7cd098f293 b=593529; gfxinfo blacklisting ANY_DEVICE not working; r=jrmuizel, a=b 2010-09-05 13:37:43 -04:00
Chris Jones
7b7af2c67c Merge m-c --> cedar
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
2010-08-31 02:29:31 -05:00
Simon Montagu
be0df5164d Use member boolean instead of Window style to identify right-to-left windows. Bug 588735; r=jmathies a=blocking2.0:betaN+
--HG--
extra : rebase_source : f5c09abea4775e41c1bccb431ab620b46e25da32
2010-09-02 14:20:56 -04:00
Phil Ringnalda
fd4771f251 Bug 591714 - Remove ancient (and ifdeffed out) heapdump code, r=robarnold,dbaron, a=NPOTB
--HG--
extra : rebase_source : 3aed6d6f6bf57f848cce51e59dbd13a3df590faf
2010-08-29 18:21:12 -07:00
Kyle Huey
b704c25d5e Bug 589529: Change window class names to trick scroll drivers into working again. r=roc a=blocking-2.0:beta5 2010-08-28 14:31:53 -04:00
Dan Witte
191bf49d47 Merge e10s -> m-c. 2010-08-30 15:35:24 -07:00
Vladimir Vukicevic
70490d6dea b=591486; implement gfx feature blocklist; r=jrmuizel; a=b5 2010-08-30 17:45:29 -04:00
Dan Witte
c4091d7694 Back out Bug 536324 part 3. 2010-08-30 13:20:39 -07:00
Jeff Muizelaar
846ffcab4a Bug 586048. Fix typo in crash annotation code. r=bsmedberg,a=bustage
This also cleans up the annotation note that we add.
2010-08-30 14:05:30 -04:00
Felipe Gomes
7813244175 Bug 592870 - Make caption buttons work with D3D9-accelerated layers. r=jrmuizel a=blocking2.0:beta6+ 2010-09-03 23:21:26 -04:00
Robert O'Callahan
a69b505259 Bug 590468. Part 4: Make Windows theme aware that scrollbars and status bars are always opaque. r=jmathies 2010-08-27 18:15:08 -05:00
Robert O'Callahan
eb34a391c2 Bug 590468. Part 3: Make Cocoa theme aware that statusbars are always opaque. r=joshmoz 2010-08-27 18:15:08 -05:00
Joe Drew
e1e4f76293 Bug 593521 - Don't chain to nsBaseWidget::GetLayerManager, because it can do things we don't want (like use OpenGL). r=vlad a=blocking2.0:beta6+ 2010-09-03 23:21:26 -04:00
Joe Drew
1ae8ba5680 Bug 593272. d3d9: Don't try to sync parent/child acceleration status. r=vlad
It doesn't make a ton of sense to make child widgets have the same acceleration
status as their parent now that we have (mostly - see bug 593440) only one
widget per window. (It might never have made sense.)

This fixes dialog boxes (which currently have child windows) not displaying any content.
2010-09-03 17:14:44 -04:00
Jeff Muizelaar
e711022870 Bug 593438. d3d9: Don't use an accelerated layer manager for transparent windows. r=vlad
Transparent windows require a more complicated dance to get transparency to work
correctly. For now, we'll just not accelerate them.
2010-09-03 17:11:50 -04:00
Chris Jones
49048c0d61 Merge m-c --> cedar
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
2010-08-31 00:35:03 -05:00
Timothy Nikkel
72cb3f4b66 Revert to rev 36a5e2fa01c9 2010-08-28 01:11:22 -05:00
Robert O'Callahan
a164b8e213 Bug 590468. Part 4: Make Windows theme aware that scrollbars and status bars are always opaque. r=jmathies 2010-08-27 18:15:08 -05:00
Robert O'Callahan
435e338031 Bug 590468. Part 3: Make Cocoa theme aware that statusbars are always opaque. r=joshmoz 2010-08-27 18:15:08 -05:00
Timothy Nikkel
19f45619ba imported patch gesturestuff 2010-08-27 03:36:01 -05:00
Robert O'Callahan
1605ea7ba1 Bug 590468. Part 4: Make Windows theme aware that scrollbars and status bars are always opaque. r=jmathies 2010-08-26 22:01:43 -05:00
Robert O'Callahan
4f0b5a6086 Bug 590468. Part 3: Make Cocoa theme aware that statusbars are always opaque. r=joshmoz 2010-08-26 22:01:43 -05:00
Chris Jones
8992432666 Merge m-c --> cedar 2010-08-26 21:36:43 -05:00
Jeremias Bosch
3c0dc1d094 Bug 562195 - Shortcuts do not work in Qt Fennec. r=roc,masayuki,romaxa a=blocking-fennec
--HG--
rename : widget/src/gtk2/keysym2ucs.c => widget/src/shared/x11/keysym2ucs.c
rename : widget/src/gtk2/keysym2ucs.h => widget/src/shared/x11/keysym2ucs.h
extra : rebase_source : 726996259e678ff479c030ca9809a66e7e40b4cf
2010-08-26 11:11:54 -07:00
Oleg Romashin
48f629e995 Bug 589409 - mozqwidget.cpp/mozqwidget.h are missing license headers. r=doug.turner a=npodb
--HG--
extra : rebase_source : 87b9565e019cdd5c8874b7b8a9fd416e0fa6aa99
2010-08-26 07:52:22 -07:00
Felipe Gomes
e21aacc0ab Bug 574833. Persona theme with disabled menu bar completely cover aero caption buttons. r=dao r=jmathies a=betaN 2010-08-27 18:26:30 -03:00
Felipe Gomes
07eba8f03c Bug 575440. WM_GESTURENOTIFY shouldn't ignore toplevel windows. r=jmathies a=blocks 130078 2010-08-27 18:26:17 -03:00
Daniel Holbert
57205ac831 Remove two more invalid Makefile comments from bug 562195. "comment" only, a=NPOTB 2010-08-27 14:20:44 -07:00
Jeff Muizelaar
5b7db0f970 Bug 586048. Report graphics device id in crash dumps. r=bsmedberg 2010-08-27 11:49:04 -04:00
Jeff Muizelaar
802d9f8d13 Bug 586046. Export graphics card/driver details to script using GfxInfo. r=gavin 2010-08-27 11:49:02 -04:00
Jim Mathies
1eb70c9a38 Bug 575195 - Send full screen size mode events from widget when transitioning to full screen mode. r=vlad. 2010-08-26 23:44:01 -05:00
Oleg Romashin
f7194f0bf7 Bug 591017 - SeaMonkey build bustage caused by broken non-libxul configuration. r+=roc, feedback+=KaiRo, a+=Bustage-Fix 2010-08-26 12:51:00 -04:00
Brad Lassey
a4ff73b60f bug 590349 - Clipboard (copy/paste) support for Android r=mwu a=blocking-fennec=2.0+ 2010-08-26 19:43:23 -04:00
Dave Townsend
16550f44bf Fix invalid make syntax from bug 562195, a=rs 2010-08-26 14:09:43 -07:00
Chris Jones
715ca394bf Fix typo exposed by followup to bug 582057. 2010-08-24 22:16:42 -05:00
Oleg Romashin
832333ab06 Merged with mozilla-central: 00186bbb7459 2010-08-24 14:21:48 -07:00
Chris Jones
1b38174082 Merge remote-frame code into m-c tip 2010-08-23 22:10:50 -05:00
Chris Jones
9ce9433a4a Bug 570620, part o: Connect the dots to enable drawing remote frames for <browser remote>: create the frame on the content side, insert a display item for it in compositor-side SubdocFrame, and use IPC-enabled layer managers to make it all work. r=mats sr=roc 2010-08-20 18:24:41 -05:00
Chris Jones
114105aa68 Bug 570620, part e: Implement PuppetWidget::Destroy. r=roc 2010-08-20 18:24:40 -05:00
Chris Jones
96088ecbf0 Bug 582057, part j: Implement a "puppet widget" stand-in for platform widgets, for content processes. sr=roc 2010-08-20 18:24:40 -05:00
Chris Jones
6616076b0a Bug 582057, part i: Use nsIWidget::CreateChild in nsIView::CreateWidget* (where possible). r=roc a=blocking-fennecb1 2010-08-20 14:29:02 -05:00
Chris Jones
5b98449eb6 Bug 582057, part h: Add an nsIWidget::CreateChild interface to sweep (relevant to this bug) code dealing with native widgets under the widget/src/* rug. sr=roc 2010-08-20 14:29:02 -05:00
Chris Jones
c633db44e6 Bug 582075, part 0.5: Add support for aInitData=NULL to the Windows nsWindow implementation. r=dougt 2010-08-20 14:29:01 -05:00
Chris Jones
0039a39a0b Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc 2010-08-20 14:29:01 -05:00
Chris Jones
d1bb68aac7 Bug 585817, part 0: Use gfxWindowsPlatform::GetScreenDC to compute the minimum widget size. r=roc 2010-08-19 21:19:00 -05:00
Brad Lassey
5d846d41f4 bug 582362 - Notify memory-pressure observers when we receive low memory warning on Android r=dougt a=blocking-fennec 2010-08-31 13:37:54 -04:00
Jeremias Bosch
999f6757dd Bug 587492 - More consistent zooming into input elements. r=romaxa a=blocking-fennec
--HG--
extra : rebase_source : 71a0f2114db2164beccbbd54a974efd1284a0b30
2010-08-30 16:49:11 -07:00
Jeremias Bosch
51a4f53124 Bug 583341 - "Lose" focus if MeeGoTouch VKB is closed by the user. r=romaxa a=npodb
--HG--
extra : rebase_source : 2aed309de5a47f3c0572cfae2c595b8e46e9ac35
2010-08-30 16:40:14 -07:00
Oleg Romashin
254022b0dd Bug 589868 - Qt widget/EGL does not work on Maemo anymore. r=dougt a=blocking-fennec 2010-08-31 09:35:57 -07:00
Jeff Muizelaar
6df1ff332c Bug 586048. Annotate crashdumps with graphics info at startup. r=gavin,a=blocking
Previously GfxInfo wasn't started until it was used by about:support.
This makes gfxPlatform intialize it during gfxPlatform init.
2010-08-28 10:18:41 -04:00
Jeff Muizelaar
08aa787e9e Bug 586046. Fix up a few issues with GfxInfo. r=ehsan,a=bustage
- Consistently use unicode to fix thunderbird/seamonkey builds
- Add better error handling
- Parse MULTI_SZ types better
2010-08-28 10:16:00 -04:00
Bas Schouten
c6f028072f Bug 591558: Don't consider child windows in opaque area. r=roc a=blocking-beta5 2010-08-28 07:51:17 +00:00
Bas Schouten
dbf27d7eca Bug 591554: SetWindowClipRegion twice as intended. r=roc a=blocking-beta5 2010-08-28 07:51:13 +00:00
Jim Mathies
4682c37ce5 Bug 593440 - Remove remaining child widgets on windows. r=roc, a=joe. 2010-09-08 10:52:58 -05:00
Jim Mathies
3d46b2c823 follow up to bug 588735, missing sdk ifdefing. a=nobug. 2010-09-07 16:40:05 -05:00
Jim Mathies
101ee0e330 Bug 588735 - Mirror glass caption buttons for rtl windows. r=roc, a=blocking-betaN. 2010-09-07 16:25:30 -05:00
Jacek Caban
aab72ccc28 Bug 588383 - Compilation failure on mingw due to SEH exceptions r=benjamin a=benjamin 2010-08-22 14:57:23 +02:00
Jacek Caban
4ec87049cd Bug 588401 - widget/src/windows compilation causes tons of warnings on mingw r=roc a=joe
--HG--
extra : rebase_source : 8843af3c2bee553f4ee491e12798a260463e82ac
2010-08-20 20:19:38 +02:00
Tatiana Meshkova
6bb020e019 Bug 589297 - nsWindow::GetViewWidget crashes when can't find view. r=romaxa a=npodb 2010-08-20 18:12:14 -07:00
Miika Jarvinen
1897be54c2 Bug 584454 - Support MeegoTouch status bar in Fennec browser. r=romaxa,doug.turner a=npodb 2010-08-19 11:40:47 -07:00
Brad Lassey
33816aedc6 bug 588470 - Fennec crashes when opening the download manager after a download is started r=mwu a=blocking-fennec-2.0a1+ 2010-08-19 18:33:06 -07:00
Rich Walsh
6c1bf4fc0c Bug 557159 - [OS/2] Optimize Cairo/Thebes surfaces. Surface Part 3 - nsWindow. r= Peter Weilbacher, a=NPOTB 2010-08-21 12:51:00 -07:00
Jacek Caban
3ad9308f83 Bug 587322 - Compilation broken on MOZ_WINSDK_TARGETVER < MOZ_NTDDI_LONGHORN. r=robarnold, a=dbaron 2010-08-21 12:43:53 -07:00
Rob Arnold
98c1cb99ab Bug 588550 - Titlebar area becomes black when dragging bottom window frame into it, r=jmathies a=joe 2010-08-20 17:11:57 -07:00
Jim Chen
eaaf4b7e6b Bug 588456 - Properly commit Android IME composition on blur; r=mwu a=blocking-fennec 2010-08-20 17:07:26 -07:00
Daniel Holbert
f246613ef4 Bug 276431 Patch 10: Make imgContainer::Draw take image-viewport-size, and improve nsLayoutUtils drawing wrappers. r=roc r=joe a=blocking 2010-09-08 13:40:39 -07:00
Joe Drew
18bfa9d172 Bug 591139 - Disable hardware acceleration in safe mode. r=bas a=blocking2.0:beta5+ 2010-08-27 22:44:37 -04:00
Joe Drew
e20e8fb61d Bug 590599 - Change the names of layers acceleration prefs, and how they work. r=roc a=blocking2.0:beta6+ 2010-08-27 22:44:37 -04:00
Matt Brubeck
7baaac20f7 Bug 590246 - Multitouch swipe gestures for Android. r=blassey, a=blocking-fennec 2010-08-25 22:52:08 -07:00
David Humphrey
07de814ba1 bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-25 09:10:00 -04:00
Jim Mathies
a116c7afc9 Bug 575870 - SeaMonkey bustage fix, explicit use of unicode version of CreateWindowEx. 2010-08-24 23:05:11 -05:00
Jim Mathies
525d73a6d4 Bug 575870 - Enable the firefox button on xp themed, classic, and aero basic. r=dao, roc. Carry over approval from bug 574454 on chrome margin disabling code. r=robarnold. 2010-08-24 22:03:37 -05:00
Alex Pakhotin
9ab3e84f95 Bug 569402 - Show notifications in the Status Bar on Android r=blassey a=blocking-fennec 2010-06-14 19:17:37 -07:00
Jeff Muizelaar [:jrmuizel]
52acd8a0d3 Bug 591576 - [comm-central] widget/src/windows/GfxInfo.cpp now reports various errors
r=khuey a=bustage-fix
2010-08-30 00:16:33 +01:00
Ginn Chen
612fb82a7b Bug 591216 Fix Gtk-WARNING gtk_window_set_wmclass: shouldn't set wmclass after window is realized r=roc a=roc 2010-09-02 15:23:52 +08:00
Ms2ger
0cf7a5d525 Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron 2010-08-24 09:06:20 +02:00
Ms2ger
27271a8a8f Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-24 09:05:56 +02:00
Dan Witte
f2000be3eb Merge. 2010-08-23 17:30:33 -07:00
Dan Witte
72137223d8 Merge. 2010-08-21 13:51:54 -07:00
Dan Witte
5f4dbe5953 Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+ 2010-08-21 00:31:35 -07:00
Bas Schouten
dadf204a26 Bug 588690 - Part 2: Clear cached resources when a windows becomes inactive. r=roc a=blocking-beta5+ 2010-08-20 05:40:51 +02:00
Chris Jones
249f03a338 Backed out changeset 88a279b64473 2010-08-19 19:03:44 -05:00
Chris Jones
ba237cddf0 Bug 582057, part 0: Log the repaint region bounding rect in DumpPaintEvent. r=roc 2010-08-19 13:49:35 -05:00
Mounir Lamouri
b3a82943f3 Bug 345624 - Implement HTML 5's Constraint Validation API. f=ajvincent r=smaug sr=sicking a2.0=blocking 2010-08-18 20:28:08 +02:00
Jim Mathies ext:(%2C%20Rob%20Arnold%20%3Crobarnold%40cs.cmu.edu%3E)
69070bf96e Bug 559613 - Reuse the rendering context for tab previews and drop the cache time to 5 seconds. r=robarnold,jimm sr=vlad
a=blocking2.0
2010-08-19 08:22:46 -07:00
Masayuki Nakano
da189d241a Bug 143390 Support handling WM_KEYDOWN during composition r=jmathies, a=joe 2010-09-15 11:13:12 +09:00
Rich Walsh
8545e9b4ca Bug 442304. Mark exits from content area as toplevel on OS/2. r=wuno,a=OS/2 2010-08-19 21:35:09 +12:00
Robert O'Callahan
02b21d29f9 Bug 588664. Cache DPI in nsCocoaWindow. r=joshmoz,a=blocking 2010-08-19 21:35:08 +12:00
Ted Mielczarek
be942c946d Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures. 2010-08-18 13:04:31 -04:00
David Humphrey
960122a5de bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-17 09:40:00 -04:00
Robert O'Callahan
8d6e97edd5 Bug 537890. Part 11: Introduce _TO_INT_TWIPS macros and have some _TO_TWIPS callers use _TO_INT_TWIPS instead. r=dbaron 2010-08-13 21:59:16 +12:00
Robert O'Callahan
2ee9178a2e Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad 2010-08-13 21:58:01 +12:00
Robert O'Callahan
87bbf8a495 Bug 537890. Part 8: Define MM_PER_INCH_FLOAT. r=dbaron 2010-08-13 21:57:57 +12:00
Robert O'Callahan
a9767732d1 Bug 537890. Part 2: Get DPI values for Mac, Windows, and X. r=jmathies,josh,karlt 2010-08-13 21:57:55 +12:00
Robert O'Callahan
8eec063c4f Bug 537890. Part 1: Add nsIWidget::GetDPI and nsIWidget::GetDefaultScale and use them to set up device contexts. r=vlad,sr=dbaron 2010-08-13 21:57:48 +12:00
Bas Schouten
a565e32911 Bug 587861: Clear D2D surfaces on window destruction. r=roc 2010-08-18 05:43:49 +02:00
Rob Arnold
beb6ddf7e8 Bug 554982 - Add support for borderless glass and remove the borders from the main window. r=roc,dao a=blocking2.0 2010-08-17 23:07:10 -04:00
Jim Chen
13aa5d3b40 Bug 586755 - Fixing Swype backspace by using key events; r=mwu a=blocking-fennec 2010-08-17 16:52:00 -07:00
Jim Chen
39df50458f Bug 582644 - IME event remoting, patch for android; r=blassey, blocking-fennec=2.0a1+ 2010-08-17 01:07:45 -07:00
Jim Chen
fa4d8d116b Bug 582644 - IME event remoting, patch to content; r=smaug, blocking-fennec=2.0a1+ 2010-08-17 01:07:44 -07:00
Jim Chen
3c4ff81506 Bug 582644 - IME event remoting, patch for widget; r=dougt, blocking-fennec=2.0a1+ 2010-08-17 01:07:42 -07:00
Josh Aas
42255a374c Bug 584965: Improve key event handling for Cocoa widgets, follow Cocoa event propagation model properly. Fixes bug 582052 and bug 379199. r=smichaud 2010-08-16 23:26:17 -04:00
timeless@mozdev.org
4fb79891eb Bug 587406 Exceptions on windows 64 are not fatal
a=bustage fix
2010-08-17 04:21:49 +03:00
Ehsan Akhgari
3068a7eddc Back out bug 582644 and 576716 because of mochitest-3 oranges 2010-08-16 19:14:00 -04:00
Jim Chen
e610840d16 bug 582644 - IME event remoting, patch for android r=blassey blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Jim Chen
8053ee8f11 bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Jim Chen
d5828b0749 bug 582644 - IME event remoting, patch to widget r=dougt blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Benjamin Smedberg
aed2145707 Add a comment mentioning bug 587406, per jeffm. 2010-08-16 15:28:18 -04:00
Benjamin Smedberg
fc68bfa0f1 Bug 587406 - Crashes inside window procedures on Windows 64 get eaten, r=ted/jeffm 2010-08-16 15:25:13 -04:00
Masayuki Nakano
9733d31a58 Bug 582893 temprary disables the new tests against a orange 2010-08-16 18:01:01 +09:00
Masayuki Nakano
765c3db877 Bug 582893 IME isn't disabled when password fields on sheet dialog get focus r=smichaud, b2.0=final+ 2010-08-16 17:20:27 +09:00
Jeff Muizelaar
024d8acf0d Bug 587395: Expose whether DWrite is enabled through nsIGfxInfo. r=joedrew 2010-08-16 09:15:03 +02:00
Edmund Wong
7ef58c704b Bug 585336: Fix "a the" in comments (for General core code). r=timeless a=NPOTB (comment-only) 2010-08-15 15:50:02 -07:00
Benoit Girard
bc1645aa2b Bug 583296 - Fix StartDrawingPlugin to correctly detect nested OS X OOPP paint events. r=josh 2010-08-15 13:42:09 -04:00
Dão Gottwald
b44f6680b8 Backed out changeset 05dde680ade2 as per bug 575870 comment 71 (merge) 2010-08-15 14:30:16 +02:00
Dão Gottwald
57d5f8c4e9 Backed out changeset 05dde680ade2 as per bug 575870 comment 71 2010-08-15 14:29:11 +02:00
Jim Mathies
528199d2c7 Bug 574454 - Remove widget level disabling code for chrome margins on non-aero dekstops. r=robaronold. 2010-08-09 20:49:35 -05:00
Jim Mathies
02fcaf14b4 Bug 574454 - Implement non-client frame rendering for windows. r=neil. 2010-08-09 20:49:35 -05:00
Jim Mathies
597d3e4c58 Bug 574454 - Theme code for caption button box, content padding. r=vlad. 2010-08-09 20:49:35 -05:00
Jim Mathies
edeba94749 Bug 574454 - Implement frame rendering and metrics in native themeing. r=vlad. 2010-08-09 20:49:35 -05:00
Jim Mathies
c89d96516f Bug 574454 - Cleanup nsNativeThemeWin's GetMinimumWidgetSize a bit. r=roc. 2010-08-09 20:49:34 -05:00
Steven Michaud
5a386e9432 Bug 585064 - Crash (null dereference) [@ -[ChildView inactiveWindowAcceptsMouseEvent:]. r=josh,mstange a=blocking2.0 2010-08-09 11:12:50 -05:00
Reed Loden
1a9ae4ff67 Bug 579593 - Reorganize how theme library loading works. [r=robarnold] 2010-08-14 00:05:03 -07:00
Bas Schouten
dafc447bad Bug 586909: Discard D2D surfaces for a window when it's hidden. r=robarnold 2010-08-14 08:34:13 +02:00
Daniel Holbert
ef4b0b88ba Bug 584841 patch 9: Move RasterImage-specific methods from imgIContainer interface to RasterImage class. r=bholley sr=vlad a=blocking 2010-08-13 21:09:49 -07:00
Daniel Holbert
5b754a5516 Bug 582004 part 2: Make imgIContainerObserver::FrameChanged take a const aDirtyRect argument. r=joe a=blocking 2010-08-13 21:09:48 -07:00
Jeff Muizelaar
c880470eab Bug 583857. Add GfxInfo service. r=roc
Add a GfxInfo service that will let our reftest framework know
if D2D is enabled or not.
2010-08-13 11:43:35 -04:00
Mats Palmgren
338408d9e4 Bug 585961. r=roc a=blocking2.0:final 2010-08-14 01:58:19 +02:00
Mats Palmgren
7e8331713b Bug 585287 - Moving bookmark hangs bookmarks manager. r=roc a=blocking2.0:beta4 2010-08-14 01:58:19 +02:00
Josh Aas
80882b5e05 Merge backout of bug 584965. 2010-08-13 15:48:00 -04:00
Josh Aas
fe7c801f3d Backed out changeset 33f8c2bb77ca, bug 584965. 2010-08-13 15:47:35 -04:00
Benoit Girard
7f44239cb4 Bug 577494: Interpose OS X Cocoa system calls to hide dock in fullscreen/focus OOPP windows. r=josh 2010-08-13 12:45:50 -04:00
Josh Aas
71c191fda5 Bug 584965: Improve key event handling for Cocoa widgets, follow Cocoa event propagation model properly. Fixes bug 582052 and bug 379199. r=smichaud 2010-08-13 02:38:40 -04:00
Josh Aas
80d4ee8c62 Bug 586713: Null check to fix crash in Mac OS X native menu code. r=bz 2010-08-13 02:33:09 -04:00
Robert O'Callahan
b216eeb8e3 Bug 579258. Remove dead nsIWidget::Scroll code. r=karlt,a=joe 2010-08-13 21:56:31 +12:00
Karl Tomlinson
619ba82b50 b=581771 report GTK themed tooltips as opaque r=roc a=joe 2010-08-09 14:17:32 +12:00
Masayuki Nakano
af7482611c Bug 519972 part.1 Remove IME method wrapper r=smichaud, a=josh 2010-08-08 18:28:20 +09:00
Masayuki Nakano
b9a8eadf43 Bug 569023 IME composition is committed unexpectedly when the focused window is hanging up on Vista and later r=jmathies, a=joe 2010-08-08 18:23:25 +09:00
Boris Zbarsky
9c767adbfb Bug 569520 part 1. Add a new beforepaint event. r=smaug 2010-08-11 17:05:27 -04:00
Neil Rashbrook
038b6ea66c Bug 586219: Title bar is not updated when switching tabs. r=roc a=blocker 2010-08-12 14:54:48 -07:00
Kyle Huey
38c87ad517 More dummy whitespace changes so I can check this merge into a CLOSED TREE 2010-08-12 00:34:01 -07:00
Robert O'Callahan
a1bb0ab39e Backed out changeset 464f978cfca5 2010-08-12 11:30:44 +12:00
Boris Zbarsky
3e18bf9381 Bug 569520 part 1. Add a new beforepaint event. r=smaug 2010-08-11 17:05:27 -04:00
Steffen Imhof
76ee88c5a6 Bug 584783 - Re-insert runtime switch between MWindow and QGraphicsView. r=doug.turner. qt-only 2010-08-10 14:24:13 -07:00
Ehsan Akhgari
561a617866 Disable TestWinTSF for now
--HG--
extra : rebase_source : 5fbf5d4c9a5aa3eec08312d5d4033b7b0462fd77
2010-08-10 11:13:37 -04:00
Dão Gottwald
f246f9a00f Backed out changeset cdd440adb726 2010-08-10 15:10:11 +02:00
Ms2ger
e0dc6046da Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-10 14:25:28 +02:00
Justin Wood
656b26b179 Part of bug 585863 Fix shared bustage in widget tests code on windows due to unresolved symbols. r+a=roc 2010-08-10 10:51:29 +01:00
Jim Mathies
508d75e152 Part of bug 585863 Fix shared bustage in widget code on windows due to unresolved symbols. r+a=roc 2010-08-10 10:51:27 +01:00
Mark Banner
56fc2d488f Bug 585734 Disable some c++ unit tests (TestCSSPropertyLookup, TestWinDND) in static builds due to compilation failures. r=khuey,a=test-only fix 2010-08-10 10:44:25 +01:00
Vladimir Vukicevic
635daa9eb0 b=574481; fix layers lifetime issues; part 5, add destroy calls to widget; r=roc 2010-08-06 22:09:18 -07:00
Boris Zbarsky
ef3a87c699 Bug 575336 part 4. Change the IME state iframe test to flush layout on the subframe before assuming something about coordinates of objects in that subframe. r=roc 2010-08-05 14:39:39 -04:00
Mike Hommey
8693fca1c8 Bug 580779 - Avoid Gtk warning with non standard "window-dragging" property. r=roc, a=blocking2.0
--HG--
extra : rebase_source : cf0f9780b329333bea6ad8cfa647a7a476605f5b
2010-08-06 13:09:08 +02:00
Brad Lassey
3bcc160167 Bug 575750 - Implement support for OS protocol handlers on Android [r=mwu,bzbarsky]
--HG--
extra : rebase_source : 00c00eff847686211b07798f8d837e7bde02b89d
2010-06-29 22:22:08 -04:00
Brad Lassey
0ac9763118 bug 581535 - remote android ime bridge functions r=cjones,mwu
--HG--
extra : rebase_source : d3ee044a61b614f874f1e5425a58eaf7c7108af1
2010-08-05 13:11:32 -05:00
Neil Rashbrook
85d60c2a2b Bug 583411 Process contextmenu key events correctly on Win64 r=jimm a=joedrew 2010-08-05 13:36:11 +01:00
David Zbarsky
de6582a359 Remove unneeded nsIDOMNSHTMLInputElement interface by merging it into nsIDOMHTMLInputElement. (Bug 582303) r=jst 2010-08-04 22:40:18 -04:00
Jim Chen
2fb8dce3db Bug 576065 - Fix Android IME implementation, r=mwu a=blocking-fennec
--HG--
extra : rebase_source : 0bc165f85b4ee177bfb4fdaa1851ff5014cca04e
2010-08-04 12:47:26 -07:00
Sudarsana Nagineni
8e56419d44 Bug 584235 - Fennec not resized correctly in portrait mode on Meego. r=dougt
--HG--
extra : rebase_source : c8de990692ab09ea8b46fabdd21e1ecbbfbaa5c6
2010-08-04 10:32:09 -07:00
Steffen Imhof
5c71bff2db Bug 583293 - Prevent the VKB from poping up in cases where focus is quickly changed r=dougt
--HG--
extra : rebase_source : 6ead5732413db86d97d041f48e4cf321a757003e
2010-08-03 13:17:44 -07:00
jeremias bosch
b1f1400cf5 Bug 582371 - Enable VKB in Maemo 6 / Meego Qt Version. r=dougt
--HG--
extra : rebase_source : 7b51d79950904c2a124dcf8d9de7c543176cf358
2010-08-03 11:33:12 -07:00
Mike Kristoffersen
7b82550e17 Bug 5612334 - QGraphicsWidget::keyPressEvent has an error that makes us invert case when typing. r=dougt
--HG--
extra : rebase_source : c835cfbbaedcdd8fdf72ebc0f32ded8ac354d549
2010-08-03 11:01:39 -07:00
Tatiana Meshkova
a839ec6f66 Bug 583872 - MozQWidget crashes if touch is received after its nsWindow destroyed. r=romaxa
--HG--
extra : rebase_source : ec735055da570c4336b4f72562ca8702c4c1d5ed
2010-08-03 10:51:51 -07:00
Steffen Imhof
603bce7fc0 Bug 583152 - Improved support for the VKB on MeegoTouch. r=dougt
--HG--
extra : rebase_source : a502dec2eaa9e0324952ef9e5d727e914e576fe0
2010-08-03 10:44:53 -07:00
Steffen Imhof
85b9437837 Bug 583148 - Use MeegoTouch widget instead of basic Qt widgets when MeegoTouch is enabled r=dougt
--HG--
extra : rebase_source : e2d177a4130cbb3935d3ecea9c026a471513f8e7
2010-08-03 10:44:52 -07:00
Markus Stange
f7614ab36f Merge backout of bug 574663. 2010-08-02 17:52:20 +02:00
Markus Stange
65909a7edf Backed out changeset cd5c28912351, bug 574663 (momentum scroll zooming) because the new test fails on Windows. 2010-08-02 17:51:57 +02:00
Markus Stange
d08bf257da Bug 574663 - Mark scroll events that are sent by touchpad momentum scrolling after the finger has left the touchpad with a kIsMomentum flag and prevent these events from changing the zoom factor. r=josh, r=smaug 2010-08-02 15:30:52 +02:00
Markus Stange
6619bbe74e Bug 579259 - Draw -moz-appearance:listbox frames by hand because kHIThemeFrameListBox drawing has bugs on 10.5. r=josh 2010-08-02 15:24:53 +02:00
Kyle Huey
a4829c1d20 Third time is the charm to fix this test. 2010-08-02 01:28:10 -07:00
Kyle Huey
9da867927f Try harder to fix TestWinDND 2010-08-02 01:06:00 -07:00
Kyle Huey
2dd5c7a553 Fix TestWindowsDND bustage (fallout from fakelibs)
--HG--
extra : rebase_source : e64dd9e1ad4e60ad2a1fe8968c309b13726760bd
2010-08-02 00:08:38 -07:00
Matt Woodrow
fdd1be4180 Bug 570314. Don't crash when GetXULWindowWidget doesn't find one. r=roc 2010-08-02 15:06:58 +12:00
Felipe Gomes
8d9b3f1877 Bug 508906. Add experimental MozTouch events. r=smaug,jimm 2010-08-02 15:34:54 +02:00
Markus Stange
089fa3f29b Bug 557986 - Fix intermittent test_native_mouse_mac.xul failures by using a deterministic API instead of +[NSWindow windowNumberAtPoint:belowWindowWithWindowNumber:]. r=josh 2010-08-02 15:33:17 +02:00
Josh Aas
0df7632527 Fix Obj-C protocol issue in Mac OS X menu code. GCC warning, Clang error. b=583283 r=benwa 2010-07-31 15:07:16 -04:00
Bobby Holley
b96028c676 Bug 583205 - Crash at the time of download completion. r=karlt,a=blocker 2010-07-31 13:44:23 -04:00
Brian Birtles
6c35d0694f Bug 527270: Implement SMIL TimeEvents. r=dholbert,smaug; sr=roc; a=blocking-betaN 2010-07-31 16:02:52 +09:00
L. David Baron
9cc2e9ec05 Switch reftest manifests to new, shorter syntax for widget toolkit tests. (Bug 570329) a2.0=tests
This patch was created by running the following sed commands:
s/MOZ_WIDGET_TOOLKIT=="\(gtk2\|cocoa\|qt\|windows\)"/\1Widget/g
s/MOZ_WIDGET_TOOLKIT!="\(gtk2\|cocoa\|qt\|windows\)"/!\1Widget/g
on all *.list files in the tree.
2010-07-30 16:48:57 -07:00
Antti Jarvelin
ce34e772be Bug 582912 - Extend copy paste support of Fennec Qt port. r=dougt
--HG--
extra : rebase_source : cc841f301338cc66b2382a398627a96373c3406a
2010-07-30 12:46:30 -07:00
Jan Arne Petersen
f78a041233 Bug 583070 - Crash in [@ nsDragService::~nsDragService()] because mDrag is deleted twice. r=dougt
--HG--
extra : rebase_source : f913da27aabc3ee03bcb2cb0e7ce73f6c9ec7d28
2010-07-30 12:10:08 -07:00
Bill Gianopoulos
b04972f83a Bug 575245 - Fix for fx window z-Level issue with windows taskbar set to auto-hide. r=neil, sr=jimm. 2010-07-30 14:24:36 -05:00
Matt Brubeck
42bf6c49ea Bug 582269 - don't handle onKeyUp for KEYCODE_BACK when keydown is in another activity [r=mwu] 2010-07-29 14:44:33 -07:00
Mark Finkle
38c0de5a67 Bug 582769 - Disable Hildon predictive dictionary action in editboxes. r=dougt 2010-07-28 18:09:36 -07:00
Oleg Romashin
d112c4ed2f Bug 582359 - Fix NS_ACTIVATE and NS_DEACTIVATE in Qt Port r=dougt 2010-07-28 18:05:56 -07:00
Masayuki Nakano
c48befbd87 Bug 581764 [IMM32] Sometimes AOK failed to initialize Kana-Nyuryoku mode r=jmathies, a2.0=joe 2010-07-29 00:55:33 +09:00
Markus Stange
ee29bfdfeb Bug 577773 - Don't read progress cursor images on startup. r=josh 2010-07-28 15:12:12 +02:00
Ian Spence ext:(%2C%20Michael%20Monreal%20%3Cmichael.monreal%2Bmoz%40gmail.com%3E)
fefa76bb2b Bug 412773 - Implement -moz-appearance: button-arrow-up/down/next/previous and use them in the find bar and for expander buttons. r=roc, r=dao, ui-r=faaborg 2010-07-27 16:57:47 +02:00
Neil Deakin
577d80fba3 Bug 552982, Part 9, support close buttons on popups with titlebars, r=neil 2010-07-27 09:38:04 -04:00
Neil Deakin
9f91e71df4 Bug 552982, Part 7, fix the way widget bounds are computed on gtk, r=karlt 2010-07-27 09:38:04 -04:00
Neil Deakin
aaccbbc61c Bug 552982, Part 6, fix the way widget bounds are computed, r=josh 2010-07-27 09:38:04 -04:00
Neil Deakin
87921c3c7d Bug 552982, Part 5: support for titlebars on panels, r=mats,sr=roc 2010-07-27 09:38:03 -04:00
Neil Deakin
904a84dffc Bug 552982, Part 3: support panel levels, r=mats 2010-07-27 09:38:03 -04:00
Neil Deakin
dba0fd9313 Bug 552982, Part 1: change nsXULPopupManager::AdjustPopupsOnWindowChange so that it only adjusts popups associated with the same window, r=mats 2010-07-27 09:38:02 -04:00
Masayuki Nakano
36304105a6 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style. Part.5 fix some nits r=jmatheis, a2=joe 2010-07-27 21:50:21 +09:00
Masayuki Nakano
69841553a5 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style. Part.4 Use early return style r=jmatheis, a2=joe 2010-07-27 21:50:03 +09:00
Masayuki Nakano
8ad57f5b44 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style. Part.3 Use our control structure coding style r=jmatheis, a2=joe 2010-07-27 21:49:37 +09:00
Masayuki Nakano
4e4998c0f7 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style. Part.2 Remove unnecessary white spaces and wrap long lines r=jmatheis, a2=joe 2010-07-27 21:48:59 +09:00
Masayuki Nakano
b1bedc1a76 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style. Part.1 Use C++ name space r=tellrob+a2=joe
--HG--
rename : widget/src/windows/nsKeyboardLayout.cpp => widget/src/windows/KeyboardLayout.cpp
rename : widget/src/windows/nsKeyboardLayout.h => widget/src/windows/KeyboardLayout.h
2010-07-27 21:47:42 +09:00
Oleg Romashin
be08cc4561 Bug 581754 - GetLayerManager call in child-process crashes browser. r=dougt 2010-07-27 07:38:35 +03:00
Bobby Holley
3b9b8747c5 Bug 580669 - Mac Menu icon crash with enabled image discarding.r=joe 2010-07-26 16:45:15 -04:00
Robert O'Callahan
5eaac34d84 Bug 579250. Revamp unified-titlebar interface so that we can tell nsNativeThemeCocoa about toolbars even if they're not actually painted. r=mstange 2010-07-24 21:35:29 +12:00
Karl Tomlinson
fb689d79eb b=580440 use native-rendering temp surfaces only as large as necessary r=roc a2.0=beltzner
--HG--
extra : rebase_source : 53788fe162ea7ef0c8b4190a08801cbd276e702b
2010-07-23 10:25:19 +12:00
Felipe Gomes
66b6cd924f Bug 575243 - Top left re-sizer is masked by the Minefield Button. r=jimm 2010-07-22 08:58:06 +02:00
Masayuki Nakano
d7540e477b backout the previous my check-ins 2010-07-22 11:11:34 +09:00
Masayuki Nakano
a31e3d39a5 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style, part.5 fix some nits r=jmathies 2010-07-22 08:52:52 +09:00
Masayuki Nakano
c425c2b609 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style, part.4 Use early return style r=jmathies 2010-07-22 08:52:27 +09:00
Masayuki Nakano
c4d075ef80 Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style, part.3 Changing control structure and remove "else" after "if" block which returns always r=jmathies 2010-07-22 08:51:49 +09:00
Masayuki Nakano
ce76f1732a Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style, part.2 Remove unnecessary white spaces and wrap long lines r=jmathies 2010-07-22 08:50:41 +09:00
Masayuki Nakano
9312f682aa Bug 574340 Cleaning up nsKeyboardLayout which doesn't use our coding style, part.1 Add "ns" prefix to the classes in nsKeyboardLayout.h r=jmathies 2010-07-22 08:49:54 +09:00
Craig Topper
b9673b8709 Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking 2010-07-21 15:05:17 -07:00
Boris Zbarsky
93922db9e1 Bug 578696 part 11. Stop holding strong refs when calling ContentRemoved and remove the now-unused IMPL_STRONGREF_MUTATION_NOTIFICATION macro. r=sicking 2010-07-21 11:37:41 -04:00
Boris Zbarsky
998b474e42 Bug 578696 part 9. Stop holding strong refs when calling ContentAppended. r=sicking 2010-07-21 11:33:32 -04:00
Boris Zbarsky
8cfe0849e3 Bug 578696 part 8. Stop holding strong refs when calling AttributeChanged. r=sicking 2010-07-21 11:33:32 -04:00
Wolfgang Rosenauer
aaaeb3b741 Bug 579877 - sound output via libesd broken if no esound daemon running. r=karlt 2010-07-21 08:07:17 +02:00
Alexander Surkov
150acf503e Bug 575693 - Download Manager and Page Info no longer have an accessible tree, r=davidb, marcoz, sr=roc 2010-07-21 08:12:08 +04:00
Jim Mathies
35429e8359 Bug 574778 - Fix win widget's ConstrainPosition so that it supports full screen windows properly. r=robarnold. 2010-07-19 23:19:48 -05:00
Steven Michaud
deea4194f8 Fix crash in nsMenuGroupOwnerX::ContentRemoved, add null check. b=576593 r=josh 2010-07-19 23:24:29 -04:00
Walter Meinl
4183c3cdef Bug 576606 - [OS/2] Fix registration follow-up to bug568691 r=dragtext
--HG--
extra : rebase_source : ff548f598f1e3e7c7b3b70e1f7d683011b238dd2
2010-07-18 11:22:01 +02:00
Michael Ventnor ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
d512b62fb4 Bug 566480 - Make dragging the menubar drag the window on GTK themes where that should work (and also fix GTK resize drags to initialize drag better). r=karlt,dbaron,enn,dao 2010-07-17 10:11:54 +02:00
Mounir Lamouri
c2a6183ea7 Bug 565272: Implement the accept attribute for audio/*, video/*. r=sicking 2010-07-17 00:00:28 -07:00
Michael Wu
e8d246b4e0 Bug 579206 - Fix leak in draw coalescing code, r=vlad
--HG--
extra : rebase_source : 75b34a703cd94db6b1779658c123acf97fcb7670
2010-07-16 11:25:38 -07:00
Michael Wu
9cda0e7a38 Bug 576381 - Avoid accessing AndroidBridge in child process, r=vlad
--HG--
extra : rebase_source : 83584ed9a829b43976d05c15e860cef88141716c
2010-07-16 11:24:42 -07:00
Brad Lassey
1e830d8e3a bug 578493 - Set env vars before loading libraries r=mwu 2010-07-16 11:52:01 -04:00
Markus Stange
be1233b846 Bug 392188 - Tests for click-through. 2010-07-16 15:01:44 +02:00
Markus Stange
b6e28d863a Bug 392188 - For mouse events on background windows, send a mouseactivate event into that window to determine whether it wants the mouse event. This turns on click-through. ui-r=limi, r=josh 2010-07-16 14:48:02 +02:00
Markus Stange
7e91c409de Bug 557449 - Send mouse move events that are targeted to popup windows but not over the window to the popup window's contentView which will redirect it appropriately. r=josh 2010-07-16 14:55:39 +02:00
Jim Mathies
9d782b5480 Bug 575005 - Trigger reflow when the client area changes due to fx button being hidden/shown. r=roc. 2010-07-16 01:20:02 -05:00
Jim Mathies
e35e53a246 Bug 575222 - Fix for 'exiting out of fullscreen mode always restores the window'. r=roc 2010-07-15 21:07:27 -05:00
Robert O'Callahan
e98a518e3c Bug 564991. Part 34: Make sure that ThebesLayerBuffers are always allocated as similar surfaces to the widget surface, whenever possible. r=cjones 2010-07-16 09:08:10 +12:00
Karl Tomlinson
c5de740fbc b=573626 move GTK double buffering to the layer manager r=vlad 2010-07-16 09:08:09 +12:00
Robert O'Callahan
8ff43c1e7b Bug 564991. Part 29: Sort plugins so they get moved in the best order. r=karl 2010-07-16 09:08:08 +12:00
Robert O'Callahan
1df5a7ec56 Bug 564991. Part 27: Make plugin geometry changes asynchronous and make them happen as close to the final paint as possible. r=matspal,sr=vlad 2010-07-16 09:08:08 +12:00
Matt Woodrow
b9bb858a55 Bug 564991. Part 18: Move double-buffering into the layer manager. r=jrmuizel,sr=vlad 2010-07-16 09:08:04 +12:00
Robert O'Callahan
9ac2bf6f05 Bug 564991. Part 16: Improve performance by putting each scrollbar in its own layer. Also note that Mac scrollbars are opaque. r=mats,sr=dbaron 2010-07-16 09:08:03 +12:00
Robert O'Callahan
63ec5e619c Bug 564991. Part 15: Start retaining the contents of BasicLayers. r=mats 2010-07-16 09:08:03 +12:00
Bas Schouten
a5924b2fb4 Bug 577200. Part 2: When painting a Win32 transparent widget with GDI (Aero Glass), tell gfxWindowsSurface our HDC surface is transparent. r=roc 2010-07-16 09:07:44 +12:00
Karl Tomlinson
a133e3e367 b=444870 correct clip rects for tab widgets r=roc 2010-07-15 10:31:41 +12:00
Karl Tomlinson
7a684b9a42 b=444870 no need to increase the cliprect for scrollbar thumbs because the cliprect already includes the extra size r=roc 2010-07-15 10:29:54 +12:00
Karl Tomlinson
6980b3ff48 b=444870 include overflow in the dirty rect passed to DrawWidgetBackground() r=roc 2010-07-15 10:25:41 +12:00
timeless@mozdev.org
31762e1fb7 Bug 577232 protected functions nsFilePicker::GetLocalFolder/nsFilePicker::PutLocalFile should not try to validate input
r=josh
2010-07-07 12:48:17 +03:00
Neil Rashbrook
a50cec31b6 Follow up to bug 568691 - Fix some of the static windows build bustage that is due to various dependencies in layour widget and chrome. r=roc. 2010-07-08 09:01:28 -07:00
Michael Wu
6f1ad4ef8e Bug 575839 - Simple magnify gesture event support on Android, r=dougt 2010-07-07 14:34:12 -07:00
Saint Wesonga
e7a357dcaf Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-05 11:42:18 +02:00
Dão Gottwald
9b15b69a1b Backed out changeset 59ace8d80ce8 2010-07-04 22:01:13 +02:00
Saint Wesonga
8dd5da1024 Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-04 21:39:17 +02:00
Simon Montagu
a883004a9e Don't drop keypress messages with character codes > U+FFFF. Bug 297943, r=karlt 2010-07-04 15:42:04 +03:00
Mitchell Field
eb1e793da7 Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Timothy Nikkel
976046bf62 Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats 2010-07-02 14:11:04 -05:00
Vladimir Vukicevic
3024b2c682 b=568591; fix Android widget backend for manifest reg; r=mwu 2010-07-02 11:19:50 -07:00
Oleg Romashin
9aa2d49089 Bug 568691 followup - Fix the Qt remote service and widget registration, r=bsmedberg 2010-07-02 09:51:58 -04:00
Markus Stange
dfe957ea33 Merge backout of changeset ad7f9821597e, bug 573973. 2010-07-02 08:23:34 +02:00
Markus Stange
277a5f67fb Back out changeset ad7f9821597e (bug 573973, calling SetDrawsInTitlebar on nsXULWindow load) because it caused bug 576394. 2010-07-02 08:22:54 +02:00
Karl Tomlinson
2f99c17a8c backing out dacb2bc379ad due to assertions in 419737-1 and 435223-1 reftests 2010-07-02 17:45:17 +12:00
Karl Tomlinson
1b71189884 b=444870 include overflow in the dirty rect passed to DrawWidgetBackground() r=roc 2010-07-02 16:08:06 +12:00
Markus Stange
d08453bb3d Bug 573973 - Handle the drawintitlebar attribute in nsXULWindow, too. r=Neil
--HG--
extra : rebase_source : ba2a3384b23d7f697fbe20cda11ab83b2575ba4d
2010-07-01 18:40:39 +02:00
Karl Tomlinson
a33e5a1d24 b=574220 refactor gfxXlibNativeRenderer and make sure the surface matches the requested visual r=roc
--HG--
rename : gfx/thebes/cairo-xlib-utils.c => gfx/thebes/gfxXlibNativeRenderer.cpp
2010-07-02 16:04:09 +12:00
Karl Tomlinson
efa9fe2155 b=573626 provide an API to create Pixmap gfxXlibSurfaces with a Drawable hint for XCreatePixmap r=vlad sr=roc 2010-07-02 15:55:24 +12:00
Kouhei Sutou
233a6712b5 Bug572385 some special keys (e.g., IME related keys) can't be handled on Linux r=masayuki, sr=smaug 2010-07-02 11:15:15 +09:00
Doug Turner
a8d2b069bc Bug 571166 - merge from e10s to m-c. r=various. sr=bz. CLOSED TREE. 2010-06-30 23:27:52 -07:00
Doug Turner
c92986c46a Merge from mc 2010-06-29 14:39:57 -07:00
Doug Turner
901e02b2de Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Michael Wu
01a2cef59b Bug 574120 - Add support for IPC on Android to everything else, r=dougt 2010-06-25 13:29:43 -07:00
Oleg Romashin
b8ab8239cd Auto-merge with m-c b51803f3fdef 2010-06-25 08:30:40 -04:00
Doug Turner
4719dd0705 Automerge w mozilla-central 2010-06-24 14:06:13 -07:00
Jim Mathies
3acff8a5ed Bug 575493 - Convert HTTOP to HTCAPTION when window is maximized. r=robarnold. 2010-06-30 17:59:33 -05:00
Masayuki Nakano
61245dcd5e Bug 572385 backout 2e74d29bd943 due to bustage 2010-06-30 13:24:38 +09:00
Kouhei Sutou
8818aab839 Bug 572385 some special keys (e.g., IME related keys) can't be handled on Linux r=masayuki, sr=smaug 2010-06-30 13:07:07 +09:00
Jason Duell
1b0fefc8aa Merged again from m-c to get latest bits and avoid deleted branch issue. 2010-06-22 17:57:09 -07:00
Jason Duell
d194b9d486 Merge from m-c.
Fair amount of merge conflicts.

Biggest item was changes to nsHttpChannel from web sockets changes.

Other likely suspects if things are borken:

nsFrameLoader.cpp:
    - nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
      nsnull (m-c) to local process call to new nsFrameMessageManager(),
      callback arg?  Smaug said null.
    - only calling SetCallBackData for local case.  also +r smaug.

nsPrefBranch.cpp had fairly extensive merge conflicts.

nsChromeRegistry had lots of changes.

Dougt did most of the non-necko changes (thanks).

--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Michael Wu
b7dd46921f Bug 573799 - Always process IME events, r=vlad 2010-06-22 17:15:29 -07:00
Michael Wu
cd844832b5 Bug 573796 - gFocusedWindow should be cleared on window destruction, r=blassey 2010-06-22 17:14:19 -07:00
Michael Wu
ce1e7d37df Bug 573153 - Opening links from other apps is broken on Android; error in getMostRecentBookmarkForURI, r=blassey 2010-06-22 17:13:23 -07:00
Olli Pettay
41b6035eee Bug 568955 - Optimize nsDOMEvent::SetEventType, r=sicking
--HG--
extra : rebase_source : e98c945ce5e7b494bd2046efd6dc7b8379fabc51
2010-06-22 21:12:12 +03:00
Johnny Stenback
b5ac9ee398 Backed out changeset 82a21d443b5e 2010-06-21 22:39:53 -07:00
Johnny Stenback
6268e31519 Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc 2010-06-21 19:58:50 -07:00
Bas Schouten
b7d3735757 Bug 573507: Make D2D work with transparent (layered) windows by using interop to get a DC from. r=jmathies 2010-06-22 03:10:36 +02:00
Ms2ger
95dbe01a92 Bug 573239 - Shouldn't treat NS_HexToRGB, NS_ColorNameToRGB as nsresult. r=roc 2010-06-22 02:01:43 +02:00
Jacek Caban
bd598c1f03 Bug 573507 - Added missing CAIRO_HAS_D2D_SURFACE ifdefs [r=jimm] 2010-06-22 01:40:00 -05:00
Matt Woodrow
a527dd8f71 Bug 565833: Required changes to the GTK widget to support GL accelerated rendering. r=vlad 2010-06-17 16:23:00 -05:00
Brad Lassey
44be81b353 bug 573669 - Suspend Gecko's event loop when onPause() is called by Android r=vlad 2010-06-22 11:22:31 -04:00
Doug Turner
ded51c1c5f Merging with M-C.
Hand merged the following files:

U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h

--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Matt Woodrow
0444dac3c3 Bug 573929: Prevent GLX textures from being released after the window supplying the GLContext from which they were allocated dies. r=vlad 2010-06-23 18:37:00 -05:00
Dão Gottwald
b314909c2e Backed out changeset db6f8068e9a5 2010-06-29 17:49:21 +02:00
Saint Wesonga
c3669d7e9c Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg 2010-06-29 17:14:36 +02:00
Zack Weinberg
cdb43c9602 Bug 571989 part 1: Move the contents of gfx/src/psshared into widget/src/gtk2, which is the sole user.
--HG--
rename : gfx/src/psshared/nsCUPSShim.cpp => widget/src/gtk2/nsCUPSShim.cpp
rename : gfx/src/psshared/nsCUPSShim.h => widget/src/gtk2/nsCUPSShim.h
rename : gfx/src/psshared/nsPSPrinters.cpp => widget/src/gtk2/nsPSPrinters.cpp
rename : gfx/src/psshared/nsPSPrinters.h => widget/src/gtk2/nsPSPrinters.h
rename : gfx/src/psshared/nsPaperPS.cpp => widget/src/gtk2/nsPaperPS.cpp
rename : gfx/src/psshared/nsPaperPS.h => widget/src/gtk2/nsPaperPS.h
2010-06-28 10:36:17 -07:00
Jacek Caban
3470e16e4e Bug 513162 - Fix for MOZ_WINSDK_TARGETVER < MOZ_NTDDI_LONGHORN r=jmathies 2010-06-28 11:41:01 +02:00
Jim Mathies
d7da9f3152 Bug 575044 - Fix busted windows styles and disable chromemargins for fullscreen mode. r=robarnold. 2010-06-28 01:04:20 -05:00
Felipe Gomes
6a58c784dc Bug 555081 - Add support for titlebar mouse interaction and address missing aero features. r=jmathies, smaug, vlad. 2010-06-28 01:04:05 -05:00
Jim Mathies
88975ffbdf Bug 574821 - Fix for incorrect maximized window non-client margins and remove excess xpcom overhead from metric lookups. r=robarnold. 2010-06-28 00:57:07 -05:00
Robert O'Callahan
8bb35355c5 Bug 573946. Move include of prlog.h to the start of files. r=mstange 2010-06-28 12:25:04 +12:00
Geoff Lankow
cc4019ac75 Bug 300992 - implement readystatechange event. r=smaug, sr=jst 2010-06-24 13:12:07 +12:00
Bas Schouten
dc1c6c1729 Bug 574599: Make sure WS_CLIPCHILDREN is set if the windowstyle is reset. r=robarnold 2010-06-26 06:32:13 +02:00
Vladimir Vukicevic
245c95c82b b=573181; clean up render path on Android and prepare for GL layers rendering; r=mwu 2010-06-25 17:52:37 -07:00
Jim Mathies
3f234789d8 Bug 574599 - Parent windows should have the clip children style to avoid parent level paints when children invalidate. r=robarnold. 2010-06-25 17:50:36 -05:00
Timothy Nikkel
23de1bbb81 Bug 572622. Make all content command events sent to the focused element. r=masayuki 2010-06-25 16:51:17 -05:00
Timothy Nikkel
32158fa7f0 Bug 572294. Make sure the refpoint is relative to the widget we use on the drop event. r=roc 2010-06-25 16:51:17 -05:00
Timothy Nikkel
04076faed4 Bug 567702. Walking the sametype parent chain of our docshell is not guaranteed to lead to a widget, so walk the parent chain instead. This fixes printing on Linux and opening a file dialog everywhere with bug 130078. r=roc 2010-06-25 16:51:17 -05:00
Timothy Nikkel
32420a6886 Bug 567702. Factor out duplicated DOMWindowToWidget. r=roc 2010-06-25 16:51:17 -05:00
Jim Mathies
424b735d79 Bug 574635 - Undo changes to HideChromeWindow and SetWindowTranslucencyInner which messed up popup visiblility. Also, don't ignore invalidate requests on a widget in Resize calls when window bounds have not changed. r=tellrob. 2010-06-25 12:56:39 -05:00
Mats Palmgren
2d0555e421 Plug leak in nsTransferable::GetTransferData. b=565392 r=dbaron 2010-06-06 16:25:48 +02:00
Neil Rashbrook
9270d2e6b4 Bug 569490 Don't build D3D9 layer if we can't find d3d9.h r=ted,jmuizelaar 2010-06-06 11:37:44 +01:00
Timothy Nikkel
3cf7abcc45 Bug 563878. Part 1b. Make nsIPresShell::RenderNode and nsIRenderingContext::SetClipRegion take an nsIntRegion. r=mats
(transplanted from d5ca465f42381d777adcc468c8fdf96942f1fcfe)

--HG--
extra : transplant_source : %D5%CAF_B8%1Dwz%DC%C4h%C8%FD%F9iB%F1%FC%FE
2010-06-05 15:29:49 -05:00
Michael Wu
63f56cde6f Bug 575421 - Improve 2D drawing path on Android, r=vlad 2010-06-28 23:42:28 -07:00
Oleg Romashin
b36fb69349 Merge with latest mozilla central r 42802:ffbc3baf03ae 2010-05-25 15:19:33 -04:00
Olli Pettay
58b4f71840 m-c to e10 merge 2010-05-24 17:45:59 +03:00
Mark Banner
2012b9193e Backed out changeset c85016f47efa / incorrect bustage fix
--HG--
extra : rebase_source : 27a6ce185d82841769d8e9a679b28a05d05f03b3
2010-05-24 21:37:53 +01:00
Mark Banner
f178643104 Fix shared build Windows bustage from bug 546515. 2010-05-24 19:44:17 +01:00
Doug Turner
3ad0032930 Merged with MC. Hand merged netwerk/protocol/http/src/nsHttpHandler.cpp
also removed modules/plugin/default*
2010-05-17 08:59:15 -07:00
Oleg Romashin
f3e3f66a11 Bug 566118 - nsAppShell initialized earlier than QApplication. 2010-05-15 17:46:18 -04:00
Oleg Romashin
9ab0d2640e Bug 565893 - With MOZ_QT_GL=1 option Qt port does not render anything. r=dougt 2010-05-15 06:37:51 -04:00
Oleg Romashin
08597bd39e Bug 565898 - Qt Fennec not resized correctly on desktop. r=dougt 2010-05-14 11:13:36 -07:00
Chris Jones
9327ed8dcc Merged m-c 2010-05-13 18:04:53 -05:00
Oleg Romashin
1f6582fa3c Bug 560537 - Qt build bustage due to missing change. r=bas.schouten. 2010-06-24 09:16:27 -04:00
Oleg Romashin
95d0c298e6 Bug 560537 - Implement Top level GL layer manager for Qt widget port. r=vladimir. 2010-06-24 06:07:57 -04:00
Johnny Stenback
841261676e Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc 2010-06-23 14:35:57 -07:00
Felipe Gomes
ccf46b30df Bug 570267 - [OOPP] Firefox 3.6.4 bug: When a flash file has a focus, window.onblur event does not happen as expected.
r=jimm
2010-06-23 10:08:56 -07:00
Masayuki Nakano
8c29c9bf4e Bug 519974 When we use IME, ASSERTION is printed at each key input (ASSERTION: nsEditor doesn't support wide caret: 'selectionStart == selectionEnd', editor/libeditor/base/IMETextTxn.cpp line 322 r=smichaud 2010-06-23 15:05:51 +09:00
Doug Turner
fe405e740c merge with m-c. resolved conflicts in:
U chrome/src/nsChromeRegistry.cpp
U content/base/src/Makefile.in
U dom/base/nsDOMClassInfo.cpp
U toolkit/toolkit-tiers.mk

--HG--
rename : toolkit/mozapps/extensions/test/unit/test_bug541420.js => toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js
2010-05-11 11:09:54 -07:00
Karl Tomlinson
f48d8a05cd b=564972 Add NS_IS_MOUSE_EVENT_STRUCT to test event class and use it to correct assert r=smaug 2010-05-13 14:33:16 +12:00
Mike Kristoffersen
86c80047ba Bug 564402 - slots #define in Qt, prevents Qt builds on trunk
--HG--
extra : rebase_source : 0dc2793cb28294addd9781bd9ca76a3e049ec110
2010-05-07 13:20:04 +02:00
Doug Turner
8f97a20153 Merge with m-c. no hand edits 2010-04-29 21:04:50 -07:00
Felipe Gomes
dc65d64e68 Bug 555081 - Fix for mouse capture now that ChildWindow is gone from the main window. r=jmathies. 2010-06-24 21:01:07 -05:00
Jim Mathies
d814f747d4 Bug 513162 - nsAttrValue margin parsing and chromemargin chrome tests. r=smaug, gavin. 2010-06-24 21:01:07 -05:00
Jim Mathies
2b04ded189 Bug 513162 - Win support for custom chrome margins on windows. r=tellrob. 2010-06-24 21:01:07 -05:00
Jim Mathies
d4d35e6f18 Bug 513162 - Widget additions for setting custom chrome margins. r=vlad. 2010-06-24 21:01:07 -05:00
Jim Mathies
1b2fab1b2b Bug 513162 - Widget support for view event mirroring. r=vlad. 2010-06-24 21:01:06 -05:00
Jim Mathies
b895004e45 Bug 513162 - Widget additions for recycling top level widgets as content containers. r=vlad. 2010-06-24 21:01:06 -05:00
Jim Mathies
bd6651b892 Bug 513162 - Cleanup unused widget code and CID statics. r=vlad. 2010-06-24 21:01:06 -05:00
Mats Palmgren
ee279c96dc Backout bug 530070 due to Tinderbox orange. 2010-05-21 18:33:28 +02:00
Mats Palmgren
21ecbae3c1 Bug 530070. r=jmathies 2010-05-21 15:52:07 +02:00
Brandon Sterne
bcab21793a Bug 515460 - enforce CSP during image redirects, r=joe 2010-05-20 13:08:02 -07:00
Mounir Lamouri
869533b09b Bug 377624 - "Implement the accept attribute for the form and file upload controls form "image/*"" [r=enndeakin,roc] 2010-05-19 22:28:01 -04:00
Ehsan Akhgari
a87b134220 Bug 560647 - add startup timeline instrumentation; r=vlad 2010-05-19 19:22:19 -04:00
Michael Wu
3f6dca2086 Bug 568249 - Support geolocation on Android, r=dougt 2010-06-04 14:14:43 -07:00
Michael Wu
f7ea7a8b12 Bug 565142 - Support startup on Android, patch by vlad, blassey, alexp, and me. r=dougt
--HG--
extra : rebase_source : 1153c0a4fb1d73f29d8c9da78c66bf4bf21b8142
2010-06-03 18:16:20 -07:00
Edmund Wong
3f9353b789 Bug 232691 - replace nsString() nsAutoString() and friends with EmptyC?String(). r=jonas 2010-05-18 09:50:14 +02:00
Vladimir Vukicevic
b99bb96c47 b=561168; convert canvas to use layers for rendering; r=roc,bas 2010-05-17 21:04:22 -07:00
Ehsan Akhgari
5c6958b877 Bug 564071 - reftest-print triggers "ASSERTION: nsPrintSettingsX::ReadPageFormatFromPrefs() failed: 'NS_SUCCEEDED(rv)" on mac tinderboxen; r=mstange 2010-05-17 13:01:44 -04:00
Benjamin Smedberg
e39a33522d Bug 564260 - Fix for plugin hangs in [@ hang | KiFastSystemCallRet | NtUserSetFocus]. r=masayuki. 2010-05-17 11:33:34 -05:00
Boris Zbarsky
e98cd67374 Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking 2010-05-10 21:12:34 -04:00
Chris Jones
d53b8a18d0 Merged m-c 2010-04-27 01:53:06 -05:00
Doug Turner
ed6494b616 merge with m-c. 2010-04-26 23:17:51 -07:00
Jim Mathies
2c972dc33b Bug 561495 - [OOPP] Mouse wheel and related windowing event hangs. r=masayuki, a=jrmuizel. 2010-04-26 10:05:29 -05:00
Vladimir Vukicevic
e3731a1e45 b=560647; basic start-to-end startup instrumentation and some fixes; r=bz a=coop 2010-04-26 11:13:03 -07:00
Neil Deakin
f4a7533d50 Bug 554810, use transparent resizer images, also fixes bugs 553752, 553796, 558201, 558203 and 563085, r=roc 2010-06-21 08:37:35 -04:00
Dão Gottwald
4569ca7cb7 Bug 572641 - drop Zune and Royale from the windows-default-theme bucket. r=roc
--HG--
extra : rebase_source : f4773b6fe2219e5daeb9178d7547f63a18ecc8cf
2010-06-19 08:57:35 +02:00
Matt Brubeck
b10155d520 Bug 572605 - Handle intents/links from other apps while Fennec is already running, r=mwu 2010-06-18 10:42:51 -07:00
Robert O'Callahan
a51f36f456 Bug 572283. Part 2: Retain CGLContext for the lifetime of its widget. r=vlad 2010-06-18 21:22:01 +12:00
Karl Tomlinson
3f4514aaf4 b=571104 report opaque GTK themed widgets for known cases r=roc
--HG--
extra : rebase_source : 945276e1a62f8f674e09a01f142c3d9b6f72c747
2010-06-18 13:19:21 +12:00
Karl Tomlinson
47021e2a65 b=526941 don't let (level=parent) popups accept focus but transfer focus to the parent r=enndeakin
--HG--
extra : rebase_source : 6c64e2a0b7ebb7f659f4dc0f0378fdffcc6880db
2010-06-18 13:15:03 +12:00
Karl Tomlinson
9802dee8d4 b=568101 use the value of aRaise in SetFocus to determine whether to set gFocusWindow r=enndeakin
--HG--
extra : rebase_source : bb755e470a77360d0d0aef703fa3377df0bec5fe
2010-06-03 15:50:49 +12:00
Karl Tomlinson
83e57691f6 b=568404 don't make NS_DEACTIVATE dispatch conditional on gFocusWindow being in the same toplevel window r=enndeakin
--HG--
extra : rebase_source : a9f6d3ce267791710e7be40343601e2e2eea2df2
2010-06-18 13:11:08 +12:00
Jesse Ruderman
f04ef428cb Remove stray line breaks from NS_ERROR messages, since they interfere with log processing. rs=jst
--HG--
extra : rebase_source : 87421691da969e0ebe5fbfbc44cd8f18617d1351
2010-06-17 13:28:38 -07:00
Brad Lassey
c13c5e6281 bug 572249 - flush prefs on android app pause r=mwu 2010-06-17 17:33:15 -04:00
Bas Schouten
75230b976a Bug 558627: Make sure areas hidden by the system clipping region and scrolled into view get invalidated. r=robarnold 2010-06-17 21:08:32 +02:00
Rob Arnold
b43bd7e1c4 Bug 567771 Followup to wrap the previous patch in an SDK guard block r=Neil 2010-06-17 12:25:11 +01:00
Matt Brubeck
b9aa5ea0d3 Bug 568927 - Hide task on window minimize on Android, r=mwu,alexp 2010-06-16 10:20:54 -07:00
Neil Deakin
7eda443a98 Bug 566415, don't call deactivateInWindowViews from deactivateInWindow, r=mstange,josh 2010-06-16 13:09:46 -04:00
Brad Lassey
7d1626a6c2 bug 565138 - follow up r=vlad 2010-06-15 19:39:43 -04:00
Mike Kristoffersen
c24b79c29a Bug 562175 - Support for MozOrientation on HP Pavilion dv7 notebooks r=dougt
--HG--
extra : rebase_source : 494aafc66117c25bd7aa9759a4fedf4c44878acb
2010-04-27 15:33:12 -07:00
Bas Schouten
181e985775 Bug 560147: Follow-up fixing non-libxul builds. This will include layers into thebes.dll, and ensure thebes.dll exposes the correct symbols. r=ted 2010-04-28 22:43:52 +02:00
Jim Mathies
9e5fe280a3 Bug 551597 - Selecting a tab preview for a minimized window un-maximize the window. r=robarnold. 2010-04-28 13:56:55 -05:00
Jim Mathies
399af22d69 Bug 557931 - Crash [@ mozilla::widget::WindowHook::Lookup] with createTaskbarTabPreview. r=robarnold. 2010-04-28 13:56:17 -05:00
Oleg Romashin
cff0a5943d Bug 561061 - qt fennec crashes on close. r=dougt. 2010-04-22 19:29:18 -04:00
Oleg Romashin
87c511839e Merged with mozilla-central 2010-04-22 20:22:26 -04:00
Rich Walsh
c2505df35a Bug 553882 - [OS/2] Plugin-related coding errors. r=wuno 2010-04-22 14:58:49 +02:00
Steffen Imhof
a0881686a7 Bug 559025 - KeyDown/Keyup events uses wrong key code. r=dougt 2010-04-22 14:58:46 +02:00
Oleg Romashin
9f55a092cc Bug 464966 - Add NPAPI Plugin support for Mozilla Qt. r=karlt 2010-04-20 21:49:34 +03:00