layout/generic/nsObjectFrame.cpp
fdf4bf245aedb9f7ce093b852cbefbf8a90e9a51
created 2009-11-13 07:10 -0800
pushed unknown
Doug Turner Doug Turner - Bug 528429 - MOZ_COMPOSITED_PLUGINS should be disabled when building for Qt. r=vlad
3eafe2f1c3571001737ad9e7876ab1913d5e550c
created 2009-11-10 16:55 -0500
pushed unknown
Josh Aas Josh Aas - Rename nsGUIEvent's nativeMsg field to pluginEvent. b=527617 r=roc
f746608c865531707300f904589de9526437d3af
created 2009-11-10 16:54 -0500
pushed unknown
Josh Aas Josh Aas - Remove unnecessary event handling cases for NS_ACTIVATE/NS_DEACTIVATE in nsObjectFrame. b=526633 r=roc
3c13dfd53b5902250a75194c1734029fc223c476
created 2009-11-10 11:51 -0500
pushed unknown
Josh Aas Josh Aas - 64-bit Mac OS X bustage fix, b=527115
ae2a1ad91022805e0ed755150191e4b09ea383dd
created 2009-11-09 22:58 -0500
pushed unknown
Josh Aas Josh Aas - Cocoa event model: 1) fix spurious NPP_SetWindow calls 2) propagate event model immediately. b=527115 r=smichaud r=roc
e980db595f62565bd090162c16cea2e8b0184de9
created 2009-11-08 16:52 -0500
pushed unknown
Josh Aas Josh Aas - Rename confusing nsPluginInstanceOwner variable to something less confusing (mOwner -> mObjectFrame). b=526953 r/sr=jst
64cee3e2580ae880dfad019c2d9a6ccb49ad935c
created 2009-11-08 16:51 -0500
pushed unknown
Josh Aas Josh Aas - Add support for scrollwheel events to Cocoa NPAPI. b=519100 r=roc
53b650e758951653631b24e62265a978c6cd4354
created 2009-11-04 11:26 -0500
pushed unknown
Josh Aas Josh Aas - Remove misleading comment about event handling in nsObjectFrame.cpp. No bug. r=smichaud
650ad2ba0092c75f36a98c034938dc7f9d622cb0
created 2009-11-04 07:39 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 510082. Silverlight depends on NPN_InvalidateRect working even when the plugin is in windowed mode (although it should really just call Win32 APIs to invalidate its window), so make NPN_InvalidateRect work for windowed plugins. r=josh
e570e3747242f7220f3fc68f5e8223af364da4b2
created 2009-11-02 11:03 -0500
pushed unknown
Josh Aas Josh Aas - Slow down the Carbon plugin idle timer a bit to improve CPU usage. b=525533 r=roc
7d7637ea3228df807167dd8749af5e85b79cc66c
created 2009-10-31 15:44 -0400
pushed unknown
Oleg Romashin Oleg Romashin - Bug 485252 - RenderDocument Background color filling need to be optimized. r=roc.
fa0a3e9b1f54d0b2b27ca1c7324633fa095087e8
created 2009-10-29 01:29 +0100
pushed unknown
Michael Wu Michael Wu - Improve GetURL/PostURL code
5f94ccf6935e11b1f1e22957876f9de9b46dc35f
created 2009-10-26 22:18 -0700
pushed unknown
Doug Turner Doug Turner - Bug 521257 - Support NPImageExpose on Maemo/Hildon only. r=roc
e95541e43a267dd6260ef931fa6f4a882dd3cb02
created 2009-10-07 17:28 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 516885. Pass separate visible-before-move and visible-after-move regions into ComputeVisibility, to make code clearer because we don't have to overload a single region, and which also lets us fix ambiguities related to clipping. r=dbaron
d7b2ca236644ba1cee9185ae31fc6efff71e44fc
created 2009-10-26 00:00 -0700
pushed unknown
Doug Turner Doug Turner - Bug 492848 - Visibility notify event API for windowless plugins. r=roc
de69f2b10b67c795a91990577beda903915247a2
created 2009-10-26 04:46 -0400
pushed unknown
Oleg Romashin Oleg Romashin - Bug 472821 - Force wmode preference required to make all plugins visible in fennec. r=joshmoz, sr=jst
5297f553d91c953974c9b19eec6c35695d91491a
created 2009-10-10 00:48 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 520316. Call DetachWidgetEventHandler on the right view. r=dbaron
9fabec8d72a6c48b26e3b146260e0b27966e8977
created 2009-10-05 23:07 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 520436. Interpret NPN_InvalidateRect rectangles as relative to the content-box, not the border-box. r=josh
67e02399d88a85c7ef6932eea25ba5a3f32754d1
created 2009-09-30 08:18 +1000
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 508908. Disable windowed plugins in popup windows, since they don't work. r=dbaron
ac37ce54ddb0c3ec11d1510351a0e36e19910c54
created 2009-09-11 13:44 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 508945. Additional fixes for plugin printing when the plugin has borders or padding. r=dbaron
5cc6bebd0dd90096327aef75a018f1d3fdf078e8
created 2009-09-30 07:32 +1000
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 508495. Remove CreateWidgetForView from nsIFrame and nsObjectFrame since it's no longer used there. r=dbaron
29e974a886024b696404a7a213e958ed70871731
created 2009-09-11 13:44 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 508495. Let CSS borders and padding apply to plugin elements, and fix layout, painting and event handling to work with them. r=dbaron
b540248e3163e1a73d31e3772dbfead13e3ee937
created 2009-09-07 12:35 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron
f3c07913015f8a79464adb52186e4188374b720a
created 2009-09-24 21:32 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 509693. Remove eWindowType_java (unused) and actually use eWindowType_plugin. r=josh
95f56721c813129a79b0d24104656aec5dea5c89
created 2009-08-24 16:02 -0400
pushed unknown
David Zbarsky David Zbarsky - Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
8b4d2fc47ecfcdc0c0b81792e2ac1305c50e6076
created 2009-09-25 15:10 -0500
pushed unknown
Steven Michaud Steven Michaud - Bug 516249 - [10.6] Wrong event modifiers passed to plugin on switching Spaces with Ctrl-<number key>. r=josh
c3541686e7cfbb6397a7b655e079baa158aa8649
created 2009-09-24 17:03 -0400
pushed unknown
Josh Aas Josh Aas - Stop sending bogus (incomplete) events to plugins on Mac OS X when the object frame is asked to handle events we don't care about. b=518135 r=roc
920142c5558f569024d2f41673e9893ab7cb729d
created 2009-09-24 18:18 +1200
pushed unknown
Markus Stange Markus Stange - Bug 515446 - Combine the two Create methods of nsIWidget into one. Also remove nsCocoaWindow's capability of adapting its NSWindow from aNativeParent. r=josh, sr=roc
cb793f6b1dbfb3e91e77ec884463a44dec26a45a
created 2009-09-22 21:52 -0400
pushed unknown
Josh Aas Josh Aas - Fix dragging in Google Maps street view on Mac OS X. b=516602 r=roc
e0f62c6d824d80ef07325394b5567630f4aecece
created 2009-09-22 18:17 -0400
pushed unknown
Josh Aas Josh Aas - 64-bit Mac OS X fixes for nsObjectFrame.cpp. b=518184 r=roc
aea111a062dc0ff23e7c29600f974064577fb77c
created 2009-09-22 15:49 +0200
pushed unknown
Rich Walsh Rich Walsh - [OS/2] Bug 517880 - Build Break following removal of nsplugindefs.h, r=pweilbacher
da6d67c2c14027211aa74e1b51da885cad6b1a79
created 2009-09-16 21:30 -0400
pushed unknown
Josh Aas Josh Aas - Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst
1348d3ce063d1e3567360d34551cd11e92dd73d0
created 2009-09-16 17:01 +0200
pushed unknown
Mats Palmgren Mats Palmgren - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed unknown
Zack Weinberg Zack Weinberg - Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
360e716445bc11ab3acea6612c58e37fc5d1fadf
created 2009-09-08 09:50 +1200
pushed unknown
Markus Stange Markus Stange - Bug 514988 - Remove unused nsIEventListener interface and update users. r=roc
4ee238eba0895847cd4e8b11611b904af83c7e10
created 2009-08-27 08:51 -0700
pushed unknown
Neil Deakin Neil Deakin - Bug 501815, don't allow drops on plugins, r=smaug
ebb78acb00879f61f91332d3fb9679daddf9d467
created 2009-08-26 17:29 -0700
pushed unknown
Josh Aas Josh Aas - Implement Cocoa NPAPI event model. b=435041 sr=roc
2e8b6f1bf670fc64652d0f82cd140fc339b96daf
created 2009-08-24 20:51 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
4aa19414e651669fa16f4c4a5ac53567f8f471c9
created 2009-08-24 16:02 -0400
pushed unknown
David Zbarsky David Zbarsky - Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
63a907f7e1e5d4f5cde772f41ec6e2a6660188e1
created 2009-08-12 11:49 +0200
pushed unknown
timeless timeless - Bug 506628 deadcode in nsPluginInstanceOwner::ProcessEventX11Composited
ac3e57974ee7064ea52562068c240c75ff259aab
created 2009-08-12 11:49 +0200
pushed unknown
timeless timeless - Bug 506627 find_dest_id abuses XQueryTree
22588ab14ac69be73ff8ebda2099f96adcfa647c
created 2009-08-05 13:36 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 506304. Support synthesized mouse events being sent to windowless plugins, support reporting mouse event coordinates from the test plugin, and add tests for mouse events. r=josh
333fb0fdfd676dc403042d82ad1e896e4470545b
created 2009-07-30 14:56 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 506304. Walk all the way up to the nearest widget when computing event coordinates for windowless plugins. r=bz
d3156c132bc19f948b12fc1f92fd7bab6c81d559
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 14: hide windowed plugins in CSS transforms and SVG foreignObject contexts; we can't display them properly, so let's not display them at all. r=dbaron
ff084019260e93cca76ba924909a2730e211aff6
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
48655af83e5fdbb77f18bf0c39c26c61ad4c7377
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 10: misc fixes to remove assumptions about documents having widgets. r=smaug
ff08730973b9242c56e2d4ea0d8f3dce401f2c39
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 10.5: Eagerly fix up Mac plugin clip rect to be consistent with other platforms.
6d131711f67fa1e16c33304abd104466a7f17e63
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
c2b46638b84ac44d78e458676b7f3f69b57db935
created 2009-07-22 12:44 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 6: Uninline IsMovingFrame so nsDisplayList.h doesn't have to include nsLayoutUtils.h. r=dbaron
860db9cc9e2bd58ad4b81aad2f7955ff615ff5d6
created 2009-07-20 17:10 -0500
pushed unknown
Steven Michaud Steven Michaud - [OSX] Embedded plugins don't print - NPP_Print not called. b=191046 r=josh,kinetic
86c45dd541ce7ecbf0abc79d0502caf15487331d
created 2009-07-13 12:27 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - nsIPluginInstance.getMIMEType should be a [shared, const] parameter... it doesn't follow the normal XPCOM rules about allocating memory. r=josh sr=jst
4040437c0a1679b428d6efef4ee9cde0bfc725a4
created 2009-07-10 20:20 -0400
pushed unknown
Josh Aas Josh Aas - Get rid of GUItoMacEvent and nsPluginEventType. b=503133 sr=roc
3ab85e55a681645675ee72db9136e3d0873e0c99
created 2009-07-08 23:25 -0400
pushed unknown
Josh Aas Josh Aas - Get rid of nsMIMEType type. b=503025 r/sr=jst
80b63a586151d9d3ccaf61d7363d7da0201c7c08
created 2009-07-01 20:54 -0400
pushed unknown
Josh Aas Josh Aas - Remove nsIPluginTagInfo2, fold it into nsIPluginTagInfo. b=501812 r/sr=jst
c1bbdacbc44a2421d4b05fa1d0e0ff946794646f
created 2009-06-30 16:49 -0400
pushed unknown
Josh Aas Josh Aas - Remove nsPIPluginHost. b=501388 r/sr=jst
c5585029345b42925939713d568e5f14b4dec0a3
created 2009-06-30 01:55 -0400
pushed unknown
Josh Aas Josh Aas - Bug 501194 - Remove nsplugin.h. r/sr=jst
dfcf90e5813d9395f651a24c1b0209887ef46b97
created 2009-06-29 15:38 -0400
pushed unknown
Josh Aas Josh Aas - Windows bustage fix for bug 500889.
d51a8d3295d071e11d951a0e9639a04f24b0a8eb
created 2009-06-29 14:53 -0400
pushed unknown
Josh Aas Josh Aas - Remove plugin instance peers (nsIPluginInstancePeer, nsPIPluginInstancePeer). Second and final part of bug 500889. r/sr=jst
17f15b4efdab490c530fef349c712877dbafa1d8
created 2009-06-29 10:52 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 500630. Clip Cocoa plugins to theheir bounds, so an errant plugin won't draw outside its bounds and leave artifacts. r=josh
b68e78af5d88bb20153ab9791ccbe2f53a4d0b14
created 2009-06-28 19:43 -0400
pushed unknown
Josh Aas Josh Aas - Bug 500889 - Remove nsIPluginInstancePeer2 and nsIPluginInstancePeer3, part 1 for removing plugin instance peers. b=500889 r/sr=jst
less more (0) -100 -60 tip