layout/generic/nsObjectFrame.cpp
96ae337c41fbff7c1c96ddca599ee5997ffed406
created 2010-07-22 16:44 -0400
pushed 2010-07-22 20:46 +0000
Chris Jones Chris Jones - Bug 575836: Fix logic here. r=jst r=josh
c6843f08a56f824f597af68cc3b11e02dcab6fb6
created 2010-06-23 23:02 -0400
pushed 2010-06-24 03:03 +0000
Josh Aas Josh Aas - nsObjectFrame code cleanup. b=572985 r=jst a=dveditz
84ba4d805430c3dddde4fa0e55ca9588440591f7
created 2010-04-06 20:34 -0400
pushed 2010-04-07 13:09 +0000
Benjamin Smedberg Benjamin Smedberg - Merge Lorentz into mozilla 1.9.2, a=beltzner
ddbc08b3cfab3fd60316986b3b34ab30b818a0a4
created 2010-03-22 09:29 -0400
pushed 2010-04-07 13:09 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 542068 - Wrong coordinates set on synthesized plugin events. r=josh
f821c6080235cb947c895371658f8460d2efa1ec
created 2010-03-19 11:19 -0400
pushed 2010-04-07 13:09 +0000
Benjamin Smedberg Benjamin Smedberg - Merge fixup, nsPluginEvent lives on to torture us on the branch.
ac75b6aa99a4f723643ceee7a4aa32e4445838a0
created 2010-03-18 17:45 -0400
pushed 2010-04-07 13:09 +0000
Benjamin Smedberg Benjamin Smedberg - nsIPluginInstance doesn't have IsTransparent on the 1.9.2 branch, use GetValue instead.
f9aebf0a6355226c1cbe5e77b4835a3e908a0c3c
created 2010-01-15 12:36 -0800
pushed 2010-04-07 13:09 +0000
Ben Turner Ben Turner - Bug 535036 - '[OOPP] Flash hangs Firefox with IPC enabled when video is paused and process loses focus'. r=masayuki+jst, sr=jst.
17dabf9aebb660d8f8f4ace7037ebc061b8f6ef4
created 2010-01-13 19:46 -0600
pushed 2010-04-07 13:09 +0000
Jim Mathies Jim Mathies - Bug 536369 - OOPP: Fix for mouse event serialization errors. r=bsmedberg.
32a2e349d7cf6183c4c145bdfbd831d14239aa73
created 2009-12-17 09:56 -0500
pushed 2010-04-07 13:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 526216 - mochitest-browser-chrome: crash in nsObjectFrame::IsOpaque while running browser_pluginnotification.js and test_crashing.html, r=josh
58574de8f19e95d4496c56af27b10b74d48f538e
created 2010-03-17 19:07 -0400
pushed 2010-04-07 13:09 +0000
Benjamin Smedberg Benjamin Smedberg - Transplant revision 4eef63c0c6c from mozilla-central (originally a merge from the electrolysis tree).
bc64b441ee183f96ed46af48210db78df4fca530
created 2010-03-17 17:36 -0400
pushed 2010-04-07 13:09 +0000
Benjamin Smedberg Benjamin Smedberg - Transplant the initial merge electrolysis to mozilla-central, revision 8ef83d174df3, back onto the Lorentz/1.9.2 branch.
396505dd8842b1ffcf74d1a0579ac7133e6fe832
created 2010-04-05 14:13 -0500
pushed 2010-04-05 19:13 +0000
Steven Michaud Steven Michaud - Bug 542068 - Wrong coordinates set on synthesized plugin events. r=josh a1.9.2.4=beltzner
ed9a0c476849c4593a854992299947d2af6eaf47
created 2009-09-24 17:03 -0400
pushed 2010-02-27 05:03 +0000
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
f57f01f6b37144ddeb697b55937601f5b362b0bd
created 2010-02-26 20:59 -0800
pushed 2010-02-27 05:03 +0000
L. David Baron L. David Baron - Revert changesets 329b6494c800, c803977d8782, 2af75bfe1976, and 16e3ddc501df, which should not have landed on the relbranch. GECKO1921_20100126_RELBRANCH
329b6494c8002979390a7a902e028679e271b3d5
created 2009-09-24 17:03 -0400
pushed 2010-02-25 19:33 +0000
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 GECKO1921_20100126_RELBRANCH
7723073d61b200587f25028ff63d9b9c3c74f8a3
created 2010-02-11 02:54 +0100
pushed 2010-02-11 01:55 +0000
Mats Palmgren Mats Palmgren - Register the frame also when the widget already existed (re-instantiating a stopped plugin). b=542608 r=roc a1922=beltzner
a32a618eb663b2eeec0ecc5652f2526ece542bad
created 2010-02-11 02:46 +0100
pushed 2010-02-11 01:55 +0000
Mats Palmgren Mats Palmgren - Null-check the root pres context result. Unregister the plugin frame earlier, at Stop instead of Destroy time. b=521426 r=roc a1922=beltzner
a90ba7fec2a148775d24109babeaefb3553cfa70
created 2010-02-09 15:49 -0800
pushed 2010-02-09 23:50 +0000
Doug Turner Doug Turner - Bug 543976 - Clean up Maemo defines. r=ted. a=beltzner
4ac3f2231f1bc3a3c8de9947454b6ab6b0b92588
created 2010-01-21 20:51 -0800
pushed 2010-01-22 06:13 +0000
Doug Turner Doug Turner - Bug 541259 - Kung Fu Death Grip Hildon specific methods. r=jst. blocking-fennec=stuart.
bfec812ca05c85fe8c54697980be635594e720e3
created 2010-01-21 07:17 -0800
pushed 2010-01-21 15:19 +0000
Brad Lassey Brad Lassey - Bug 540795 - NotifyPluginEventObservers crashes. r=jst blocking-fennec=stuart
d2a5c5f46038ddddab7d36fe0dbf26f4ad6bf878
created 2010-01-20 14:08 -0800
pushed 2010-01-20 22:13 +0000
Doug Turner Doug Turner - Bug 540843 - Do not cache dom element in nsObjectFrame shm code. r=olli. Maemo only. blocking-fennec=stuart.
33694488ff4ab449333a97778050afd6addcffbd
created 2010-01-06 10:27 +1300
pushed 2010-01-05 21:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 537309. Don't synthesize WM_*DBLCLK events for NS_MOUSE_DOUBLECLICK, since the latter fires on mouseup and WM_*DBLCLK needs to fire on mouse-down. Instead synthesize WM_*DBLCLK in NS_MOUSE_BUTTON_DOWN with a clickCount of 2. r=jmathies
626297fc49598902e37edd795527076568467fd1
created 2009-12-31 16:46 +1300
pushed 2009-12-31 04:10 +0000
Karl Tomlinson Karl Tomlinson - b=526797 move expose event origin when possible to workaround Flash bug r=roc
e2797cbdc4c103f9b0b9ed2a7e6105f6cca61ff1
created 2009-12-22 17:03 -0500
pushed 2009-12-22 22:03 +0000
Mark Finkle Mark Finkle - Bug 536199 - Crash Yahoo! frontpage with 12/21 1.9.2 nightly build [r=dougt a=blocking-fennec]
707085ed40a871385b79ce05b5b8c6b1b1de2376
created 2009-12-17 07:16 -0800
pushed 2009-12-17 03:20 +0000
Doug Turner Doug Turner - Bug 535338 - UpdateVisibility should call VisibilityFullyObscured when clip is zero. r=roc. a192=beltzner.
4bb1ebd7677999ab323bfcc729e4ce53d0623ad1
created 2009-11-25 18:38 -0800
pushed 2009-11-29 19:19 +0000
Doug Turner Doug Turner - Bug 530739 - Intermittent Shutdown crash after visiting a page with flash video. r=jst a192=stuart
df6f909d47978204c1dfb5503b0501107c423de8
created 2009-11-24 06:00 -0800
pushed 2009-11-24 02:02 +0000
Doug Turner Doug Turner - Bug 530652 - Some sites not render flash. r=karlt. a192=staurt
509c4a47fbefaac0f955bad91d65534d0acdb241
created 2009-11-23 14:47 -0800
pushed 2009-11-23 22:47 +0000
Doug Turner Doug Turner - Bug 530380 - Avoid slow path painting on Hildon. r=karlt. a192=stuart
a8cab65204592a377cf431bf0f31bde38ac0d9ec
created 2009-11-22 22:41 -0800
pushed 2009-11-23 06:41 +0000
Doug Turner Doug Turner - Bug 530378 - Maemo NativeImageDraw support - return early to avoid crashing. r=karlt. a192=stuart
8a297b772577b3ba7096af91f73ccdfee129ccd6
created 2009-11-22 15:46 -0800
pushed 2009-11-22 23:55 +0000
Doug Turner Doug Turner - Bug 530381 - Cache X11 GC for NativeImageDraw. r=karlt a192=vlad
c4c71424d73c6616669c9de7c28a396618e80350
created 2009-11-20 14:59 -0800
pushed 2009-11-20 23:03 +0000
Doug Turner Doug Turner - Bug 529996 - Provide notification when embed/object elements are created/destroyed/resized. r=jst. a192=beltzner
8407edbf57a753cee1b3bd64f86920bd19e0d8dc
created 2009-11-20 08:29 -0800
pushed 2009-11-20 16:29 +0000
Doug Turner Doug Turner - Bug 528551 - Faster plugin drawing in Fennec. r=jst/karl. a192=beltzner
5c08ff6f264d2cf8d6321cd9642fdc552a778f7b
created 2009-11-17 16:06 -0500
pushed 2009-11-17 21:06 +0000
Josh Aas Josh Aas - Move Carbon plugin idle event rate back up to 8 events per second to avoid Flash audio stuttering. b=525533 r=roc
4f82b0ff1a783fca217c86ff4c12cf123e040875
created 2009-10-07 17:28 +1300
pushed 2009-11-05 07:06 +0000
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
e628b95529997ce0a12d7cff2414ce9b41a316d5
created 2009-11-04 07:39 +1300
pushed 2009-11-05 07:06 +0000
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
e9c76933d00333a6948ad1d013f393a4f7a0788a
created 2009-10-05 23:07 +1300
pushed 2009-11-05 07:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 520436. Interpret NPN_InvalidateRect rectangles as relative to the content-box, not the border-box. r=josh
6a6a3df3f89048c228bea37f5bce977d562897b8
created 2009-10-10 00:48 +1300
pushed 2009-11-05 07:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 520316. Call DetachWidgetEventHandler on the right view. r=dbaron
7f44cd13ad2c9fd4a082c5d11bef16a77e1104da
created 2009-09-30 08:18 +1000
pushed 2009-11-05 07:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 508908. Disable windowed plugins in popup windows, since they don't work. r=dbaron
eceb2f7e3145a8ce904cdc0a93ba5d3c97a23ce2
created 2009-09-24 21:32 +1200
pushed 2009-11-05 07:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 509693. Remove eWindowType_java (unused) and actually use eWindowType_plugin. r=josh
4fafe5aeeefc2277b7cee54993676a87ee381069
created 2009-11-03 15:01 -0500
pushed 2009-11-03 20:02 +0000
Josh Aas Josh Aas - Slow down the Carbon plugin idle timer a bit to improve CPU usage. b=525533 r=roc
16939984bdc43ecdfaf763b9b6d14d23e143205d
created 2009-10-26 23:05 -0700
pushed 2009-10-27 06:05 +0000
Doug Turner Doug Turner - Bug 521257 - Support NPImageExpose on Maemo/Hildon only. r=roc. a192=beltzner
5da4bacdcb6051c2d6a909612726d9c3a1ebbacf
created 2009-10-26 08:57 -0700
pushed 2009-10-26 15:57 +0000
Doug Turner Doug Turner - Bug 492848. This is a difference between 192 and mc that I forgot about. In mc, josh renamed/simplified all of the plugin types.
4b06417520279a7f6efed8f860ad2556ef9e4cbd
created 2009-10-26 04:46 -0400
pushed 2009-10-26 15:30 +0000
Oleg Romashin Oleg Romashin - Bug 472821 - Force wmode preference required to make all plugins visible in fennec. r=joshmoz, sr=jst a192=beltzner
295544af3bda6bd3249e7425b253e36be8e36a82
created 2009-10-26 00:00 -0700
pushed 2009-10-26 15:30 +0000
Doug Turner Doug Turner - Bug 492848 - Visibility notify event API for windowless plugins. r=roc a192=beltzner
259e824613ea0cb13c9ba6c47178f76f2b0060a2
created 2009-10-19 11:39 -0500
pushed 2009-10-19 16:39 +0000
Steven Michaud Steven Michaud - Bug 516249 - [10.6] Wrong event modifiers passed to plugin on switching Spaces with Ctrl-<number key>. r=josh a=jst
3861fd3d6671531a09785b9efd93a084cb831722
created 2009-10-09 14:46 -0500
pushed 2009-10-09 19:50 +0000
Steven Michaud Steven Michaud - Bug 517355 - Restore OJI, Liveconnect and the JEP on the 1.9.2 branch on OS X r=josh,jst,jwalden; Bug 521338 Get Liveconnect working again on 1.9.2 branch after patch to bug 511425. Patch by mrbkap, r=gal; both a=blocking1.9.2+ CLOSED TREE
0d343588f1c1f6b9a78db9a1bdee18bbc917b870
created 2009-09-11 13:44 +1200
pushed 2009-10-07 02:12 +0000
Robert O'Callahan Robert O'Callahan - Bug 508945. Additional fixes for plugin printing when the plugin has borders or padding. r=dbaron a1.9.2=blocking1.9.2
3983225cd60caf1fe46f00db241529c1e99ced33
created 2009-09-30 07:32 +1000
pushed 2009-10-07 02:12 +0000
Robert O'Callahan Robert O'Callahan - Bug 508495. Remove CreateWidgetForView from nsIFrame and nsObjectFrame since it's no longer used there. r=dbaron a1.9.2=blocking1.9.2
748e664edc715f0eff89d5ef938eeca1378f75e3
created 2009-09-11 13:44 +1200
pushed 2009-10-07 02:12 +0000
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 a1.9.2=blocking1.9.2
5366d02416635dad8ed3cfa39e68348e09ea3b56
created 2009-09-07 12:35 +1200
pushed 2009-10-07 02:12 +0000
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 a1.9.2=blocking1.9.2
4a36e4cba6d64ea8234bdfdb0a566c13dc21b3fb
created 2009-09-24 18:18 +1200
pushed 2009-09-28 01:14 +0000
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
0f16cce1d7c6ea7b56f1f78680cf7da065121321
created 2009-09-23 11:36 -0700
pushed 2009-09-23 19:09 +0000
Zack Weinberg Zack Weinberg - Bug 497495 - frame poisoning. r=roc sr=dbaron a1.9.2=dbaron
63a907f7e1e5d4f5cde772f41ec6e2a6660188e1
created 2009-08-12 11:49 +0200
pushed 2009-08-12 16:44 +0000
timeless timeless - Bug 506628 deadcode in nsPluginInstanceOwner::ProcessEventX11Composited
ac3e57974ee7064ea52562068c240c75ff259aab
created 2009-08-12 11:49 +0200
pushed 2009-08-12 16:44 +0000
timeless timeless - Bug 506627 find_dest_id abuses XQueryTree
22588ab14ac69be73ff8ebda2099f96adcfa647c
created 2009-08-05 13:36 +1200
pushed 2010-07-22 20:46 +0000
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 2010-07-22 20:46 +0000
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 2010-07-22 20:46 +0000
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 2010-07-22 20:46 +0000
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 2010-07-22 20:46 +0000
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 2010-07-22 20:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 10.5: Eagerly fix up Mac plugin clip rect to be consistent with other platforms.
less more (0) -100 -60 tip