Ginn Chen
a2f1826354
Bug 604335 Do not use asm_nongp_copy for moving between FpRegs and GpRegs on SPARC r=edwsmith
...
--HG--
extra : convert_revision : 004571303a080d8915b9845190b33338e495bcba
2010-10-18 19:47:12 +08:00
Ginn Chen
e280d4b539
Bug 603560 Workaround for Solaris Studio compiler, it failed to compile static const int x = { 1 }; r=edwsmith,nnethercote
...
--HG--
extra : convert_revision : c4f9bb1b1fd4816604d86045806423025f8e6e4e
2010-10-18 19:46:04 +08:00
Neil Rashbrook
b4ca74569a
Bug 604493 - Composition Window broken on trunk builds due to tracemonkey landing. r=mrbkap, a=beltzner
2010-10-15 13:59:00 -04:00
Dan Witte
353424c48f
Bounce input stream and FTP patches for Windows test failure. a=bustage
2010-10-19 19:46:54 -07:00
Drew Willcoxon
7f488a1d4a
Bug 605680 - Stop deleting _overLinkDelayTimer property in urlbarBinding to prevent performance suck. r,a2.0=gavin
2010-10-19 18:52:05 -07:00
Shawn Wilsher
fee260454c
Merging places and mozilla-central.
2010-10-15 09:26:15 -07:00
Mike Hommey
b3af781c2d
Merge backout; a=orange
2010-10-15 14:55:09 +02:00
Mike Hommey
83b27fec80
Backed out changeset 111e055a49dc
2010-10-15 14:51:59 +02:00
Markus Stange
34f47c8611
Bug 596711 - When painting into the titlebar, constrain painting to the titlebar rect. r=roc a=joe
...
--HG--
extra : rebase_source : 917ccc6f3ed1a440bc819a269745c8f89465b65e
2010-10-15 12:36:23 +02:00
Markus Stange
bb031a86dd
Bug 595156 - Always use BasicLayerManager when drawing in the titlebar. r=roc a=blocking2.0:betaN
...
--HG--
extra : rebase_source : 9183b1a0d74f3b0538508048b98f41188c6f6ac8
2010-10-15 12:34:29 +02:00
Mike Hommey
f02d62aec5
Bug 586867 - Define sync services as app tiers, not platform. r=khuey,a=blocking-betaN+
2010-10-15 12:27:14 +02:00
Markus Stange
dcd99ae113
Bug 583616 - Constrain favicons on the bookmarks toolbar to 16 pixels in height. r=dao, a=blocking2.0:betaN
...
--HG--
extra : rebase_source : 5c6668b15876b37639ee8fc194c1eb107e29a9c1
2010-10-15 12:26:50 +02:00
Markus Stange
eb5d1532ee
Bug 587418 - Don't let invisible windows from other applications block our mouse events. r=josh a=josh
...
--HG--
extra : rebase_source : edce01dbabd96589b5e8f3457b461498cac157df
2010-10-15 12:24:59 +02:00
Markus Stange
6a4c9d83fd
Bug 594484 - Don't override cursor and color styles for the number box text input because it breaks disabled="true" styling. r=dao a=gavin
...
--HG--
extra : rebase_source : 2aab724e58b26ae4f46f960e6dc0da63528f1808
2010-10-15 12:23:11 +02:00
Markus Stange
e785f3e168
Bug 592118 - Don't stack-allocate gfxContexts that are passed to other functions. r=roc a=blocking2.0:final
...
--HG--
extra : rebase_source : efcf3b58c953ea8ec8cad45f4b0ffa0b898a2397
2010-10-15 12:20:22 +02:00
Mike Hommey
951e982b50
Bug 349985 - Move about: handling to nsAboutRedirector and re-enable release notes link in about:. r=bzbarsky,sr=dveditz,a=jst
2010-10-15 12:28:54 +02:00
Philipp von Weitershausen
f05084916a
Bug 562431 follow-up: adjust Makefiles. r=mconnor a=merge
2010-10-15 11:46:22 +02:00
Philipp von Weitershausen
564088e658
Bug 603388 - Merge fx-sync to mozilla-central. a=blockers
...
--HG--
rename : services/crypto/WeaveCrypto.js => services/crypto/modules/WeaveCrypto.js
2010-10-15 11:46:02 +02:00
Rick Reitmaier
23b0e1f23d
Fix build breakage - missing portion of patch in prior checkin.
...
--HG--
extra : convert_revision : 2cb7d0c94e4b64bbe5d40dcd9d8a8d0f03fb9a5b
2010-10-14 19:01:15 -07:00
Rick Reitmaier
61ef5b743e
Bug 595033 - nanojit: harden via random function alignment (wmaddox,nnethercote,edwsmith)
...
Introduce a random number of 'int3' instructions inbetween JIT'd methods.
NOTE: this feature is currently disabled
--HG--
extra : convert_revision : d75d0a918f8e048b92127188f47f4e1efcee9004
2010-10-14 18:54:07 -07:00
Philipp von Weitershausen
3112962661
Bug 570619 - Move crypto off the main thread [r=mconnor,sdwilsh]
...
Provide a ThreadedCrypto object that defers method calls to another thread while keeping the synchronous API.
2010-10-14 21:22:29 +02:00
Philipp von Weitershausen
47ac364e2a
Bug 562431 - Move tests for WeaveCrypto to services/crypto/ [r=mconnor]
...
--HG--
rename : services/sync/tests/unit/test_crypto_crypt.js => services/crypto/tests/unit/test_crypto_crypt.js
rename : services/sync/tests/unit/test_crypto_keypair.js => services/crypto/tests/unit/test_crypto_keypair.js
rename : services/sync/tests/unit/test_crypto_random.js => services/crypto/tests/unit/test_crypto_random.js
rename : services/sync/tests/unit/test_crypto_rewrap.js => services/crypto/tests/unit/test_crypto_rewrap.js
rename : services/sync/tests/unit/test_crypto_verify.js => services/crypto/tests/unit/test_crypto_verify.js
2010-10-14 21:17:55 +02:00
Philipp von Weitershausen
adbb677fa2
Bug 562431 - Rewrite WeaveCrypto as a .jsm [r=mconnor]
...
--HG--
rename : services/crypto/WeaveCrypto.js => services/crypto/modules/WeaveCrypto.js
2010-10-14 21:17:35 +02:00
Philipp von Weitershausen
17e9694951
Bug 603502 - Syncing an account with email will generate a nonsensical device name [r=mconnor]
2010-10-14 10:59:08 +02:00
Philipp von Weitershausen
b82a6c9745
Bug 597404 - History sync: Null id for anno! (invalid uri) [r=mconnor]
...
Don't fail history sync when the places DB contains invalid URIs.
2010-10-14 07:12:19 +02:00
Shawn Wilsher
5ba38c17a6
Bug 598306 - Upgrade to SQLite 3.7.3
...
This changeset contains the actual code changes to SQLite code and is not an empty changeset like 70d77529b523.
2010-10-13 16:05:21 -07:00
Shawn Wilsher
031bc4e2c2
Bug 598306 - Upgrade to SQLite 3.7.3
...
This changeset contains the changes needed to mozilla code.
2010-10-13 15:35:16 -07:00
Shawn Wilsher
17987220a7
Bug 598306 - Upgrade to SQLite 3.7.3
...
This changeset contains the changes to SQLite code.
2010-10-13 15:25:40 -07:00
Shawn Wilsher
1d601191aa
Bug 599978 - Part 3: Asynchronous isVisited checks should use a read-only cloned connection
...
Finalize the statement so we do not crash in debug builds.
r=orange
2010-10-13 12:02:22 -07:00
Alex Macdonald
e0fd2ca7c6
Bug 603865 - "Revive AOT compiler" [r+r=stejohns]
...
--HG--
extra : convert_revision : 1cdb89db3ab910033e208fb66cfeb074cd1bca2a
2010-10-12 21:37:00 -07:00
Rick Reitmaier
8474600047
Bug 587727 - nanojit: Reduce paging traffic from calls to CodeAlloc.markExec (nnethercote,edwsmith)
...
Stage I cleanup in prep for optimization patch
--HG--
extra : convert_revision : 0224edb6c2b863014fa4688fbe9c1b0ad8e73ef0
2010-10-14 12:26:33 -07:00
Bill McCloskey
1b9d7cdaa6
Bug 599214 - JM: Add a fast path for object equality (r=dvander,nnethercote)
2010-10-18 17:04:43 -07:00
Nicholas Nethercote
b73a4da22c
merge
2010-10-18 16:59:17 -07:00
Nicholas Nethercote
327c3f47e2
Backed out changeset 11b2f7a76d0f (bug 604297) due to possible dromaeo perf regression.
2010-10-18 16:58:25 -07:00
Blake Kaplan
2541b77fee
Followup fix for bug 605167
2010-10-18 16:45:39 -07:00
Blake Kaplan
60998c4cdd
Fix bug 605167. r=peterv
...
--HG--
extra : rebase_source : 67b5ac9708e2efe22a200ab4cbcaef76b494dfa1
2010-10-18 15:21:50 -07:00
Blake Kaplan
dd9f90f08f
Bug 604365 - Don't accidentally share JSSLOT_PROXY_EXTRA with functions. r=peterv
...
--HG--
extra : rebase_source : 28b7941b463e83540e078cda86c5ef2b1c56c701
2010-10-18 15:21:47 -07:00
Blake Kaplan
c49eea617d
Bug 604826 - Make constructors on Xray wrappers work properly again. r=peterv
...
--HG--
extra : rebase_source : 147c987ad8b74f4ec3e805b3602676fa92127605
2010-10-18 15:20:47 -07:00
Bill McCloskey
e6ac85d1af
Bug 600414 - TM: Use a more precise check for negative zero when multiplying (r=nnethercote)
2010-10-18 15:13:55 -07:00
Bill McCloskey
c17db118a3
Bug 600016 - TM: Recognize that the result of Math.floor is an integer (r=nnethercote)
2010-10-18 15:10:52 -07:00
Jan de Mooij<jandemooij@gmail.com>
e341572441
Bug 604427: fix JM handling of !== with nans, r=dvander
2010-10-18 14:19:39 -07:00
Bill McCloskey
d54eee1ce2
Bug 603471 - Make int32* and int32_t* inter-convertible (r=jimb)
2010-10-18 14:10:50 -07:00
Bill McCloskey
b675508c7a
Bug 596676 - Print script execution time in shell (r=dmandelin)
2010-10-18 14:08:56 -07:00
Nicholas Nethercote
913bd8a149
Bug 584279 - TM: improve alias analysis by adding many more access regions (2nd attempt). r=bhackett.
2010-10-18 12:55:56 -07:00
Tom Schuster
5369c7af87
Bug 604971 - array.sort compare-function gets incorrect this. r=jwalden
2010-10-18 12:24:23 -07:00
Bill McCloskey
2ada2594a9
Bug 601395 - Add tests (r=cdleary)
2010-10-18 11:38:15 -07:00
Bill McCloskey
88e727ada5
Bug 601395 - Fix parent pointer tracking for block objects (r=cdleary)
2010-10-18 11:34:57 -07:00
David Anderson
d0aaf58043
Backed out changeset 45805d1b90d4.
2010-10-18 11:24:27 -07:00
David Anderson
f5a05c566e
Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
...
* * *
Make Assembler derive from value-format assemblers (bug 603779 part 1, r=sstangl).
* * *
Refactor dense array load generation (bug 603779 part 2, r=dmandelin).
* * *
Add object class helpers to Assembler (bug 603779 part 3, r=dmandelin).
* * *
Refactor StateRemat and fix nearby IC bugs (bug 603779 part 4, r=dmandelin).
* * *
Refactor ValueRemat (bug 603779 part 5, r=dmandelin).
* * *
Factor out and rename some common IC structures (bug 603779 part 6, r=dmandelin).
2010-10-17 22:28:49 -07:00
Nicholas Nethercote
f88aff7fcf
merge
2010-10-17 23:24:54 -07:00