Commit Graph

181633 Commits

Author SHA1 Message Date
Ting-Yu Lin
a4da8b744e Bug 879917 - part 2: Emit useful message on dictionary name collisions. r=bz 2014-05-05 21:50:00 +02:00
Ting-Yu Lin
733a5f0b2e Bug 879917 - part 1: Strip trailing whitespaces in WebIDL.py. r=bz 2014-05-05 21:24:00 +02:00
Bobby Holley
fd8ef0c80a Bug 1006629 - Remove unused mFlattenedJSObject from XPCCallContext. r=gabor 2014-05-06 23:17:45 -07:00
Bobby Holley
e6386cc6a0 Bug 1006629 - Remove GetCalleeWrapper. r=gabor 2014-05-06 23:17:44 -07:00
Bobby Holley
d02f6533bd Bug 1001198 - Stop getting XPConnect as a service during Sandbox creation. r=gabor
This causes problems when we try to create a Sandbox during XPConnect
initialization. Luckily, we don't need it at all.
2014-05-06 23:17:44 -07:00
Bobby Holley
e73b348963 Bug 1001198 - Explicitly create the SafeJSContext from XPConnect. r=gabor 2014-05-06 23:17:44 -07:00
Bobby Holley
2afa18a964 Bug 1001198 - Remove useless (and footgun) XPCWrappedNativeScope::InitStatics. r=gabor
All this does is null out some stuff that's already in the BSS. And it causes
leaks if we create a global before it's called, which the upcoming patch does.
2014-05-06 23:17:44 -07:00
Bobby Holley
02ea0b6454 Bug 1001198 - Remove the call to InitClasses for the SafeJSContextGlobal. r=gabor
In contrast to InitClassesWithNewWrappedGlobal, InitClasses doesn't do much
these days. It pretty much only exists to support JSD globals that are created
without XPConnect's knowledge, and then are suddenly handed to XPConnect.

