Karl Tomlinson
|
9c22641396
|
Bug 617703 - Add plugin support and prevent crash [@ libflashplayer.so@0x32884 ][@ libflashplayer.so@0x32800 ] in Fennec r=romaxa a=approval2.0
|
2011-01-17 21:07:49 +02:00 |
|
Matt Woodrow
|
f5f4d25848
|
Bug 586683 - Part 4 - Move images into a separate ImageLayer when they are the only item in a ThebesLayer. r=roc a=blocking2.0
|
2011-01-18 10:47:18 +13:00 |
|
Oleg Romashin
|
8ab0673f0f
|
Bug 619176 - Plugins get Visible state every time when scrolling (:BuildLayer always make them visible). r=roc a=approval2.0
|
2011-01-13 15:20:53 +02:00 |
|
Robert O'Callahan
|
e946441ff1
|
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
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
87f3d1c20c
|
Bug 620512. Part 1: Only fire MozPaintWait and change window visibility in BuildDisplayList if we're painting. r=bsmedberg, a=b:b9
|
2010-12-21 12:12:00 -08:00 |
|
Robert O'Callahan
|
635ece94a9
|
Bug 621260. Don't run StopPluginInstance multiple times on the same instance. Also, let StopPluginInstance do the call to instance->Stop(). r+a=josh
|
2010-12-20 14:37:43 +13:00 |
|
Bas Schouten
|
a218a71e7c
|
Bug 620665 - Part 4: Also recreate container when types don't match. r=roc a=blocking-beta9
|
2010-12-29 01:07:09 +00:00 |
|
Robert O'Callahan
|
bfe2452ebc
|
Bug 584251. Wallpaper around crash. r=joshmoz a=blocking-betaN+
|
2010-12-24 14:37:03 -06:00 |
|
Steven Michaud
|
57a79c1b85
|
Bug 618487 - Divx Web Player Videos won't play on Vidbux.com and Vidxden.com and Movshare.net. r=josh a=blocking2.0BetaN+
|
2010-12-20 13:49:37 -06:00 |
|
Robert O'Callahan
|
a687d70497
|
Bug 617152. Part 9: Use desired bounds in nsDisplayList::GetBounds, not actual bounds, when computing plugin geometry. r=tnikkel
|
2010-12-20 14:37:43 +13:00 |
|
Robert O'Callahan
|
b2eb2ce72f
|
Bug 617152. Part 8.5: Fire MozPaintWait even if the plugin layer is currently zero-size. r=tnikkel
|
2010-12-20 14:37:43 +13:00 |
|
Robert O'Callahan
|
6f3afc714b
|
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
|
2010-12-20 14:37:43 +13:00 |
|
Timothy Nikkel
|
aeba075f23
|
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
|
2010-12-09 22:33:33 -06:00 |
|
Steven Michaud
|
afd3294490
|
Bug 594482 - Java applets broken with content policies. r=josh,bsmedberg a=blocking2.0BetaN+
|
2010-12-07 15:18:50 -06:00 |
|
Robert O'Callahan
|
5919a4c04a
|
Bug 611164. Fire MozPaintWait event if async plugin rendering hasn't caught up with our desired plugin size. r=romaxa a=roc
|
2010-12-05 15:04:22 +00:00 |
|
Benjamin Smedberg
|
470e76d1a8
|
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
--HG--
extra : rebase_source : 9b4e550d6a4afd57bcec50d8a563fce03c267f54
|
2010-11-30 09:39:47 -05:00 |
|
Steven Michaud
|
9ccfffc401
|
Bug 613376 - r=josh a=blocking2.0Beta8+
|
2010-11-23 10:20:36 -06:00 |
|
Oleg Romashin
|
aa8870e48b
|
Bug 612256 - On plugin invalidate only plugin layer (and not thebes layer) should be updated. r=roc a=blocking2.0
|
2010-11-23 01:46:11 +02:00 |
|
Doug Turner
|
cff1891508
|
Fixing build bustage on QT caused by JS using QT defined |slot|. r=blassey, a=npodb
--HG--
extra : rebase_source : 95a43e2d76bcfde38b9daac03729db8f2601f66e
|
2010-11-18 20:28:59 -08:00 |
|
Steven Michaud
|
df47b58fde
|
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+
|
2010-11-15 15:12:50 -06:00 |
|
Benjamin Smedberg
|
0aa2cd1075
|
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
|
2010-11-11 08:43:54 -05:00 |
|
Benjamin Smedberg
|
a95396d2ef
|
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
|
2010-11-15 09:41:18 -05:00 |
|
Benjamin Smedberg
|
bcb4f74440
|
Additional review fix for bug 583109 comment 49 (karlt).
|
2010-11-10 08:19:53 -05:00 |
|
Benjamin Smedberg
|
1417fd7f05
|
Fix review comments from bug 583109 (changeset 6ff3fcbb7845), comment 46.
|
2010-11-09 09:36:33 -05:00 |
|
Benjamin Smedberg
|
2aaeb2d246
|
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.
|
2010-11-08 09:50:11 -05:00 |
|
Benjamin Smedberg
|
9df15ba4d0
|
Fix nsObjectFrame.cpp back to unix-style line endings. DOS endings crept in during the last merge for reasons I don't understand.
|
2010-11-08 09:48:02 -05:00 |
|
Benjamin Smedberg
|
010fbdcb07
|
Merge mozilla-central into the branch for asynchronous plugin painting on Windows.
|
2010-11-05 15:56:28 -04:00 |
|
Benjamin Smedberg
|
b5c8de3824
|
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
|
2010-11-05 10:40:55 -04:00 |
|
Jan Arne Petersen
|
63f71f3156
|
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.
|
2010-11-05 10:38:33 -04:00 |
|
Benjamin Smedberg
|
0a2062e721
|
Merge mozilla-central to the branch for bug 596451.
|
2010-10-28 10:05:20 -04:00 |
|
Benjamin Smedberg
|
280184d562
|
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
|
2010-10-27 09:10:50 -04:00 |
|
Mats Palmgren
|
a49bc9b30b
|
Null-check the root pres context before using it. b=599341 r=roc a=dbaron
|
2010-10-27 16:19:01 +02:00 |
|
Robert O'Callahan
|
d6707f1b58
|
Bug 593839. Part 1: Use nsDisplayListBuilder::IsPaintingToWindow instead of gfxContext::DESTINED_FOR_SCREEN. r=tnikkel
|
2010-10-25 16:38:09 +02:00 |
|
Boris Zbarsky
|
ebd7c067e3
|
Bug 484992 and bug 604420. Don't start a new network request when instantiating the plug-in for <object>s. r=josh, a=blocker
|
2010-10-22 21:16:29 -04:00 |
|
Mats Palmgren
|
8f52e9d7f5
|
Delay hiding the plugin window when a delayed stop is requested (eg. during frame destruction). b=604734 r=roc a=blocking2.0:beta7
|
2010-10-28 22:27:52 +02:00 |
|
L. David Baron
|
40d60928c6
|
Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:46 -07:00 |
|
Oleg Romashin
|
a02cd4afb2
|
Bug 599476 - windowless plugins in object elements with data (e.g. certain Flash pages) are not painted. r=karlt a=beta7
|
2010-10-02 09:00:45 -07:00 |
|
Oleg Romashin
|
5ed5aef853
|
Bug 599704 - mozilla.plugins.use_layers - does not have any effect. r=roc a=beta7
|
2010-09-29 20:32:55 -07:00 |
|
Mats Palmgren
|
698eb966cf
|
Bug 449734 part 1 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN
|
2010-09-18 13:28:49 +02:00 |
|
Robert O'Callahan
|
a52325c14b
|
Bug 596414. Tell ChildView about the plugin drawing model. r=josh
|
2010-09-17 10:55:39 -07:00 |
|
Oleg Romashin
|
de25e2c90e
|
Bug 556487 - drop layer on dead child plugin process. r=roc a=blocking2.0
|
2010-09-16 21:09:32 -07:00 |
|
Oleg Romashin
|
d24d315810
|
Bug 556487 - ObjectFrame GetBounds. r=roc a=blocking2.0
|
2010-09-16 21:09:30 -07:00 |
|
Oleg Romashin
|
d0a0315771
|
Bug 556487 - Disable layers for non-ipc usage. r=roc a=blocking2.0
|
2010-09-16 21:09:27 -07:00 |
|
Oleg Romashin
|
0bd5de10b8
|
Bug 556487 - ObjectFrame BuildLayer implementation. r=roc a=blocking2.0
|
2010-09-16 21:09:25 -07:00 |
|
L. David Baron
|
d99ac32acf
|
Clip replaced elements (for now, images, canvases, videos, and windowless plugins) to the border radius. (Bug 485501) r=roc a2.0=blocking:beta6
|
2010-09-09 08:21:47 -07:00 |
|
Oleg Romashin
|
b413ca6239
|
Bug 556487 - Snap plugin rect to integer pixels. r=roc a=blocking2.0
--HG--
extra : rebase_source : 6442890eb41dce7a134173b5d1e1c87c589cadd1
|
2010-09-07 19:51:50 -07:00 |
|
Oleg Romashin
|
ff18db0258
|
Bug 556487 - Post Reflow Callback for nsObjectFrame r=roc a=blocking2.0
--HG--
extra : rebase_source : c8058990232bbabf8fbd36890e0fb6190c318faf
|
2010-09-07 17:36:59 -07:00 |
|
Mats Palmgren
|
76f0893448
|
Backing out bug 449734 due to unexpected orange. a=ted
|
2010-09-03 18:13:49 +02:00 |
|
Mats Palmgren
|
d234af154c
|
Bug 449734 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN
|
2010-09-03 16:22:00 +02:00 |
|
Robert O'Callahan
|
812e6204ae
|
Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 730ba8640cb37bd8484ff069b5d6fd46d9bc3e84
|
2010-08-13 22:01:58 +12:00 |
|