Chris Jones
ba07a24719
Bug 597336, part 1: Add gfxPlatformGtk::UseClientSideRendering() to control whether to avoid X server compositing. sr=vlad
2010-09-23 20:00:06 -05:00
Philipp von Weitershausen
5de024afba
Disable tests due to Windows failures (bug 599193) a=bustage-fix
2010-09-24 02:24:42 +02:00
Robert Sayre
c292910521
Merge tracemonkey to mozilla-central. a=blockers.
2010-09-23 20:09:54 -04:00
Oleg Romashin
bf2134a854
Bug 598227 - Add support NPP_ImageDraw API for Maemo5. r=dougt a=blocking-fennec
2010-09-23 16:06:41 -07:00
Oleg Romashin
8bf2f65db7
Bug 598531 - pixman hitting slow path. disable scaling. r=roc a=blocking-fennec
2010-09-23 16:06:27 -07:00
Dave Townsend
508d2aa099
Bug 563971: When migrating with a lightweight theme enabled the default theme will think it is enabled. r=robstrong, a=blocks-beta7
2010-09-23 15:26:02 -07:00
Stephen Horlander
27123fbc50
Bug 593339: improve styling of the app-tab title-change highlight, r=gavin, a=beltzner
...
--HG--
extra : rebase_source : a557e6016ad13de5a0f240c36d94258c3bec718c
2010-09-23 18:59:55 -04:00
Philipp von Weitershausen
d1b2361410
Bug 583406 - Need notification for when Firefox version of Sync is outdated. r=mconnor a=blocking-beta7
2010-09-24 00:19:42 +02:00
Philipp von Weitershausen
22bd8614f5
Bug 591131 - Sync UI: Point users at status page when we hit sync delay/503s. r=mconnor a=blocking-beta7
2010-09-24 00:19:42 +02:00
Philipp von Weitershausen
7fa6b027e5
Bug 598641 - Sync UI: Show a passphrase strength meter for custom passphrase. r=mconnor a=blocking-beta7
2010-09-24 00:19:42 +02:00
Philipp von Weitershausen
4a2ae4efbe
Merge fx-sync to mozilla-central (bug 597426)
2010-09-24 00:19:31 +02:00
Benoit Jacob
8d4a2d48dd
Bug 598732 - GLX initialization crash [@ mozilla::gl::GLContextGLX::Init ] - r=vladimir, a=blocking-2.0b7
2010-09-23 17:05:52 -04:00
Benoit Jacob
9ffb36bc73
Bug 599101 - Fix EGL crash: mEGLLibrary was not loaded on non-Windows, depending on uninitialized value - r=vlad, a=blocking-fennec-2.0b1
2010-09-23 16:59:17 -04:00
Ehsan Akhgari
b35a75faf9
Bug 596001 - Add a test to make sure that tab values are handled correctly in plaintext editable fields; r=roc a=NOPTB
2010-09-23 16:55:40 -04:00
Shu-yu Guo
f0f46d8ec8
Bug 573569: One-pass SSA builder for Narcissus. (r=gal)
2010-09-23 13:19:05 -07:00
Josh Aas
377ed298fb
Merge backout of bug 596762. a=josh
2010-09-23 16:06:36 -04:00
Josh Aas
7fa21e948b
Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh
2010-09-23 16:06:13 -04:00
Josh Aas
ff384885ea
Bug 599076: Disable test_crashing.html on Mac OS X for now. Bustage fix. a=josh
2010-09-23 15:43:56 -04:00
Benjamin Stover
56227bb794
Bug 598439 Shadow layer offset is incorrect when content scroll offset is non-zero r=cjones a=blocking-fennec-2b1
2010-09-23 11:54:36 -07:00
Dietrich Ayala
f83815526a
bug 574688 followup - disable test (see bug 596913) r=me, a=blocking-beta7
2010-09-24 00:43:31 +07:00
Scott Greenlay
5842fbcc5f
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-23 13:21:55 -04:00
Philipp von Weitershausen
db3096c4b6
Bug 598898 - Fix Sync notifications after add-on bar replaced the status bar. r=gavin a=blocking-beta7
2010-09-23 18:09:55 +02:00
Dietrich Ayala
7e30546a29
bug 574688 followup for windows, r=post-facto-mano, a=beta7blocker
2010-09-23 18:32:49 +07:00
Brendan Eich
d66fd134da
Fix shape vs. slot management under putProperty, plus related layering and error reporting fixes (596805, r=jorendorff).
2010-09-16 11:56:54 -07:00
Robert Sayre
6cd6f4d73e
Fix test_canvas.html mochitest. Using preventExtensions on a huge typed array is a bad idea right now. Bug 598969. r=brendan
2010-09-23 13:56:11 -04:00
Nicholas Nethercote
566cf43ea4
Update nanojit-import-rev stamp.
2010-09-22 19:26:04 -07:00
William Maddox
9edae8f09c
Bug 542905 - cse chains should be cleared more selectively in case of labels. r=nnethercote.
...
--HG--
extra : convert_revision : 3cdd8540979dda01630e0676b273250311e26284
2010-09-22 19:04:48 -07:00
Sean Stangl
e918cb9ba6
Fix incorrect jsval_layout on x86 opt builds. no_r=fire.
2010-09-22 21:44:23 -04:00
Sean Stangl
8b447cd53f
Faster x64 Value storing; b=598491, r=dvander.
2010-09-22 21:03:22 -04:00
David Anderson
5a5c21f1b2
Merge backout.
2010-09-22 17:41:14 -07:00
David Anderson
9b97ea3fb7
Backed out changeset 1af8f0c895bc from PGO bustage
2010-09-22 17:40:31 -07:00
Brendan Eich
7b64fca418
Warning fix from Luke (no bug, r=me).
2010-09-22 18:51:50 -04:00
David Anderson
11ad4b2679
Fix method-JIT debug mode bugs and add more testing capability (bug 598444, r=sstangl).
2010-09-22 14:29:48 -07:00
David Anderson
0390be7dbb
Fix FrameState::forgetType with eval (bug 598696, r=sstangl).
2010-09-22 11:15:34 -07:00
Chris Leary
b4f07e8236
Bug 593663: emulate flat regexps in three-argument String.prototype.replace. (r=lw)
2010-09-22 10:27:38 -07:00
David Anderson
2e4ff06ce2
Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
...
* * *
Remove FrameState::base (bug 591836 part 1, r=dmandelin).
* * *
New register pinning invariants (bug 591836 part 2, r=dmandelin).
* * *
Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin).
* * *
New copy order invariant (bug 591836 part 4, r=dmandelin).
* * *
Optimize immutable frame syncing (bug 591836 part 5, r=dmandelin).
* * *
Optimize frame merging (bug 591836 part 6, r=dmandelin).
* * *
Optimize copying frame entries (bug 591836 part 7, r=dmandelin).
* * *
Optimize mutable frame syncing (bug 591836 part 8, r=dmandelin).
* * *
Optimize syncing in try blocks (bug 591836 part 9, r=dmandelin).
2010-09-21 18:34:42 -07:00
Nicholas Nethercote
31e63ea8d9
Update nanojit-import-rev stamp.
2010-09-21 16:06:08 -07:00
Nicholas Nethercote
c7d3ed8186
Fix assertion failure caused by the patches for bug 575529. r=me.
...
--HG--
extra : convert_revision : 59df8fdb2c08cca47a47b2a5210022cea0180fd3
2010-09-21 15:59:57 -07:00
William Maddox
ba587cc0e1
Whitespace cleanup, nanojit subdir only (r=me)
...
--HG--
extra : convert_revision : a623aab958efda06d12eca456304fc674c92a589
2010-09-21 15:20:20 -07:00
William Maddox
ec5c4e1d33
Bug 598151 - Account for unreachable code following LIR_j when tracking x87 stack depth
...
--HG--
extra : convert_revision : 4becc719d20e27c65f64ed872ab3cb7bd08c8c68
2010-09-21 14:35:11 -07:00
Tommy Reilly
08cff4d8a7
Fix valgrind errors from CPP define already defined (r=edwsmith)
...
--HG--
extra : convert_revision : aaa4e162e47e7b05cf6c04a51975f6a4042c604c
2010-09-17 14:35:49 -04:00
Dan Witte
5641a1d865
Temporarily disable a few ctypes tests pending fix for bug 598225.
2010-09-21 15:57:11 -07:00
Steve Fink
c04422ffce
Bug 583143 - Fix bustage with MOZ_TRACEVIS and other NPOTB code (r=lw)
2010-09-20 12:43:52 -07:00
Brian Hackett
05a4ab83fe
Fix strict-aliasing warning on interruptFlags/interruptCounter, bug 589193. r=igor
2010-09-21 14:29:11 -07:00
David Anderson
2f1f1774fc
Fix global variables overwriting resolved properties (bug 595917, r=brendan).
2010-09-21 12:38:30 -07:00
Jim Blandy
31a896d1e0
Bug 492845: Implement Object.isSealed, Object.seal. a=jwalden, r=brendan
2010-09-21 11:35:30 -07:00
Jim Blandy
2a789f4782
Bug 492844: Implement Object.freeze, Object.isFrozen r=brendan,jorendorff
...
This also moves ecma_5/strict/shell.js's deep_equal to ecma_5/shell.js, and
renames it deepEqual, for consistency with the rest of the world. It also improves deepEqual's handling of -0, 0, and NaN.
2010-09-21 11:35:29 -07:00
Jim Blandy
1623508e26
Bug 492849 - Implement Object.preventExtensions, Object.isExtensible. a=waldo,jimb, r=brendan
...
--HG--
rename : js/src/jsapi-tests/testSeal.cpp => js/src/jsapi-tests/testDeepFreeze.cpp
2010-09-21 11:35:29 -07:00
Jim Blandy
ff464b7c97
Bug 594574: Change GetPropertyNames to take its out-parameter by address, not by non-const reference. r=brendan
2010-09-21 11:35:29 -07:00
Igor Bukanov
0c4048dcff
bug 597906 - js shell: functions to observe object finalization. r=jorendorff
2010-09-20 15:55:58 +02:00