Brian Hackett
|
7efba20ba5
|
[INFER] Add WithType variation for nativeSetSlot, fix gaps in type barriers, bug 657901.
|
2011-05-18 10:43:08 -07:00 |
|
Brian Hackett
|
3686205693
|
[INFER] Block repeated recursive EnterMethodJIT on the same stack frame from loop backedges, bug 657890.
|
2011-05-18 10:12:06 -07:00 |
|
Brian Hackett
|
534fc1b409
|
[INFER] Block recursion in AnalyzeNewScriptProperties, bug 657624.
|
2011-05-18 09:21:13 -07:00 |
|
Brian Hackett
|
e10c9c51e3
|
[INFER] x64 fixes, bug 656920.
|
2011-05-18 09:06:56 -07:00 |
|
Brian Hackett
|
61c6f0cd96
|
Read barriers for property accesses, bug 656920.
|
2011-05-17 20:29:41 -07:00 |
|
Brian Hackett
|
96bb507e91
|
[INFER] Update type information in DefineNativeProperty when defining method properties, bug 657586.
|
2011-05-17 06:32:20 -07:00 |
|
Jan de Mooij
|
a5391cf52b
|
[INFER] Fix jsop_relational_double to sync rhs correctly if lhs is not a number, bug 657120. r=bhackett
|
2011-05-17 14:09:08 +02:00 |
|
Brian Hackett
|
4cb0c5c5ef
|
[INFER] Cleanup for review, bug 657412.
|
2011-05-16 22:59:40 -07:00 |
|
Brian Hackett
|
98763bc2cb
|
[INFER] Move addTypeProperty barriers under obj->setProperty, obj->defineProperty, bug 619693.
|
2011-05-16 16:15:37 -07:00 |
|
Brian Hackett
|
c3e5ec9390
|
[INFER] Restore known type of tracked vars at access points, not join points, bug 657304.
|
2011-05-16 10:22:41 -07:00 |
|
Brian Hackett
|
7c0d886caf
|
[INFER] Make sure Interpret finishes the frame when rejoining from the interpoline, bu 657288.
|
2011-05-16 07:46:47 -07:00 |
|
Brian Hackett
|
83b1ef1e45
|
[INFER] Don't run same-compartment assertions for GETLOCAL followed by POP, bug 657287.
|
2011-05-16 06:59:37 -07:00 |
|
Jan de Mooij
|
d6fcfe5e43
|
[INFER] Revert 118fb707c569, just initialize varTypes to NULL in ActiveFrame constructor.
|
2011-05-16 11:02:18 +02:00 |
|
Jan de Mooij
|
cd0e91e189
|
[INFER] Set varTypes to NULL with inference disabled to prevent crashes. r=orange
|
2011-05-16 10:27:50 +02:00 |
|
Brian Hackett
|
4b32973a89
|
[INFER] Fix memory leaks.
|
2011-05-15 23:32:21 -07:00 |
|
Brian Hackett
|
2eed6ef8b1
|
[INFER] Allow for scripts with no reachable return statement when analyzing 'new' script properties, bug 657197.
|
2011-05-15 22:58:53 -07:00 |
|
Brian Hackett
|
98223df216
|
[INFER] Object.toLocaleString is not guaranteed to produce a string, bug 657225.
|
2011-05-15 22:46:19 -07:00 |
|
Brian Hackett
|
309753c03d
|
[INFER] Fix bogus assert in array_pop_dense, bug 657245.
|
2011-05-15 22:08:10 -07:00 |
|
Brian Hackett
|
9074d3578c
|
[INFER] Match js_StringIsIndex in termination condition for MakeTypeId, bug 657247.
|
2011-05-15 21:27:12 -07:00 |
|
Brian Hackett
|
afdce01248
|
Merge TM -> JM
|
2011-05-15 11:32:09 -07:00 |
|
Brian Hackett
|
2cc64eaaa8
|
[INFER] Treat NEWOBJECT like NEWINIT in scripts marked as compileAndGo but with no associated global object, bug 619433.
|
2011-05-15 09:33:40 -07:00 |
|
Brian Hackett
|
7fbfb1d703
|
[INFER] Fix merge botch.
|
2011-05-15 08:44:01 -07:00 |
|
Brian Hackett
|
2e877ba43c
|
[INFER] Use script->global instead of compileAndGo bit in Compiler, bug 619433.
|
2011-05-15 08:38:09 -07:00 |
|
Brian Hackett
|
be175c7037
|
[INFER] Allow ValueRemat to contain FP registers, don't break doubles in setelem_dense and Array.push, bug 657220.
|
2011-05-15 08:17:36 -07:00 |
|
Brian Hackett
|
08cadd8652
|
[INFER] Release reference on orphaned natives if the native throws an exception, bug 656753.
|
2011-05-14 14:25:34 -07:00 |
|
Brian Hackett
|
bef7d712ac
|
[INFER] Coerce locals/args inferred as doubles to doubles after all writes, not just SET ops, bug 656748.
|
2011-05-14 10:38:51 -07:00 |
|
Brian Hackett
|
42716ba5f6
|
[INFER] Don't learn types for dead entries at join points, bug 656591, learn argument types at script entry and mark monitored call ICs, bug 656920.
|
2011-05-14 10:30:03 -07:00 |
|
Brian Hackett
|
995cf02ec7
|
[INFER] Check types->unknown() before inspecting other contents in testSingletonPropertyTypes, bug 656411.
|
2011-05-14 08:02:25 -07:00 |
|
Brian Hackett
|
9d91cd346a
|
[INFER] Use initialized length instead of capacity in Array.join optimization, bug 655769.
|
2011-05-14 07:39:42 -07:00 |
|
Brian Hackett
|
0ef82b3c5b
|
[INFER] Always ensure interpreted scripts have a type set array, bug 656920.
|
2011-05-14 07:12:19 -07:00 |
|
Brian Hackett
|
2d27a22974
|
[INFER] Allow read barriers at property accesses and call sites, bug 656920.
|
2011-05-14 05:45:13 -07:00 |
|
Chris Leary
|
4d1fba5db8
|
Merge mozilla-central and tracemonkey.
|
2011-05-13 15:06:53 -07:00 |
|
Paul O’Shannessy
|
1f423e446c
|
Bug 628043 - The last closed window is restored when a secondary window is left open and a new browser window is opened [r=dietrich]
|
2011-05-13 13:45:43 -07:00 |
|
Paul O’Shannessy
|
61e88cda64
|
Bug 504714 - about:sessionrestore should suppress middlemouse.contentLoadURL [r=dietrich]
|
2011-05-13 13:45:43 -07:00 |
|
Dave Townsend
|
f4e878b88d
|
Bug 416905: Directory removal of extension installed as pointer file isn't uninstalled correctly. r=robstrong
|
2011-05-13 13:41:53 -07:00 |
|
Brad Lassey
|
8529a41967
|
bug 650509 - Other apps can read Firefox profile files, test for sqlite permissions changes r=sdwilsh
|
2011-05-13 14:22:34 -04:00 |
|
Brad Lassey
|
0f5e6323fb
|
bug 650509 - Other apps can read Firefox profile files, change sqlite files to be user readable only r=sdwilsh
|
2011-05-13 14:20:23 -04:00 |
|
Brad Lassey
|
e07fd3e0be
|
bug 650509 - Other apps can read Firefox profile files, change autocomplete cache to be user readable only r=mfinkle
|
2011-05-13 14:20:23 -04:00 |
|
Patrick McManus
|
9cf999e2db
|
bug 640003 - websockets, nsIIOService2::NewChannelFromURIWithProxyFlags() r=biesi sr=bz
|
2011-05-13 13:53:27 -04:00 |
|
Bobby Holley
|
681da3723c
|
Bug 653930 - Tests.r=bz
|
2011-05-13 10:41:25 -07:00 |
|
Bobby Holley
|
3fa8eba250
|
Bug 653930 - Setting marginWidth and marginHeight on an iframe should trigger a reflow.r=bz
|
2011-05-13 10:41:00 -07:00 |
|
Jim Mathies
|
e56ab2d65a
|
Bug 608013 - When plugins receive the set focus event, confirm the parent window has focus before taking it. Fixes a fullscreen focus problem in Silverlight. r=bent.
|
2011-05-13 12:06:51 -05:00 |
|
Olli Pettay
|
ee9e8dc348
|
Bug 656878, nsStringArraySH::GetProperty should not copy, but share strings, r=bz
--HG--
extra : rebase_source : 2e7fc8f848042ea7557ea9116f8ec9152869114a
|
2011-05-13 19:12:24 +03:00 |
|
Jim Mathies
|
b65fa2c20f
|
Remove duplicate widget code from a bad lorentz merge in bug 538918. r=bsmedberg
|
2011-05-13 11:40:46 -05:00 |
|
Jim Mathies
|
a044ec6f6b
|
Bug 633282 - Remove unnecessary plugin bounds calculations and artificial glass min/max adjustments in UpdateOpaqueRegion. r=roc.
|
2011-05-13 11:40:46 -05:00 |
|
Jim Mathies
|
8ddf6dab7b
|
Bug 633282 - Apply moz-win-exclude-glass to clientBox in extensions about.xul. r=dao.
|
2011-05-13 11:40:46 -05:00 |
|
Jim Mathies
|
b1dcec1411
|
Bug 633282 - Apply moz-win-exclude-glass to downloadView in downloads.xul. r=sdwilsh.
|
2011-05-13 11:40:46 -05:00 |
|
Jim Mathies
|
0eb8d78f02
|
Bug 633282 - Apply moz-win-exclude-glass to appcontent in browser.xul. r=dao.
|
2011-05-13 11:40:46 -05:00 |
|
Jim Mathies
|
85eb0cdd09
|
Bug 633282 - Change up widget's UpdateTransparentRegion to UpdateOpaqueRegion. r=roc.
|
2011-05-13 11:40:46 -05:00 |
|
Jim Mathies
|
4dc93bdb14
|
Bug 633282 - Accumulate exclude glass regions during painting and update the widget opaque region info. r=roc.
|
2011-05-13 11:40:46 -05:00 |
|