Ted Mielczarek
2c20f5d8c9
bug 999072 - fix leak in MediaManager loopback device pref checks, enable them for non-DEBUG. r=jesup
2014-05-08 14:18:40 -04:00
Andrew McCreight
cba2e924d6
Bug 1005500 - Use a separate linear scan pass to mark nodes white in ScanRoots. r=smaug
...
The existing code for ScanRoots looks at all traversal roots in the graph,
and floods white or black from them. This can take up a large chunk of the
Scan/Unlink slice of ICC, maybe because graph traversal has poor locality.
Outside of a leak, the cycle collector graph is usually only large when
there is a lot of garbage (95% or more of the graph), so we want to
speed up white marking.
To do this, I add a new pass that scans every node and directly sets the
color of any node that should be white, without flooding. This is very
fast. Then a second pass floods black from any remaining grey nodes.
On the page close CC for a real page, I measured a 10x improvement in
ScanRoots() time with this algorithm, from 3ms to 0.3ms.
2014-05-08 11:28:03 -07:00
Marco Castelluccio
33831340af
Bug 1001948 - Attempt to remove files more than once in the Windows cleanup functions in toolkit/webapps/ tests. r=myk,Yoric,tabraldes
2014-05-08 20:06:26 +02:00
Dan Gohman
4e8cc02c21
Bug 1004220 - IonMonkey: Add a dump() for MResumePoint r=nbp
2014-05-08 09:56:38 -07:00
Dan Gohman
7193e23c3b
Bug 716647 follow-up - Add a #include to fix non-unified build bustage. r=bustage
2014-05-08 09:56:21 -07:00
Brian Hackett
eb35a078e3
Bug 984537 - Keep JIT code around for compartments with Ion frames on the stack when triggering GC, r=jandem.
2014-05-08 11:21:36 -07:00
Jan de Mooij
63810a2671
Bug 964915 part 5 - Add some comments to BaselineIC.cpp to warn about outerization. r=bz
2014-05-08 16:52:41 +02:00
Jan de Mooij
45f7adfe76
Bug 964915 part 3 - Optimize window.foo in Ion by doing the get on the global instead. r=bz,efaust
2014-05-08 16:51:14 +02:00
Ryan VanderMeulen
54deef767b
Bug 983490 - Disable test_browserElement_inproc_SetInputMethodActive.html and test_browserElement_oop_SetInputMethodActive.html for frequent failures.
2014-05-08 10:26:04 -04:00
Alexander Surkov
35a04ee2ba
Bug 906589 - crash on getting text attributes on document with no body, r=marcoz
2014-05-08 10:23:00 -04:00
Michal Novotny
9d74aa4120
Bug 1006217 - Assertion failure: mValidityMap.Length() == 0, at netwerk/cache2/CacheFileChunk.cpp:392, r=honzab
2014-05-08 16:15:24 +02:00
Branislav Rankov
e223a2c1ff
Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process, part 3. r=nbp
2014-05-07 14:37:21 +02:00
Branislav Rankov
1f850e0269
Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process, part 2. r=jandem
2014-04-24 17:39:20 +02:00
Heiher
1377a1f377
Bug 994716 - Ionmonkey MIPS: Fix bug in MacroAssemblerMIPS::computeScaledAddress(). r=jandem
2014-04-24 16:41:35 +02:00
Branislav Rankov
92e6304ffa
Bug 994716 - IonMonkey MIPS: Add changes to MIPS code during upload process. r=nbp
2014-04-24 12:00:10 +02:00
Branislav Rankov
04d2bc243e
Bug 994716 - IonMonkey MIPS: Make TestOverflow functions compatible with shared code. r=nbp
2014-04-16 14:22:47 +02:00
Branislav Rankov
4cabaa3ec1
Bug 994716 - IonMonkey MIPS: Style fixes, JS_ASSERT to MOZ_ASSERT. r=nbp
2014-04-11 12:01:39 +02:00
Branislav Rankov
9e6c70d34f
Bug 994716 - IonMonkey MIPS: Add missing code to MacroAssembler-mips. r=jandem
2014-04-10 17:49:00 +02:00
Branislav Rankov
c684bf31cc
Bug 972836 - IonMonkey MIPS: Odd float registers follow-up. r=jandem
2014-04-24 16:59:47 +02:00
Jan de Mooij
7f107a6a40
Bug 964915 followup - Revert a small part of part 2 to fix Octane-raytrace regression. r=h4writer
2014-05-08 15:52:26 +02:00
Frédéric Wang
67660d500f
Bug 1005657 - For the Unicode table, check that all the glyphs are found and come from the same font. r=karlt
2014-05-07 23:25:00 -04:00
Rik Cabanier
25afb6a4da
Bug 1004579 - Change pref so drawFocusIfNeeded is enabled by default. r=surkov
2014-05-01 10:51:00 -04:00
Gregory Szorc
857eeee5c9
Bug 957721 - Switch mach's shebang to look for python2.7. r=glandium
...
OpenBSD doesn't have "python" on $PATH by default. "python" may also
come from a non-2.7 Python. Switching the shebang will help ensure the
user invokes mach with Python 2.7.
2014-01-08 11:19:21 -08:00
Sankha Narayan Guria
4d9a38c794
Bug 957513 - DecimalIntegerLiteral cannot be 0 directly followed by 8 or 9. r=jorendorff, r=vp
2014-01-30 02:38:57 +05:30
Kearwood (Kip) Gilbert
370cec5909
Bug 916315 - Enable CSS sticky positioning in release desktop builds. r=dbaron
...
- CSS Sticky positioning has already been enabled for B2G.
- This patch enables the layout.css.sticky.enabled preference by default for
desktop builds.
2014-05-06 16:55:00 -04:00
Jan de Mooij
933f7c4829
Bug 964915 part 2 - Refactor IonBuilder to pass obj as argument to getProp* methods. r=efaust
2014-05-08 15:00:45 +02:00
Jan de Mooij
9506f8fca3
Bug 964915 part 1 - Remove cx argument from innerObject hook. r=efaust
2014-05-08 15:00:36 +02:00
Jonathan Watt
5b0940d02d
Bug 590790 follow-up to fix ASAN crashes - don't use nsAutoCString as a member of heap allocated class VectorImageDocInfo. CLOSED TREE
2014-05-08 13:31:55 +01:00
Carsten "Tomcat" Book
a59cb69d34
Merge mozilla-central to mozilla-inbound
2014-05-08 14:18:59 +02:00
Carsten "Tomcat" Book
bb3c461a7d
merge b2g-inbound to mozilla-central
2014-05-08 14:02:20 +02:00
Carsten "Tomcat" Book
efa2c83982
merge fx-team to mozilla-central
2014-05-08 13:57:32 +02:00
Carsten "Tomcat" Book
cf050969e7
merge mozilla-inbound to mozilla-central
2014-05-08 13:46:32 +02:00
Carsten "Tomcat" Book
89c5f77af3
Backed out changeset df8bf3b71adb (bug 1006589) for frequent dt1 test failures
2014-05-08 09:26:29 +02:00
John Daggett
514f8177a4
Bug 1007013 - remove gfxFT2FontGroup from header. r=mkato
2014-05-08 15:42:54 +09:00
Nicholas Nethercote
b0930c37b2
Bug 1006300 - Encapsulate and add better documentation and checking for ArenaList. r=jonco.
...
--HG--
extra : rebase_source : b05df6c5e6ac2a501f2f07a9c57cbba75caadaf1
2014-05-07 23:07:33 -07:00
Matt Woodrow
5b0d54b1ce
Bug 995871 - Apply CSS transforms in CSS pixel space instead of device pixel space. r=dbaron
2014-05-08 17:35:00 +12:00
B2G Bumper Bot
630916b509
Bumping manifests a=b2g-bump
2014-05-07 21:42:59 -07:00
B2G Bumper Bot
d85fb650ff
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/2c31857e3104
Author: EragonJ <eragonj@eragonj.me>
Desc: Merge pull request #19044 from EragonJ/bug-1007466
Bug 1007466 - [Setting] DSDS related panels can't work when testing on N...
========
https://hg.mozilla.org/integration/gaia-central/rev/49560b195964
Author: EragonJ <eragonj@eragonj.me>
Desc: Bug 1007466 - [Setting] DSDS related panels can't work when testing on Nightly
2014-05-07 21:40:51 -07:00
B2G Bumper Bot
e7c9285584
Bumping manifests a=b2g-bump
2014-05-07 21:21:35 -07:00
B2G Bumper Bot
607e2225fa
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/773bc13adf6e
Author: Yuren Ju <yurenju@gmail.com>
Desc: Merge pull request #18556 from yurenju/l10n
Bug 968666 - multilocale.js should be a standalone build script which ca... r=@ochameau f=@Pike
========
https://hg.mozilla.org/integration/gaia-central/rev/6d7b4c42d433
Author: Yuren Ju <yurenju@gmail.com>
Desc: Bug 968666 - multilocale.js should be a standalone build script which can be executed by macro |run-js-command|
========
https://hg.mozilla.org/integration/gaia-central/rev/246958d3bbb2
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1005272 - Disable intermittent failing test, test_settings_change_keyboard_language.py
2014-05-07 21:16:03 -07:00
Mark Finkle
1d8a63fd5b
Bug 1006670 - bustage fix r=bustage
2014-05-07 23:51:02 -04:00
Edwin Flores
967aeaf3f0
Bug 977089 - Don't pass ID3 headers to GStreamer r=cpearce
2014-05-08 15:49:31 +12:00
Nick Alexander
7b1cc8608e
Bug 1004556 - Expose list of shipped locales to Fennec Java code. r=glandium
2014-05-07 20:21:22 -07:00
B2G Bumper Bot
d07937c35c
Bumping manifests a=b2g-bump
2014-05-07 20:11:20 -07:00
B2G Bumper Bot
48e853e0a5
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/28c1686f93eb
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Merge pull request #18844 from svic/Bug_1002304
Bug 1002304 - Restore state of BT for incoming file transfers. r=evelyn
========
https://hg.mozilla.org/integration/gaia-central/rev/6711541b21b3
Author: Arno Puder <arno@puder.org>
Desc: Bug 1002304 - Restore state of BT for incoming file transfers. r=ehung
2014-05-07 20:05:55 -07:00
Matt Woodrow
978cad201e
Bug 938395 - Enable single rect painting for d3d10. r=Bas
2014-05-08 14:56:48 +12:00
Mark Finkle
5aa6f1bf07
Bug 1006670 - Cleanup some Session names r=liuche
2014-05-07 22:53:54 -04:00
Mark Finkle
df7373ccf7
Bug 1006670 - Add UI Telemetry for 'Switch to native application' android icon r=liuche
2014-05-07 22:53:50 -04:00
B2G Bumper Bot
54090c1d49
Bumping manifests a=b2g-bump
2014-05-07 19:46:28 -07:00
B2G Bumper Bot
4928ddc69a
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0b28cbe12ec7
Author: Yoshi Huang <allstars.chh@mozilla.com>
Desc: Merge pull request #19006 from svic/Bug_961687
Bug 961687: ShrinkingUI not sending URL. r=alive
========
https://hg.mozilla.org/integration/gaia-central/rev/f3e57e858835
Author: Garner Lee <garner.lee@telekom.com>
Desc: Bug 961687: ShrinkingUI not sending URL. Fix mismatched 'transitionend' animation listener callbacks. r=gweng
2014-05-07 19:41:03 -07:00