Karl Tomlinson
5ff1381f60
b=797568 call Finish() on old surfaces before passing them back to child r=roc
...
--HG--
extra : transplant_source : %9A%EF%B0%AF.%F4c%A5%3A%9C%D2aV%84%CE%B3FfeJ
2012-10-31 15:54:42 +13:00
Karl Tomlinson
9c4ac49947
b=797568 update the ImageContainer in RecvShow instead of GetImageContainer, for CAIRO images r=roc
...
--HG--
extra : transplant_source : %CF%C2%B8%97%E3%14%95F%3A%F9%25%A0vw.%E9%D4Ml%E6
2012-10-31 15:54:06 +13:00
Karl Tomlinson
72ea587259
b=797568 don't create a container just to reset it r=roc
...
--HG--
extra : transplant_source : %A5%86%22%D2%A8n%B6%F6E%05%1Ez%05%AB%09%1C%D8%AB%D4%A1
2012-10-31 15:54:06 +13:00
Nathan Froyd
bd55a07f0e
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
2012-10-29 19:32:10 -04:00
Rafael Ávila de Espíndola
6b1f2f4aab
Bug 802381 - fix clang build. r=bgirard.
2012-10-16 18:33:47 -04:00
Steven Michaud
5038f543ad
bug 794038 pt 3 - plugins support for resolution change. r=bgirard
2012-10-16 20:41:21 +01:00
Georg Fritzsche
fef817a5de
Bug 788512 - Actually generate Flash process dumps instead of just collecting them if present. r=bsmedberg,ted
...
--HG--
extra : rebase_source : 3f418dfb63cd1d7f8830be548734d3b1cdca52e9
2012-09-26 22:49:20 +02:00
Georg Fritzsche
e348cee9bb
Bug 788512 - Repost CleanupFromTimeout if it can't currently be processed. r=bsmedberg
...
--HG--
extra : rebase_source : 0a7e7a65df1448b7337a3bf5e549f29a2eccd5d4
2012-10-15 12:29:47 +02:00
Benjamin Smedberg
243bb7b3ea
Bug 792372 - Use a check to solve a race notifying the browser process about a Flash crash while the channel is being closed [@ mozilla::ipc::AsyncChannel::CloseWithError()], r=gfritzsche
2012-10-04 12:58:42 -04:00
Jacek Caban
9e6e56ba3a
Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (dom/plugins part) r=joshmoz
...
--HG--
extra : rebase_source : c62bc730aa7c1d4f8c00c41b3e5d21b1a6f59604
2012-10-04 10:31:37 +02:00
Steven Michaud
c109a6325b
Bug 785667 - Make plugins work with HiDPI mode on the Mac. r=bgirard
2012-10-02 14:48:05 -05:00
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Karl Tomlinson
50b2d48f34
b=788399 remove dead NPNVariable code r=bsmedberg
...
--HG--
extra : transplant_source : %7B%C1%0B%FBC%16%F0%15%B6%99%2C%D7%D4%C3%DD%B2n%A8%A8%CC
2012-09-27 12:22:41 +12:00
Mike Hommey
fb05de0176
Bug 793634 - Force builds to be compatible with gtk 2.18/glib 2.22. r=karlt
2012-09-25 14:47:18 +02:00
Georg Fritzsche
d4ef76ebda
Bug 788512 - Add dumps for Flash processes to the modified plugin hang report. r=bsmedberg
2012-09-11 17:21:26 +02:00
Ms2ger
8976774677
Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
2012-09-17 10:37:20 +02:00
Georg Fritzsche
cf33482a3e
Bug 784145 - When submitting hang reports, submit the browser report as a field of the plugin report instead of as a completely separate report. r=ted
2012-09-08 19:20:59 +02:00
Mike Hommey
d4d87778e3
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Josh Aas
402428750a
Bug 598401: Remove support for the Quickdraw NPAPI drawing model. r=smichaud
2012-08-30 15:10:55 -04:00
Jan Beich
ca0344d8dd
Bug 753046 - Apply libc++ fixes after OS_BSD changes. r=cjones
2012-08-28 23:17:07 +02:00
Martin Husemann
34899cc129
Bug 753046 - Add IPC support for BSDs, dom/plugins/ipc part. r=cjones
2012-08-28 23:16:13 +02:00
Rafael Ávila de Espíndola
3ae64f38a4
Bug 786148 - s/IPC/ipc/. r=ted.
...
This makes our builds a bit more reproducible. Without it when processing
#include "IPC/IPCMessageUtils.h
we end up in
#include "ShadowLayers.h"
which in the final XUL translates into the symbol (run nm -a to see it):
- 00 0000 SOL ../../../../gfx/layers/IPC/ShadowLayers.h
now when some file in gfx/layers/ipc does
#include "ShadowLayres.h"
the file found is the local one with the lowercase directory name and we end up
with
- 00 0000 SOL ../../../../gfx/layers/ipc/ShadowLayers.h
--HG--
extra : rebase_source : 96c68f6a3448eedaa280039960df911a9c707cac
2012-08-28 08:41:04 -04:00
Bob Clary
b814c458f7
bug 681704 - disable js1_5/extensions/toLocaleFormat-02.js on Windows Debug builds due to CRT Assert, r=dmandelin.
2012-08-26 22:51:14 -07:00
KO Myung-Hun
47865c4b22
Bug 773958 - Define NP_CALLBACK as NP_LOADDS for a calling convention consistency. r=josh
2012-08-23 06:18:45 -04:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Ed Morley
3197149f5c
Merge mozilla-central to mozilla-inbound
2012-08-21 21:16:49 +01:00
Benjamin Smedberg
25de92431b
Bug 700583 - Null-check our way out of crashes on both mobile and desktop in pr_FindSymbolInLib caused by plugin code where the plugin fails to load correctly, r=josh
2012-08-21 14:38:51 -04:00
David Zbarsky
fbb04700b6
Bug 784004 - Don't include Layers.h everywhere Part 3 r=nical
2012-08-21 00:06:46 -04:00
Georg Fritzsche
6d3f51f08a
Bug 781124 - Report CPU usage for hung flash processes. r=bsmedberg
2012-08-09 12:36:30 +02:00
Georg Fritzsche
3dfa8d43e7
Bug 781133 - Fix locale specific numbers in hung plugin CPU usage reporting. r=bsmedberg
2012-08-09 11:04:27 +02:00
Karl Tomlinson
2a3fd384a0
b=780059 tidy up API for FindVisualAndDepth r=mattwoodrow
...
--HG--
extra : rebase_source : c6022bd51aad41b7439531e7c3db1725aabda5e7
2012-08-20 16:20:37 +12:00
Matt Woodrow
7591d1ef12
Bug 782372 - Fix clang build. r=nical
2012-08-20 14:39:10 +12:00
Nicolas Silva
047b99ba78
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
2012-08-19 15:33:25 -04:00
Ben Turner
10787d0206
Bug 781256 - 'Share FileDescriptors across processes in preparation for OS-level sandbox'. r=khuey+cjones.
...
--HG--
rename : netwerk/base/public/nsIIPCSerializable.idl => netwerk/base/public/nsIIPCSerializableObsolete.idl
extra : transplant_source : %EB%18%9D%E6%B1%C6%26%A2%16%F3%85g%1A%25%B1%8E%A1%E72e
2012-08-16 00:02:32 -04:00
Aryeh Gregor
0923bf00ef
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Matt Woodrow
c7f63ccf07
Bug 733323 - Remove references to plugin surfaces when the plugin is destroyed. r=roc
2012-08-13 22:11:30 +12:00
Benoit Jacob
7cb14fb1ca
Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg
2012-08-09 11:44:35 -04:00
Benoit Jacob
ddb23ffbec
Backed out changeset c69b5af20a85 because Ms2ger already fixed it on m-c and this would only give a merge conflict
2012-08-09 11:58:40 -04:00
Benoit Jacob
802d05cfee
Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg
2012-08-09 11:44:35 -04:00
Ms2ger
eb7c7586ef
Bug 781058 - Part b: Fix -Werror=int-to-pointer-cast in PluginInstanceParent; r=mounir
2012-08-09 09:20:23 +02:00
Aryeh Gregor
55f612abce
Bug 743573 - Followup: Fix build warnings in gcc 4.6.3; r=Ms2ger
2012-08-07 11:37:54 +02:00
Ms2ger
5cd10c6422
Merge m-c to m-i.
2012-08-07 10:30:48 +02:00
Ms2ger
a45a0051cf
Bug 743573 - Fix a number of build warnings in dom/; r=mounir
2012-08-07 09:06:29 +02:00
Josh Aas
75eebb8639
Bug 780489: Fix some compiler warnings in plugin and mac code. r=smichaud
2012-08-07 00:09:23 -04:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Georg Fritzsche
755f0b9812
Bug 764660 - Collect and report on CPU utilization of a hung plugin process. r=bbondy
2012-07-25 14:38:43 +02:00
Martin Stransky
b4d0c5ac85
Bug 544088 - UseAsyncPainting() -> IsOOP(). r=joshmoz
2012-08-01 16:34:08 -04:00
Martin Stransky
92d961b051
Bug 544088 - Support Xt plugins OOP. r=karlt
2012-08-01 16:34:08 -04:00
Oleg Romashin
203630b9bc
Bug 778024 - Bug 774139 will break Qt/Maemo builds due to #define signals. r=dougt NPODB
2012-08-01 12:00:44 -07:00