Monthly Archives: March 2015

Mozilla Firefox/Platform Engineering Update 39.2

This engineering update is also available on the Platform/2015-03-25 wiki.

Firefox Release Schedule (lmandel)

We shipped two chemspills over the weekend: Firefox 36.0.3 and 36.0.4 (plus Firefox ESR 31.5.2 and 31.5.3)

Firefox 37 is scheduled to be released on March 31. That’s next week! For Firefox 37 Beta/Release, please report any keyboard related issues on OS X such as the keyboard stopping to work and requiring a browser restart.

MemShrink (njn)

jemalloc3 has been disabled again on trunk due to Windows crashes. The heap allocator is a fundamental thing and changing it in a complex program like a browser is hard.

Thanks to Jim Blandy, jemalloc (the old version currently used in Firefox releases, not jemalloc3) is now used as the allocator for the JavaScript shell, instead of the system allocator (bug 1134039). This makes the shell configuration closer to the browser configuration, which will make arewefastyet.com results more representative. But we don’t yet have data on whether those results have changed significantly due to some OS X problems (bug 1146267). It’s worth repeating: changing the heap allocator is hard.

about:memory now has a “resident-peak” measurement (bug 1145007) on Unix (Linux, OSX, *BSD), which measures peak physical memory usage for the process. It may be useful for detecting short-lived spikes in memory usage.

The new Reader View feature was causing high memory usage on desktop Nightly, but has been fixed in bug 1139678.

Media

In Firefox 37, the Media team is shipping the MSE API (Media Source Extensions, bug 778617) to improve YouTube’s HTML5 video playback on Windows. YouTube will now default to HTML5 video instead of Flash on Windows. MSE for OS X is being tested in Aurora 38.

Shumway

The Shumway team continues to focus on improving startup performance and Flash ad rendering.

levitra side effects cialis side effects female viagra pills sex viagra for women cialis savings card how long does levitra last generic viagra available in usa cialis vs viagra cialis patent expiration date extended side effects of viagra revatio vs viagra viagra coupons from pfizer cialis website viagra for sale viagra coupons levitra generic cialis coupon print viagra online what is levitra buy viagra online online cialis cialis for men viagra vs cialis vs levitra walgreens viagra substitute levitra vs viagra levitra 10 mg cialis cost viagra government funding cialis coupons 2017 generic levitra cialis for women viagra coupons 75 off viagra ingredients over the counter viagra levitra vs cialis levitra vs viagra for hardness women viagra cialis 5 mg cialis effects cialis online viagra substitute viagra from canada cialas cialis 5mg daily cialis prices how does cialis work healthy man viagra cialis samples cialis discount cialis alternative viagra best price daily cialis levitra dosage buy levitra what does viagra do cialis dosage strengths best price viagra cealis levitra coupons levitra reviews cialis voucher cialis dosage cialis copay card viagra samples cialis sample levitra 20 mg pfizer viagra coupons cialis price viagra dose cialis for daily use cialis 20mg cialis pricing cialis otc viagra price viagra 100mg tablets retail price buy cialis cialis generic cialis cheap inexpensive viagra pills levitra canada viagra generic cialis coupon 20 mg pfizer viagra cialis coupon order online viagra is viagra government funded cialis reviews viagra without prescription utilisation viagra price cialis natural viagra free viagra viagra pharmacy generic cialis tadalafil levitra prices generic for cialis cialis or viagra how to take cialis 9 levitra at walmart does the government fund viagra viagra pill cialis or viagra cvs pharmacy viagra coupons cialis vs viagra viagra cialis viagra alternatives viagra dosage generic viagra is viagra government funded in america does viagra work viagra from amazon sildenafil vs viagra levitra vs viagra is viagra funded by government canada cialis viagra coupon viagra vs cialis vs levitra viagra porn cost of levitra trial viagra sample buy viagra cialis 30 day trial coupon generic for viagra cialis 30 day sample cialis canadian pharmacy viagra without a doctor prescription cialis coupons from manufacturer is viagra covered by insurance viagra canada is viagra federally funded viagra cost cheap viagra canadian viagra viagra 100mg price walmart viagra government funded cialis daily online viagra viagra prices cialis samples overnight cialis tadalafil when will cialis go generic generic cialis viagra patent expiration cialis 20mg directions cost of viagra how does viagra work cialis canada levitra cialis professional cialis on line generic cialis at walmart how much does viagra cost cialis 20 mg viagra on line cialis from canada what is cialis free cialis generic viagra 100mg cilias viagra pills levitra without a doctor prescription cialis pills for sale erectile dysfunction cialis cialis patent expiration viagra side effects cialis medication cialis patent expiration 2017 discount viagra cheap cialis herbal viagra cialis generic availability how long does viagra last 200 cialis coupon viagra for women cialis trial cialis for bph levitra 10mg cialis free trial cyalis viagra vs cialis female viagra lowest cialis prices levitra 20mg cialis for sale non prescribed viagra discount cialis levitra cost viagra sex cost of cialis canada viagra cialis how much does cialis cost viagra savings offer levitra loc us levitra online buy cialis online canadian cialis cialis coupons viagra single packs cost cialis 10 mg levitra 20 mg cost walmart cialis 5mg sophia viagra where to buy viagra viagra activate otc viagra wholesale cialis cialis pills viagra pills for sale viagra girls viagra single packs cialis dosage recommendations cialis testimonials cialis pharmacy prices viamedic cialis viagra without a doctor prescription usa levitra coupon natural viagra alternatives that work viagra on line no prec viagra viagra vs cialis side effects of cialis stendra vs viagra liquid cialis buy levitra online viagra costs viagra prices without insurance cialis generic tadalafil cialis without a doctor’s prescription what is viagra cialis coupons printable

