Commit Graph

2618 Commits

Author SHA1 Message Date
Terrence Cole
159fcd91a9 Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug 2015-12-30 08:52:14 -08:00
Makoto Kato
7c1f394fd2 Bug 1208944 - Part 11. Add test. r=jmathies 2015-12-29 22:57:38 +09:00
Makoto Kato
4f864f0e78 Bug 1208944 - Part 10-b. Call DefaultProc When CompositionEvent isn't handled correctly by plugin. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
8683353ed6 Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
bc73a806a2 Bug 1208944 - Part 3. Allow IME window messages on plugin process. r=jmathies 2015-12-29 22:57:38 +09:00
Makoto Kato
8451437372 Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki 2015-12-29 22:57:37 +09:00
Ehsan Akhgari
8bd5b1df8d Bug 579517 follow-up: Remove NSPR types that crept in 2015-12-30 22:52:50 -05:00
Mike Hommey
bf01ef76f9 Bug 1235676 - Replace $(abspath $(DEPTH)) with $(topobjdir). r=mshal 2015-12-31 08:10:02 +09:00
Terrence Cole
e2ccf2b5df Backout Bug 1235598 Part 2 because of merge bustage on a CLOSED TREE 2015-12-30 15:05:24 -08:00
Terrence Cole
f037c9c215 Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug 2015-12-30 08:52:14 -08:00
Bill McCloskey
0fea0fc07d Bug 1231306 - Handle plugin state changes correctly in content process (r=jimm) 2015-12-29 14:30:58 -08:00
Sebastian Hengst
7fa3101476 Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
Backed out changeset c29de223de2f (bug 1208944)
Backed out changeset 3d99da255be1 (bug 1209844)
Backed out changeset 3c915942af38 (bug 1209844)
Backed out changeset 759b425b5503 (bug 1208944)
Backed out changeset bf73cf8f0fda (bug 1208944)
Backed out changeset 0e337d912b7d (bug 1208944)
Backed out changeset 31c47f2980b5 (bug 1208944)
Backed out changeset 3e0d70a6e809 (bug 1208944)
Backed out changeset 7685dcb63e5f (bug 1208944)
Backed out changeset 3c2b9372dd36 (bug 1208944)
Backed out changeset 18160d306493 (bug 1208944)
Backed out changeset 4974e397b655 (bug 1208944)
Backed out changeset fde7e439844d (bug 1208944)
Backed out changeset 4213a355fbdc (bug 1208944)
Backed out changeset 33cfddbbf5f2 (bug 1208944)
2015-12-29 17:42:02 +01:00
Makoto Kato
4f75e732e6 Bug 1208944 - Part 11. Add test. r=jmartins 2015-12-29 22:57:38 +09:00
Makoto Kato
2ccfbec5bd Backed out changeset 3c915942af38 (bug 1209844) due to invalid bug number 2015-12-29 23:03:26 +09:00
Makoto Kato
ff50557389 Bug 1209844 - Part 11. Add test. r=jmartins 2015-12-29 22:57:38 +09:00
Makoto Kato
650f5e1387 Bug 1208944 - Part 10-b. Call DefaultProc When CompositionEvent isn't handled correctly by plugin. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
13494e0d6d Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki 2015-12-29 22:57:38 +09:00
Makoto Kato
9c4bd0ff83 Bug 1208944 - Part 3. Allow IME window messages on plugin process. r=jmathies 2015-12-29 22:57:38 +09:00
Makoto Kato
358822eb08 Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki 2015-12-29 22:57:37 +09:00
Alastor Wu
408dc1372e Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
Alastor Wu
d7a26cc3a6 Bug 1228564 - part 1 : revert the changeset of bug 1190040. r=baku. 2015-12-24 17:17:30 +08:00
Sebastian Hengst
3cc260d1a3 Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout 2015-12-27 22:28:08 +01:00
Alastor Wu
9d3a1a032f Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
Alastor Wu
ada3e48127 Bug 1228564 - part 1 : revert the changeset of bug 1190040. r=baku. 2015-12-24 17:17:30 +08:00
Jim Mathies
41e6aff05f Back out cset a3bb1bf0b330 (bug 1222662) to make way for a better fix. 2015-12-24 12:44:11 -05:00
Randell Jesup
d163204665 Bug 1226200: Don't assume a TCPSocket has only one managee (and rename LoneManagedOrNull) r=jdm 2015-12-22 10:14:23 -05:00
Morris Tseng
416e9b2f39 Bug 1215438 - Part 4: Rename CairoImage to SourceSurfaceImage. r=roc 2015-12-18 14:52:16 +08:00
Jim Mathies
53d225bcae Bug 1222662 - Hook SetCursor calls from windowless flash and update the cursor when flash tries to override the content area cursor. r=aklotz 2015-12-10 17:42:28 -05:00
David Anderson
29940a40bd Add Telemetry for the drawing models that plugins use. (bug 1229961 part 1, r=aklotz,vladan) 2015-12-10 13:16:30 -08:00
Kyle Machulis
d8adcfb06a Bug 1221448 - Leak instead of crashing on off-main-thread NPAPI _releaseobject; r=jandem r=jst r=bsmedberg 2015-12-09 07:59:39 -08:00
Bogdan Postelnicu
bb172dade1 Bug 1192982 - increase buffer size, memset it to 0 and then do the right way strncpy. r=jaas 2015-11-27 06:24:00 +01:00
Francois Marier
45294d0fed Bug 1217236 - Block trackers loaded by Flash movies. r=gcp 2015-12-06 01:20:56 -08:00
Nicholas Nethercote
7e3ab1c697 Bug 1229665 - Convert widget clip regions to LayoutDevicePixels. r=botond. 2015-12-02 14:32:55 -08:00
Mike Conley
64e29b6869 Bug 1193838 - Allow ProfileGatherer to gather profiles from exiting processes. r=BenWa 2015-08-18 14:57:35 -04:00
Mike Conley
339480d36b Bug 1193838 - Expose ProfileGatherer as an nsISupports through nsIProfiler for process parent actors. r=BenWa
We need to let ContentParent and PluginModuleParent get a reference to the ProfileGatherer
during the window of time that we're profiling so that if they start to die (the actor is
starting to go away), they have a gatherer they can send their last profile data to.
2015-08-12 14:20:26 -04:00
Nicholas Nethercote
3b77d966c8 Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond. 2015-11-16 21:18:31 -08:00
Nicholas Nethercote
5b298e5d07 Bug 1229237 (part 1) - Make nsIWidget::{Create,CreateChildren}() take a LayoutDeviceIntRect. r=botond. 2015-11-16 00:35:18 -08:00
David Anderson
06433a5fe5 Add an NPN_GetValue query to find the browser's DXGI adapter. (bug 1217665 part 10, r=aklotz,mattwoodrow) 2015-12-02 11:31:17 -08:00
David Anderson
b1b1ec9f21 Implement the DidComposite NPAPI callback. (bug 1217665 part 8, r=mattwoodrow) 2015-12-02 11:31:17 -08:00
David Anderson
2b942fbf82 Implement the direct DXGI drawing model for plugins. (bug 1217665 part 7, r=mattwoodrow) 2015-12-02 11:31:17 -08:00
David Anderson
e6efc8ad07 Implement the direct bitmap drawing model for plugins. (bug 1217665 part 6, r=mattwoodrow) 2015-12-02 11:31:17 -08:00
David Anderson
739232147e Disable async rendering paths when a plugin is using direct drawing. (bug 1217665 part 3, r=aklotz) 2015-12-02 11:31:16 -08:00
David Anderson
61d97dd065 Revive test plugin changes for async plugin surfaces. (bug 1217665 part 2, r=aklotz) 2015-12-02 11:31:16 -08:00
David Anderson
3e51124fc7 Revive NPAPI async drawing: stub code. (bug 1217665 part 1, r=aklotz) 2015-12-02 11:31:16 -08:00
Makoto Kato
6c70dfecbe Bug 1228462 - "PluginQuirks.* uses DOS CRLF". r=jmathies 2015-11-26 17:52:00 +01:00
Robert O'Callahan
db2938222b Bug 1198663. Tolerate null Image in Android NPAPI plugins. r=snorp 2015-11-23 15:03:00 +13:00
Nicholas Nethercote
4d4e5f4387 Bug 1228125 (part 1) - Remove nsIWidget::GetBoundsUntyped(). r=botond.
This requires adding a new overloading of LayoutDevicePixel::ToAppUnits and a
new PixelCastJustification: LayoutDeviceIsParentLayerForRCDRSF.
2015-11-25 20:32:47 -08:00
Mike Conley
2a4b16e3fd Bug 1103094 - Start profiling subprocesses if the parent process is already profiling. r=BenWa 2015-08-11 14:26:27 -04:00
Mike Hommey
ed7380e8d0 Bug 1224452 - Straighten up a couple things in some moz.builds. r=gps
We're going to change how e.g. CFLAGS are printed out in backend.mk, and
to fit that model, the data in the corresponding moz.build variables
need to be straightened up.
2015-11-26 08:50:52 +09:00
Kyle Machulis
c692e582b1 Bug 1225293 - Mochitests for Win64 Silverlight Whitelisting; r=bsmedberg 2015-11-24 12:10:27 -08:00