Josh Aas
193b0904be
Remove unused member variable that should have gone away in bug 506985. r=smichaud
2009-09-08 12:36:19 -04:00
Alfred Kayser
a06970896c
Bug 513738 - [r=JOEDREW!]
2009-09-04 20:47:11 -05:00
Walter Meinl
c61a75f84d
Bug 507807 - Clean up linking on OS/2; clean plugins on trunk for real
...
r=Weilbacher
2009-09-05 00:29:13 +02:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Marco Bonardo
00515c1a06
Backed out changeset 3cab7a0c2c3d due to mochitest timeout.
2009-09-03 14:15:19 +02:00
Alfred Kayser
411a24dcdd
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Sylvain Pasche
e2e27d0066
Bug 513439. Parse layout.css.devPixelsPerCSSPx as a string float. r=roc
...
--HG--
extra : rebase_source : 28d39726e3714d2614f5f010a8e6f914ddecaf75
2009-08-29 12:19:36 +02:00
Mitchell Field
be725fa2ce
Bug 514131 - remove xpcom/obsolete, r=bsmedberg
2009-09-02 13:01:29 -04:00
Joe Drew
df1ed238ec
Bug 511689 - Ensure we're always on the correct frame when decoding GIF images. r=jrmuizel,alfredkeyser sr=vlad
2009-09-02 11:50:14 -04:00
Joe Drew
e7fc1ba7bd
Bug 513749 - Mismerge/thinko makes animated images do extra work. r=bholley
2009-09-02 11:48:23 -04:00
Mark Banner
56bda86fbf
Bug 501925 Change cookie policy to relax the mailnews-specific APP_TYPE_MAIL requirement. r=Neil,r=dwitte,sr=dmose
2009-09-02 09:42:53 +01:00
Reed Loden
6b6906468c
Backing out 510844 to fix unittest failure on CLOSED TREE.
2009-09-01 16:20:47 -05:00
Alfred Kayser
f37c1ed9ed
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Taras Glek
8943704095
Bug 457949 - no need for Stopwatch r=bsmedberg
...
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
Phil Ringnalda
c8347c8066
Bug 512708 - Remove long-dead TestJarCache and its makefile.win, r=tglek
2009-08-27 19:35:20 -07:00
Benjamin Smedberg
0df64c6bc4
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Josh Aas
65e80f6eb0
Implement Cocoa NPAPI event model. b=435041 sr=roc
2009-08-26 17:29:47 -07:00
Taras Glek
be3553868b
Bug 512515. Let JAR channels report 'file not found' when the file isn't found in the JAR file. r=bsmedberg
...
--HG--
extra : rebase_source : bc52f7c34fe08c755d17ca5b3587807d63f34a14
2009-08-26 09:38:25 -07:00
timeless@mozdev.org
0253ddb397
Bug 507404 dialogWindow is unused in DialogOKClicked and DIALOGID is useless
...
r=karlt
2009-08-26 18:27:59 +02:00
Masatoshi Kimura
5196c3f287
Bug 509179. Disable compilation of TSF when not available in the SDK. r=ted
2009-08-25 12:13:42 -07:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Josh Aas
cc8d9ebb04
Remove java-specific preferences from Firefox UI, hidden prefs. Java should be managed via the addons manager. Also improves accuracy of "window.navigator.javaEnabled()". b=506985 r/sr=jst uireview=faaborg
2009-08-24 15:56:43 -07:00
Alfred Kayser
4187941b35
Bug 510247 - Simplify the BuildFileList scanner logic to prevent underruns on JAR files. r=tglek
2009-08-25 00:12:02 +02:00
Magnus Melin
bfbe8d383b
Bug 248280: pref "javascript.allow.mailnews" is obsolete and should be removed. r=dmose
2009-08-24 21:12:22 +03:00
Mats Palmgren
de859aa548
Make the nsPluginInstanceTag destructor non-recursive to avoid exhausting stack space. b=486349 r+sr=jst
2009-08-19 02:25:36 +02:00
Hashem Masoud
c8f711113e
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
2009-08-14 16:09:00 +02:00
Jeff Muizelaar
129b69170c
imported patch jpeg-icc
2009-08-13 18:33:24 -04:00
Bobby Holley
f0f0fc4ad0
Bug 509929 - Reference cycle between nsProgressNotificationProxy and nsHttpChannel on channel redirect. r=biesi
2009-08-13 13:20:41 +02:00
Josh Aas
a62bb5d726
Various 64-bit fixes for Mac OS X widget and plugin code. b=509947 r=mstange
2009-08-12 18:32:41 -04:00
Taras Glek
8528e9cde6
Bug 504864: mmap io for JARs r=bsmedberg
2009-08-12 13:50:12 -07:00
Bobby Holley
ca7b88296e
Bug 507902 - nsImageFrame static Icon Loads should not use the mListener of the first instantiated nsImageFrame.r=bz,joe
2009-08-12 16:23:38 +02:00
Navin Lal
7d36965d96
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
timeless@mozdev.org
6abbe0e4d8
Bug 508021 nsNPAPIPluginInstance::Print does not need to null check mCallbacks
...
r=jst
2009-08-12 11:49:55 +02:00
timeless@mozdev.org
d8ae4735cf
Bug 505833 NPObjectMember_Convert is the only function that doesn't null check JS_GetInstancePrivate
...
r=joshmoz@gmail.com
2009-08-12 11:49:53 +02:00
Serge Gautherie
5a9051ddd5
Backed out "changeset: ff9eba3f8224" of
...
Bug 504864 - mmap io for JARs; r=benjamin
which does not compile on Windows
2009-08-08 12:40:50 +02:00
Taras Glek
ed2f94b3a5
Bug 504864 - mmap io for JARs; r=benjamin
2009-08-08 12:07:39 +02:00
Ted Mielczarek
ad775e7a7a
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
...
--HG--
extra : rebase_source : 76f547c1f055f18f57e09c67f1a2f7b2f548c3cd
2009-05-14 07:37:40 -04:00
Ted Mielczarek
bf94951904
Backed out changeset 9ddc25fb2246 - bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh - for test failures
2009-08-05 15:36:20 -04:00
Ted Mielczarek
b6d8d93b5c
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
...
--HG--
extra : rebase_source : 7bd4c374609a9eea15d0b244c1415ae853146e84
2009-05-14 07:37:40 -04:00
Joe Drew
948c8755b3
Bug 506063. Add rect emptiness check to imgContainer::ExtractCurrentFrame(). r=vlad
...
--HG--
extra : rebase_source : 958125394452e818ea3a797e0848ac04373a7080
2009-08-05 14:39:05 +12:00
Robert O'Callahan
a2a72eee58
Bug 506304. Support synthesized mouse events being sent to windowless plugins, support reporting mouse event coordinates from the test plugin, and add tests for mouse events. r=josh
...
--HG--
extra : rebase_source : 5c97644a6db8454f759bbeab7a1e06295aca8325
2009-08-05 13:36:37 +12:00
Margaret Leibovic
eb832861a6
Bug 462809 - Interpretation of scroll events on Windows and OS X, r=vladimir, ui-r=beltzner
2009-08-04 14:28:17 -07:00
Robert Sayre
7ddae3093a
Merge mozilla-central to tracemonkey.
2009-08-02 15:27:09 -07:00
MattN
08957a0864
Bug 446247 - Autocomplete should match any part of the string. r=dolske
2009-08-01 17:30:26 -07:00
Justin Dolske
476d7b8faa
Bug 504675 - default sans serif font on Windows CE shouldn't be Tahoma. r=vladimir
2009-08-01 17:30:21 -07:00
Peter Weilbacher
91e21a542e
[OS/2] Bug 413529 - enable WPS icons again for all apps, r=wuno@lsvw
2009-08-01 22:21:08 +03:00
Rich Walsh
6911caefb0
[OS/2] Bug 500654: sync OS/2 plugin code with Windows version, to hopefully fix some Flash-related crashes, r=pweilbacher
2009-07-30 21:20:44 +03:00
Robert Sayre
fc9ee0f442
Bug 500304. Turn on chrome jit. r=brendan
2009-07-29 17:14:26 -04:00
Christian Biesinger
ce834cd636
Fix memory leaks from changeset dcda49ff1a26 - need to make sure that
...
the destructor gets called for the hashtable entries.
Also fixes a nit (AddRef() -> NS_ADDREF_THIS())
r+sr=bz
2009-07-28 19:46:04 +02:00
Christian Biesinger
d8e3f09412
Bug 487638 - status bar blames wrong resource when downloading slow responding resource
...
- Makes nsDocLoader store the last-sent status message for each request in the
corresponding nsRequestInfo, and keeps a flag to indicate whether the request
is done
- When a request finishes, it looks for a random request that is not done and
has a non-empty status, and if it finds one, sends that status message to the
listeners
- To make this all work, the patch also changes imagelib so that status and
state messages sent for images are sent with the imgIRequest as the request and
not the channel. This is necessary because the channel is not part of the
loadgroup for images, only the imgIRequest is.
- Make the BrowserStatusFilter always update its pending status message if it
is dirty, even when that matches the currently displayed status message
r+sr=bz
2009-07-28 18:13:48 +02:00
Josh Aas
39c82ddda0
Document unscheduleAllTimers scriptable method added to test plugin.
2009-07-27 23:37:52 -04:00
Ryo Kawaguchi
f8f1c8c15b
Bug 506409: Merge Draw*ImageInternal methods into their Draw*Image callers, and fix a comment in imgIContainer.idl. patch=ryo r=roc
2009-07-27 16:48:13 -07:00
Matthew Noorenberghe
c4794752fa
Bug 370117 - form autocomplete should sort by frequency of use. r=dolske
2009-07-25 22:05:03 +02:00
Navin Lal
9313832a8a
Bug 74803 - Should make global data const where possible; const changes for nsmodulecomponentinfo; r=dbaron
2009-07-25 03:27:08 +02:00
Taras Glek
fa1e936130
bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-23 11:40:29 -07:00
timeless@mozdev.org
394f0a1fe0
Bug 500068 thundersomething addon constantly crashes tb 2.0.0.22 final (win32, winxp) [@ nsCharTraits<unsigned short>::length - nsPref::SetUnicharPref]
...
r=dveditz
2009-07-22 17:31:04 -05:00
Taras Glek
cb476993e2
Bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-22 14:43:10 -07:00
Joe Drew
ec0ef86e27
Bug 505474 - Restore tracking of whether we've finished decoding a given GIF frame, so we don't call EndImageFrame() twice for a single frame. r=vlad
...
Before bug 753 landed, we implicitly tracked whether we'd called
EndImageFrame() by setting mImageFrame to null inside EndImageFrame(). Once
we stopped doing that, we tried writing to memory that had already been freed.
(This memory is actually freed once we error out on the invalid GIF, but the
internal state-tracking mechanics made it so we never wrote to that memory
even though we have stale pointers to it. Unfortunately when we entered
EndImageFrame() a second time, that state tracking was invalid and we
attempted to write to the stale pointer.)
This patch introduces a tracking variable, mCurrentFrame, which is set to the
frame of the currently-decoding frame when we're in the middle of decoding
it, and -1 otherwise. This ensures we don't enter EndImageFrame() a second
time, restoring the functionality we had prior to bug 753.
2009-07-21 21:20:01 -07:00
Joe Drew
cf033832bc
Bug 505473 - Fix alpha handling so we composite animated GIFs properly. r=vlad
2009-07-21 21:19:59 -07:00
Robert O'Callahan
9c186ac605
Bug 500910. GTK2 test plugin should take window shapes into account when computing the effective clip region. r=karlt
2009-07-22 12:44:50 +12:00
Rob Arnold
ab58aae54b
Bug 502711 - imgITools cannot decode images stored in JARs r=joe
...
--HG--
extra : rebase_source : 002851f48d458d7ab0a4bbf87fd79fc893c425cb
2009-07-21 15:57:25 -07:00
Martin Stránský
63b764f9ee
Bug 486482 - null deref [@ nsPluginNativeWindowGtk2::CreateXEmbedWindow ]. r=josh, sr=jst
2009-07-21 10:13:38 +02:00
Joe Drew
6c441f55f7
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
...
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Steven Michaud
8bc55f5541
[OSX] Embedded plugins don't print - NPP_Print not called. b=191046 r=josh,kinetic
2009-07-20 17:10:36 -05:00
Vladimir Vukicevic
d192933b17
Disable CMS on Windows CE
2009-07-17 16:05:04 -07:00
Justin Dolske
893176f42a
Bustage fix for bug 503138.
2009-07-16 18:55:01 -07:00
Vladimir Vukicevic
18db6edf40
b=503902; put back npapi DOM object access for WinCE; r=jst
2009-07-16 14:13:43 -07:00
Vladimir Vukicevic
99c9afa30a
b=503138; choose different default sans-serif font for Windows CE; r=jdaggett
2009-07-16 14:13:38 -07:00
Ehsan Akhgari
7155374c25
Bug 496292 - Support changing the Accept header via a preference; r=joedrew sr=bzbarsky
2009-07-15 11:52:40 +04:30
Peter Weilbacher
eed6512282
Bug 503950: OS/2 bustage fix for bug 503377, p=wuno@lsvw, r=pweilbacher
2009-07-14 13:34:07 +02:00
Benjamin Smedberg
f962f665d1
Windows bustage fix for bug 503377
2009-07-13 12:57:32 -04:00
Benjamin Smedberg
7f34fe29a0
nsIPluginInstance.getMIMEType should be a [shared, const] parameter... it doesn't follow the normal XPCOM rules about allocating memory. r=josh sr=jst
2009-07-13 12:27:46 -04:00
Ginn Chen
bf66108343
Bug 501889 _scheduletimer symbol not found on Solaris r=joshmoz sr=jst
2009-07-13 20:23:41 +08:00
Josh Aas
c124a0981e
Remove mIsJavaPlugin variable in nsNPAPIPluginInstance, fix some comments. b=503809 sr=roc
2009-07-12 22:44:48 -04:00
Josh Aas
908cd606b2
Get rid of GUItoMacEvent and nsPluginEventType. b=503133 sr=roc
2009-07-10 20:20:32 -04:00
Robert O'Callahan
af2094496b
Backed out changeset 91a43fa9b0da
...
--HG--
extra : rebase_source : 00ee0eac778112a8aac3e19f1f114e8b8b34580c
2009-07-10 20:13:51 +12:00
Robert O'Callahan
8822eb0091
Bug 501295. The Win32 test plugin needs to compute an accurate clip region. r=jmathies
2009-07-10 14:03:00 +12:00
Robert O'Callahan
8ce8b649b2
Bug 501295. pluginGetEdge should return coordinates relative to the window frame in the Win32 test plugin. Then we can enable test_plugin_position on Windows. r=jmathies
2009-07-10 14:03:00 +12:00
Robert O'Callahan
dd9d905b7d
Bug 500910. GTK2 test plugin should take window shapes into account when computing the effective clip region. r=karlt
2009-07-10 14:02:58 +12:00
gyuyoung kim
9c52936743
Bug 456721 - Control GC frequency/a high water mark of Tracemonkey via about:config; r+sr=(brendan + mrbkap)
2009-07-09 14:16:26 +02:00
Josh Aas
c88c69078b
Get rid of nsMIMEType type. b=503025 r/sr=jst
2009-07-08 23:25:20 -04:00
=Hiroyuki Ikezoe
0c49011caf
bug 498845 - libbz2 can't use fdopen on windows ce r=bsmedberg
2009-07-08 11:49:47 -04:00
Josh Aas
00f32a1cf6
Remove some code that is no longer necessary for the Java plugin on AIX. b=498148 r/sr=jst
2009-07-07 21:01:38 -04:00
Josh Aas
f6ab658dab
nsIPlugin and nsIPluginHost should not inherit from nsIFactory. b=502886 r/sr=jst
2009-07-07 21:00:11 -04:00
Neil Deakin
5303f25260
Bug 478416, replace chromedir attribute with :moz-locale-dir pseudoclass, r=neil,dao,dbaron,sr=dbaron
2009-07-29 14:33:53 -04:00
Bobby Holley
9328bfd38b
Bug 504822 - Remove XBM support from Mozilla. r=joe sr=vladimir
2009-07-29 10:13:08 -04:00
Justin Dolske
a03d767bfa
Bug 503573 - moz-icon doesn't work on Window CE. r=vlad
2009-07-28 23:19:34 -07:00
Justin Dolske
bd374e7c5d
Bug 506811 - nsIconChannel assumes writing to non-aligned 32bit int is ok. r=joe
2009-07-28 23:19:31 -07:00
Vivien Nicolas
bf4c343a15
Bug 506641: Click image resizing for nsImageDocument should be disabled, r=bzbarsky
2009-07-28 23:02:55 -04:00
Mark Finkle
99c409b6f6
Bug 500208: select element should update label when script changes selection, r=bzbarsky
2009-07-06 09:39:54 -04:00
Josh Aas
6ee771f1a3
Plugin host cleanup. b=501996 r/sr=jst
2009-07-06 02:10:10 -04:00
Peter Van der Beken
ca8ccf47e0
Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap.
2009-05-12 22:20:42 +02:00
Robert O'Callahan
4f3d983ad5
Bug 499595. Win32 test plugin needs to double-buffer and look more like other platforms' test plugins. r=jmathies
2009-07-04 21:54:09 +12:00
Robert O'Callahan
faf74419aa
Bug 488620. GTK2 test plugin should not assume that ancestor X windows have associated GTK widgets. r=karlt
2009-07-04 21:47:15 +12:00
Josh Aas
b7ddfbb92b
Remove XPCOM plugin code from nsPluginsDirUnix. b=502045 r/sr=jst
2009-07-03 09:53:00 -04:00
Mats Palmgren
10964859cf
Backout bug 486349, due to regression bug 502135.
2009-07-03 13:48:52 +02:00
Josh Aas
ec67370ccc
Comment and formatting cleanup for nsIPlugin. No bug.
2009-07-02 15:32:21 -04:00
Mats Palmgren
9efb0b6e25
Make the nsPluginInstanceTag destructor non-recursive to avoid exhausting stack space. b=486349 r+sr=jst
2009-07-02 11:57:37 +02:00
Josh Aas
50f9732c36
Rename nsPluginHostImpl to nsPluginHost. No bug, discussed with jst.
...
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
rename : modules/plugin/base/src/nsPluginHostImpl.h => modules/plugin/base/src/nsPluginHost.h
2009-07-02 01:48:08 -04:00
Josh Aas
70edf7241e
Remove nsIPluginInstanceInternal, fold it into nsIPluginInstance. b=501786 r/sr=jst
2009-07-02 00:52:07 -04:00