Robert Longson
9cb0b9bebf
Bug 481614 - implement clip property. r=jwatt
2009-06-17 21:51:40 +01:00
Shawn Wilsher
ed4f8889bc
merge again!
2009-06-17 13:45:06 -07:00
Shawn Wilsher
5a08409cf0
merge for back out of changeset d546bd2c46a4 (bug 490085)
2009-06-17 13:44:03 -07:00
Shawn Wilsher
2b8dcfe38e
Backed out changeset d546bd2c46a4 (bug 490085) because it's broken (and thunderbird's test caught it)
2009-06-17 13:43:30 -07:00
Jeff Muizelaar
ea694cb6f0
Backout Bug 471281 changeset b116b49459f8 because of Mochitest failures on Mac OS X
2009-06-17 16:43:12 -04:00
Robert Longson
387a9578c5
Bug 495135 - nsSMILValue forward declared as a struct in one place. r=jwatt
2009-06-17 21:38:15 +01:00
Robert Longson
1973deec58
Bug 486936 - image-rendering style should apply to canvas element. r=vladimir
2009-06-17 21:31:18 +01:00
Shawn Wilsher
98002d8f52
Bug 494217 - nsINetUtil::unescapeString drops high bytes of UTF-16 strings from JS
...
This fixes an issue where unescapeString will drop the high bytes of a UTF-16
string when unescaping, resulting in a loss of data.
r=bz
sr=bz
2009-06-17 12:13:02 -07:00
Shawn Wilsher
82d918234b
Bug 490085 - Add ability to bind multiple sets of parameters and execute asynchronously
...
Improves the asynchronous API by allowing multiple parameters to be bound before
executing it. The statement is then executed with each set of parameters
asynchronously.
r=asuth
sr=vlad
--HG--
rename : storage/test/unit/test_storage_statement_executeAsync.js => storage/test/unit/test_statement_executeAsync.js
2009-06-17 12:12:51 -07:00
Robert Sayre
ae50c2dd17
Merge
2009-06-05 04:41:12 -04:00
Andreas Gal
52fad9c62a
Censor block objects in addition to call objects when accessing 'this' (496507, r=mrbkap).
2009-06-04 23:25:20 -07:00
Robert Sayre
39463dea69
Merge tracemonkey to mozilla-central.
2009-06-05 00:07:02 -04:00
Andreas Gal
9ad02efbdf
Censor call object and substitute it with global object in getThis (496325, r=mrbkap).
2009-06-04 21:04:32 -07:00
Andreas Gal
7b098dc9e7
When merging type maps in a side exit, use the inner tree's globals (495958, r=dvander).
2009-06-04 20:42:56 -07:00
Aiko
0955e8bb2e
Bug 495982. Fix refcounting error that can lead to leaks. r+sr=roc
2009-06-04 23:16:58 -04:00
Robert Sayre
3821d57bc6
Merge.
2009-06-04 23:16:04 -04:00
Robert Sayre
e3e6558191
Merge m-c to tracemonkey.
2009-06-04 23:14:49 -04:00
Andreas Gal
3882ad59b6
Merge.
2009-06-04 20:12:44 -07:00
Andreas Gal
7d8559c586
Backed out changeset 2ad658e9f42a (bug 495958, re-opened).
2009-06-04 20:12:31 -07:00
Andreas Gal
6d7d5ebee0
Merge.
2009-06-04 20:11:07 -07:00
Andreas Gal
27fd01b67d
Backed out changeset 17664f5cab40 (bug 496482, also backing out the bug that introduced this bug).
2009-06-04 20:10:55 -07:00
Brendan Eich
77da9d75ed
Bug 494235: wrap escaping optimized closures for the debugger API (r=igor/mrbkap).
2009-06-04 18:58:47 -07:00
Andreas Gal
c1a6a54eed
adjustCallerTypes does not aggressively undemote globals anymore (bug 496482).
2009-06-04 21:50:26 -04:00
Kev Needham
ae516c5e6d
Bug 496409. Change the en-US Yahoo! search plugin fr code. r=beltzner
2009-06-04 21:20:48 -04:00
timeless@mozdev.org
6e5d8a5804
Bug 440982 To avoid calling JS at unsafe times from JS_GC, jsds_ScriptHookProc should not get the script hook unless it needs to and it is safe to call
...
r=brendan sr=brendan
2009-06-04 21:00:56 -04:00
David Mandelin
cce0d4d6a6
Bug 496391: trash all trees before deleting fragments in js_PurgeScriptFragments, r=graydon
2009-06-04 17:50:08 -07:00
David Mandelin
80a97eb5d3
Bug 496319: correctly unpack FrameInfo::argc, r=mrbkap
2009-06-04 15:19:59 -07:00
Brendan Eich
64f0a471ba
Make @ns::attr force HEAVYWEIGHT to avoid having to analyze ns as a lexical name (hack for 496316, r=igor).
2009-06-04 10:58:06 -07:00
Robert Sayre
a5dea79279
Merge mozilla-central to tracemonkey.
2009-06-04 02:48:05 -04:00
Gavin Sharp
4b6dbc8ae5
Tweak comment for unit test bustage fix for bug 496103
2009-06-04 01:54:23 -04:00
Gavin Sharp
dbf7fff25e
Unit test bustage fix for bug 496103
2009-06-04 01:50:16 -04:00
Robert Sayre
b7ea66606f
Merge mozilla-central to tracemonkey.
2009-06-03 23:19:45 -04:00
Gavin Sharp
cda659cb28
Bug 496103: don't cancel mousedown events for menus (prevents dragging bookmark folders on the bookmark toolbar), r+sr=Neil. Test by Marco Bonardo <mak77@bonardo.net>, r=dietrich
2009-06-03 22:43:03 -04:00
Chris Double
e1e9a06211
Bug 496063. Avoid infinite loops on shutdown or error while seeking. r=cpearce
2009-06-04 14:06:03 +12:00
Blake Kaplan
445fcf3242
Bug 496113 - Unwrap 'with' objects before calling into getters to restore API compatibility. r=brendan
2009-06-03 16:37:44 -07:00
Jeff Walden
9607777654
Bug 496054 - TM: Null deref [@ JITted code] involving __proto__ munging and array-like access. r=brendan
2009-06-03 16:34:37 -07:00
Boris Zbarsky
9e286af994
Bug 484459. Give SandboxClass a convert method so it doesn't end up delegating that to the prototype. r+sr=mrbkap
2009-06-03 18:49:53 -04:00
Robert Sayre
cad15cadf1
Merge tracemonkey to mozilla-central.
2009-06-03 16:54:10 -04:00
Ben Newman
8ff1919beb
Bug 495843 - Crash [@ js_Interpret] or Assertion failure: cg->stackDepth == stackDepth, at ../jsemit.cpp. r=brendan
2009-06-03 13:45:09 -07:00
Andreas Gal
9ded7b0c3e
Capture missing globals from current environment, not the tree entry map when extending a side exit (495958, r=graydon).
2009-06-03 12:43:38 -07:00
Igor Bukanov
5f8aa186ab
bug 494645 - new "-r" option to the dis function disassemble recursively. r=mrbkap
2009-06-03 20:44:20 +02:00
David Mandelin
a90aee411c
Bug 494269: trace JSOP_LAMBDA_FC, r=brendan,gal
2009-06-03 11:19:20 -07:00
Dão Gottwald
b00a8085f5
Bug 495606 - Update search engine button and location bar drop down glyph on Windows. r=rflint
2009-06-03 18:03:18 +02:00
Dão Gottwald
abcf4cb98d
Bug 495181 - OS X: Remove resize mark between location bar and search bar. r=mstange
2009-06-03 18:02:32 +02:00
Dão Gottwald
8cd0dce2ef
Bug 462967 - Update full screen window controls on windows theme. r=rflint
2009-06-03 18:01:26 +02:00
Justin Dolske
af0af0a107
Bug 494832 - also update folderDropArrow.png to match back/forward dropdown arrow. ui-r=beltzner, a191=beltzner
2009-06-02 23:15:59 -07:00
Robert Sayre
305ede3fb6
Merge.
2009-06-03 01:18:05 -04:00
Blake Kaplan
931a6dcb91
Bug 495843 - Crash [@ js_Interpret] or Assertion failure: cg->stackDepth == stackDepth, at ../jsemit.cpp. r=brendan
2009-06-03 01:17:20 -04:00
Robert Sayre
c167bdf42b
Merge tracemonkey to mozilla-central.
2009-06-03 01:05:59 -04:00
Andreas Gal
9cc0784c1a
Fall off trace if 'this' is a 'with' object (496057, r=mrbkap).
2009-06-02 20:03:58 -07:00