Commit Graph

182313 Commits

Author SHA1 Message Date
Jared Wein
8b20ed2328 Bug 738797 - Enable the in-content preferences by default. r=Unfocused 2014-05-04 15:54:29 -05:00
Jared Wein
c0292d419a Bug 741047 - Implement opening in-content preferences to a given view. r=Gijs 2014-05-11 15:52:33 -04:00
Ted Mielczarek
159f8c076d bug 815002 - allow using loopback devices in WebRTC mochitests on Linux when available. r=jsmith,jmaher 2014-05-01 07:18:00 -04:00
Ted Mielczarek
66c2b15d4a 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
e62951375f 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
2ac1a1eda2 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
4402335aba Bug 1004220 - IonMonkey: Add a dump() for MResumePoint r=nbp 2014-05-08 09:56:38 -07:00
Dan Gohman
71e5d10cfc 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
89b678d587 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
6f02ccddde 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
1eaac875b7 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
Philipp Sackl
fc85cc1d9f Bug 994954 - Improve the design of loading throbbers. r=mak 2014-04-30 13:36:00 -04:00
Mark Finkle
4f6f957a0f Bug 1007095 - Add UI telemetry for Reader actions r=lucasr 2014-05-08 09:10:39 -04:00
Mike de Boer
d593dc6801 Bug 1006490: revert changes made to the print button tooltip in bug 979479. r=dao. 2014-05-08 14:35:43 +02:00
Carsten "Tomcat" Book
bebf504b27 Merge mozilla-central to fx-team 2014-05-08 14:32:22 +02:00
Carsten "Tomcat" Book
0dcd1d43bb merge b2g-inbound to mozilla-central 2014-05-08 14:02:20 +02:00
Carsten "Tomcat" Book
09a4b674cc merge fx-team to mozilla-central 2014-05-08 13:57:32 +02:00
Carsten "Tomcat" Book
63b10fed0b merge mozilla-inbound to mozilla-central 2014-05-08 13:46:32 +02:00
Mike de Boer
e6e73a8258 Bug 947344: add more shortcut tooltip and label helpers where possible. r=mconley. 2014-05-08 11:14:20 +02:00
Carsten "Tomcat" Book
978cb2cd2a Backed out changeset df8bf3b71adb (bug 1006589) for frequent dt1 test failures 2014-05-08 09:26:29 +02:00
John Daggett
5c292798a3 Bug 1007013 - remove gfxFT2FontGroup from header. r=mkato 2014-05-08 15:42:54 +09:00
Nicholas Nethercote
77a95a8e98 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
612b02723b 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
0cde209743 Bumping manifests a=b2g-bump 2014-05-07 21:42:59 -07:00
B2G Bumper Bot
bdae235bed 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
5e439f4e69 Bumping manifests a=b2g-bump 2014-05-07 21:21:35 -07:00
B2G Bumper Bot
7c8de9bf71 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
Richard Newman
d122cf41ba Bug 995412 - Graphic assets for desktop Sync should be run through an optimizer to reduce size. r=trivial DONTBUILD 2014-05-07 21:00:41 -07:00
Mark Finkle
095a3dde1e Bug 1006670 - bustage fix r=bustage 2014-05-07 23:51:02 -04:00
Edwin Flores
aed4cd05ba Bug 977089 - Don't pass ID3 headers to GStreamer r=cpearce 2014-05-08 15:49:31 +12:00
Nick Alexander
c996c1c767 Bug 1004556 - Expose list of shipped locales to Fennec Java code. r=glandium 2014-05-07 20:21:22 -07:00
B2G Bumper Bot
03cda4622d Bumping manifests a=b2g-bump 2014-05-07 20:11:20 -07:00
B2G Bumper Bot
3e0e775946 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
d54248516a Bug 938395 - Enable single rect painting for d3d10. r=Bas 2014-05-08 14:56:48 +12:00
Mark Finkle
dd06c10b9e Bug 1006670 - Cleanup some Session names r=liuche 2014-05-07 22:53:54 -04:00
Mark Finkle
0f64681568 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
2755e82973 Bumping manifests a=b2g-bump 2014-05-07 19:46:28 -07:00
B2G Bumper Bot
6637f07e59 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
B2G Bumper Bot
5422e204a6 Bumping manifests a=b2g-bump 2014-05-07 19:07:08 -07:00
B2G Bumper Bot
fda2ca1fed Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/373670f1fc7e
Author: EragonJ <eragonj@eragonj.me>
Desc: Merge pull request #18928 from EragonJ/bug-994533-new

Bug 994533 - [Sora][WIFI] The return button display error in wifi page

========

https://hg.mozilla.org/integration/gaia-central/rev/32c40be85d94
Author: EragonJ <eragonj@eragonj.me>
Desc: Bug 994533 - [Sora][WIFI] The return button display error in wifi page
2014-05-07 19:00:34 -07:00
Wes Kocher
fae8204d08 Backed out 3 changesets (bug 993282) for b2g emulator mochitest 3 failures
Backed out changeset 30e0991d49e0 (bug 993282)
Backed out changeset 6b9c8d6ab401 (bug 993282)
Backed out changeset 96e1a542bb45 (bug 993282)
2014-05-07 18:47:17 -07:00
Wes Kocher
97e8bd4d1e Merge m-c to fx-team 2014-05-07 17:41:06 -07:00
Wes Kocher
25ca30c10d Merge m-c to b2g-inbound 2014-05-07 17:39:54 -07:00
Wes Kocher
635606fa38 merge inbound to m-c 2014-05-07 17:06:22 -07:00
Nick Alexander
d5343615f6 Bug 1002575 - Part 2: Display "Last synced" time in Synced tabs panel. r=rnewman
For the resources, I kept the client/last_synced (group) text sizes the
same as the tab/url (child) text sizes; and I kept the group height the
same as the child height (since I didn't want to calculate the new group
size); and I stripped the (unnecessary) backgrounds.
2014-05-07 17:05:50 -07:00
Nick Alexander
1d42100370 Bug 1002575 - Part 1: Expose client lastModified in TabsAccessor. r=rnewman 2014-05-07 17:05:49 -07:00
Wes Kocher
8d4df343f2 merge b2g-inbound to m-c 2014-05-07 16:39:32 -07:00
Ben Turner
cbfda3bd61 Bug 1007320 - Release canceled fd callbacks earlier, r=jduell. 2014-05-07 16:09:37 -07:00
Fabrice Desré
fa84ad104d Bug 993282 - Lazy load more js modules - Part 3: RIL r=gene 2014-05-07 15:53:17 -07:00
Fabrice Desré
6037eb922d Bug 993282 - Lazy load more js modules - Part 2: contacts r=gwagner 2014-05-07 15:53:16 -07:00