Commit Graph

372671 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
8c620b753c Backed out changeset 749816a9c3fb (bug 1020416) for causing merge conflicts on a CLOSED TREE 2014-07-22 16:20:39 +02:00
Kartikaya Gupta
4fce62c468 Bug 1040906 - Follow-up to e6a2c46ad0b5 because I missed a callsite and broke some builds. r=me on a CLOSED TREE 2014-07-22 10:15:22 -04:00
ProgramFOX
d6373dcf04 Bug 1041648: added float32x4 clamp test case; r=bbouvier 2014-07-22 03:21:32 -07:00
Jeff Muizelaar
be3ca57d73 Bug 1041690. Make ShmemTextureHost's mShmem member a UniquePtr. r=nical
This makes the ownership clear and removes some code.

--HG--
extra : rebase_source : fca529c3e5dd224be090876a6f4528ed8686e4e5
2014-07-21 18:55:02 -04:00
Armen Zambrano Gasparnian
c13ca99b13 Bug 1026710 - Change DeviceManager to mozdevice when logging. DONTBUILD. r=wlach 2014-07-22 09:17:16 -04:00
Kartikaya Gupta
0df3a31848 Bug 1040906 - Replace the out-param on matrix conversion helpers with a return value. r=Bas 2014-07-22 09:12:14 -04:00
Kartikaya Gupta
56b080ced8 Bug 1040986 - Add some useful functions to nsIntRegion. r=jrmuizel 2014-07-22 09:07:52 -04:00
Nicolas B. Pierron
61a9c762a4 Bug 1006899 - Prevent stack iterations while recovering allocations. r=bhackett 2014-07-22 06:04:03 -07:00
Benoit Jacob
1e06e1a5ae Bug 1041785 - fix a null deref crash in WebGL draw-call validation - r=kamidphish 2014-07-22 08:53:24 -04:00
Jan de Mooij
458f1fc31c Bug 1041469 part 3 - Remove toLatin1 shell function, update tests. r=luke 2014-07-22 14:52:14 +02:00
Jan de Mooij
db2a3ccf95 Bug 1041469 part 2 - Use templates to get rid of some NewFatInlineString duplication. r=luke 2014-07-22 14:52:05 +02:00
Jan de Mooij
034d529e99 Bug 1041469 part 1 - Remove EnableLatin1Strings flag. r=luke 2014-07-22 14:52:03 +02:00
Nicolas Silva
23cd52c9d1 Bug 1040028 - Create and allocate in one step when we used to call CreateBufferTextureClient and CreateTextureClientForDrawing. r=sotaro 2014-07-22 14:17:31 +02:00
Nicolas Silva
b2be1f75d9 Bug 1040028 - Create and Allocate TextureClients as 1 step in TextureClientPool. r=sotaro 2014-07-22 14:17:25 +02:00
Boris Chiou
9759efe0fb Bug 1030922 - Replace nsAuto(Array)Ptr with UniquePtr in LayerScope.cpp. r=dglastonbury 2014-07-21 21:12:00 +02:00
Tom Schuster
594e01a452 Bug 1041495 - Handlify StructuredClone. r=jonco 2014-07-22 12:18:24 +02:00
Luv Agarwal
1814d69318 Bug 974184 - Add a versioninfo utility for getting mozbase version info. r=wlach 2014-07-21 11:38:07 +02:00
Ahmed Kachkach
ba057e2cba Bug 1041708 - Structured logging seems to eat test case name and message if a single test is executed. r=ahal 2014-07-21 13:11:00 +02:00
Dave Hunt
7c95173e9a Bug 1040069 - Return None for the gaia commit if it can't be found. r=ahalberstadt 2014-07-21 02:57:00 +02:00
Walter Litwinczyk
3bc0df27dc Bug 1041830 - Part 2: Backout bug 1030206. r=dglastonbury 2014-07-21 17:17:00 +02:00
Walter Litwinczyk
7595c3de89 Bug 1041830 - Backout bug 1030206. r=dglastonbury 2014-07-21 17:17:00 +02:00
Morris Tseng
7ccb47f35d Bug 1041451 - If we have pending response in RecvHandleLongTap, submit this response first. r=kats 2014-07-21 20:48:00 +02:00
Georg Fritzsche
3d1a365393 Bug 1040941 - Preferences button for OpenH264 in AddonManager should always work. r=Unfocused 2014-07-21 15:00:35 +02:00
JW Wang
5c5222fed3 Bug 1038655 - don't update official playback position when paused. r=cpearce 2014-07-21 23:34:00 +02:00
Garvan Keeley
d8b860963f Bug 1035044 - Use timestamp equality to check if a consecutive location is cached, removed unnecessary additional cached location from nsGeolocation class. r=jdm 2014-07-10 12:24:00 +02:00
Garvan Keeley
6630b815be Bug 1035044 - Check timstamp, not object equality for cache changes. r=jdm 2014-07-10 10:36:00 +02:00
Carsten "Tomcat" Book
a6994f42c4 Backed out changeset a0ffaeafbe7e (bug 1013054) for reftest failure 2014-07-22 09:34:36 +02:00
Robert O'Callahan
291d28f350 Bug 1013054. Don't propagate non-repaint change hints to the canvas frame. r=mattwoodrow 2014-07-22 01:57:52 +12:00
Robert O'Callahan
91f1cc1251 Bug 1041200. Ensure nsDisplayZoom and friends compute mVisibleRect relative to their reference frame. r=mattwoodrow 2014-07-22 17:50:11 +12:00
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