Commit Graph

69330 Commits

Author SHA1 Message Date
Jason Orendorff
c9f9f65104 Fix a few bugs in exception handling and the throw hook. Make Debug::parseResumptionValue and Debug::handleUncaughtException reliably call ac.leave(). 2011-05-20 22:59:06 -05:00
Jason Orendorff
0f18ea74aa Fix up treatment of Debug.Frame objects during GC. Frames were not being marked properly during Debug::trace and were being swept from the table during Debug::sweepCompartment. 2011-05-20 16:12:26 -05:00
Jason Orendorff
8d48b54691 Merge from tracemonkey to jsdbg2. 2011-05-20 11:34:31 -05:00
Jason Orendorff
7250015a19 Passing GC test. I almost landed some code that segfaults on this one. 2011-05-20 11:05:31 -05:00
Jason Orendorff
8853451dc8 Two little bugs: Destroy the C++ js::Debug object when the JS Debug object is finalized; and generate the right error message when not enough arguments are passed. 2011-05-20 11:04:12 -05:00
Jim Blandy
e3210dd972 Implement Debug.Frame.prototype.constructing accessor. 2011-05-19 11:28:28 -07:00
David Mandelin
7b38f467cb Bug 652054: tweak register allocation for 64-bit stores, r=njn 2011-05-19 10:55:36 -07:00
Igor Bukanov
82d8e149da bug 601234 - followup to restore tolerance of calling the allocator during the GC. 2011-05-19 15:34:37 +02:00
Igor Bukanov
397237b2b1 Backed out changeset 869479a8d3c8 - patch for bug 656261 caused jsreftest failure on Windows in the browser. 2011-05-19 00:59:19 +02:00
Jason Orendorff
7391514a0e Fix Debug.Frame.prototype.older to skip non-debuggee stack frames. 2011-05-16 17:56:22 -05:00
Jason Orendorff
001c42745d Merge from tracemonkey to jsdbg2. This merge reveals a bug in DebugFrame_getOlder, to be fixed separately. 2011-05-16 17:50:52 -05:00
Jason Orendorff
7c3110a076 Make the throw hook tests pass in the methodjit. Add a simpler version of one of the tests.
--HG--
rename : js/src/jit-test/tests/debug/hooks-throw-02.js => js/src/jit-test/tests/debug/hooks-throw-03.js
rename : js/src/jit-test/tests/debug/hooks-throw-03.js => js/src/jit-test/tests/debug/hooks-throw-04.js
2011-05-16 17:20:04 -05:00
Chris Leary
b7c706d561 Disable tests on TM per bug 652459 comment 30. (CLOSED TREE) 2011-05-16 11:37:41 -07:00
Jason Orendorff
3cde4b2dce Add Debug.prototype.getYoungestFrame. 2011-05-13 22:08:26 -05:00
Jason Orendorff
f40876f67e Add a throw hook to jorendb. 2011-05-13 21:13:04 -05:00
Jason Orendorff
419d31fd9b Add support for dbg.hooks.throw. 2011-05-13 17:56:17 -05:00
Chris Leary
4d1fba5db8 Merge mozilla-central and tracemonkey. 2011-05-13 15:06:53 -07:00
Paul O’Shannessy
1f423e446c Bug 628043 - The last closed window is restored when a secondary window is left open and a new browser window is opened [r=dietrich] 2011-05-13 13:45:43 -07:00
Paul O’Shannessy
61e88cda64 Bug 504714 - about:sessionrestore should suppress middlemouse.contentLoadURL [r=dietrich] 2011-05-13 13:45:43 -07:00
Dave Townsend
f4e878b88d Bug 416905: Directory removal of extension installed as pointer file isn't uninstalled correctly. r=robstrong 2011-05-13 13:41:53 -07:00
Brad Lassey
8529a41967 bug 650509 - Other apps can read Firefox profile files, test for sqlite permissions changes r=sdwilsh 2011-05-13 14:22:34 -04:00
Brad Lassey
0f5e6323fb bug 650509 - Other apps can read Firefox profile files, change sqlite files to be user readable only r=sdwilsh 2011-05-13 14:20:23 -04:00
Brad Lassey
e07fd3e0be bug 650509 - Other apps can read Firefox profile files, change autocomplete cache to be user readable only r=mfinkle 2011-05-13 14:20:23 -04:00
Patrick McManus
9cf999e2db bug 640003 - websockets, nsIIOService2::NewChannelFromURIWithProxyFlags() r=biesi sr=bz 2011-05-13 13:53:27 -04:00
Bobby Holley
681da3723c Bug 653930 - Tests.r=bz 2011-05-13 10:41:25 -07:00
Bobby Holley
3fa8eba250 Bug 653930 - Setting marginWidth and marginHeight on an iframe should trigger a reflow.r=bz 2011-05-13 10:41:00 -07:00
Jim Mathies
e56ab2d65a Bug 608013 - When plugins receive the set focus event, confirm the parent window has focus before taking it. Fixes a fullscreen focus problem in Silverlight. r=bent. 2011-05-13 12:06:51 -05:00
Olli Pettay
ee9e8dc348 Bug 656878, nsStringArraySH::GetProperty should not copy, but share strings, r=bz
--HG--
extra : rebase_source : 2e7fc8f848042ea7557ea9116f8ec9152869114a
2011-05-13 19:12:24 +03:00
Jim Mathies
b65fa2c20f Remove duplicate widget code from a bad lorentz merge in bug 538918. r=bsmedberg 2011-05-13 11:40:46 -05:00
Jim Mathies
a044ec6f6b Bug 633282 - Remove unnecessary plugin bounds calculations and artificial glass min/max adjustments in UpdateOpaqueRegion. r=roc. 2011-05-13 11:40:46 -05:00
Jim Mathies
8ddf6dab7b Bug 633282 - Apply moz-win-exclude-glass to clientBox in extensions about.xul. r=dao. 2011-05-13 11:40:46 -05:00
Jim Mathies
b1dcec1411 Bug 633282 - Apply moz-win-exclude-glass to downloadView in downloads.xul. r=sdwilsh. 2011-05-13 11:40:46 -05:00
Jim Mathies
0eb8d78f02 Bug 633282 - Apply moz-win-exclude-glass to appcontent in browser.xul. r=dao. 2011-05-13 11:40:46 -05:00
Jim Mathies
85eb0cdd09 Bug 633282 - Change up widget's UpdateTransparentRegion to UpdateOpaqueRegion. r=roc. 2011-05-13 11:40:46 -05:00
Jim Mathies
4dc93bdb14 Bug 633282 - Accumulate exclude glass regions during painting and update the widget opaque region info. r=roc. 2011-05-13 11:40:46 -05:00
Jim Mathies
2a4de6175a Bug 633282 - Add ToNearestPixels to nsRegion. r=roc. 2011-05-13 11:40:46 -05:00
Jim Mathies
02f8ccf86e Bug 633282 - Add support for -moz-appearance: -moz-win-exclude-glass. r=roc. 2011-05-13 11:40:46 -05:00
Jim Mathies
9b7daaeb53 Bug 633282 - manual backout of 'fixup UpdatePossiblyTransparentRegion v.3' in bug 622328 due to merge conflicts. r=tn 2011-05-13 11:40:46 -05:00
Mark Finkle
d789a75508 Bug 656423 - Replace Fennec branding with nightly and aurora branding [r=blassey] 2011-05-13 11:01:14 -04:00
Luke Wagner
b1faffbccb Bug 655435 - Fix leak in Atomize (r=njn,cdleary) 2011-05-12 13:15:36 -07:00
Luke Wagner
4a10088b08 Bug 656171 - Use object principals finder in PrincipalsForCompiledCode, this time with hacks to fix xpcshell hacks (r=mrbkap) 2011-05-12 12:12:50 -07:00
Oleg Romashin
5c6eaea720 Bug 656167 - Temorarily disable or back out fixed layers. r=jones.chris.g 2011-05-12 09:49:33 -07:00
Armen Zambrano G.
3feb58f6fc Bug 656435 - Add --ipcplugins flag to test/mochitest/runtests.py so that we can move the tests without requiring per-branch changes to the release engineering setup, r=ctalbert 2011-05-13 10:06:35 -04:00
Ed Morley
c9aaef67a9 Bug 652731 - Remove check for ZIP in js/src configure, since spidermonkey does not require it; r=jimb 2011-05-13 06:59:56 -07:00
Matt Brubeck
a8b18a41ea Bug 656779 - Fennec firstrun discovery animation is wrong in RTL [r=wesj] 2011-05-13 06:59:42 -07:00
Jason Orendorff
2f446f125e Add Debug.Object.prototype.callable. 2011-05-11 15:15:50 -05:00
Jason Orendorff
4fdb57d0d8 Passing test for null resumption. 2011-05-11 15:04:08 -05:00
Jason Orendorff
bd339461e5 Add js/examples/jorendb.js. 2011-05-11 14:47:19 -05:00
Jason Orendorff
e325825249 Rename Debug.Object.prototype.prototype to .proto.
--HG--
rename : js/src/jit-test/tests/debug/Object-prototype.js => js/src/jit-test/tests/debug/Object-proto.js
2011-05-11 14:03:43 -05:00
Jason Orendorff
f47d525963 Change methods Debug.Object.prototype.getClass and getPrototype to accessor properties .class and .prototype.
--HG--
rename : js/src/jit-test/tests/debug/Object-getClass.js => js/src/jit-test/tests/debug/Object-class.js
rename : js/src/jit-test/tests/debug/Object-getPrototype.js => js/src/jit-test/tests/debug/Object-prototype.js
2011-05-10 17:36:49 -05:00