Neil Rashbrook
09004977a9
Bug 818861 Shouldn't allow promising a flat string from a flat string r=dbaron
2012-12-22 20:40:37 +00:00
Georg Fritzsche
bb92462f25
Bug 823559 - Make _convertpoint fail instead of abort when called from outside the plugin thread. r=bsmedberg
2012-12-20 20:47:46 +01:00
Steven Michaud
f2e28aeb91
Bug 804606 - Stop Flash from crashing in CoreGraphics mode on accessing "our" CGContextRef outside of the call we use to pass it. r=bgirard
2012-12-16 16:39:29 -06:00
Jeff Walden
8a6657de57
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Benjamin Smedberg
11f7764115
Bug 818664 - Report plugin version in plugin crash reports, r=josh
2012-12-13 12:06:52 -05:00
Matt Joras
909b0a4093
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Karl Tomlinson
958f16c24a
b=810426 Flush() old surfaces before the plugin may redraw r=roc
2012-11-11 21:10:32 -08:00
Ryan VanderMeulen
ee28986d89
Backed out changeset 5054c2552a30 (bug 798033) for b2g bustage.
2012-11-10 11:52:15 -05:00
Matt Joras
07b8c503c4
Bug 798033 - Removes 'using namespace' from dom headers - r=khuey
2012-11-10 10:45:52 -05:00
Karl Tomlinson
ed77c837fe
b=807728 Finish() only Xlib old surfaces r=roc
2012-11-02 15:04:41 +13:00
Karl Tomlinson
a4d22323d4
b=797568 call Finish() on old surfaces before passing them back to child r=roc
2012-10-31 15:54:42 +13:00
Karl Tomlinson
8fcacc1473
b=797568 update the ImageContainer in RecvShow instead of GetImageContainer, for CAIRO images r=roc
2012-10-31 15:54:06 +13:00
Karl Tomlinson
266936cf79
b=797568 don't create a container just to reset it r=roc
2012-10-31 15:54:06 +13:00
Nathan Froyd
cb4c9c2a0d
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
2a90721873
Bug 802381 - fix clang build. r=bgirard.
2012-10-16 18:33:47 -04:00
Steven Michaud
881c04e390
bug 794038 pt 3 - plugins support for resolution change. r=bgirard
2012-10-16 20:41:21 +01:00
Georg Fritzsche
e78e47072d
Bug 788512 - Actually generate Flash process dumps instead of just collecting them if present. r=bsmedberg,ted
2012-09-26 22:49:20 +02:00
Georg Fritzsche
6ac567e633
Bug 788512 - Repost CleanupFromTimeout if it can't currently be processed. r=bsmedberg
2012-10-15 12:29:47 +02:00
Benjamin Smedberg
5e30963b05
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
b82bb752f7
Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (dom/plugins part) r=joshmoz
2012-10-04 10:31:37 +02:00
Steven Michaud
207a80cc98
Bug 785667 - Make plugins work with HiDPI mode on the Mac. r=bgirard
2012-10-02 14:48:05 -05:00
Isaac Aggrey
990e90e88a
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Karl Tomlinson
cc016f5de6
b=788399 remove dead NPNVariable code r=bsmedberg
2012-09-27 12:22:41 +12:00
Mike Hommey
4b3af52225
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
d8ee094dae
Bug 788512 - Add dumps for Flash processes to the modified plugin hang report. r=bsmedberg
2012-09-11 17:21:26 +02:00
Ms2ger
934e7c6e7a
Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
2012-09-17 10:37:20 +02:00
Georg Fritzsche
110578ead9
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
70592b3b4d
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Randell Jesup
3b4961b603
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Josh Aas
c57b0e9247
Bug 598401: Remove support for the Quickdraw NPAPI drawing model. r=smichaud
2012-08-30 15:10:55 -04:00
Jan Beich
73e784c7bf
Bug 753046 - Apply libc++ fixes after OS_BSD changes. r=cjones
2012-08-28 23:17:07 +02:00
Martin Husemann
958bfb58ac
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
6434a32521
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
2012-08-28 08:41:04 -04:00
Bob Clary
4425f49297
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
1b60d9f0e0
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
243c878d26
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
042f619edc
Merge mozilla-central to mozilla-inbound
2012-08-21 21:16:49 +01:00
Benjamin Smedberg
a0049a456e
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
b3df96766a
Bug 784004 - Don't include Layers.h everywhere Part 3 r=nical
2012-08-21 00:06:46 -04:00
Georg Fritzsche
7835267e8f
Bug 781124 - Report CPU usage for hung flash processes. r=bsmedberg
2012-08-09 12:36:30 +02:00
Georg Fritzsche
04877f00ba
Bug 781133 - Fix locale specific numbers in hung plugin CPU usage reporting. r=bsmedberg
2012-08-09 11:04:27 +02:00
Karl Tomlinson
c3bdc64b49
b=780059 tidy up API for FindVisualAndDepth r=mattwoodrow
2012-08-20 16:20:37 +12:00
Matt Woodrow
8a1b8efbbd
Bug 782372 - Fix clang build. r=nical
2012-08-20 14:39:10 +12:00
Nicolas Silva
e0905a590a
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
c8df603ac2
Bug 781256 - 'Share FileDescriptors across processes in preparation for OS-level sandbox'. r=khuey+cjones.
2012-08-16 00:02:32 -04:00
Aryeh Gregor
691ef24b2a
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Matt Woodrow
861f541146
Bug 733323 - Remove references to plugin surfaces when the plugin is destroyed. r=roc
2012-08-13 22:11:30 +12:00
Benoit Jacob
7b1a396211
Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg
2012-08-09 11:44:35 -04:00
Benoit Jacob
f4d7ce5058
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
592cb97971
Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg
2012-08-09 11:44:35 -04:00