Nicholas Nethercote
0f7c36fac7
Update nanojit-import-rev stamp.
2010-06-05 20:15:51 -07:00
Jacob Bramley
f977ca1e42
Remove stack-size limitations in asm_spill for ARM. [Bug 561977] [r=rreitmai]
2010-06-05 20:12:54 -07:00
Ehsan Akhgari
d5f5fe95df
Merge resolving the bad rename changeset landed as part of bug 542222
2010-06-05 21:23:26 -04:00
Ehsan Akhgari
4fa2d8c17b
Merging the dormant-bug-542222 branch
2010-06-05 21:16:17 -04:00
Robert Sayre
5a3f306961
Merge mozilla-central to tracemonkey.
2010-06-05 19:13:45 -04:00
Ehsan Akhgari
67c01c0c17
Marking the tip of mozilla-central as dormant-branch-bug-542222
...
--HG--
branch : dormant-bug-542222
2010-06-05 17:42:42 -04:00
Igor Bukanov
06ddfe2226
bug 566836 - eliminating JSObjectOps::dropProperty. r=gal
...
--HG--
extra : rebase_source : cdffca0a863d8a3dddbc77335fc3cdac2eff9f4b
2010-06-05 23:24:54 +02:00
Timothy Nikkel
e7529e0043
Bug 563878. Part 4. Add AppUnitsPerDevPixel convenience function to viewmanager. r=mats
...
(transplanted from fdb1e4bc853db53142b244ddf6e20e9bbab8e636)
--HG--
extra : transplant_source : %FD%B1%E4%BC%85%3D%B51B%B2D%DD%F6%E2%0E%9B%BA%B8%E66
2010-06-05 15:29:49 -05:00
Timothy Nikkel
ddce5d69ec
Bug 563878. Part 4. Add AppUnitsPerDevPixel convenience function to viewmanager. r=mats
2010-06-05 15:29:49 -05:00
Timothy Nikkel
603b68e7da
Bug 563878. Part 3. Fix FindViewContaining. r=mats
...
(transplanted from 83d0cd161be2d3cad1e97a1deebab5f248f4bc7d)
--HG--
extra : transplant_source : %83%D0%CD%16%1B%E2%D3%CA%D1%E9z%1D%EE%BA%B5%F2H%F4%BC%7D
2010-06-05 15:29:49 -05:00
Timothy Nikkel
1e70bd11d6
Bug 563878. Part 3. Fix FindViewContaining. r=mats
2010-06-05 15:29:49 -05:00
Timothy Nikkel
d3dc00c4a1
Bug 563878. Part 2. Some view/ cleanup. r=mats
...
(transplanted from 5702bf7ea7eb85e1dbbd23a74f6e747e3b26edcd)
--HG--
extra : transplant_source : W%02%BF%7E%A7%EB%85%E1%DB%BD%23%A7Ont%7E%3B%26%ED%CD
2010-06-05 15:29:49 -05:00
Timothy Nikkel
0a904b0283
Bug 563878. Part 2. Some view/ cleanup. r=mats
2010-06-05 15:29:49 -05:00
Timothy Nikkel
a0bea31596
Bug 563878. Part 1c. Misc layout cleanup. r=mats
...
(transplanted from 2c4a36b7e9ea2125b9daaab242202be4c34e46a5)
--HG--
extra : transplant_source : %2CJ6%B7%E9%EA%21%25%B9%DA%AA%B2B%20%2B%E4%C3NF%A5
2010-06-05 15:29:49 -05:00
Timothy Nikkel
de05a049a7
Bug 563878. Part 1c. Misc layout cleanup. r=mats
2010-06-05 15:29:49 -05:00
Timothy Nikkel
91df098dd6
Bug 563878. Part 1b. Make nsIPresShell::RenderNode and nsIRenderingContext::SetClipRegion take an nsIntRegion. r=mats
...
(transplanted from d5ca465f42381d777adcc468c8fdf96942f1fcfe)
--HG--
extra : transplant_source : %D5%CAF_B8%1Dwz%DC%C4h%C8%FD%F9iB%F1%FC%FE
2010-06-05 15:29:49 -05:00
Timothy Nikkel
4d82c4182a
Bug 563878. Part 1b. Make nsIPresShell::RenderNode and nsIRenderingContext::SetClipRegion take an nsIntRegion. r=mats
2010-06-05 15:29:49 -05:00
Timothy Nikkel
28e8c9d2d3
Bug 563878. Part 1a. Make nsThebesRegion hold a nsIntRegion like it should. r=mats
...
(transplanted from f2991bf41c20d8d20115d85506828cb0c727078d)
--HG--
extra : transplant_source : %F2%99%1B%F4%1C%20%D8%D2%01%15%D8U%06%82%8C%B0%C7%27%07%8D
2010-06-05 15:29:49 -05:00
Timothy Nikkel
2084d5a962
Bug 563878. Part 1a. Make nsThebesRegion hold a nsIntRegion like it should. r=mats
2010-06-05 15:29:49 -05:00
Timothy Nikkel
f56d07b3fe
Bug 8253. Part 1. Disable first-letter and first-line styles in select elements. r=bzbarsky
...
(transplanted from b2d0bd7761a16e652727596f58b0edc1d57610d4)
--HG--
extra : transplant_source : %B2%D0%BDwa%A1ne%27%27YoX%B0%ED%C1%D5v%10%D4
2010-06-05 15:29:49 -05:00
Timothy Nikkel
7d54faa447
Bug 8253. Part 1. Disable first-letter and first-line styles in select elements. r=bzbarsky
2010-06-05 15:29:49 -05:00
Ehsan Akhgari
25c2e69c40
Bug 534785 - fix build bustage
...
(transplanted from 2875f9a693ae9c60cc07b0caf42451760ed6c657)
--HG--
extra : transplant_source : %28u%F9%A6%93%AE%9C%60%CC%07%B0%CA%F4%24Qv%0E%D6%C6W
2010-06-05 16:17:42 -04:00
Ehsan Akhgari
5c7aa8af06
Bug 534785 - fix build bustage
2010-06-05 16:17:42 -04:00
Robert Sayre
c5199de06b
Merge backout.
2010-06-05 11:43:27 -04:00
Robert Sayre
878aca6218
Backed out changeset 52be13ea0488. Bug 556277 - Compute this eagerly in more cases. r=brendan. Suspected of performance regression on SunSpider unpack-code. 80ms -> 135ms.
2010-06-05 11:42:59 -04:00
Daniel Holbert
c996b3363b
Bug 475837: Remove unused member vars "mDictionary" and "mIgnoreList" from mozPersonalDictionary.h & mozSpellChecker.h. r=smaug
2010-06-04 13:38:19 -07:00
Daniel Holbert
496c8ffe44
Bug 569994: Fix GCC warning "suggest parentheses around && within ||" in nsTreeBodyFrame.cpp. r=ehsan
2010-06-04 13:38:17 -07:00
Asaf Romano
bb13ac22a9
Bug 553334 - [Exception... 'Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsINavHistoryResult.removeObserver]' when adding a new folder. r=mak.
2010-06-04 22:53:08 +03:00
Asaf Romano
0545f4d847
Bug 549192 - History view not updated after deleting entry. r=mak.
2010-06-04 22:48:04 +03:00
Vladimir Vukicevic
2bf724adbb
b=570025; don't use JS_ConstructObjectWithArguments in typed arrays; r=gal
2010-06-04 12:03:43 -07:00
Vladimir Vukicevic
0b07d48001
[npotb] Import WebGL test suite into tree
2010-06-04 12:03:40 -07:00
Vladimir Vukicevic
b4c9523f52
b=569985; don't allow webgl objects from other contexts to be used; r=bjacob
2010-06-04 12:03:37 -07:00
Vladimir Vukicevic
f70029e803
b=569984; [webgl] verify shader attachment/detachment and program completeness; r=bjacob
2010-06-04 12:03:33 -07:00
Vladimir Vukicevic
1a6ff5fbd5
b=565186; remove NS_ENSURE_TRUE in nsHtml5TreeOpExecutor; r=hsivonen
2010-06-04 12:03:24 -07:00
Jeff Muizelaar
e6b3a462fa
Bug 548612. qcms: Reduce size of output lookup tables. r=bgirard
...
We currently use a larger output lookup table than we probably need. Switch to
a common define for the table size and lower it. The should also give a small
improvement to startup time because we have fewer lookup table entries to
compute.
2010-06-04 14:48:30 -04:00
Mounir Lamouri
2865a66cc7
Bug 569955 - Add a test to make sure that autofocus on input elements does not work if they don't have a frame; r=ehsan
2010-06-04 13:25:54 -04:00
Jason Orendorff
5bf5fbc4e7
Bug 556277 - Compute this eagerly in more cases. r=brendan.
...
--HG--
extra : rebase_source : b295b576f019a95b55d12b86077aaef295e3eec8
2010-06-04 00:34:57 -07:00
Luke Wagner
3242a1c4d5
Fix misnamed js_DumpStackFrameChain (r=me)
...
--HG--
extra : rebase_source : c8d4e523cea0909dc190eac3c368d207d9c6abbb
2010-06-04 11:15:23 -07:00
Jason Orendorff
fc6b177f0b
Fix up the tests from bug 555246 to pass in the browser.
...
--HG--
extra : rebase_source : 7402ef86dc51523e55013345eba02a2e95122478
2010-06-03 23:33:40 -07:00
Andreas Gal
c3f36f58a1
Suppress deleted properties during iteration (569735, r=brendan).
2010-06-03 21:41:01 -07:00
Nicholas Nethercote
864fd5ca21
Backout the last NJ-to-TM merge (TM revisions b44daa2c0503 to b3167f8f9459, inclusive) because it caused lots of oranges. r=me.
2010-06-03 21:28:18 -07:00
Ehsan Akhgari
349b408597
Bug 565943 - Intermittent timeout in test_bug253481.xul
2010-06-03 21:49:53 -04:00
Peter Van der Beken
3c3a5c3f7f
Backout 0f6b3c305e16 and 590f2dd5a293 to fix bustage
2010-06-04 15:26:26 +02:00
Peter Van der Beken
3692c2402a
Bustage fix.
2010-06-04 14:48:52 +02:00
Andreas Gal
b89b4107c3
Don't allow proxies to be fixed while handler traps execute (568473, r=igor).
2010-06-03 18:12:01 -07:00
Nicholas Nethercote
2e54f1ddb1
Update nanojit-import-rev stamp.
2010-06-03 17:53:33 -07:00
William Maddox
a4204a3095
Bug 555345 - Add profiling capability for JIT-generated code (vprof changes only) (r=rreitmai+)
...
An earlier patch to tamarin-redux included vprof patches as well as a coordinated set of changes
to other files in TR. The vprof directory is imported from nanojit-central, and the vprof changes
were overwritten. This patch separates the initialization of new profile records from the logging
of data therein, which facilitates the use of the profiling infrastructure from JIT-generated code.
--HG--
extra : convert_revision : 10b865fa5d413277c2e11c211302f75d87029f06
2010-06-03 16:02:28 -07:00
Steven Johnson
3b080ba357
Bug 527512 - ExprFilter missing trivial optimizations for ugt, ult (r=edwsmith,nnethercote)
...
--HG--
extra : convert_revision : 9bdc25ecdb1b5b3b6a81705df3ae573b812bc990
2010-06-03 10:35:26 -07:00
Jeff Walden
3661a5c498
Bug 548671 - Stop using shared-permanent properties "inherited" from the prototype to represent (function(){}).length and [].length. r=jorendorff
...
--HG--
extra : rebase_source : c5d48e4fe489f9e350798b49bed70f763e3abf37
2010-06-02 23:44:24 -07:00
Andreas Gal
8c624148c6
Add an API for compartments (570040, r=jorendorff).
2010-06-04 16:32:10 -07:00