David Anderson
c2db30d4dc
Follow-up fixes for bug 749226.
2012-05-15 13:23:17 -07:00
David Anderson
d4b633a1fa
Change bailout/OSR loops to be iterative rather than recursive (bug 749226, r=pierron).
...
--HG--
extra : rebase_source : c907ab37d42224aadd0b4064214654679a104f4c
2012-05-15 11:40:52 -07:00
Jan de Mooij
868428fe30
Bug 732845 - Call relookupOrAdd instead of add in generateVMWrapper. r=dvander
2012-05-15 20:25:47 +02:00
David Anderson
95e5988f43
Merge from mozilla-central.
2012-05-15 10:22:19 -07:00
Mike Hommey
40b66bc763
Bug 755277 - Avoid duplicate rules after bug 748001. r=ted
2012-05-15 19:01:01 +02:00
Mike Hommey
e4ae0b75f8
Bug 755206 - Use ANDROID_SERIAL for make install when defined. r=mfinkle
2012-05-15 19:01:01 +02:00
Mike Hommey
39e1457473
Bug 741348 - Work around crashreporter client build failure with gcc 4.7. r=ted
2012-05-15 19:01:01 +02:00
Gregory Szorc
f4588889ea
Merge services-central into mozilla-central
2012-05-15 09:39:11 -07:00
Dão Gottwald
20c23120d0
merge backout
2012-05-15 18:06:30 +02:00
Dão Gottwald
4386727d47
Backed out changeset a39b32ce55d1
2012-05-15 18:06:14 +02:00
Serge Gautherie
ac415c0597
Bug 632408. (Bv1) Improve newer test code some more. r=roc.
2012-05-15 15:33:55 +02:00
Nicolas Pierron
c4bd390c64
Fix typo, which use a bad template. (Bug 755157, r=dvander)
2012-05-14 22:51:07 -07:00
Nicholas Nethercote
3588797929
Bug 753249 (part 6) - Remove TCF_GENEXP_LAMBDA from TreeContextFlags. r=luke.
...
--HG--
extra : rebase_source : 30b9e049999e66dae1409022adc8973efd7d2254
2012-05-14 21:38:42 -07:00
Nicholas Nethercote
99c5195886
Bug 753249 (part 5) - Simplify use of TCF_GENEXP_LAMBDA in FoldConstants. r=luke.
...
--HG--
extra : rebase_source : 8cdce721b1bdfdea8fca8f98de8a0c8fc30e0b9d
2012-05-14 21:38:41 -07:00
Nicholas Nethercote
9a8bca4991
Bug 753249 (part 4) - Remove TCF_HAS_SINGLETONS from TreeContextFlags. r=luke.
...
--HG--
extra : rebase_source : 873e79b43fc901057cf1ad79636077f5923a83c0
2012-05-14 21:38:39 -07:00
Nicholas Nethercote
5a3bd5d1c3
Bug 753249 (part 3) - Remove TCF_IN_WITH from TreeContextFlags. r=luke.
...
--HG--
extra : rebase_source : c88cc07d9a3868ec756daa1da0a0cbe875d3c144
2012-05-14 21:38:37 -07:00
Nicholas Nethercote
bc9a1185fb
Bug 753249 (part 2) - Remove TCF_IN_FOR_INIT from TreeContextFlags. r=luke.
...
--HG--
extra : rebase_source : f70060e47de0130c558c798a572d83c9184f82c5
2012-05-14 21:38:36 -07:00
Nicholas Nethercote
c24d1e93db
Bug 753249 (part 1) - Remove TCF_IN_FUNCTION from TreeContextFlags. r=luke.
...
--HG--
extra : rebase_source : 00d0bc1cdead33084b56d629868009f8280c7988
2012-05-14 21:38:35 -07:00
Robert O'Callahan
91cae0fac8
Bug 754556. Ensure that setting scroll positions in CSS pixels doesn't unexpectedly move the scroll position, especially not in the wrong direction. r=matspal
...
If the current scroll position is fractional, e.g. y=N.4 CSS pixels, and something tries to read the
position in CSS pixels and scroll to that position (e.g. calling window.scrollTo(0, rootElem.scrollTop),
or equivalently window.scrollBy(0, 0)), it can actually end up scrolling backwards. So create a new
method nsIScrollableFrame::ScrollToCSSPixels which ensures that scrolling to a CSS pixel offset tries to
preserve the current fractional scroll position if that's possible, and if that's not possible at least does
not allow the scroll position to move in the wrong direction.
2012-05-15 17:58:09 +12:00
Robert O'Callahan
ea9226410e
Bug 750769. Add more logging. r=cpearce
2012-05-15 17:57:29 +12:00
Robert O'Callahan
f1893f0756
Bug 750769. Clarify that mNextState can only be PLAY_STATE_PAUSED or PLAY_STATE_PLAYING. r=cpearce
2012-05-15 17:57:23 +12:00
Robert O'Callahan
cbe63bfaf7
Bug 750769. Clarify thread-safety guarantees around mPlayState and mNextState. r=cpearce
2012-05-15 17:57:17 +12:00
Mike Hommey
4aca5b4bdb
Bug 751814 - Various Skia fixes for ARM without EDSP and ARMv6+. r=derf
2012-05-15 07:46:02 +02:00
Mike Hommey
5d398e5cd1
Bug 754557 - Fix building with --enable-methodjit-spew without --enable-debug. r=dmandelin
2012-05-15 07:44:58 +02:00
Mike Hommey
e1c1bf2c5a
Bug 748001 - Use explicit targets for object files. r=ted
2012-05-15 07:44:32 +02:00
David Anderson
e1cd630bad
Fix safepoint registers spilling in the wrong order (bug 754718, r=pierron).
2012-05-14 18:27:21 -07:00
Sean Stangl
d2ff145fa5
Bug 746376 - GCThings stored during compilation must be rooted. r=billm,dvander
2012-05-14 14:24:21 -07:00
Nicolas Pierron
6443afdd1e
Enable eager compilation (Bug 742136, r=dvander)
2012-05-14 14:06:00 -07:00
David Anderson
cbcd19dd5d
Merge from mozilla-central.
2012-05-14 12:10:12 -07:00
Kyle Huey
1be094212a
Bug 725499. r=bent
2012-05-14 11:29:41 -07:00
Kannan Vijayan
70e7c4170e
Bug 754446 - C1Spewer::spewIntervals not checking for null lir() on MBasicBlock. r=terrence.
2012-05-14 13:17:38 -04:00
Mike Hommey
a89468f8f1
Fixup for bug 754625. r=ted
2012-05-14 17:55:43 +02:00
Mike Hommey
1f46768cf3
Bug 754625 - Use idl-parser from $(LIBXUL_DIST)/sdk/bin and only remove lex and yacc files in header.py --regen. r=khuey
2012-05-14 17:19:39 +02:00
Jeff Hammel
60b48f0b87
Bug 754392 - deploy new talos.zip to fix tp5 responsiveness regressions on windows. r=jmaher
2012-05-14 10:19:29 -04:00
Joel Maher
e04f7c8aa2
Bug 754001 - random-if r3 failures so we can unhide the tests. r=jrmuizel
2012-05-14 10:19:28 -04:00
Bill McCloskey
830bb2de93
Backout incremental GC (bug 735099) for tinderbox crashes (r=orange)
2012-05-13 17:20:52 -07:00
Matt Brubeck
f0e1bb0bff
Bug 754637 - Don't zoom in to list items or blockquotes on double-tap [r=mfinkle]
2012-05-13 17:09:32 -07:00
Matt Brubeck
dd5bcc7cc4
Merge mozilla-central and mozilla-inbound
2012-05-13 08:27:03 -07:00
Jared Wein
386164b6bd
Bug 751444 - The About dialog should have visual indications of keyboard navigation. r=felipe
2012-05-12 15:50:06 -07:00
Benoit Jacob
a9ae5c6dae
Bug 754056 - call ReadUnlock() before replacing tiles - r=bgirard
2012-05-12 16:56:55 -04:00
Mark Capella
ec910bc167
Bug 748719 - put ApplicationAccessible class into mozilla::a11y namespace, r=surkov, f=hub
2012-05-12 16:09:07 -04:00
Tim Taubert
fe9e4d5202
merge m-c to fx-team
2012-05-12 20:06:48 +02:00
Bas Schouten
7bff374679
Bug 753835: Clip to mask image rather than relying on EXTEND_NONE. r=roc
2012-05-12 19:01:20 +02:00
Matt Brubeck
9ce45c88eb
Merge last green changeset from inbound to mozilla-central
2012-05-12 08:44:31 -07:00
ffxbld
a65d06a9bc
Automated blocklist update from host linux-ix-slave26
2012-05-12 03:12:49 -07:00
Honza Bambas
5641f6f3aa
Bug 748240 - view-source: doesn't load HTML from AppCache, r=bz
2012-05-12 11:42:20 +02:00
Nicolas Pierron
d7350357c1
Mark native function arguments from the exit frame. (Bug 754491, r=dvander)
2012-05-11 22:14:16 -07:00
Nicolas Pierron
17706b77d1
Add support for native frames. (Bug 748188, r=dvander)
2012-05-11 22:14:16 -07:00
Nicolas Pierron
2fb4c0c4d2
Mark VM wrapper arguments. (Bug 748986, r=dvander)
...
Clean-up the exit frame footer and how it is manipulated.
Add an extra field for the VMFunction pointer. This pointer
is used to mark the VM wrapper arguments while marking the
exit frame.
2012-05-11 22:14:16 -07:00
Bill McCloskey
9d2414d8d7
Bug 754242 - Reset incremental GC upon TOO_MUCH_MALLOC GC requests (r=terrence)
2012-05-11 21:07:54 -07:00