Mozilla Firefox/Platform Engineering Update 39.1

This engineering update is also available on the Platform/2015-03-17 wiki.

Firefox Release Schedule

Only two weeks and two beta builds until Firefox Beta 37 is released. The Tracking Firefox dashboard shows tracked bugs for the Aurora and Beta releases.

OrangeFactor

RyanVM sends a major shout out to Tim Taubert for being on an orange fixing tear last week.

MemShrink

Mike Hommey enabled jemalloc3 (bug 762449) on Nightly. It’s configured to not ride the trains for now. There are a number of perf regressions and crashes that Mike is diligently working through.

Media

The media team is close to shipping Media Source Extensions (MSE bug 1083588) for YouTube. MSE improves HTML5 video performance as YouTube transitions its default video player from Flash to HTML5 video. The team plans to ship MSE on Windows in Firefox 37, OS X in Firefox 38, and then Linux. Be on the look out for any YouTube bugs, such as videos that won’t load or get stuck rebuffering.

Performance

Telemetry and FHR measurements were unified into a single system on Nightly 39 (bug 1069869). The old FHR will still be around for a couple of releases. The unified Telemetry client-side is still being stabilized, so Telemetry from Nightly 39 isn’t reliable yet. Be very careful when interpreting Nightly 39 data!

The unified Telemetry pings are sent to a new Telemetry backend (DataPipeline) which will support streaming analyses. The Telemetry wiki is now up to date with information about Telemetry client-side & server-side workings. We added a Telemetry errata page to help with analyzing Telemetry data.

Many Telemetry histograms will automatically expire in Firefox 40. Check Histograms.json to see if the expiry version of your telemetry probes should updated.

Test results comparing e10s vs non-e10s Talos scores and an explanatory blog post are coming soon. Results in very raw form: http://pastebin.com/raw.php?i=D7fr2EtM.

Aaron Klotz created a tool for visualizing Windows attached input queues, as detailed on his blog. Attached input queues can cause odd problems like bug 1105386 where a page won’t load or render if the mouse is not moving.

With bug 1128768, we can now gather information about the amount of jank caused by different types of Flash content. This will be used to quantify the benefit of targeting Shumway at different types of Flash content.

Per-compartment CPU accounting (bug 674779) should land in the next week or two. Use it to report add-ons that use too much CPU or CPOWs (e.g. bug 1136923).

Shumway

The team’s current focus is playing Flash ads in Shumway instead of Flash. Using Shumway will reduce the number of Flash plugin instantiations, which is correlated with Flash deadlocks, and reduce page jank. Flash ads have also exploited Flash security bugs to install malware. Shumway should protect against many of those exploits.

Shumway now plays IMDb trailer videos on Nightly (bug 1137433) and substantial progress is being made on a verifiable sandboxed. An implementation of AS3’s meta-object protocol that should be pretty faithful to Flash’s an a new Shumway interpreter should land soon. This enables proper handling of SecurityDomains, a crucial Flash security feature.

