Josh Aas
f2b2e422e2
Formatting fixes for the new unix npapi sample plugin. b=486423
2009-05-07 00:22:13 -04:00
Josh Aas
b5e64e22ce
New unix npapi sample plugin, replaces old one. b=486423 r/sr=jst
...
--HG--
rename : modules/plugin/sdk/samples/basic/unix/plugin.cpp => modules/plugin/sdk/samples/basic/unix/BasicPlugin.c
rename : modules/plugin/sdk/samples/basic/unix/plugin.h => modules/plugin/sdk/samples/basic/unix/BasicPlugin.h
rename : modules/plugin/sdk/samples/basic/unix/Makefile.in => modules/plugin/sdk/samples/basic/unix/Makefile
2009-05-07 00:17:03 -04:00
Robert Sayre
856ae79440
Merge mozilla-central to tracemonkey
2009-05-06 20:49:50 -07:00
Masayuki Nakano
0d2e5f7d1a
Bug 491438 [IMM32] nsIMM32Handler should not be created by some WM_IME_* messages r=VYV03354,sr=roc
2009-05-07 12:49:14 +09:00
Doug Turner
80160a21ee
Bug 491756 - Clear geolocation token when forget about this site is called r=gavin
2009-05-06 18:28:50 -07:00
Doug Turner
43769ac0c9
Bug 491766 - honor geo.enabled without restart of browser r/sr=jst
2009-05-06 18:25:44 -07:00
Graydon Hoare
c80c21b2c5
Bug 491514 - Followup, change from sizeof(LIns*) to sizeof(LIns), r=gal.
2009-05-06 17:41:52 -07:00
Andreas Gal
2fa623edd8
We don't constant fold math on doubles and ints (465286, r=edwsmith).
2009-05-06 16:48:41 -07:00
Doug Turner
4af03ecb83
Bug 491769 - add access key to the checkbox in the geolocation infobar. r=gavin
2009-05-06 16:32:37 -07:00
Doug Turner
9f7121559b
Bug 491739 - change geolocation prompt strings for 3.5 final r=gavin
2009-05-06 16:25:31 -07:00
Igor Bukanov
91385b0a8b
bug 491013 - fixing shared setter regression and eliminating several useless anonymous prototype objects. r=brendan
2009-05-06 20:33:10 -02:30
Doug Turner
c3cae8225f
Bug 491732 - Add geolocation to Page Info. r=gavin
2009-05-06 15:38:50 -07:00
Vladimir Vukicevic
145014175c
Disable test for bug 488692 on non-cocoa, due to PAD business
2009-05-06 15:32:18 -07:00
Graydon Hoare
1fa3e7f863
Bug 491514 - Lower skip limit in tracer, r=gal.
2009-05-06 15:19:50 -07:00
Patrick McManus
d8ac17d88c
Fixing bug 488162. Disable prefetches on proxy config and pref, r+sr=bzbarsky@mit.edu
2009-05-06 14:26:33 -07:00
Johnathan Nightingale
ff6ed0009a
Bug 491653 - Pref to disable geolocation should be included in all.js, not be hidden. r=gavin
2009-05-06 17:16:39 -04:00
Josh Aas
9a0ce06c15
Port xptcall to x86-64 Mac OS X. Patch by Josh Aas and Jason Allum. b=485049 r=bsmedberg
...
--HG--
rename : xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp => xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp
2009-05-06 16:57:37 -04:00
L. David Baron
368b7f1ed8
Make cycle collector's purple buffer consist of entries that the objects in the purple buffer can point to, and remove the notion of scan delay (which was previously set to 0). (Bug 490695) r+sr=peterv r=bsmedberg
2009-05-06 13:46:04 -07:00
L. David Baron
f0c43ecb3d
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:04 -07:00
L. David Baron
f19943b7cd
Switch HTML mochitest template from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:01 -07:00
L. David Baron
a45c6ad770
Drop use of JS 1.7 features so that this test can run on other browsers.
2009-05-06 13:46:01 -07:00
L. David Baron
4c05a08fb9
Make it so nsDocument::mPendingTitleChangeEvent doesn't keep the document alive after cycle collection expects it to be destroyed. (Bug 488786) r+sr=jst r=bsmedberg
2009-05-06 13:46:01 -07:00
Josh Aas
7cba0da805
Improve proxy exception parsing on Mac OS X and Windows. b=470207 sr=roc
2009-05-06 16:44:11 -04:00
Vladimir Vukicevic
02c46cf7f7
b=488692; full page zoom broken with canvas; r=roc
2009-05-06 13:02:59 -07:00
Vladimir Vukicevic
c5cc1fe250
b=490813; linker error in browser/components/build with --as-needed; r=bsmedberg
2009-05-06 13:02:05 -07:00
Justin Dolske
6f013310f3
Bug 489679 - eliminate init method in video controls XBL binding. r=enn
2009-05-06 12:55:26 -07:00
Matt Noorenberghe
021c04ebfa
Bug 488796 - form history should not save extremely large values. r=dolske, r=gavin
2009-05-06 12:55:26 -07:00
Matt Noorenberghe
508e3cea04
Bug 487797 - Don't rely on button names in <passwordmgr/test/*>. r=dolske
2009-05-06 12:55:25 -07:00
Jeff Beckley
d6ac4a3a4e
Bug 491622 - DOS line endings on wlanapi.h r=me/r=dolske
2009-05-06 11:55:33 -07:00
Neil Deakin
2a8268ffc4
Bug 393186, better handle popups when multiple screens are used, r+sr=roc
2009-05-06 14:29:56 -04:00
Robert Sayre
9b65ed8abc
Merge mozilla-central to tracemonkey.
2009-05-06 11:16:59 -07:00
Gavin Sharp
601c9fad71
Bug 484115 - "Uninitialized local variable warning in nswifimonitor.cpp" [r=doug.turner sr=jst]
2009-05-06 10:21:44 -07:00
Daniel Holbert
191500c58e
Bug 490909: Remove old debugging functions InLineList & InSiblingList, since they're not used by anything. r+sr=dbaron
2009-05-06 10:03:59 -07:00
Johnny Stenback
df774348f2
Fixing bug 489251. Crash on shutdown after touching window.java. r+sr=mrbkap@gmail.com
2009-05-06 09:46:13 -07:00
Blake Kaplan
e20f41edf4
Bug 491617 - Expose this as a friendly API. r=gal
2009-05-05 18:09:24 -07:00
Andreas Gal
d4ebd5f088
Follow-up fix for 479888.
2009-05-05 17:49:29 -07:00
nnethercote@mozilla.com
d2bca72b4d
kill builtins.tbl (479888, r=jorendorff).
2009-05-05 17:36:26 -07:00
Andreas Gal
99885c3531
Fix burning static analysis tinderbox (no bug).
2009-05-05 14:51:35 -07:00
jorendorff
667faf6a5c
Record all calls to native functions (487134, r=gal, brendan).
2009-05-05 14:26:06 -07:00
Jim Blandy
89eac144c6
Bug 488018: Avoid 'may be used uninitialized' error. (no r)
2009-05-04 16:46:15 -07:00
Andreas Gal
a31bcae6e1
Backed out changeset 6534f8b9aa74 (bug 491013, assert on startup).
2009-05-04 15:07:53 -07:00
Igor Bukanov
41e6bdf416
bug 491013 - fixing shared setter regression and eliminating several useless anonymous prototype objects. r=brendan
2009-05-03 20:43:55 -04:00
Igor Bukanov
20d86db12c
bug 491115 - asserting in js_SetProtoOrParent only when not detecting cycles. r=brendan
2009-05-02 20:49:45 +02:00
Brendan Eich
18c4dc1df6
ug 490741 - Crash [@ js_GetUpvar] on datepick (r=mrbkap).
2009-05-01 18:55:26 -07:00
Igor Bukanov
233d97e50f
bug 489501 - consolidating
...
js_SetProto must mutate the prototype chain. r=brendan
2009-05-01 13:48:27 -07:00
Blake Kaplan
c16eaa63ca
Bug 491017 - Allow easy building of Narcissus through the autoconf build system. r=jimb
2009-05-01 10:47:08 -07:00
Igor Bukanov
1aba3fde59
bug - 488607
...
- fixing test_property_cache asserts. r=brendan
2009-05-01 07:10:25 -07:00
Jim Blandy
b73b00c649
Bug 488018: Fix bustage: any function using TRACE_2 needs an 'error' label.
2009-04-30 17:54:20 -07:00
Jim Blandy
ec2b6b679e
Bug 488018: Propagate errors from tracer to interpreter. r=igor
...
Rename JSMonitorRecordingStatus to JSRecordingStatus. The JSMRS_
prefix becomes JSRS_, accordingly.
Make 'record_' functions return JSRecordingStatus, not bool. 'false'
becomes 'JSRS_STOP'; 'true' becomes 'JSRS_CONTINUE'. Since subsequent
patches will begin to use more than two values (the next assigns
meaning to JSRS_IMACRO), take care to propagate values to callers
accurately.
Define a new recording status, JSRS_ERROR. Return it from recording
functions when appropriate. Check for it at appropriate bottlenecks
in tracer and interpreter.
ABORT_TRACE becomes one of:
. ABORT_TRACE, for when we're simply aborting the recording process
. ABORT_TRACE_ERROR, for aborting due to an error
. ABORT_TRACE_CV, for producing an error message and returning something
other than JSRS_STOP --- some contexts require boolean values.
Conditionally provide an alternative definition for the
JSRecordingStatus type that cannot be converted to 'bool', so that we
can use the C++ compiler to catch improperly converted code.
Use recording function return value for imacro invocation. Eliminate
the JSFRAME_IMACRO_START frame flag. Instead, return JSRS_IMACRO
directly from recording functions.
2009-04-30 17:30:46 -07:00
Andreas Gal
9ad9b9310a
We don't cache access to shared properties in the property cache (490666, r=igor,brendan).
2009-04-30 15:52:13 -07:00