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