layout/generic/nsObjectFrame.cpp
1ff07ed94d79bff26a8ccbe901ddfa6d88c53eb3
created 2010-12-20 13:49 -0600
pushed 2011-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +0000
Steven Michaud Steven Michaud - Bug 613376 - r=josh a=blocking2.0Beta8+
4dbcce638eef4fecb7c635e12d47a22a9fd2f160
created 2010-11-23 01:46 +0200
pushed 2011-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +0000
Benjamin Smedberg Benjamin Smedberg - Additional review fix for bug 583109 comment 49 (karlt).
d12c46b9e27fe367434b588954805578f5faac5c
created 2010-11-09 09:36 -0500
pushed 2011-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central to the branch for bug 596451.
900cdb9c89529e731edabd78f853a3458ff6d13c
created 2010-10-27 09:10 -0400
pushed 2011-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +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-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - drop layer on dead child plugin process. r=roc a=blocking2.0
249f4f1cbe3dd31743b1a3884a48a26716c47b0d
created 2010-09-16 21:09 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - ObjectFrame GetBounds. r=roc a=blocking2.0
d1049646697767b8f7a8528bd3a352fb0d31500c
created 2010-09-16 21:09 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Disable layers for non-ipc usage. r=roc a=blocking2.0
8966ece73994457db9d3dab250a2cba9c6319f18
created 2010-09-16 21:09 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - ObjectFrame BuildLayer implementation. r=roc a=blocking2.0
6ce39db9ee1dceaac2b90ebaedaa984a9f677fe4
created 2010-09-14 14:50 -0700
pushed 2011-01-04 17:58 +0000
Benjamin Smedberg Benjamin Smedberg - Revert bug 595337 because of persistent leaks running mochitests, and bug 556487 because of in-process test failures (crashes) and a reftest failure.
e67204601bc47a598fd1696d8afe066fb5178a4f
created 2010-09-14 12:01 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - ObjectFrame GetBounds. r=roc a=blocking2.0
4aa0d49ee39b3f6a313669784a050b8d610b7e34
created 2010-09-14 12:01 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - drop layer on dead child plugin process. r=roc a=blocking2.0
67c4d8600d8a4e9d723b500ebd9f3f2f80018f8e
created 2010-09-14 12:01 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - ObjectFrame BuildLayer implementation. r=roc a=blocking2.0
0aa1272e932fee3aa47f6cde08ec602e5c0310bc
created 2010-09-09 08:21 -0700
pushed 2011-01-04 17:58 +0000
L. David Baron L. David Baron - Clip replaced elements (for now, images, canvases, videos, and windowless plugins) to the border radius. (Bug 485501) r=roc a2.0=blocking:beta6
9cec62d02121ac6f15d47712cff89642d8c28f1f
created 2010-09-07 19:51 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Snap plugin rect to integer pixels. r=roc a=blocking2.0
be4524bc2416027e05a35e3189132a14e7d36ac9
created 2010-09-07 17:36 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 556487 - Post Reflow Callback for nsObjectFrame r=roc a=blocking2.0
950423fb89c8e47ce5de2b125a35ccc3dd5ac250
created 2010-09-03 18:13 +0200
pushed 2011-01-04 17:58 +0000
Mats Palmgren Mats Palmgren - Backing out bug 449734 due to unexpected orange. a=ted
13ed98765436d6b3f8254b8b17a625fbcd467ab0
created 2010-09-03 16:22 +0200
pushed 2011-01-04 17:58 +0000
Mats Palmgren Mats Palmgren - Bug 449734 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN
a3bcab53ea0dfca86e7f71d07013040c599a3f62
created 2010-08-13 22:01 +1200
pushed 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
f5d647210dec273e0dd148c3e1c6c4935aba81c5
created 2010-08-13 22:01 +1200
pushed 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
8f2104cbe0e07dce5309c270ad213afd1c1ddea6
created 2010-08-20 14:29 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 582057, part b: Remove nsIDeviceContext::SupportsNativeWidgets because it's not used meaningfully, and will be confusing in content processes. sr=roc
fba488e43c5a2fdba513261d57146f508ed0d51d
created 2010-08-19 19:03 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Backed out changeset c5945b6a97ed
c5945b6a97ed029f533fb67d832e62c850a8689e
created 2010-08-19 13:49 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 582057, part b: Remove nsIDeviceContext::SupportsNativeWidgets because it's not used meaningfully, and will be confusing in content processes. sr=roc
b9682fe6cfcdb33af1cac9d6ad9c0f5bc89dbcb0
created 2010-08-18 20:16 -0500
pushed 2011-01-04 17:58 +0000
Timothy Nikkel Timothy Nikkel - Bug 587534. When we unregister a plugin for geometry updates make sure to hide the plugin in case it hasn't been hidden yet. r=roc
6cd8f4fe844e8dec21bf8eb300f9f5b1edf98225
created 2010-08-17 10:35 -0400
pushed 2011-01-04 17:58 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 587715 - Include Qt headers before anything else because of conflicts with X and mozalloc. r=bustage fix
e9089b5e4a37df50d2bfd408bcf58123ea6f803e
created 2010-08-16 12:38 -0400
pushed 2011-01-04 17:58 +0000
Benjamin Smedberg Benjamin Smedberg - Bustage fix of the bustage fix, bug 583053.
d233936ab3143cd28294c2952960522afcb79ed6
created 2010-08-16 11:41 -0400
pushed 2011-01-04 17:58 +0000
Benjamin Smedberg Benjamin Smedberg - Linux followup to bug 583053 - fix the include ordering so that KeyPress is defined at the time we need it.
f52342744bda11892aecff44ce6fc9368e97da3b
created 2010-08-16 10:10 -0400
pushed 2011-01-04 17:58 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 583053 - Corruption issues when running rdio because windows double-pass rendering events don't win the RPC race, r=bent
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43
created 2010-08-14 02:31 +1200
pushed 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 584282 and bug 537890
less more (0) -300 -100 -60 tip