Граф коммитов

372642 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote 0e1cc95b5f Bug 1039965 - Avoid slop in JS arrays. r=bhackett,terrence.
This patch changes JS array resizing to always allocate power-of-two sized slot
requests. Previously it would mostly make slight-more-than-power-of-two sized
requests, which cause lots of slop.

Also, shrinkElements() now only does a reallocation if it would result in going
down a size class. E.g. if you pop all the elements from a 1000-element array,
it would realloc 999, then 998, then 997, all the way down the minimum size.
Now it does 512, then 256, down to the minimum size (which is 8).

I confirmed with DMD that the element allocations now have zero slop. This
reduces peak RSS loading a couple of large PDF files (four times each) with
pdf.js by 10s of MiBs.

--HG--
extra : rebase_source : 942c11de724843aa582e3a17b02043458a57e594
2014-07-17 21:14:20 -07:00
Timothy Nikkel 082b872d01 Bug 995519. Enable overlay scrollbars on root scrollframes in root content documents. r=roc 2014-07-15 00:09:24 -05:00
Timothy Nikkel cf6fba3496 Bug 995519. Limit the widths of some divs in the test part of a reftest so they don't generate a scrollbar that the ref doesn't have. r=matt.woodrow 2014-07-21 22:42:52 -05:00
Dan Gohman fea2ec232d Bug 1027885 - OdinMonkey: Make CodeGeneratorShared::mirGen consistent with FunctionCompiler::mirGen r=luke 2014-07-21 19:09:16 -07:00
David Zbarsky cde5243eed Fixup changeset f17694ec185b for bug 952977 r=me 2014-07-21 22:05:18 -04:00
David Zbarsky dbec21f243 Fix MOZ_RENDERTRACE bustage from bug 952977 r=me 2014-07-21 21:37:57 -04:00
David Zbarsky 09ac7edd0d Bug 952977: Switch some remaining gfxMatrix uses in layers to gfx::Matrix r=nical 2014-07-21 21:37:57 -04:00
Susanna Bowen 088ac60470 Bug 1038928 - Mochitests for CSS 2.1 9.7. r=bz 2014-07-21 18:28:04 -07:00
JW Wang 88fb55cbd5 Bug 1037370 - fix null exception for parentNode becomes null when the last token is finished. r=cajbir 2014-07-21 18:26:03 -07:00
Jan Keromnes f0379ce0c3 Bug 1035396 - Make Linux USS reporting 2x faster. r=nbp,njn 2014-07-21 18:23:49 -07:00
Jeremy Poulin 8cc9584a5c Bug 1020416 - Added forceValidFor() and isForcedValid attribute to nsICacheEntry. r=honzab, michal 2014-07-21 11:34:17 -07:00
Martyn Haigh afb617654c Bug 997717 - Move rejection handler out of downloadPackage r=myk 2014-07-21 10:26:58 +01:00
Nick Fitzgerald 87b69e2b9e Bug 993085 - Part 1: Add the Debugger.Memory.prototype.trackingAllocationSites accessor property r=jimb 2014-07-21 18:16:13 -07:00
Wes Kocher 1dddfef6bc Bug 993085 - Part 0: Freeze SavedFrame and SavedFrame.prototype r=jimb 2014-07-18 13:48:06 -07:00
Seth Fowler 711578deab Bug 1034209 (Part 2) - Make nsImageRenderer::Draw private. r=nrc 2014-07-21 17:59:24 -07:00
Seth Fowler 3e805f6c43 Bug 1034209 (Part 1) - Replace the dead Image case in nsImageRenderer::Draw with the code used in DrawBackground. r=nrc 2014-07-21 17:59:23 -07:00
Seth Fowler da5cd5f510 Bug 1031576 (Part 3) - Remove nsLayoutUtils::DrawPixelSnapped, since it's dead code now. r=dbaron 2014-07-21 17:59:23 -07:00
Seth Fowler 10adda6bc3 Bug 1031576 (Part 2) - Use dynamic images in the implementation of -moz-element. r=nrc 2014-07-21 17:59:23 -07:00
Seth Fowler 6f84ab3913 Bug 1031576 (Part 1) - Add an Image subclass for dynamically-created images. r=tn 2014-07-21 17:59:22 -07:00
Wes Kocher adeb18147d Merge m-c to inbound 2014-07-21 17:34:59 -07:00
Wes Kocher 235bacd40e Merge fx-team to mozilla-central a=merge 2014-07-21 17:25:48 -07:00
Nick Alexander ba82bc90ba Bug 1041770 - Update missed reference. r=mrbkap
This was oversight from the landing of Bug 952201.  It manifested as:

E GeckoConsole(5812)          [JavaScript Error: "win is undefined" {file: "chrome://browser/content/browser.js" line: 5978}]

when trying to install a blocked add-on.
2014-07-21 15:02:38 -07:00
ffxbld 13e1f93153 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2014-07-21 14:19:15 -07:00
ffxbld cd0554eef7 No bug - Tagging mozilla-central dc23164ba2a2 with FIREFOX_AURORA_33_BASE a=release DONTBUILD CLOSED TREE 2014-07-21 14:15:06 -07:00
Ed Morley aff370684c Backed out changeset ea2341b06e6f (bug 994541) for reftest timeouts 2014-07-21 17:26:40 +01:00
Wes Kocher 530a3532dd Merge b2g-inbound to m-c a=merge 2014-07-21 12:58:05 -07:00
Wes Kocher 8cc1c6b2ac Merge inbound to m-c a=merge 2014-07-21 12:54:52 -07:00
B2G Bumper Bot 6644b2c9ab Bumping manifests a=b2g-bump 2014-07-21 10:46:42 -07:00
B2G Bumper Bot 43c07b6882 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/591c866cb04a
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21995 from KevinGrandon/bug_1041607_async_xhr_in_tests

Bug 1041607 - Remove synchronous XHR from tests

========

https://hg.mozilla.org/integration/gaia-central/rev/f0666d464d19
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1041607 - Remove synchronous XHR from tests r=amirn
2014-07-21 10:40:25 -07:00
B2G Bumper Bot 36311f9271 Bumping manifests a=b2g-bump 2014-07-21 10:06:44 -07:00
B2G Bumper Bot 4748c74929 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/4abeb620f7a1
Author: Jared Hirsch <ohai@6a68.net>
Desc: Merge pull request #20096 from johngruen/bug-1013522-firefox-account-ui-should-match

bug 1013522 firefox account ui should match

========

https://hg.mozilla.org/integration/gaia-central/rev/60217bd9de0e
Author: johngruen <john.gruen@gmail.com>
Desc: Bug 1013522 - Firefox Accounts system app visual polish. r=ferjm
2014-07-21 10:00:27 -07:00
B2G Bumper Bot 012c9b5b59 Bumping manifests a=b2g-bump 2014-07-21 08:56:24 -07:00
B2G Bumper Bot 630e85b683 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a24d67d3941a
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Merge pull request #21939 from Rik/incoming-screen-961154

Bug 961154 - When a second incoming call occurs, it does not turn the sc... r=drs

========

https://hg.mozilla.org/integration/gaia-central/rev/c5aca7a532f9
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Bug 961154 - When a second incoming call occurs, it does not turn the screen on

========

https://hg.mozilla.org/integration/gaia-central/rev/21f2f7f960d9
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Merge pull request #21964 from EverythingMe/1040618-migrate

Bug 1040618 - [B2G][OTA] Several issues opening smart collections migrat...

========

https://hg.mozilla.org/integration/gaia-central/rev/f7011df19e68
Author: Amir Nissim <amirnissim@gmail.com>
Desc: Bug 1040618 - [B2G][OTA] Several issues opening smart collections migrated from 1.x
2014-07-21 08:45:36 -07:00
B2G Bumper Bot aba507f800 Bumping manifests a=b2g-bump 2014-07-21 08:21:22 -07:00
B2G Bumper Bot 5d8286a181 Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/7f81d74e2073
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1041539 - Rocketbar.js, TypeError: this.handleStackChanged is not a function r=daleharvey

========

https://hg.mozilla.org/integration/gaia-central/rev/250d9feaa16b
Author: Florin Strugariu <bebef_1987@yahoo.com>
Desc: Merge pull request #21993 from viorelaioia/bug-1021732

Bug 1021732 - [Flame] Re-enable test_privileged_app_contacts_prompt

========

https://hg.mozilla.org/integration/gaia-central/rev/63fe9f499649
Author: Viorela Ioia <viorelaioia@gmail.com>
Desc: Bug 1021732 - [Flame] Re-enable test_privileged_app_contacts_prompt
2014-07-21 08:15:35 -07:00
B2G Bumper Bot 608d64fe2a Bumping manifests a=b2g-bump 2014-07-21 07:47:06 -07:00
B2G Bumper Bot 48c9914cde Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/19aae827ae94
Author: Florin Strugariu <bebef_1987@yahoo.com>
Desc: Merge pull request #21992 from viorelaioia/bug_1041543

