Brian Hackett
bf0fc70c41
[INFER] Handle premature returns and uses of 'this' in conditional code when analyzing 'new' script properties, bug 656914.
2011-05-13 07:53:51 -07:00
Brian Hackett
f4e191294e
[INFER] Improved robustness and tracking of 'new' object properties across scripts, bug 653962.
2011-05-12 20:07:23 -07:00
Brian Hackett
543a5fc8ef
[INFER] Don't analyze types in compileAndGo scripts with a cleared global, bug 619433.
2011-05-12 17:59:28 -07: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
Gavin Sharp
f6fa25a9a0
Bug 656433: don't allow URIs loaded into the location bar to inherit the currently loaded document's principal, r=bz, r=dao
...
--HG--
extra : rebase_source : 3eed0612c5740d6a52ba5898d7ae130cfadd9641
2011-05-12 10:52:25 -07:00
Joe Drew
7a0cf04eb4
Bug 473841 - "ASSERTION: NULL mIconRequest! Multiple calls to OnStopRequest()?"; r=josh,bzbarsky
2011-05-16 15:24:54 -04:00
Steven Michaud
d95bb1842a
Ensure compatibility with OS X 10.7's arrowless scrollbar. r=mstange
2011-05-16 12:56:03 -05:00
Ehsan Akhgari
5aaebed294
Bug 656875 - Use the transformed dirty rectngle when building display list items for stacking context; r=roc
2011-05-16 13:27:24 -04:00
Mike Hommey
276732190f
Backout bug 644608 because of bustage
2011-05-16 16:29:03 +02:00
Siarhei Siamashka
45f3e58d85
Bug 656782 - Runtime CPU features detection does not work for pixman in Android [r=jmuizelaar]
...
Pixman upgrade from bug 640250 resulted in ARM cpu features
not being detected properly in Android. As a result, NEON
optimizations were not used at all.
2011-05-12 15:26:00 -04:00
Mark Finkle
6a14bd1a87
Bug 654733 - Stop using 'computer' in offline storage notifications (entity changes) [r=wjohnston]
2011-05-16 10:01:44 -04:00
Mike Hommey
2d708facec
Bug 569365 - Remove preprocessor.pl and replace it with Preprocessor.py. r=ted
...
--HG--
rename : config/Expression.py => js/src/config/Expression.py
rename : config/Preprocessor.py => js/src/config/Preprocessor.py
2011-05-16 15:51:21 +02:00
Mike Hommey
a733c6b3cf
Fixup for bug 644608. r=ted
2011-05-16 15:49:29 +02:00
Mounir Lamouri
66e9fa56e1
Bug 656284 - Fix clipped XUL progressmeter on Windows. r=roc
2011-05-16 12:19:27 +02:00
Markus Stange
9b2334a690
Bug 596600 - Start generating window-level mouse out events at the root EventStateManager. r=smaug
...
--HG--
rename : widget/tests/test_native_mouse_mac.xul => widget/tests/test_bug596600.xul
2011-05-16 15:15:43 +02: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
Brian Hackett
dfb0289b0e
[INFER] Build and jit-tests fixes for Windows, bug 619433.
2011-05-12 09:49:04 -07:00
Jan de Mooij
fb403a239f
[INFER] Use AnyRegisterID::fromRaw in peekReg instead of casting to RegisterID, bug 655810. r=bhackett
2011-05-12 15:31:17 +02:00
Brian Hackett
55015fcf39
Merge TM -> JM
2011-05-11 20:37:23 -07:00
Luke Wagner
f537f477d3
Bug 656171 - Use object principals finder in PrincipalsForCompiledCode, for now (r=mrbkap)
2011-05-11 15:57:54 -07:00
Masatoshi Kimura
2b9d90ff55
Bug 656253: Fix intermittent orange due to variables colliding. r=sicking
...
--HG--
extra : transplant_source : %DF%B7%0D%26%87NT%01RU%A3U%97FT%C0%C8%C7%C0V
2011-05-11 11:06:47 -07:00
Brian Hackett
b0932f1fe6
[INFER] Only carry tracked slots in FP registers across branches, bug 656259.
2011-05-11 10:22:42 -07:00
Brian Hackett
aafdf60b8a
[INFER] Don't get type properties from Array.prototype having unknown properties, bug 656252.
2011-05-11 08:31:24 -07:00
Brian Hackett
d76d82846c
[INFER] Skip silly FrameEntry cases when inlining Array.{push,pop}, bug 656221.
2011-05-11 07:37:38 -07:00
Jan de Mooij
ad51c2b3b1
[INFER] Cast returnData to uint32 instead of uint64 to fix Linux orange, bug 655950. r=bhackett
2011-05-11 16:32:51 +02:00
Jan de Mooij
481abc13d2
[INFER] Don't use FPConversionTemp in ensureInteger, it does not work without SSE 4.1. r=bhackett
2011-05-11 16:32:01 +02:00
Jacob Bramley
5f4c1cdd45
Add interpoline support to ARM. [bug 655260] [r=bhackett]
2011-05-11 15:16:22 +01:00
Jacob Bramley
70dde7f53e
Tweak pushSynced call to fix ARM build. [bug 655260] [r=bhackett]
2011-05-11 15:16:22 +01:00
Jacob Bramley
f6cf2952eb
Add absDouble to the MacroAssembler interface, and abstract the 'x & -x' trick away as it is an x86-specific optimization. [bug 655260] [r=bhackett]
2011-05-11 15:16:22 +01:00
Jacob Bramley
d187d1fc87
Adjust VMFrame assertions to fix the ARM build. [bug 655260] [r=bhackett]
2011-05-11 15:16:22 +01:00
Jacob Bramley
53b1980000
Tweak register name calls on ARM to fix the build. [bug 655260] [r=pbiggar]
2011-05-11 15:16:22 +01:00
Brian Hackett
82629392f1
[INFER] Inlined natives for Array.{push,pop}, object flag cleanup, bug 653962.
2011-05-10 23:33:30 -07:00
Masatoshi Kimura
701140f77a
Bug 649133: Implement xhr.mozResponse and xhr.mozResponseType. r=sicking
2011-05-10 16:18:55 -07:00
Tom Schuster
b520ae3309
Bug 656317: add .append back in path reversal r=jorendorff
2011-05-11 18:23:21 +02:00
Jason Orendorff
534773d09a
Bug 651030 - When removing a property from an object, add its slot to the freelist only if the slot is not reserved. r=cdleary.
2011-05-11 10:24:57 -05:00
Gregor Wagner
dc5385284e
Bug 603916 - unifying GC sheduling. r=igor
2011-05-10 22:37:11 -07:00
Luke Wagner
bb15eadb74
Back out 33d8b418732b for causing Talos dromaeo_css crash
2011-05-10 18:49:27 -07:00
Jeff Walden
79f457610d
Apparently DO_NEXT_OP must be passed len, sigh.
2011-05-10 18:23:13 -07:00
Jeff Walden
b763cc1394
Last fix, actually built js/src/ on Windows this time. If this doesn't work, I'm going to be angry. r=final-answer
2011-05-10 17:37:05 -07:00
Jeff Walden
3675f489ec
When was it we were dropping support for Windows again? r=hate-hate-hate
2011-05-10 16:27:17 -07:00
Jeff Walden
6006abbff9
More bustage fixing, r=somewhat-less-failtastic-tinderboxen
2011-05-10 16:07:07 -07:00
Margaret Leibovic
a6b010d4d8
Bug 573176 - Implement Site-Specific Privacy Preferences, r=sdwilsh+gavin
2011-05-10 15:57:05 -07:00
Jeff Walden
2387589ebc
Followup build bustage fixes. r=failtastic-tinderboxen
2011-05-10 15:53:27 -07:00
Jeff Walden
be37c9c02b
Remove js_ReparentTypedArrayToScope as it's unused. No bug, r=jorendorff, rs=bent
2011-05-10 14:40:45 -07:00
Brian Hackett
511a786c20
[INFER] Don't incorrectly mark compilation failure on loop bodies with large modsets, bug 656096.
2011-05-10 13:34:23 -07:00
Brian Hackett
efa5cac9d0
[INFER] Don't fold CALLPROP pushed value in SSA analysis, force out entries for popped values when returning from inlined calls, bug 653962.
2011-05-10 13:21:44 -07:00