diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
3c13dfd53b5902250a75194c1734029fc223c476 created 2009-11-10 11:51 -0500 pushed unknown |
Josh Aas | Josh Aas - 64-bit Mac OS X bustage fix, b=527115 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
fa0a3e9b1f54d0b2b27ca1c7324633fa095087e8 created 2009-10-29 01:29 +0100 pushed unknown |
Michael Wu | Michael Wu - Improve GetURL/PostURL code |
diff browse annotate |
5f94ccf6935e11b1f1e22957876f9de9b46dc35f created 2009-10-26 22:18 -0700 pushed unknown |
Doug Turner | Doug Turner - Bug 521257 - Support NPImageExpose on Maemo/Hildon only. r=roc |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
4ee238eba0895847cd4e8b11611b904af83c7e10 created 2009-08-27 08:51 -0700 pushed unknown |
Neil Deakin | Neil Deakin - Bug 501815, don't allow drops on plugins, r=smaug |
diff browse annotate |
ebb78acb00879f61f91332d3fb9679daddf9d467 created 2009-08-26 17:29 -0700 pushed unknown |
Josh Aas | Josh Aas - Implement Cocoa NPAPI event model. b=435041 sr=roc |
diff browse annotate |
2e8b6f1bf670fc64652d0f82cd140fc339b96daf created 2009-08-24 20:51 -0400 pushed unknown |
Boris Zbarsky | Boris Zbarsky - Backed out changeset 4aa19414e651 (bug 488249) to fix test orange. |
diff browse annotate |
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 |
diff browse annotate |
63a907f7e1e5d4f5cde772f41ec6e2a6660188e1 created 2009-08-12 11:49 +0200 pushed unknown |
timeless | timeless - Bug 506628 deadcode in nsPluginInstanceOwner::ProcessEventX11Composited |
diff browse annotate |
ac3e57974ee7064ea52562068c240c75ff259aab created 2009-08-12 11:49 +0200 pushed unknown |
timeless | timeless - Bug 506627 find_dest_id abuses XQueryTree |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
4040437c0a1679b428d6efef4ee9cde0bfc725a4 created 2009-07-10 20:20 -0400 pushed unknown |
Josh Aas | Josh Aas - Get rid of GUItoMacEvent and nsPluginEventType. b=503133 sr=roc |
diff browse annotate |
3ab85e55a681645675ee72db9136e3d0873e0c99 created 2009-07-08 23:25 -0400 pushed unknown |
Josh Aas | Josh Aas - Get rid of nsMIMEType type. b=503025 r/sr=jst |
diff browse annotate |
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 |
diff browse annotate |
c1bbdacbc44a2421d4b05fa1d0e0ff946794646f created 2009-06-30 16:49 -0400 pushed unknown |
Josh Aas | Josh Aas - Remove nsPIPluginHost. b=501388 r/sr=jst |
diff browse annotate |
c5585029345b42925939713d568e5f14b4dec0a3 created 2009-06-30 01:55 -0400 pushed unknown |
Josh Aas | Josh Aas - Bug 501194 - Remove nsplugin.h. r/sr=jst |
diff browse annotate |
dfcf90e5813d9395f651a24c1b0209887ef46b97 created 2009-06-29 15:38 -0400 pushed unknown |
Josh Aas | Josh Aas - Windows bustage fix for bug 500889. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |