Andrew McCreight
35d9c4ab79
Bug 1138616, part 3 - Add a faster bloatlog-only mode. r=dbaron
2015-03-04 16:13:54 -08:00
Andrew McCreight
a3b7a4e74c
Bug 1138616, part 2 - Inline BloatEntry::AddRef and ::Release. r=dbaron
2015-03-04 16:13:54 -08:00
Andrew McCreight
aab9e0452e
Bug 1138616, part 1 - Remove nsTraceRefcntStats::mAddRefs and ::mReleases. r=dbaron
2015-03-04 16:13:54 -08:00
Alexander Surkov
4b64b9f21a
Bug 1139049 - revert EnumRoleAccesisble name change, r=davidb
2015-03-04 19:04:46 -05:00
Alexander Surkov
4931522c38
Bug 1139049 - turn EnumRoleAccessible into template, r=davidb
2015-03-04 18:45:17 -05:00
Byron Campen [:bwc]
03d3717cb8
Bug 1133051: Clean up SctpFlows on STS r=mt
2015-02-13 13:32:01 -08:00
Kannan Vijayan
1dbd6c9828
Bug 1139506 - Check for null JSRuntime in tableticker stack trace merge. r=shu
2015-03-04 18:18:08 -05:00
Steve Fink
85d4031eac
Bug 1120655 - Label various compartment iters as GCPointers, r=terrence
2015-01-12 14:09:21 -08:00
Nikhil Marathe
9889aecde9
Bug 1137477 - Replace getServiced() with matchAll() in tests. r=catalinb
2015-02-26 17:20:23 -05:00
Nikhil Marathe
e19dc5c9dd
Bug 1137419 - Use correct principal for update. r=baku
2015-02-23 10:34:40 -08:00
Nikhil Marathe
7e6a0d766f
Bug 1131882 - Associate ServiceWorkers with underlying ServiceWorkerInfo. r=baku
...
This allows controller to track state too, and provides better encapsulation.
1) Move SW setup to SWM. RuntimeService now only creates the underlying SharedWorker.
2) Require a SWInfo to create a SW. The SW holds a refptr to the info.
2015-02-19 08:40:21 -08:00
Nikhil Marathe
aafb36075f
Bug 1132141 - Update storage when ServiceWorker registration fails. r=baku
2015-02-11 10:51:32 -08:00
Nikhil Marathe
9190583d2e
Bug 1131874 - ServiceWorker persistence activation fixes. r=baku
2015-02-10 18:08:58 -08:00
Terrence Cole
e0d0e39876
Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
2015-03-04 09:32:02 -08:00
Mason Chang
3cccf0671a
Bug 1138735 - Fallback to software vsync if CVDisplayLink fails to initialize. r=mstange
2015-03-04 14:37:55 -08:00
Gregory Szorc
4f6edc655f
Bug 1139100 - Apply proper checking for command existence; r=ahal
...
Previously, we raised errors attempting to register a mach sub-command
if the parent command was not defined on the Registrar. This broke B2G
because its mach command Registrar imposes restrictions on which
commands it exposes. Commands there were not getting registered on the
Registrar, leading mach to give a false positive that the parent command
was never defined.
We change the verification logic to take present but unregistered
commands into consideration and to skip registering sub-commands if the
parent isn't present in the Registrar.
2015-03-04 11:03:07 -08:00
Markus Stange
37ef8aec2b
Bug 913443 - Add some tests. r=roc
2015-03-04 14:50:13 -05:00
Markus Stange
60aa1656ae
Bug 913443 - Remove duplicated argument variables. r=roc
2015-03-04 12:08:28 -05:00
Markus Stange
ab50ec247d
Bug 913443 - Recycle PaintedLayers as soon as possible. r=roc
...
This means layers are assigned bottom-to-top.
2015-03-04 00:18:47 -05:00
Markus Stange
8b9c146165
Bug 913443 - When determining the layer to recycle, only consider layers that have display items in common with the layer we need. r=roc
2015-03-04 00:21:00 -05:00
Markus Stange
08cd6f5eac
Bug 913443 - Delay PaintedLayer recycling until PopPaintedLayerData(). r=roc
...
Once we're smarter about recycling the right layer, we can't decide on a layer
as soon as we encounter its first display item. We might need to have to look
at all of the assigned display items. This change makes that requirement
explicit.
2015-03-03 21:32:08 -05:00
Markus Stange
de4601141f
Bug 913443 - Add a display item buffer for PaintedLayerData so that we can assign items without needing to know the actual Layer. r=roc
2015-03-04 00:21:55 -05:00
Markus Stange
cd045a4b5e
Bug 913443 - Change the order of these calls. r=roc
...
The calls above don't need access to the PaintedLayer, but the ones this change
is moving down do. This change just makes it more obvious that we're free to
move the calls to an even later point.
2015-03-03 17:21:42 -05:00
Markus Stange
a62ad81d88
Bug 913443 - Move IsWidgetLayerManager() check out of UpdateCommonClipCount. r=roc
...
UpdateCommonClipCount accesses the PaintedLayerData's mLayer field in order to
get the layer manager. We want to be able to call UpdateCommonClipCount when
mLayer is null.
2015-03-03 17:00:55 -05:00
Markus Stange
89e4ac2c1e
Bug 913443 - Remove unused aItemVisibleRect argument. r=roc
2015-03-03 16:57:30 -05:00
Markus Stange
313c6c3469
Bug 913443 - Break CreateOrRecyclePaintedLayer up even more. r=roc
2015-03-02 19:25:13 -05:00
Markus Stange
6cfa76525a
Bug 913443 - Extract layer hint calculation. r=roc
2015-03-02 19:24:18 -05:00
Markus Stange
3e610f145e
Bug 913443 - Break up CreateOrRecyclePaintedLayer into more parts. r=roc
2015-03-02 18:43:58 -05:00
Markus Stange
12bd1db1fe
Bug 913443 - Remove some #ifdefs. r=roc
...
This function will be split up into more functions, and carrying along the
#ifdefs throughout those would be a pain.
2015-03-02 18:29:12 -05:00
Markus Stange
c6051df741
Bug 913443 - Remove mention of the word ThebesLayer in a comment. r=roc
2015-03-02 18:19:12 -05:00
Ralph Giles
ff7af06951
Bug 1139087 - Add moz.build bugzilla metadata for codecs. r=kinetik,gps
2015-03-03 11:36:00 -08:00
Andrew McCreight
ae356a9c5e
Bug 1139216 - Add BUG_COMPONENT information for js/xpconnect/. r=bholley
2015-03-04 14:07:59 -08:00
Andrew McCreight
a24ce95eac
Bug 1073594, part 4 - Remove nsTraceRefcntStats::mObjsOutstanding{Total, Squared}. r=dbaron
...
They are now unused.
2015-03-04 14:07:59 -08:00
Andrew McCreight
ce7eb3f5fc
Bug 1073594, part 3 - Remove the mean and stddev for BloatLog object counts. r=dbaron
2015-03-04 14:07:59 -08:00
Andrew McCreight
e2d725377e
Bug 1073594, part 2 - Remove nsTraceRefcntStats::mRefsOutstanding{Total, Squared}. r=dbaron
...
They are now unused.
2015-03-04 14:07:59 -08:00
Andrew McCreight
9fba8eac6d
Bug 1073594, part 1 - Remove mean and stddev for BloatView addrefs and releases. r=dbaron
2015-03-04 14:07:59 -08:00
Andrew McCreight
5bb1645a39
Bug 1139021 - Don't run extra collections in the parent process for the mochitest window leak detector. r=jmaher
2015-03-04 14:00:24 -08:00
Daniel Holbert
4f86dc03df
Bug 1139603: Add MOZ_OVERRIDE annotations in CacheParent.h and QuotaClient.cpp to fix clang -Winconsistent-missing-override. r=ehsan
2015-03-04 13:58:55 -08:00
Cameron McCormack
dedf697b56
Bug 1136010 - Don't coalesce style contexts added to RestyleManager::mContextsToClear. r=dbaron
2015-03-04 18:06:29 +11:00
Ryan VanderMeulen
098514f58b
Merge inbound to m-c. a=merge
2015-03-04 16:35:35 -05:00
Ryan VanderMeulen
9ba00ae0cb
Merge fx-team to m-c. a=merge
2015-03-04 16:23:48 -05:00
Mark Banner
2afa0df2eb
Fix regression in Loop's functional tests from bug 1107336 - use the correct imports so that exceptions are matched correctly. rs=AutomatedTester over irc. DONTBUILD as NPOTB a=RyanVM for CLOSED TREE
2015-03-04 21:17:27 +00:00
Josh Matthews
0be7ff4fbb
Bug 1134120 - Disable intermittent test pending further investigation. a=ryanvm on a CLOSED TREE
2015-03-04 15:01:25 -05:00
Ryan VanderMeulen
f3d07e70ac
Backed out changeset a190978e94f1 (bug 1136806) for WinXP debug jittest timeouts.
...
CLOSED TREE
2015-03-04 14:02:01 -05:00
B2G Bumper Bot
20baa3e555
Bumping manifests a=b2g-bump
2015-03-04 09:57:51 -08:00
B2G Bumper Bot
2b6f985c37
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f2496710c1c9
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Bug 1017966 - merge pull request #27062 from rohan013:b1017966 to mozilla-b2g:master"
This reverts commit 2b84f08d6c0f2a6cba5620c1442fd01b9e7dbfac, reversing
changes made to d56735ed3fdb925357431ef3808e66b1228f9c25.
2015-03-04 09:55:22 -08:00
Ryan VanderMeulen
ccc4d17f94
Backed out 4 changesets (bug 1128357) for causing intermittent B2G mochitest asserts.
...
Backed out changeset da4499b52105 (bug 1128357)
Backed out changeset fa440c623c4d (bug 1128357)
Backed out changeset 36b8feee431e (bug 1128357)
Backed out changeset aaa85558f413 (bug 1128357)
CLOSED TREE
2015-03-04 12:53:06 -05:00
B2G Bumper Bot
b760c68d74
Bumping manifests a=b2g-bump
2015-03-04 09:19:16 -08:00
B2G Bumper Bot
1d24f1da46
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/a06bcf439758
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #28633 from etiennesegonzac/bug-1132377
Bug 1132377 - Removing the Privacy Panel app from the production list. r...
========
https://hg.mozilla.org/integration/gaia-central/rev/db81081dbb82
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1132377 - Removing the Privacy Panel app from the production list. r=timdream
2015-03-04 09:16:45 -08:00
Ryan VanderMeulen
679f666774
Backed out changeset deeb2d276a85 (bug 1138454) for Gaia unit test bustage.
...
CLOSED TREE
2015-03-04 12:02:17 -05:00