Граф коммитов

451721 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky b4cbee7794 Bug 1170760 part 2. Pass in the 'this' value to Promise static methods. r=peterv 2015-11-25 15:48:08 -05:00
Boris Zbarsky 1e0e4345bd Bug 1170760 part 1. Introduce a PromiseCapability struct. r=baku,efaust 2015-11-25 15:48:08 -05:00
Boris Zbarsky cda7b2404e Bug 1228053. syncThenable in loop test code should have catch(), since some of the tests assume that Promise instances have a catch() method. r=mdeboer 2015-11-25 15:48:08 -05:00
Boris Zbarsky b0a1ed59db Bug 1228009. Geolocation code needs to handle failures on its ErrorResults. r=smaug 2015-11-25 15:48:04 -05:00
Terrence Cole 020b367913 Bug 1226732 - Use stable hashing and builtin sweeping for ipc::ObjectIdMap; r=billm
--HG--
extra : rebase_source : 9dc40a8f2573fd190d9c86a5a88b57dcb41e0771
2015-11-25 11:59:09 -08:00
Terrence Cole 9c36f99a19 Bug 1226801 - None of the GCHashMap users require movable keys; r=fitzgen
--HG--
extra : rebase_source : d24e3f8c5cdfa050b166f224d76967b3f02287c2
2015-11-25 11:58:50 -08:00
Terrence Cole e918579721 Bug 1227774 - Encapsulate markCompartments logic; r=jonco
--HG--
extra : rebase_source : 994a0bafa6e88cff6a29d01d50cd5a29f54ed7ec
2015-11-25 11:41:30 -08:00
Andrew McCreight 4898740306 Bug 1226291 - Add SpecialPowers API for importing a jsm into the main process. r=jmaher 2015-11-25 12:34:08 -08:00
Sebastian Hengst 9be17fad9a Backed out changeset 8405467ea7ad (bug 1211266) for static analysis bustage. r=backout on a CLOSED TREE 2015-11-25 21:17:02 +01:00
Andrea Marchesini c9ba9a819b Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax 2015-11-25 17:48:19 +00:00
Andrea Marchesini 24c720366e Backed out changeset 79004346238d - wrong version of patch for bug 1211266 2015-11-25 17:44:30 +00:00
Nicolas B. Pierron f538e44852 Bug 1223023 - Ensure that we have enough ballast space for allocating MoveGroups in BacktrackingAllocator::resolveControlFlow. r=bhackett 2015-11-25 17:30:24 +00:00
Ted Mielczarek 879065de9d bug 1223530 - Move MOZ_WINCONSOLE to configure. r=glandium
This patch moves the logic for selecting MOZ_WINCONSOLE out of individual
Makefile.in files and into configure. It also changes config.mk to only
pass -SUBSYSTEM:CONSOLE if MOZ_WINCONSOLE=1. The MSDN docs state that
in the absence of -SUBSYSTEM, the linker will select the proper subsystem
based on whether the program contains [w]main or [w]WinMain, so let it
do that.

One program (windbgdlg) needed a tweak to add a wmain for when MOZ_WINCONSOLE
is defined.

This patch leaves one instance in security/sandbox/win/wow_helper/Makefile.in,
that Makefile has its own separate bug.

