Andreas Gal
96aa2917f7
Added a FIXME, reminding us to remove the proto chain walking code once bug 497789 has been fixed (comment change only, no bug).
2009-06-23 19:35:17 -07:00
Andreas Gal
6e96f166d2
Check for end of proto chain when walking it (499169, r=mrbkap).
2009-06-23 19:22:54 -07:00
Jeff Walden
a85dcc897c
Bug 499772 - TM: TraceRecorder::test_property_cache needs JSClass.getProperty checks when a property isn't found on an object. r=jorendorff, r=brendan
2009-06-22 14:35:57 -07:00
Graydon Hoare
859a94d6ec
Backed out changeset 5e1b444c803c, broke static analysis tinderbox.
2009-06-23 16:58:30 -07:00
Graydon Hoare
c8b2433196
Bug 496674 - Replace FORALL macros with template functions and visitors, r=gal.
2009-06-19 18:48:05 -07:00
Andreas Gal
791b4c9a77
Backed out changeset 55a8910d8436 (no consensus whether patch should be applied, bug 499664).
2009-06-23 15:50:23 -07:00
Andreas Gal
5786928320
Eliminate 64-bit LIR_callh hack (499664, r=dvander).
2009-06-23 15:11:49 -07:00
Andreas Gal
f3194e9335
Move details of LIns format into LIns class itself (500053, r=dvander).
2009-06-23 14:51:15 -07:00
David Mandelin
b3ab033855
Bug 499019: don't report errors for code that is 'not reached', even as an intermediate result, r=jorendorff
2009-06-23 10:52:52 -07:00
Igor Bukanov
795af78c24
bug 499570 - fixing shutdown leak of not-yet-closed JSNativeEnumerator instances. r=brendan
2009-06-23 18:52:03 +02:00
Jacob Bramley
a0fdb46274
Don't use ARM's MOVW and MOVT instructions to write to the PC. (487595, r=vladimir)
2009-06-23 11:13:54 +01:00
Jacob Bramley
92fa4891a8
Clean up ARM's SET macro and correct a few condition codes. (488845, r=vladimir)
2009-06-23 11:12:22 +01:00
Jacob Bramley
4bc4cb2c09
Clean up asm_branch and correct the use of condition flags on VFP conditions. (489583, r=vladimir)
2009-06-23 10:36:36 +01:00
Jacob Bramley
257161448b
Fix crash on ARM caused by spilling registers in asm_mmq. (495239, r=vladimir) Follow-up: Reveals (or creates) some failures documented in bug 499889.
2009-06-23 09:36:53 +01:00
Nicholas Nethercote
7595f38896
Remove unused field 'parent' from class LabelMap (bug 499400, r=gal).
2009-06-23 14:11:09 +10:00
Graydon Hoare
8c9251f069
Bug 499603 - Stop leaking VMFragments on script-purge, r=jorendorff.
...
--HG--
extra : rebase_source : 110af19d876b552fbedffe4366ef4e1f5172bbfa
2009-06-22 15:48:37 -07:00
Paritosh Aggarwal
8736463f25
Bug 499016 - Provide testing support for lirasm. r=graydon.
2009-06-22 17:22:09 -05:00
Paritosh Aggarwal
f5d7c03678
Bug 497991 - Fix function calls in lirasm. r=graydon,r=jorendorff.
2009-06-22 17:16:21 -05:00
Nicholas Nethercote
ae3ac6a734
Remove unused isCse() and LirBuffer() args (bug 499260, r=edwsmith).
2009-06-22 14:48:16 +10:00
Nicholas Nethercote
a5db26a0e2
Fix assertion failure in trace-test.js with TRACEMONKEY=verbose (bug 499154, r=graydon).
2009-06-22 10:48:36 +10:00
nnethercote@mozilla.com
015cf5504c
remove LIR_calli and LIR_fcalli (492478, r=edwsmith,jorendorff).
2009-06-19 10:20:26 +01:00
Andreas Gal
887e6a5f47
Remove NativeThumb.cpp (bug 486535, hg totally sucks).
2009-06-19 09:47:16 +01:00
Jacob.Bramley@arm.com
4b490c9a33
Remove remaining obsolete ARM Thumb code (486535, r=gal).
2009-06-19 09:45:52 +01:00
Andreas Gal
ac13e56ffd
Backed out changeset 1b5584a4eba4. Accidentally committed some unreviewed changes.
2009-06-19 09:42:34 +01:00
Jacob.Bramley@arm.com
7ecc26f135
Remove remaining obsolete ARM Thumb code (486535, r=gal).
2009-06-19 09:37:38 +01:00
Graydon Hoare
2ad590f536
Bug 497060 - Disable JIT on non-global initial scope chain, r=brendan.
...
--HG--
extra : rebase_source : f8052e5687bfa5fe5f9879622375c06dac647f95
2009-06-18 14:47:57 -07:00
Blake Kaplan
3cd1e79160
Bug 498993 - Don't mistake initialization for assignment when the assignment is hidden by a secon var declaration. r=brendan/jorendorff
2009-06-18 14:52:06 -07:00
Igor Bukanov
3193020246
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
2009-06-18 15:24:06 +02:00
Igor Bukanov
e90c3cd0d5
Backed out changeset 7ab1be136cfa - that patch for bug 498899 has a bug.
2009-06-18 15:00:55 +02:00
Igor Bukanov
7d5d5e6b13
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
2009-06-18 14:26:16 +02:00
Shawn Wilsher
6cbf5ad014
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
2009-06-17 12:12:51 -07:00
Shawn Wilsher
1ef152638f
Bug 488148 - Share the mutex used by AsyncExecuteStatements on Connection
...
Greatly reduces the number of mutexes used when using the asynchronous storage
API.
r=bent
r=asuth
2009-06-17 12:12:43 -07:00
Neil Deakin
928cb466c0
Bug 499912, crash activating window with no root element, r+sr=smaug
2009-06-24 13:12:37 -04:00
Neil Deakin
463ebf9287
Bug 455590, use new drag and drop api with trees, r=neil,sr=smaug
2009-06-24 13:12:33 -04:00
Neil Deakin
8eb3e02e5d
Bug 499547, double click on bookmark in library not raising window, r=dao
2009-06-24 13:12:31 -04:00
Honza Bambas
0f5ff750e7
Bug 427715 - nsCryptoHash apparently being called while NSS is in shutdown state [@ NSSRWLock_LockRead_Util], r=kaie
2009-06-24 18:56:52 +02:00
Marco Bonardo
09c76bcf32
Bug 494372 - when views are notified skip static content, r=dietrich
2009-06-24 18:29:26 +02:00
Gervase Markham
5be6613476
Bug 324118 - remove unused file with non-open-source license. "Patch" by gerv.
2009-06-24 17:15:42 +01:00
Markus Stange
73d1a9a799
Bug 420491 - Refactor construction and destruction of native NSWindows. r=josh
2009-06-24 17:15:32 +02:00
Olli Pettay
965bce94cb
Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
2009-06-24 16:33:02 +03:00
Olli Pettay
b9fa86fa3b
Backout Bug 495983, part2
2009-06-24 14:49:27 +03:00
Olli Pettay
05d764dea7
Backout Bug 495983
...
--HG--
extra : rebase_source : d60b23f968d8279ef726de5baf4eaa622814687c
2009-06-24 14:32:50 +03:00
Makoto Kato
8d01acee02
Bug 496504 - Plugin test isn't compatible with Windows x64 build. r=joshmoz, sr=roc
2009-06-24 18:44:20 +09:00
Neil Rashbrook
ee46149d3e
Bug 499115 nsFind fails to find again in certain form controls r+sr=bz
2009-06-24 10:33:35 +01:00
Paritosh Aggarwal
8270114427
Bug 498926 - lirasm - Support --execute with LIR_fret. r=jorendorff.
2009-06-17 11:52:20 -05:00
Igor Bukanov
dfb15bdf9a
bug 498874 - fixing GCC warnings about unsigned < 0 comparisons. r=gal
2009-06-17 13:57:03 +02:00
Tobias Hunger
183415ffd9
Bug 498843. Cleanup whitespace. r+sr=pavlov
...
--HG--
extra : rebase_source : ee45a9fc21a466c832f70ae43e7f77a126e4c762
2009-06-17 09:56:36 +02:00
Timothy Nikkel
8e2fddb350
Bug 494664. Minor color-related cleanup. r=jmuizel,sr=vlad
...
--HG--
extra : rebase_source : a81d48bb0fa9faac3806b7a609d35a9eb5bdffd9
2009-06-24 21:18:17 +12:00
Timothy Nikkel
9252a1889a
Bug 494664. NS_ComposeColors needs to handle non-opaque background colors correctly. r=jrmuizel,sr=vlad.
...
--HG--
extra : rebase_source : 58e5cf406f1bc96b808700011a46838372a0bc95
2009-06-24 21:17:24 +12:00
Takuro Ashie
454cce4eb1
Bug 490285. gfxFT2Fonts needs to add second and later glyphruns in a textrun at the correct offset, not at the start of the string. r=vlad,karlt
...
--HG--
extra : rebase_source : 6f8702a2b1799d6883f8fa6dbec10a655c274916
2009-06-24 21:14:10 +12:00