Commit Graph

146110 Commits

Author SHA1 Message Date
Andrew McCreight
bbb89961cd Bug 913881, part 4 - Change nsCycleCollector::ClearGraph to GCGraph::Clear. r=smaug
There's no reason I can see to have this in nsCC instead of GCGraph.
2013-09-10 08:56:36 -07:00
Andrew McCreight
7bfbfc66c2 Bug 913881, part 3 - Fix argument name for GCGraphBuilder::AddNode. r=smaug 2013-09-10 08:56:35 -07:00
Andrew McCreight
bdf5847bcf Bug 913881, part 2 - Make a bunch of nsCycleCollector methods private. r=smaug 2013-09-10 08:56:35 -07:00
Andrew McCreight
01ac3fd277 Bug 913881, part 1 - Remove unused method nsCycleCollector::Runtime. r=smaug 2013-09-10 08:56:35 -07:00
Andrew McCreight
c4d62e9716 Bug 913527, part 3 - Check for collection in progress in Collect. r=smaug
Moving this to the top level simplifies dealing with PrepareForCollection a bit.
2013-09-10 08:56:34 -07:00
Andrew McCreight
fd080f6291 Bug 913527, part 2 - Remove empty CC graph optimization. r=smaug
This looks like a dubious optimization to skip most of a CC when the graph
is empty, dating from the dawn of the CC, but I doubt it is ever triggered
nowadays.
2013-09-10 08:56:34 -07:00
Andrew McCreight
bd3a15bbd8 Bug 913527, part 1 - Get rid of FinishCollection. r=smaug
This can just be inlined now, with the cleanup parts moved into CleanupAfterCollection.
2013-09-10 08:56:34 -07:00
Brian Hackett
5f88510ab8 Bug 912152 - Improve mechanism for bailing out from Ion compilation of scripts with try-finally, r=jandem. 2013-09-10 08:42:52 -07:00
Brian Hackett
5f4c033b10 Bug 913558 - Improve GGC store buffer threadsafe assertions, r=terrence. 2013-09-10 08:41:14 -07:00
Andrew McCreight
a39b15f003 Bug 914260 - Add review requirement to the error message in test_interfaces. r=bz 2013-09-10 08:29:45 -07:00
Andrew McCreight
505b1bb607 Bug 911829 - Separate main thread and worker cycle collector telemetry. r=smaug 2013-09-10 08:29:45 -07:00
Andrew McCreight
3c613d26d4 Bug 911333 - Remove customTrace from bindings codegen. r=bz 2013-09-10 08:29:44 -07:00
Andrew McCreight
ea04eab2a4 Bug 909436 - Inline CycleCollectedJSRuntime::OnContext. r=bholley 2013-09-10 08:29:44 -07:00
Andrew McCreight
dbad6e68d0 Bug 912747 - Change nsCycleCollectionHoldDrop.h to mozilla/HoldDropJSObjects.h. r=khuey
--HG--
rename : xpcom/glue/nsCycleCollectionHoldDrop.h => xpcom/glue/HoldDropJSObjects.h
2013-09-10 08:29:43 -07:00
Christian Holler
dd29a2cde6 Bug 914174 - Fix nit in previous ASan patch. r=luke 2013-09-10 17:27:56 +02:00
Christian Holler
56db8793a1 Bug 914174 - Ensure JS standalone builds have the right ASan options. r=luke
--HG--
extra : rebase_source : d82eae20a4f1c18f5b12c5a4acd3e6733809221d
2013-09-10 17:00:07 +02:00
Benoit Girard
b73c4d22a4 Bug 914348 - Name SamplerThread on linux. r=jld
--HG--
extra : rebase_source : 343dec3b5d4b8eaa4a294c54ae1f74b9e0775401
2013-09-10 11:20:09 -04:00
Nathan Froyd
15bc82ea6a Bug 912197 - part 5 - move WebIDL.mk over to moz.build; r=khuey 2013-09-05 11:20:26 -04:00
Nathan Froyd
d03e18978a Bug 912197 - part 4 - write out lists of WebIDL source files for dom/bindings/; r=gps 2013-09-05 11:20:02 -04:00
Nathan Froyd
00da3e1ad5 Bug 912197 - part 3 - emit WebIDL objects during traversal; r=gps 2013-09-05 11:19:33 -04:00
Nathan Froyd
238e0c2875 Bug 912197 - part 2 - add WebIDL variables to the sandbox; r=gps 2013-09-05 11:19:11 -04:00
Nathan Froyd
2e473715c6 Bug 912197 - part 1 - add classes for WebIDL source files; r=gps 2013-09-05 11:18:55 -04:00
Luke Wagner
8a161e06d6 Bug 912589 - have JSRuntime::helperThreadCount() return GetCPUCount(), not GetCPUCount()-1 (r=bhackett)
--HG--
extra : rebase_source : 63918ffad4e0f4c71cf9fc79961b4e794df057b7
2013-09-09 14:24:06 -05:00
Geoff Brown
34d3d2114a Bug 913627 - Update androidx86.json for a clean x86 run; r=jmaher 2013-09-10 08:58:08 -06:00
Ed Morley
ae782edb48 Merge mozilla-central and inbound 2013-09-10 15:23:21 +01:00
Jan de Mooij
704175de0f Bug 914132 part 4 - Fold |typeof object| if possible. r=bhackett 2013-09-10 16:18:49 +02:00
Jan de Mooij
0c229fcfa2 Bug 914132 part 3 - Inline |typeof object| if the input is known to be non-callable and does not emulate undefined. r=bhackett 2013-09-10 16:17:06 +02:00
Jan de Mooij
3ccd5b1fef Bug 914132 part 2 - Optimize typeof OOL VM call. r=evilpie 2013-09-10 16:17:03 +02:00
Jan de Mooij
712a357915 Bug 914132 part 1 - MTypeOf should never be effectful. r=evilpie 2013-09-10 16:16:59 +02:00
Ed Morley
2dbe63d2e2 Backed out changeset 6776e4836c04 (bug 907048) for marionette-webapi failures on a CLOSED TREE 2013-09-10 14:31:35 +01:00
Nicolas Silva
2b26f8b179 Bug 913821 - Fix the TextureHost linked list. r=sotaro 2013-09-10 13:41:15 +02:00
Shu-yu Guo
5df1c0a5aa Bug 914478 - Fix checking for error in setElemTryCache. (r=jandem) 2013-09-10 04:15:55 -07:00
Gaia Pushbot
cdc647aed3 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/2745386d2e6d
Author: Gregor Wagner <anygregor@gmail.com>
Desc: Merge pull request #12043 from nullaus/browser-test-fix

Bug 913701 - Unit Test for Operator Variant Customizations is failing

========

https://hg.mozilla.org/integration/gaia-central/rev/f3542eda7ca7
Author: Ghislain 'Aus' Lacroix <aus@mozilla.com>
Desc: bug 913701

MozSettings must be present at all times because it's required by simple_operator_variant_helper.js. If it's not present on window.navigator it will cause test failures because SimpleOperatorVariantHelper cannot function as expected.
2013-09-10 03:35:23 -07:00
Gaia Pushbot
e37e5102ff Bumping gaia.json for 4 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/a95e393bd448
Author: Sam Joch <samuel@guiora.com>
Desc: Merge pull request #10296 from samjoch/bug-800002-GalleryEditModeExposurePolish

Bug 800002 - [Gallery] Edit Mode Exposure Polish r=djf

========

https://hg.mozilla.org/integration/gaia-central/rev/336e2719a390
Author: Sam Joch <samuel@guiora.com>
Desc: Bug 800002 - [Gallery] Edit mode exposure polish

========

https://hg.mozilla.org/integration/gaia-central/rev/fafd10bbf277
Author: Gareth Aye <gaye@mozilla.com>
Desc: Merge pull request #12064 from gaye/bump-marionette-helper-007

Bump marionette-helper to 0.0.7

========

https://hg.mozilla.org/integration/gaia-central/rev/e8edc6bca78d
Author: gaye <gaye@mozilla.com>
Desc: Bump marionette-helper to 0.0.7
2013-09-10 03:25:21 -07:00
Gaia Pushbot
5e45723795 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/d5d7a2b06574
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Merge pull request #12059 from asutherland/email-resize-embedded-reload

Bug 914493 - [Email] iframe is not resized for the embedded images that were already downloaded while building body. r=asuth

========

https://hg.mozilla.org/integration/gaia-central/rev/a52d9ef45517
Author: praveen.singapati <praveen.singapati@lge.com>
Desc: Bug 914493 - [Email] iframe is not resized for the embedded images that were already downloaded while building body. r=asuth
2013-09-10 03:10:22 -07:00
Gaia Pushbot
2f643b4be9 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/67799bb1452a
Author: Jan Jongboom <janjongboom@gmail.com>
Desc: Merge pull request #11782 from comoyo/keyboard_settings

Bug 906598 - Move Keyboard settings into app itself. r=RudyL

========

https://hg.mozilla.org/integration/gaia-central/rev/0a09d4b39e75
Author: Jan Jongboom <janjongboom@gmail.com>
Desc: Bug 906598 - Move Keyboard settings into app itself
2013-09-10 02:50:23 -07:00
Gaia Pushbot
781a65ffd5 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/46b60fcd8d92
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #12017 from EragonJ/bug-911670

Bug 911670 - Change Wording of phonelock r=crh0716

========

