Andreas Gal
29541601ad
Check for end of proto chain when walking it (499169, r=mrbkap).
2009-06-23 19:22:54 -07:00
Jeff Walden
728a217de8
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
3247924303
Backed out changeset 5e1b444c803c, broke static analysis tinderbox.
2009-06-23 16:58:30 -07:00
Graydon Hoare
16609d8a37
Bug 496674 - Replace FORALL macros with template functions and visitors, r=gal.
2009-06-19 18:48:05 -07:00
Andreas Gal
2e23d77442
Backed out changeset 55a8910d8436 (no consensus whether patch should be applied, bug 499664).
2009-06-23 15:50:23 -07:00
Andreas Gal
a0abd7fa68
Eliminate 64-bit LIR_callh hack (499664, r=dvander).
2009-06-23 15:11:49 -07:00
Andreas Gal
2b85721194
Move details of LIns format into LIns class itself (500053, r=dvander).
2009-06-23 14:51:15 -07:00
David Mandelin
b5835292b2
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
ca47be33c5
bug 499570 - fixing shutdown leak of not-yet-closed JSNativeEnumerator instances. r=brendan
2009-06-23 18:52:03 +02:00
Jacob Bramley
78e3ec6a4d
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
110458c8a4
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
074631d53c
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
fbc6d7224b
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
2607a5750d
Remove unused field 'parent' from class LabelMap (bug 499400, r=gal).
2009-06-23 14:11:09 +10:00
Graydon Hoare
b094caff7f
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
87fe4ff394
Bug 499016 - Provide testing support for lirasm. r=graydon.
2009-06-22 17:22:09 -05:00
Paritosh Aggarwal
1b5bd7988c
Bug 497991 - Fix function calls in lirasm. r=graydon,r=jorendorff.
2009-06-22 17:16:21 -05:00
Nicholas Nethercote
3841384e3e
Remove unused isCse() and LirBuffer() args (bug 499260, r=edwsmith).
2009-06-22 14:48:16 +10:00
Nicholas Nethercote
b7a14c0256
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
174b6a9874
remove LIR_calli and LIR_fcalli (492478, r=edwsmith,jorendorff).
2009-06-19 10:20:26 +01:00
Andreas Gal
e1bf7fcac2
Remove NativeThumb.cpp (bug 486535, hg totally sucks).
2009-06-19 09:47:16 +01:00
Jacob.Bramley@arm.com
c1e865b841
Remove remaining obsolete ARM Thumb code (486535, r=gal).
2009-06-19 09:45:52 +01:00
Andreas Gal
9131352b7a
Backed out changeset 1b5584a4eba4. Accidentally committed some unreviewed changes.
2009-06-19 09:42:34 +01:00
Jacob.Bramley@arm.com
0a5fef6509
Remove remaining obsolete ARM Thumb code (486535, r=gal).
2009-06-19 09:37:38 +01:00
Graydon Hoare
62b30456df
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
fba9860074
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
8cb0efec26
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
2009-06-18 15:24:06 +02:00
Igor Bukanov
407f774141
Backed out changeset 7ab1be136cfa - that patch for bug 498899 has a bug.
2009-06-18 15:00:55 +02:00
Igor Bukanov
b5255ffab4
bug 498899 - avoiding excessive JS_(LOCK|UNLOCK)_OBJ while quering property cache. r=brendan
2009-06-18 14:26:16 +02:00
Shawn Wilsher
57170806b5
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
71aaff31eb
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
29905dad37
Bug 499912, crash activating window with no root element, r+sr=smaug
2009-06-24 13:12:37 -04:00
Neil Deakin
65d8462672
Bug 455590, use new drag and drop api with trees, r=neil,sr=smaug
2009-06-24 13:12:33 -04:00
Neil Deakin
5e4fafdf7a
Bug 499547, double click on bookmark in library not raising window, r=dao
2009-06-24 13:12:31 -04:00
Honza Bambas
fc5a81de1e
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
b4595b7d28
Bug 494372 - when views are notified skip static content, r=dietrich
2009-06-24 18:29:26 +02:00
Gervase Markham
3d2e5067af
Bug 324118 - remove unused file with non-open-source license. "Patch" by gerv.
2009-06-24 17:15:42 +01:00
Markus Stange
e4cc97b972
Bug 420491 - Refactor construction and destruction of native NSWindows. r=josh
2009-06-24 17:15:32 +02:00
Olli Pettay
e58d9d852a
Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
2009-06-24 16:33:02 +03:00
Olli Pettay
8bd913e653
Backout Bug 495983, part2
2009-06-24 14:49:27 +03:00
Olli Pettay
bd37663139
Backout Bug 495983
...
--HG--
extra : rebase_source : d60b23f968d8279ef726de5baf4eaa622814687c
2009-06-24 14:32:50 +03:00
Makoto Kato
8bd8dc9099
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
ab74ffe5df
Bug 499115 nsFind fails to find again in certain form controls r+sr=bz
2009-06-24 10:33:35 +01:00
Paritosh Aggarwal
e167c6d9b2
Bug 498926 - lirasm - Support --execute with LIR_fret. r=jorendorff.
2009-06-17 11:52:20 -05:00
Igor Bukanov
29f931221f
bug 498874 - fixing GCC warnings about unsigned < 0 comparisons. r=gal
2009-06-17 13:57:03 +02:00
Tobias Hunger
16d0e009ff
Bug 498843. Cleanup whitespace. r+sr=pavlov
...
--HG--
extra : rebase_source : ee45a9fc21a466c832f70ae43e7f77a126e4c762
2009-06-17 09:56:36 +02:00
Timothy Nikkel
e5bf038da5
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
62901930d7
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
7e053dfbc1
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
Jonathan Steele
2e25f45794
Bug 477170. Remove Windows95/98 support from configure.in. r=ted
...
--HG--
extra : rebase_source : cf9d5aa2347053266a63f92a27d1f23d0186a7d3
2009-06-24 21:10:47 +12:00