Bug 1041543 - Disable tests that update a contact, due to Bug 1041510

========

https://hg.mozilla.org/integration/gaia-central/rev/e954c6b2be3c
Author: Viorela Ioia <viorelaioia@gmail.com>
Desc: Bug 1041543 - DIsable tests that update a contact, due to Bug 1041510
2014-07-21 07:45:35 -07:00
B2G Bumper Bot 1677f23f53 Bumping manifests a=b2g-bump 2014-07-21 06:26:19 -07:00
B2G Bumper Bot 4ce82624c0 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/037b908a57db
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Merge pull request #21345 from stasm/1015041-pseudol10n-runtime

Bug 1015041 - Move pseudo l10n to runtime. r=gandalf f=yurenju

========

https://hg.mozilla.org/integration/gaia-central/rev/ae259cddfff2
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1015041 - Move pseudo l10n to runtime. r=gandalf f=yurenju
2014-07-21 06:20:34 -07:00
Carsten "Tomcat" Book 9d17e171bb Backed out changeset 98fa8afd9169 (bug 1038357) for causing merge conflicts due startup crash backout 2014-07-21 15:15:20 +02:00
Neil Deakin f191a1b74f Bug 1013064, backout e5dfe9801f76, 11f3a97d1d2c, e2374762f521, 91db8acb8d7e, d0050ba0b875 due to sync issues 2014-07-21 09:09:41 -04:00
Carsten "Tomcat" Book 82d02bf40a Backed out changeset a232fd36c827 (bug 1020416) for nightly startup crashed - bug 1041492 a=sheriffduty 2014-07-21 14:57:09 +02:00
B2G Bumper Bot a8347025de Bumping manifests a=b2g-bump 2014-07-21 05:56:18 -07:00
B2G Bumper Bot 2e4b5ff1e1 Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/fbfc6e04d748
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21952 from KevinGrandon/bug_1021276_sms_icon

Bug 1021276 - [Messages] Update message app icons

========

https://hg.mozilla.org/integration/gaia-central/rev/b21b189c26c7
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1021276 - [Messages] Update message app icons r=julienw

========

https://hg.mozilla.org/integration/gaia-central/rev/d170f66c7129
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21951 from KevinGrandon/bug_1021276_dialer_icon

Bug 1021276 - [Dialer] Update dialer app icons

========

https://hg.mozilla.org/integration/gaia-central/rev/0aa93cebf7e0
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1021276 - [Dialer] Update dialer app icons r=rik

========

https://hg.mozilla.org/integration/gaia-central/rev/414c564a62ae
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #21950 from KevinGrandon/bug_1021276_contacts_icon

Bug 1021276 - [Contacts] Update contacts app icons

========

https://hg.mozilla.org/integration/gaia-central/rev/d6adc59c0d43
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1021276 - [Contacts] Update contacts app icons r=arcturus
2014-07-21 05:50:32 -07:00
B2G Bumper Bot 1f21a15be3 Bumping manifests a=b2g-bump 2014-07-21 05:41:19 -07:00
B2G Bumper Bot 628fa99de2 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6f9056216772
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #21977 from jmcanterafonseca/fix_loop_contacts2

Bug 1017756 - Update Loop buttons & state (color, name, visibility...) i...

========

https://hg.mozilla.org/integration/gaia-central/rev/e6f901e5ea92
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Bug 1017756 - Update Loop buttons & state (color, name, visibility...) in contact details when a branding/UX decision is taken
2014-07-21 05:35:34 -07:00
B2G Bumper Bot 691ed04b8a Bumping manifests a=b2g-bump 2014-07-21 04:47:00 -07:00
B2G Bumper Bot 44b0adad33 Bumping manifests a=b2g-bump 2014-07-21 04:07:19 -07:00
B2G Bumper Bot bea937aa79 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/090c8de8ca1c
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #21849 from steveck-chung/bug-1015390

Bug 1015390 - [SMS] Implement new startup loading events r=julienw

========

https://hg.mozilla.org/integration/gaia-central/rev/01d72446b272
Author: Steve Chung <schung@mozilla.com>
Desc: Bug 1015390 - [SMS] Implement new startup loading events
2014-07-21 04:05:31 -07:00
Carsten "Tomcat" Book 7ab156d0b6 merge b2g-inbound to mozilla-central a=merge 2014-07-21 12:59:29 +02:00