https://hg.mozilla.org/integration/gaia-central/rev/b32ca5c4e287
Author: EragonJ <eragonj@eragonj.me>
Desc: Bug 911670 - Change Wording of phonelock

- make phonelock wording more generic
2013-09-10 02:25:22 -07:00
Chris AtLee
2a1414ad36 Bug 913535: Update blobs for Leo builds. r=nthomas
--HG--
extra : rebase_source : 6613c8fa4242c28403bf6ebc210bd01aa03f7907
2013-09-10 10:54:21 +02:00
Gaia Pushbot
be3550d4dc Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/034f1852619b
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #12044 from mcjimenez/bug914282

Bug 914282 - Dock icons is not correctly showed

========

https://hg.mozilla.org/integration/gaia-central/rev/020e9b52ae22
Author: Carmen Jimenez Cabezas <cjc@tid.es>
Desc: Bug 914282 - Dock icons is not correctly showed
2013-09-10 01:50:24 -07:00
Carsten "Tomcat" Book
ef20bc6ea1 merge mozilla-central to b2g-inbound 2013-09-10 10:44:21 +02:00
Carsten "Tomcat" Book
fa339808a5 merge b2g-inbound to mozilla-central 2013-09-10 10:28:58 +02:00
Carsten "Tomcat" Book
a656290538 merge fx-team to mozilla-central 2013-09-10 10:27:04 +02:00
Ms2ger
14aeb62126 Merge last PGO-green inbound changeset to m-c.
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/OwningNonNull.h
2013-09-10 10:13:12 +02:00
Gaia Pushbot
86f89b2544 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/c30897e8c63c
Author: Francisco Jordano <arcturus@ardeenelinfierno.com>
Desc: Merge pull request #11993 from arcturus/bug-894872

Bug 911086 - [CONTACTS] Export to Media option should only be active if there is a Media card in the device

========

https://hg.mozilla.org/integration/gaia-central/rev/cea3f000bbeb
Author: Francisco Jordano <arcturus@ardeenelinfierno.com>
Desc: Bug 911086 - [CONTACTS] Export to Media option should only be active if there is a Media card in the device
2013-09-10 01:05:23 -07:00
Gaia Pushbot
92744bc882 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/290d2aaaa650
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #12025 from gasolin/issue-907075

907075 - [Permission] Dismiss continuous same permission request but dis..., r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/710230e47727
Author: gasolin <gasolin@gmail.com>
Desc: 907075 - [Permission] Dismiss continuous same permission request but dispatch mozContentEvent as well if remember is checked
2013-09-10 00:51:23 -07:00
Gaia Pushbot
f4730f5e9d Bumping gaia.json for 4 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/175bcf94c3ff
Author: Yuren Ju <yurenju@gmail.com>
Desc: Merge pull request #12040 from yurenju/test-agent-vbump

Bug 825913 - vbump for test-agent r=NPOTB

========

https://hg.mozilla.org/integration/gaia-central/rev/31dd51b582a4
Author: Yuren Ju <yurenju@gmail.com>
Desc: Bug 914234 - vbump for test-agent

========

https://hg.mozilla.org/integration/gaia-central/rev/1aab48312ec2
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #12053 from gasolin/issue-914477

Bug 914477 - fix regression of permission manager, r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/fe72e31016f8
Author: gasolin <gasolin@gmail.com>
Desc: Bug 914477 - fix regression of permission manager
2013-09-10 00:30:22 -07:00
Gaia Pushbot
673aa88e00 Bumping gaia.json for 2 gaia-central revision(s)
========

https://hg.mozilla.org/integration/gaia-central/rev/38e13b287b95
Author: Salvador de la Puente González <salva@unoyunodiez.com>
Desc: Merge pull request #12042 from lodr/bug-914244-avoiding-see-undefined-in-contact-fields

Bug 914244 - Ensuring the givenName and familyName are not empty arrays before selecting the value.
r=arcturus

========

https://hg.mozilla.org/integration/gaia-central/rev/1cbcb5a2b140
Author: lodr <salva@unoyunodiez.com>
Desc: Bug 914244 - Ensuring the givenName and familyName are not empty arrays before selecting the value.
2013-09-10 00:20:23 -07:00
Ms2ger
a75af4f873 Bug 914309 - Factor out fromMarkedLocation calls in Parser::objectLiteral() into a helper function; r=jorendorff 2013-09-10 09:03:38 +02:00
Ms2ger
1670da33b0 Bug 914048 - Reduce includes in CanvasRenderingContext2D.cpp; r=dzbarsky 2013-09-10 09:03:38 +02:00
Ms2ger
877a9a719d Bug 913923 - Part c: Stop including BindingUtils.h in UnionTypes.h; r=dzbarsky 2013-09-10 09:03:38 +02:00