--HG--
extra : commitid : 8acDjmfKivj
extra : rebase_source : 03b4fa4c8ae077a894b08f3762ef93541e34ac1a
2015-11-11 06:24:39 -05:00
Ted Mielczarek d9c04b91c1 bug 1224165 - Remove some Makefiles in js/xpconnect/tests/. r=glandium
--HG--
extra : commitid : CdYDnLGN2Yf
extra : rebase_source : 1dee19c8064f1afb53cc646e4659c12577ba6a94
2015-11-12 06:39:01 -05:00
Ted Mielczarek 8b765abfbe bug 1224308 - Remove some Makefile cruft. r=gps
--HG--
extra : commitid : JdDnpW7zfHf
extra : rebase_source : 9eca8f978c43eb6f26c8d14d5d13fee5ea556a02
2015-11-12 06:39:11 -05:00
Andrea Marchesini bd43353698 Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax 2015-11-25 17:15:16 +00:00
Nicolas B. Pierron e56bcb2332 Bug 1213735 - LCov: Rely on the GC finalizers to visit all JSScripts. r=bhackett 2015-11-25 16:56:13 +00:00
Nicolas B. Pierron f14fd6c5cc Bug 1219166 - SM LCov: Prevent reporting empty compartments, and empty runtimes. r=bhackett 2015-11-25 16:56:13 +00:00
Nicolas B. Pierron ba81d44fff Bug 1213732 part 3 - SM LCov: Add code coverage support for TableSwitch statements. r=bhackett 2015-11-25 16:56:13 +00:00
Nicolas B. Pierron 95b6d67041 Bug 1213732 part 2 - SM LCov: Check that fallthrough branches are correctly counted. r=bhackett 2015-11-25 16:56:13 +00:00
Nicolas B. Pierron f6a0e76d3d Bug 1213732 part 1 - SM LCov: Report both side of the branches. r=bhackett 2015-11-25 16:56:13 +00:00
Francois Marier e44555648c Bug 1227800 - Add missing XML entities on Fennec for -forbid- SB lists. r=gcp 2015-11-25 08:54:00 -08:00
Andrew McCreight 738b476cb2 Bug 1226311, part 2 - Remove SpecialPowers.isMainProcess usage from various IndexedDB tests. r=janv
isMainProcess() is used in a few places to disable tests when run in a
content process. However, these tests are either never run in e10s or
pass when run with e10s, so remove all of the testing code. Some of
this was to work around issues with test_ipc.html which does not seem
to exist any more.

