layout/generic/nsObjectFrame.cpp
93cd6c60e16b34758a78d7f6b86963ce0cb1b3bb
created 2011-02-13 21:54 -0500
pushed 2011-04-26 22:38 +0000
Benoit Girard Benoit Girard - Disable OSX Plugin Layer due to regression b=633826 r+a=josh,bustage
94f0723d8ee6d60710190be05e30fe9afd6dad9c
created 2011-02-12 11:09 -0500
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 591687: Create MacIOSurfaceImages for Core Animation plugins. r=roc r=josh a=blocking2.0betaN+
b0c3b563b2fa0afef993fa4c1fa3c5ae16aee1f8
created 2011-02-12 11:07 -0500
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 591687: Add GetImage in order to create mac async plugin images in plugin code instead of nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
280500da6255330fa72f968947c506286015c6ef
created 2011-02-12 10:55 -0500
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 591687: Add interface to retrieve plugins actual (remote) drawing model from nsObjectFrame. r=bsmedberg a=blocking2.0betaN+
62335c50673bca960c7542aab58f4f0950c01e21
created 2011-02-09 15:48 +0100
pushed 2011-04-26 22:38 +0000
Marco Bonardo Marco Bonardo - Backout bug 626602, follow-ups and conflicting bug 631388 due to Win Tp4 permaorange causing a=CLOSED TREE
280e978fc6fb4c731728255a8bc9c70ded2adbea
created 2011-02-09 09:40 +0000
pushed 2011-04-26 22:38 +0000
Mark Banner Mark Banner - Bustage fix for the bustage fix for bug 626602. Namespace statement is required, so just ifdef it for IPC builds. r+a=bustage fix
283fe70e1eb5d8726224631a1089907e68581f57
created 2011-02-09 09:16 +0000
pushed 2011-04-26 22:38 +0000
Mark Banner Mark Banner - Non-IPC bustage fix from bug 626602 - unnecessary using namespace mozilla::plugins statement. r+a=bustage fix
c3a4a1970f6cf431770c315fd53d5480e7d42bc9
created 2011-02-08 18:44 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 631388: Stop trying to center plugin images in their frames. r=roc a=a
fd046a4bbb19bf67bfe1157a874a9dc2e559ccd6
created 2011-02-08 18:44 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 626602, part 8: Dig a tunnel from nsObjectFrame to PluginInstanceParent for background copying. r=bsmedberg sr=roc
a4cc7836fc3c01edb27e5102cfb6f54cb84a6c13
created 2011-02-08 18:44 -0600
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 626602. Part 4: Make the display items behind a plugin that needs readback be as visible as we can. r=tnikkel
f47bc2d59e5275bb85316aa7b1ee2d7a09010670
created 2011-02-08 18:44 -0600
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 626602. Part 3: Hook up ReadbackLayers in nsObjectFrame. r=cjones
73f7643d522d8d167b35c87b071ddfeaff7b7863
created 2011-01-31 17:31 -0600
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 626343. Check return value when creating a plugin widget. r=roc a=blocking
cb3fcbce2ef47d71d607e7b5b413ebcfeda492cf
created 2011-01-28 12:38 +0800
pushed 2011-04-26 22:38 +0000
Alexander Surkov Alexander Surkov - Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
c165b31279753b01f84089924ab585fa4f43d1c2
created 2011-01-27 16:58 -0600
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 622328 - Always make sure the area of the root content document is considered opaque. r=roc, a=blocking.
dd10fd6a8b249b685b1b970ab0035ae2e907da6e
created 2011-01-18 13:43 -0600
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 626343. Remove incorrect view null check in plugin widget creation. r=roc a=blocking
df7b4d535f4b02237beb94d17533396ec29facc1
created 2011-01-17 21:07 +0200
pushed 2011-04-26 22:38 +0000
Karl Tomlinson Karl Tomlinson - Bug 617703 - Add plugin support and prevent crash [@ libflashplayer.so@0x32884 ][@ libflashplayer.so@0x32800 ] in Fennec r=romaxa a=approval2.0
d41e933f589aaefcc6543228effd6f7eaaf3cd7b
created 2011-01-18 10:47 +1300
pushed 2011-04-26 22:38 +0000
Matt Woodrow Matt Woodrow - Bug 586683 - Part 4 - Move images into a separate ImageLayer when they are the only item in a ThebesLayer. r=roc a=blocking2.0
b9029c71a63a18fa3222252f14764d40797a4a07
created 2011-01-13 15:20 +0200
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 619176 - Plugins get Visible state every time when scrolling (:BuildLayer always make them visible). r=roc a=approval2.0
d6696d3206f83611614412489b08b34a069184e1
created 2011-01-03 14:48 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 602757. Part 3: Change IsOpaque to GetOpaqueRegion so we can get useful opaque regions for content that uses border-radius. r=tnikkel,sr=dbaron,a=blocking
a05e91710adb88a0247db7c1a009062c6ded659e
created 2010-12-21 12:12 -0800
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 620512. Part 1: Only fire MozPaintWait and change window visibility in BuildDisplayList if we're painting. r=bsmedberg, a=b:b9
bbb7cd978802863fba71108ed4773db0261f24eb
created 2010-12-20 14:37 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 621260. Don't run StopPluginInstance multiple times on the same instance. Also, let StopPluginInstance do the call to instance->Stop(). r+a=josh
b457d44fd1f85efe3bf86881f81e074c2885b90f
created 2010-12-29 01:07 +0000
pushed 2011-04-26 22:38 +0000
Bas Schouten Bas Schouten - Bug 620665 - Part 4: Also recreate container when types don't match. r=roc a=blocking-beta9
28487d9876c563fcc9b5dabb1d37cdc5e75c5cce
created 2010-12-24 14:37 -0600
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 584251. Wallpaper around crash. r=joshmoz a=blocking-betaN+
1ff07ed94d79bff26a8ccbe901ddfa6d88c53eb3
created 2010-12-20 13:49 -0600
pushed 2011-04-26 22:38 +0000
Steven Michaud Steven Michaud - Bug 618487 - Divx Web Player Videos won't play on Vidbux.com and Vidxden.com and Movshare.net. r=josh a=blocking2.0BetaN+
6a5105de6bbd93006b125e097d32c7ec69cac33f
created 2010-12-20 14:37 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 617152. Part 9: Use desired bounds in nsDisplayList::GetBounds, not actual bounds, when computing plugin geometry. r=tnikkel
e9f317c9ab529474c5ae041c9a3fadda75cd5833
created 2010-12-20 14:37 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 617152. Part 8.5: Fire MozPaintWait even if the plugin layer is currently zero-size. r=tnikkel
955ba94047fd81636bd9a45ed5ca602266f5d50d
created 2010-12-20 14:37 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 617152. Part 4: Make sure to always fire a balancing MozPaintWaitFinished, even if the plugin dies suddenly, and make sure events are dispatched safely. r=dbaron
45239c06759cb44ae99b7bbbd74bbddca38aea8a
created 2010-12-09 22:33 -0600
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 616884. Part 2. When creating the widget for a plugin use the position of the plugin if it is available. r=roc a=roc
b1b57869cb43602ac175bf591c5d4a75fd2c53fb
created 2010-12-07 15:18 -0600
pushed 2011-04-26 22:38 +0000
Steven Michaud Steven Michaud - Bug 594482 - Java applets broken with content policies. r=josh,bsmedberg a=blocking2.0BetaN+
12c31d0065cab5a446001415e42853fc6627b64c
created 2010-12-05 15:04 +0000
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 611164. Fire MozPaintWait event if async plugin rendering hasn't caught up with our desired plugin size. r=romaxa a=roc
1fa8a96b1c2c1de1d119c5376bc482cb1faa3c3e
created 2010-11-30 09:39 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 613744 - Crash when switching layer managers during rendering: compare the cached ImageContainer layer manager with the new manager while building the new layer, and recreate it if a new manager is being used. r=roc a=blocker
832e6220498afe90481cfb120046afd52db03121
created 2010-11-23 10:20 -0600
pushed 2011-04-26 22:38 +0000
Steven Michaud Steven Michaud - Bug 613376 - r=josh a=blocking2.0Beta8+
4dbcce638eef4fecb7c635e12d47a22a9fd2f160
created 2010-11-23 01:46 +0200
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 612256 - On plugin invalidate only plugin layer (and not thebes layer) should be updated. r=roc a=blocking2.0
dc494e0db336ce376b47a56a87e6dfc19ceeeed7
created 2010-11-18 20:28 -0800
pushed 2011-04-26 22:38 +0000
Doug Turner Doug Turner - Fixing build bustage on QT caused by JS using QT defined |slot|. r=blassey, a=npodb
1950375b2ec2dc553db3a7c3225dbfdcc5d7bc69
created 2010-11-15 15:12 -0600
pushed 2011-04-26 22:38 +0000
Steven Michaud Steven Michaud - Bug 601182 - Spurious focus events sent to NPAPI plugins on OS X in Cocoa event mode. Patch partly by enndeakin. r=josh,smaug a=blocking2.0BetaN+
0c09f8e62feb1e34975d4097497625c18bd7864d
created 2010-11-11 08:43 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 611033 - Don't retain the plugin surface beyond the lifetime of the PluginInstanceParent: we only guarantee that the plugin X socket will kept alive until PluginModuleParent::ActorDestroy, r=karlt
106efcaa0590c478c9ea9c2e2900b854402b29c2
created 2010-11-15 09:41 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 611206 - Send the plugin information about mouse position changes when we scroll, even when we don't need to repaint the plugin, r=karlt
cff6e330a3deab267508bc44d73b81681131c7d4
created 2010-11-10 08:19 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Additional review fix for bug 583109 comment 49 (karlt).
d12c46b9e27fe367434b588954805578f5faac5c
created 2010-11-09 09:36 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Fix review comments from bug 583109 (changeset 6ff3fcbb7845), comment 46.
40cc37bb536ed7026b0f69215504c0ed69cabdbe
created 2010-11-08 09:50 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into the branch for asynchonous plugin painting (bug 596451), especially to pick up and test whether the fix for 602200 also fixes bug 607958.
4ab9ea27785d333afa1fd8f22c8222ee015b8807
created 2010-11-08 09:48 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Fix nsObjectFrame.cpp back to unix-style line endings. DOS endings crept in during the last merge for reasons I don't understand.
0aaabea2708e4ff27340b91a5337bc788231b1ae
created 2010-11-05 15:56 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into the branch for asynchronous plugin painting on Windows.
6ff3fcbb784501e3dc241e511aeea04ff759a468
created 2010-11-05 10:40 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 606285 and Bug 583109 - Send the "visible" notification when painting with async layers, so that when a plugin goes from invisible to visible it starts sending asynchronous paints. Suspend sending surface updates for asynchronous plugins when they are invisible, and set the empty clipRect so that the plugin knows that drawing is suspended per the new API. Assume that plugins are visible again when a Paint or BuildLayer call is received. r-pending=karlt
24a2e0ac428f81256fc54025a8a9437dafde37b8
created 2010-11-05 10:38 -0400
pushed 2011-04-26 22:38 +0000
Jan Arne Petersen Jan Arne Petersen - Bug 583109 - Add visibility notification for plugins by setting the NPWindow.clipRect to [0, 0, 0, 0] when the plugin is not visible, either in a background tab, or visibility: hidden. r=karlt Patch rebased against trunk by Benjamin Smedberg.
3db23492203ff76d97ade9e85436b99a165d5040
created 2010-10-28 10:05 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central to the branch for bug 596451.
900cdb9c89529e731edabd78f853a3458ff6d13c
created 2010-10-27 09:10 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 596451 part G - Fix a condition where FixupWindow is called too early and doesn't know that we are a windowless plugin yet. Call FixupWindow from nsPluginInstanceOwner::CreateWidget, r=roc
d01932e9114e104ae348c18671f6de92d104f244
created 2010-11-08 22:06 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 598470. Treat all chrome display items as opaque when we're computing plugin visibility regions; this ensures translucent chrome content is visible above windowed plugins. r=tnikkel,a=blocker
37f63c6268795cb4263e4805ee44a09a242f9fbc
created 2010-11-07 18:27 +0100
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 605928 - Repaint issue after detaching/reattaching a tab that contains Flash video. r=roc a=blocking2.0:betaN
4aef2a4443e62f8a548a8e8d8673b72135ddef79
created 2010-10-28 22:27 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Delay hiding the plugin window when a delayed stop is requested (eg. during frame destruction). b=604734 r=roc a=blocking2.0:beta7
5cc1a77ffbad7e78fbab9fa3996311690befe45e
created 2010-10-27 16:19 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Null-check the root pres context before using it. b=599341 r=roc a=dbaron
fbdc3be86de4cd6383f08152918a8046e869c131
created 2010-10-25 16:38 +0200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 593839. Part 1: Use nsDisplayListBuilder::IsPaintingToWindow instead of gfxContext::DESTINED_FOR_SCREEN. r=tnikkel
54b9b52337b7ba50c367a7a88c81f08690e446be
created 2010-10-22 21:16 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 484992 and bug 604420. Don't start a new network request when instantiating the plug-in for <object>s. r=josh, a=blocker
93e95f4f73af122cd0f745de54445cc1afdcf229
created 2010-10-21 13:16 +0900
pushed 2011-04-26 22:38 +0000
Alexander Surkov Alexander Surkov - Bug 570275 - rework accessible tree update code, r=marcoz, davidb, bz, a=blocking
c9d327fec92eed3462e9f291183cfc1568944ad2
created 2010-10-19 15:02 -0200
pushed 2011-04-26 22:38 +0000
Felipe Gomes Felipe Gomes - Bug 601603. Part 5 - Ensure that the layer that holds the window background is never opaque for glass windows. r=roc a=beta8
08860c83bf8825b1ceabb1a840954f29a46a143f
created 2010-10-06 21:25 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
bb18e81ea0f84af5d1afbb4ff3404fc9521679c1
created 2010-10-02 09:00 -0700
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 599476 - windowless plugins in object elements with data (e.g. certain Flash pages) are not painted. r=karlt a=beta7
5a2012482a639e0ef144428e30257e50c25e7bad
created 2010-09-29 20:32 -0700
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 599704 - mozilla.plugins.use_layers - does not have any effect. r=roc a=beta7
8d3d6240f81e5930f34dae220aa99d10c35ce2e3
created 2010-09-18 13:28 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 449734 part 1 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN
f005b3142706132738285a7cc7d850bdc2ba15af
created 2010-09-17 10:55 -0700
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 596414. Tell ChildView about the plugin drawing model. r=josh
83bf3f557dff1467aae6e9ca609720554377b078
created 2010-09-16 21:09 -0700
pushed 2011-04-26 22:38 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - drop layer on dead child plugin process. r=roc a=blocking2.0
less more (0) -300 -100 -60 tip