cialis online levitra 20 mg how to take cialis viagra coupon discount viagra viagra pills cialis free trial viagra substitute cialis without a doctor’s prescription cheap viagra cialis tadalafil levitra prices viagra dose cvs pharmacy viagra coupons cialis price levitra canada cialis 20mg directions buy cialis online cialis for women free cialis generic cialis tadalafil cialis dosage strengths buy levitra online cialis medication cialis patent expiration what is cialis cialis testimonials cialis 30 day trial coupon levitra cost viagra vs cialis healthy man viagra price cialis levitra coupons cialis dosage cialis coupons cialis pills for sale viagra samples cealis is viagra government funded in america cialis vs viagra viagra porn over the counter viagra cialis reviews how long does levitra last cialis patent expiration 2017 cialis otc cialis coupon 20 mg cialis for sale cialis coupons printable viagra activate cialis coupons 2017 viagra sex viagra girls how much does cialis cost buy viagra viagra price canadian viagra side effects of cialis non prescribed viagra cost of viagra viagra without a doctor prescription usa natural viagra viagra savings offer liquid cialis generic levitra levitra 20 mg cost walmart cialis vs viagra levitra viagra coupons 75 off levitra vs viagra cialis trial viagra pills for sale erectile dysfunction cialis canada viagra how does viagra work cialis 5mg buy viagra online generic viagra viagra from amazon cialis side effects cheap cialis cilias cialis samples overnight cialis alternative cialis pharmacy prices cialis 10 mg cialis effects cialis coupon viagra cialis levitra 20mg wholesale cialis pfizer viagra is viagra funded by government viagra prices without insurance generic for cialis what is levitra where to buy viagra levitra vs viagra for hardness cialis pricing viagra single packs cost levitra loc us levitra side effects cialis for daily use female viagra pills viagra ingredients viagra on line no prec viagra generic cost of levitra discount cialis side effects of viagra pfizer viagra coupons cialis 30 day sample viagra coupons online cialis trial viagra sample viagra without prescription levitra without a doctor prescription levitra coupon daily cialis levitra vs viagra viagra generic cialis at walmart canada cialis viagra costs cialis pills levitra reviews how does cialis work levitra 10 mg generic for viagra viagra online cialis professional viagra from canada best price viagra herbal viagra viagra prices viagra vs cialis vs levitra viagra vs cialis otc viagra viagra cost viagra single packs viagra for women cialis generic tadalafil does viagra work women viagra how much does viagra cost viagra 100mg price walmart viagra government funded revatio vs viagra cialis 20mg cialis daily viagra for sale cialis from canada viagra coupons from pfizer viagra alternatives cialis canadian pharmacy cialis voucher cialis copay card cialis dosage recommendations utilisation viagra levitra vs cialis is viagra government funded viagra patent expiration viagra without a doctor prescription levitra generic 9 levitra at walmart cialis coupon print cialis 5mg daily cialis samples viagra side effects sildenafil vs viagra cialis sample cialis 5 mg generic viagra available in usa viagra on line cialis prices viagra best price cialis generic viagra 100mg tablets retail price cialis discount levitra 10mg cialis on line cialis cialis for men 200 cialis coupon viamedic cialis cialas cialis cheap female viagra sex viagra for women cialis or viagra sophia viagra viagra pharmacy cialis cost natural viagra alternatives that work cyalis cialis or viagra cialis savings card buy cialis lowest cialis prices cialis canada how long does viagra last online viagra levitra dosage stendra vs viagra cialis website generic viagra 100mg when will cialis go generic is viagra covered by insurance is viagra federally funded what is viagra cialis coupons from manufacturer cialis for bph viagra dosage cost of cialis cialis 20 mg viagra pill order online viagra viagra government funding levitra online cialis generic availability inexpensive viagra pills what does viagra do canadian cialis viagra canada walgreens viagra substitute generic cialis cialis patent expiration date extended buy levitra free viagra viagra vs cialis vs levitra does the government fund viagra

Mozilla Firefox/Platform Engineering Update 38.3

This engineering update is also available on the Platform/2015-03-03 wiki.

Firefox Release Schedule

The next merge date is March 30, just four weeks away. Firefox 37 and 38 releases have been moved up one week to avoid conflicts with holidays. Firefox 38 will be the “spring thing” Firefox release and the next ESR, retiring ESR 31.

The new “Tracking Firefox” dashboard shows tracked bugs for the Aurora and Beta releases.

Upcoming Outages

The next Tree Closing Window is scheduled for Saturday, March 14.

MemShrink

A new Windows-only “address-space” memory reporter (bug 1134030) landed which may help debug Windows graphics and video memory usage. If you have other ideas on how to measure Windows graphics and video memory usage, contact Nicholas Nethercote.

Shumway

Shumway has now been enabled (in the Nightly channel only) for playing IMDb trailer videos. Shumway made some headlines a couple weeks ago (TechCrunch and CNET) when it was enabled for playing <a href="http://www.amazon.com/dp/B00JG8GOWU"Amazon product tour videos.

DOM

Service Workers (bug 1059784) should land soon. (Famous last words.)