This patch also removes some code for disabling a test on Windows 2003.
2015-11-25 08:09:32 -08:00
Andrew McCreight f417b30660 Bug 1226311, part 1 - Remove some obsolete includes for test_ipc.html in indexeddb. r=janv
test_ipc.html doesn't seem to exist any more.
2015-11-25 08:09:32 -08:00
Andrew McCreight 0d80d884a1 Bug 1213464 - ImageBridgeChild and CompositorChild should delete their Transport. r=billm 2015-11-25 08:09:32 -08:00
Mike Hommey f485401df4 Bug 1226884 - Keep em:unpack addons unpacked after bug 1216371. r=gps
--HG--
extra : amend_source : 61a2914b964df0bdf1d523e7eb396b54403daa9f
2015-11-23 22:40:00 +01:00
Kartikaya Gupta 36bf0301ba Bug 960317 - Remove cross-slide code from APZC. r=botond
--HG--
extra : commitid : HZ0FIlYFgg0
2015-11-25 10:30:36 -05:00
Benjamin Bouvier 9cb6c17ff5 Bug 1227642: Make data a ScopedJSFreePtr in js::detail::CopyScript to ensure it doesn't leak; r=jonco
--HG--
extra : rebase_source : ccf4034cc9a0770f9af9391be72ef211a6d71edd
extra : amend_source : 08542020a95717fcc1552755ddeba46ecc79b702
2015-11-24 19:35:19 +01:00
Andrew Halberstadt bf62ed093b Bug 1227252 - [marionette] Don't depend on a potentially stale tab reference in hasRemotenessChange(), r=ato
--HG--
extra : commitid : GznhxqM06QD
extra : rebase_source : 80d4a3a620c55e79079552b3567f63844b9cbc6b
extra : amend_source : 462238c3e143a98fd085c065838fb728b4dc7552
2015-11-23 14:49:13 -05:00
Carsten "Tomcat" Book bbf91da743 Backed out changeset bbd26d9d2c3e (bug 1157727) for failing on own tests on a CLOSED TREE
--HG--
extra : rebase_source : c86beb5128a477e5bd882aade7d5c73256b2b1d0
2015-11-25 15:37:25 +01:00
Carsten "Tomcat" Book 6c15811d8a Backed out changeset 00c2df3df22f (bug 1157727)
--HG--
extra : rebase_source : d717285c96315da10facb20b157b1a9fa4967b9a
2015-11-25 15:37:04 +01:00
Carsten "Tomcat" Book 30966e0b67 Backed out changeset fb72e312f137 (bug 1157727)
--HG--
extra : rebase_source : ffa0070599954ddc44f682fc30d15ff87354be64
2015-11-25 15:37:03 +01:00
Carsten "Tomcat" Book 906a075480 Backed out changeset 21730adb78b6 (bug 1157727)
--HG--
extra : rebase_source : 8dfb3a8fbba3fdc41815a872fad17e28e90468aa
2015-11-25 15:37:01 +01:00
Till Schneidereit 7f6e232d5a Backout of bug 1224722 from a CLOSED TREE. r=bustage
--HG--
extra : amend_source : 2e05abb4de7042d33d50659f0497861a4b7fee06
2015-11-25 15:37:41 +01:00
Till Schneidereit de3be65932 Backout of bug 1226551. r=bustage 2015-11-25 15:36:57 +01:00
Edwin Flores ce990e88c7 Bug 1223465 - Clamp GIF frame rects to their screen rects - r=seth 2015-11-25 13:50:13 +00:00
Edwin Flores 31b349fea0 Bug 1224100 - Initialize row buffer to 0 in Downscaler - r=seth 2015-11-24 15:05:01 +00:00
Julien Pagès 16f41f3464 Bug 1227646 - reduce the number of load retry in pageloader. r=jmaher
--HG--
extra : commitid : 3ALENVUMzeQ
2015-11-25 12:35:18 +01:00
Julien Pagès f9869aca74 Bug 1186834 - run flake8 automatically on harness for talos. r=jmaher
--HG--
extra : commitid : 35TfMYD805S
extra : rebase_source : 1491138e3ef395f46a7f2ad4edb60c471d5cc0c3
2015-11-23 17:04:51 +01:00
Julien Pagès 1157ce7802 Bug 1186834 - fix flake8 issues on talos. r=jmaher
--HG--
extra : commitid : 9n5csR4qtv
extra : rebase_source : c83f9d7c842966a222bdce2fe18943e582b71975
2015-11-23 17:05:45 +01:00
Till Schneidereit 8a04abb7cc Bug 1226551 - Add support for installing self-hosting intrinsics via JSAPI. r=efaust, f=bz,mwu
--HG--
extra : rebase_source : a3b179f3f33c3157387fd8170cb657b585131bf4
2015-11-25 14:10:25 +01:00
Till Schneidereit 5bf848f39b Bug 1224722 - Enable executing multiple inputs as self-hosted JS during runtime startup. r=efaust, f=bz,mwu
--HG--
extra : rebase_source : 09dddf7f37d1a7abae24c3ce9189ec77b740ee25
2015-11-25 14:05:05 +01:00
Till Schneidereit 291b0d30f0 Bug 1226799 - De-duplicate the 11 Is[BuiltinName] self-hosting intrinsics with templates. r=arai
--HG--
extra : rebase_source : 0208de7d4f19a7a4611c4309b9a482788a668077
2015-11-21 19:02:24 +01:00
Till Schneidereit 237e8f6cf9 Bug 1208464 - Implement proposed ES7 functions Object.values and Object.entries. r=evilpie
--HG--
extra : rebase_source : 0597d5e9e4aa6b29b599afc61246347313d1a8d2
2015-09-25 17:05:26 +02:00
Carsten "Tomcat" Book 4e4b15962c Merge mozilla-central to mozilla-inbound 2015-11-25 13:57:30 +01:00
Carsten "Tomcat" Book 1edd1500db merge mozilla-inbound to mozilla-central a=merge 2015-11-25 12:51:53 +01:00
Carsten "Tomcat" Book 8e227d58c3 merge fx-team to mozilla-central a=merge 2015-11-25 12:50:10 +01:00
Carsten "Tomcat" Book 92ce648b0e merge b2g-inbound to mozilla-central a=merge 2015-11-25 12:39:37 +01:00
Carsten "Tomcat" Book d4ef6710aa Backed out changeset 50441cd0d6a1 (bug 1212321) for causing regressions 2015-11-25 12:37:24 +01:00
Andrew Comminos 544dcecc58 Bug 1203135 - Terminate linking if maximum vertex attribute count is exceeded on Mesa. r=jgilbert 2015-11-24 21:27:29 -08:00