It really only has two observable effects. The first is ensuring the existence
of an XPCWrappedNativeScope, which we know we have here, because we went through
xpc::CreateGlobalObject. The second is to set up the XPCNativeWrapper
constructor (eww), which definitely doesn't matter here, especially now that
we're asserting that we never run script in this global.
2014-05-06 23:17:44 -07:00
Bobby Holley
f54ff48188 Bug 1001198 - Stop firing onNewGlobalObject for the SafeJSContext global. r=gabor 2014-05-06 23:17:43 -07:00
Bobby Holley
648f667734 Bug 1001198 - Explicitly fire up the SSM from nsXPConnect. r=gabor 2014-05-06 23:17:43 -07:00
Robert O'Callahan
56a13e26e9 Bug 1001320. Address missed reivew comment. r=glandium
--HG--
extra : rebase_source : ed23c9ae7de0167a44068c03cfd9d32a52e358f6
2014-05-07 18:14:36 +12:00
Gary Kwong
43087fca76 Backout 87feb441d562 for causing issues. 2014-05-06 22:57:59 -07:00
Chris Pearce
562bdbff7a Bug 1005622 - Reset media queues in Android media seek so that we don't think we're still at EOS after playing to EOS and then seeking. r=edwin 2014-05-07 15:58:06 +12:00
Mike Hommey
4fb4fc23f2 Bug 1005495 - Move sccache stats out of the build log. r=mshal 2014-05-07 11:50:09 +09:00
Robert O'Callahan
730a55616d Bug 1006248. Part 4: Use better #include paths for libstagefright headers in a couple of places. r=glandium
--HG--
extra : rebase_source : e8c7e019b0bc5bf60081aad158a7d89fbb261e29
2014-05-06 17:40:59 +12:00
Robert O'Callahan
1b9624ee99 Bug 1006248. Part 3: Add lots of system header wrappers for B2G/Android. r=glandium
--HG--
extra : rebase_source : 8ea21e177bf6f5ba7bb9d53c8f564b46e8b97cd6
2014-05-06 17:40:47 +12:00
Robert O'Callahan
9dec2d7d5a Bug 1006248. Part 2: Add NO_VISIBILITY_FLAGS to media/omx-plugin. r=glandium
--HG--
extra : rebase_source : eb5bc3174be7ee20d4ac56a8ba6a3c1c7bd9fc66
2014-05-06 17:28:04 +12:00
Robert O'Callahan
949537330f Bug 1006248. Part 1: Add MOZ_EXPORT in various places. r=glandium
--HG--
extra : rebase_source : cfe209a412cae28d405eae413415cebb6959072a
2014-05-06 17:26:46 +12:00
Shu-yu Guo
5f2882b16e Bug 1006205 - Only process scripts during debug mode OSR that have been recompiled. (r=jandem) 2014-05-06 19:20:48 -07:00
Shu-yu Guo
e42acc314b Bug 1001382 - Don't monitor optimized out values. (r=jandem) 2014-05-06 19:20:48 -07:00
Shu-yu Guo
4f0d1d001a Bug 1005458 - Argument slot phis are always observable in non-strict scripts due to Function.arguments. (r=nbp) 2014-05-06 19:20:47 -07:00
Makoto Kato
0dca1df671 Bug 1003085 - Update dump_sym.exe .r=ted 2014-05-07 10:54:23 +09:00
Andrew McCreight
96c6456c5c Bug 958353 - Disable test using fuzzing hooks due to bad interaction with IGC. r=bustage 2014-05-06 18:53:03 -07:00
Felipe Gomes
bbda298251 Bug 652982. test_close_on_last_window.xul needs to be explicit about its timeout requirements. r=ehsan 2011-04-28 01:36:37 -03:00
Ehsan Akhgari
4357b133f0 Backed out changeset ee4ee2b72573 (bug 625982) because of wrong bug number 2014-05-06 21:23:50 -04:00
Felipe Gomes
400d72f59e Bug 625982. test_close_on_last_window.xul needs to be explicit about its timeout requirements. r=ehsan 2011-04-28 01:36:37 -03:00
Ehsan Akhgari
2f8ba2e791 Bug 650586 - test_flush_on_paint.html needs to be explicit about its setTimeout requirements; r=roc 2014-05-06 21:21:20 -04:00
Ehsan Akhgari
9a6766d4ab Bug 650580 - Test for bug 624047 needs to be explicit about its setTimeout requirements 2014-05-06 21:14:36 -04:00
Ehsan Akhgari
1cf3a0e2ef Bug 650553 - test_webgl_conformance_test_suite.html needs to be explicit about its timeout requirements; r=bjacob 2014-05-06 21:13:26 -04:00
Ehsan Akhgari
0e7245f523 Bug 650547 - test_CrossSiteXHR_cache.html needs to be explicit about its usage of flaky timeouts; r=sicking 2014-05-06 21:11:50 -04:00
Ehsan Akhgari
967ee1a368 Bug 650545 - Test for bug 391728 needs to be explicit about its setTimeout requirements; r=Mossop 2014-05-06 21:11:11 -04:00
Ehsan Akhgari
8c24bf43fd Bug 650534 - test_websocket.html uses flaky timeouts, and it should be annotated as such; r=smaug 2014-05-06 21:08:59 -04:00
Wes Kocher
01ca77866c Merge m-c to inbound 2014-05-06 18:07:17 -07:00
Wes Kocher
acbf105ffd Merge fx-team to m-c 2014-05-06 18:04:03 -07:00
Andrew McCreight
48337cf849 Bug 1005975 - Define FloodBlackNode as a convenience function. r=smaug 2014-05-06 17:25:27 -07:00
Andrew McCreight
09dabdad5b Bug 1006635, part 2 - Add more Checkpoints to the cycle collector. r=smaug 2014-05-06 17:25:27 -07:00
Andrew McCreight
d574e71a90 Bug 1006635, part 1 - Make TimeLog use doubles and reduce the threshold. r=smaug 2014-05-06 17:25:27 -07:00
Andrew McCreight
72fc10903d Bug 1005232 - Log number of incremental cycle collector slices. r=smaug 2014-05-06 17:25:26 -07:00
Andrew McCreight
bdea2bfd58 Bug 1004017 - Rename CycleCollectedJSRuntime::NeedCollect() and Collect(). r=smaug 2014-05-06 17:25:26 -07:00
Andrew McCreight
67aeb89cc4 Bug 958353 - Add finishCC() and ccSlice() methods for testing incremental cycle collection. r=smaug 2014-05-06 17:25:26 -07:00
Ben Kelly
a48cbf390d Bug 1004630: Make TabChild inherit mRefCnt from TabChildBase to fix CC leak. r=smaug 2014-05-06 20:11:20 -04:00
Ehsan Akhgari
f54064f016 Bug 1006648 - Add a dummy SimpleTest.requestFlakyTimeout() function; r=ted 2014-05-06 20:06:50 -04:00
Edwin Flores
adc564d791 Bug 998603 - Don't pass kClientNeedsFramebuffer flag into OMXCodec on devices with MediaTek chipsets r=cajbir 2014-05-07 12:02:43 +12:00
Bobby Holley
c50411e058 Bug 997987 - Cache the system principal on nsContentUtils and remove nsIScriptSecurityManager::SubjectPrincipalIsSystem. r=Ms2ger,sr=bz 2014-05-06 15:43:03 -07:00
Bobby Holley
be684ee7b4 Bug 997987 - Remove nsIScriptSecurityManager::GetSubjectPrincipal. r=Ms2ger 2014-05-06 15:43:03 -07:00
Bobby Holley
5c9d904093 Bug 997987 - Remove usage of nsIScriptSecurityManager::GetSubjectPrincipal. r=Ms2ger 2014-05-06 15:43:03 -07:00
Bobby Holley
0f2e4665cd Bug 997987 - Remove nsIScriptSecurityManager::GetCxSubjectPrincipal. r=Ms2ger 2014-05-06 15:43:02 -07:00
B2G Bumper Bot
cf5fe93fe2 Bumping manifests a=b2g-bump 2014-05-06 14:06:21 -07:00
B2G Bumper Bot
11c172ab59 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

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

Bug 841422 - Follow-up, move contact2vcard_test.js to sharedtest app

========

https://hg.mozilla.org/integration/gaia-central/rev/39bd5f6562e2
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 841422 - Follow-up, move additional tests for shared code into sharedtest app r=me
2014-05-06 14:00:56 -07:00
B2G Bumper Bot
55759dd4b0 Bumping manifests a=b2g-bump 2014-05-06 13:54:53 -07:00