IndexedDB performance work will also land soon: bug 866846 will enable SQLite’s WAL journal and bug 1112702 will change transactions to be non-durable. These SQLite options favor performance over durability like Chrome and IE do. They do not increase the risk of database corruption.

Conferences

Mozilla’s Firefox OS team is at the MWC 2015 (Mobile World Congress) in Barcelona this week, announcing new Firefox OS partners, markets, and hardware form factors. Including sliders and flip phones!

Mozilla is also at GDC 2015 (Game Developer Conference) in San Francisco, where Epic Games and Mozilla announced Unreal Engine 4.7 support for HTML5/WebGL export.

when will cialis go generic is viagra federally funded cialis coupons printable cialis coupon print cialis 5mg daily natural viagra alternatives that work viagra coupons from pfizer viagra vs cialis cialis for women cialis for bph price cialis buy cialis cialis side effects levitra vs viagra viagra pill side effects of viagra female viagra pills does the government fund viagra cialis patent expiration date extended cialis for sale cialis canada viagra coupons 75 off cialis canadian pharmacy herbal viagra cialis without a doctor’s prescription viagra without a doctor prescription cialis alternative cialis or viagra discount cialis viagra patent expiration viagra girls cialis from canada levitra cost viagra pills cialis for men cialis pharmacy prices cialis prices viagra government funded is viagra covered by insurance how much does cialis cost cialis reviews viagra single packs cost revatio vs viagra generic for cialis canadian cialis healthy man viagra what is levitra levitra vs viagra canada viagra cialis for daily use cialis 20mg directions cialis 20 mg cialis 30 day sample generic cialis at walmart viagra price viagra dosage viagra coupon cialis online cost of levitra utilisation viagra levitra reviews levitra vs viagra for hardness cialis professional viagra from canada free cialis viagra for women erectile dysfunction cialis how does cialis work levitra canada viagra pharmacy cialis otc generic cialis over the counter viagra buy levitra online what is cialis cialis free trial cialis pills for sale sildenafil vs viagra viagra prices levitra online cialis discount viagra coupons cialis coupon 200 cialis coupon daily cialis viagra from amazon levitra without a doctor prescription how does viagra work cialas cialis generic discount viagra viagra vs cialis vs levitra viagra best price cvs pharmacy viagra coupons cialis daily viagra alternatives cialis coupons 2017 cialis cheap generic levitra female viagra viagra for sale levitra 10mg viagra dose side effects of cialis cialis vs viagra order online viagra wholesale cialis cialis generic availability cheap cialis viagra online levitra 10 mg generic for viagra cialis pricing buy viagra online cialis medication walgreens viagra substitute cialis samples levitra prices cialis 5 mg does viagra work cialis voucher is viagra government funded generic viagra available in usa stendra vs viagra cialis tadalafil cealis levitra 20 mg cialis 10 mg liquid cialis cialis savings card buy viagra generic viagra is viagra government funded in america non prescribed viagra levitra coupons cialis vs viagra 9 levitra at walmart how to take cialis cialis coupons from manufacturer viagra cialis coupon 20 mg viagra activate viagra without prescription canadian viagra how long does levitra last levitra vs cialis buy levitra cialis testimonials viagra side effects cialis on line how long does viagra last cialis sample cialis 20mg pfizer viagra cost of viagra lowest cialis prices cilias cialis dosage viagra cialis viagra generic how much does viagra cost online viagra levitra side effects viagra sex viagra 100mg tablets retail price levitra coupon generic viagra 100mg otc viagra viagra pills for sale viagra cost what does viagra do viagra samples viagra government funding free viagra levitra dosage cialis effects trial viagra sample sophia viagra inexpensive viagra pills cialis dosage recommendations generic cialis tadalafil viagra vs cialis pfizer viagra coupons cialis website where to buy viagra cialis pills cialis samples overnight cialis price sex viagra for women cialis cost levitra viagra porn viagra ingredients viagra savings offer cialis or viagra cialis patent expiration viagra single packs levitra generic buy cialis online cialis dosage strengths women viagra best price viagra cialis 5mg cheap viagra what is viagra cialis trial natural viagra cyalis cialis copay card viagra canada cialis patent expiration 2017 cialis viagra vs cialis vs levitra viagra substitute canada cialis cialis generic tadalafil levitra loc us viagra costs viamedic cialis viagra on line cialis 30 day trial coupon viagra on line no prec online cialis viagra without a doctor prescription usa is viagra funded by government levitra 20mg viagra 100mg price walmart viagra prices without insurance levitra 20 mg cost walmart cialis coupons cost of cialis