Граф коммитов

205902 Коммитов

Автор SHA1 Сообщение Дата
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