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

438459 Коммитов

Автор SHA1 Сообщение Дата
Bill McCloskey 1b946c60b2 Bug 1199832 - [webext] browser.tabs.executeScript must create a context (r=gabor) 2015-09-04 09:45:02 -07:00
Bill McCloskey 828a74056a Bug 1199698 - [webext] Fix chrome.* from content scripts (r=gabor) 2015-09-04 09:45:01 -07:00
Bill McCloskey 1c1fce4a9e Bug 1199800 - [webext] Adding browser.tabs.update test (r=gabor) 2015-09-04 09:45:01 -07:00
Bill McCloskey e1a341c5c3 Bug 1199800 - [webext] Add browser_tabs_query.js test (r=gabor) 2015-09-04 09:45:01 -07:00
Bill McCloskey d4c8e8942d Bug 1199800 - [webext] Allow extensions to be generated from JSON (r=gabor) 2015-09-04 09:45:01 -07:00
Bill McCloskey 4fe3b5000e Bug 1199800 - [webext] Allow extensions to be used from chrome tests (r=gabor) 2015-09-04 09:45:00 -07:00
Bill McCloskey 62ae881795 Bug 1199800 - [webext] More refactoring of SpecialPowers to support chrome tests (r=gabor) 2015-09-04 09:45:00 -07:00
Bill McCloskey 1a7f006d5a Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor) 2015-09-04 09:45:00 -07:00
Bill McCloskey a60d7870e2 Bug 1197437 - [webext] Fix content script run_at parameter (r=gabor) 2015-09-04 09:44:59 -07:00
Michael Layzell 931d0d32a7 Bug 1196479 - Fire selectstart and selectionchange events on the input node when the selection in that editor changes. r=ehsan 2015-09-04 12:35:49 -04:00
Michael Layzell d5934c389f Bug 571294 - Part 2: Tests for new select event behaviour, r=ehsan 2015-09-04 12:35:47 -04:00
Michael Layzell 7ab1c57716 Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug 2015-09-04 12:35:46 -04:00
Michael Pruett f912c6affe Bug 1201277 - Replace functors with lambdas in APZCTreeManager. r=botond
--HG--
extra : source : 264ed23109b0ee2e8f12ae77d969bb1a26504fdd
extra : amend_source : 2ed03a71a24ae3386b41feba0d5ae9d7b5e53ffb
2015-09-03 23:09:46 -05:00
Nikhil Marathe d96bead5dd Bug 1197421 - Fetch resolver uses PromiseWorkerProxy. r=catalinb
The logic was very similar and PromiseWorkerProxy is well tested.  We defy
convention a bit by calling CleanUp() in another runnable later in time after
resolving the Promise, but it does not violate any invariants.

--HG--
extra : commitid : 6YhT7k9KrJ1
extra : rebase_source : 5ca90f54951853021f03e81531dbbfa4f2552d7e
2015-09-02 15:04:17 -07:00
Nikhil Marathe 548809dc68 Bug 1197421 - Fix promise worker proxy cleanup and update callers. r=catalinb
Get rid of having users dispatch control runnables. It was error prone and
required too much reasoning. It was also possible to end up in a state where
callers would dispatch a WorkerRunnable, which would succeed, so they would not
dispatch a WorkerControlRunnable. Then the worker would stop Running,
canceling and releasing the runnable leading to releasing the proxy in an
unclean state. Instead, we AddRef() and add the feature and remove the feature
and Release() on Notify(). If callers successfully run a WorkerRunnable they
clean the proxy. If not, the proxy stays alive until the worker switches to
Canceling state.

--HG--
extra : commitid : BnnijSibVYe
extra : rebase_source : 15f6810dfbd0c88a983196de401c55e782b1d1d8
2015-09-02 10:07:26 -07:00
Kartikaya Gupta e0d941d847 Bug 1201539 - Remove Fennec front-end code to deal with reflow-on-zoom. r=mfinkle
--HG--
extra : commitid : 7eqzwMt4jee
2015-09-04 11:49:48 -04:00
Kannan Vijayan 869b58536d Bug 1145442 - Update JIT Optimization docs patch. r=shu 2015-09-04 11:28:22 -04:00
Carsten "Tomcat" Book 3961c96b63 Merge mozilla-central to mozilla-inbound 2015-09-04 16:14:00 +02:00
Carsten "Tomcat" Book 57bd4d9f0d merge mozilla-inbound to mozilla-central a=merge 2015-09-04 16:05:11 +02:00
Jan de Mooij 7105716d80 Bug 1200809 part 5 - Convert self-hosting intrinsics to new InlinableNatives system. r=till
--HG--
extra : rebase_source : 7314fbfd1be18b6d971473815548b8ddaa417c65
2015-09-04 15:55:32 +02:00
Jan de Mooij 5d6255b372 Bug 1200809 part 4 - Convert Atomics natives to new InlinableNatives system. r=lth
--HG--
extra : rebase_source : c5703aecac9116b31bd92cc53cf4743eef73f691
2015-09-04 15:55:09 +02:00
Jan de Mooij 26487276c6 Bug 1200809 part 3 - Convert String/RegExp natives to new InlinableNatives system. r=nbp
--HG--
extra : rebase_source : ed5181c732ad8cc63f6abd3c84594c1233d0758f
2015-09-04 15:54:25 +02:00
Jan de Mooij 402d3abdca Bug 1200809 part 2 - Convert Array natives to new InlinableNatives system. r=nbp
--HG--
extra : rebase_source : 84e36e329acf838eb5f3ca28842b8996c04f9c71
2015-09-04 15:53:45 +02:00
Jan de Mooij b17e156ddc Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp
--HG--
extra : rebase_source : a5d9538d66977ed2e202fb6a00924409abbf278b
2015-09-04 15:52:10 +02:00
Carsten "Tomcat" Book 810033e52a merge fx-team to mozilla-central a=merge 2015-09-04 14:14:35 +02:00
Carsten "Tomcat" Book 3145bc32e7 Backed out 11 changesets (bug 1201377, bug 1199800, bug 1197437, bug 1199832, bug 1199698, bug 1199842) for breaking browser_ext_tabs_executeScript.js test on a CLOSED TREE
Backed out changeset 8d8d73d3c3e1 (bug 1201377)
Backed out changeset 4ed8951e3f54 (bug 1199842)
Backed out changeset 5830178bc008 (bug 1199832)
Backed out changeset 4445c570fe49 (bug 1199698)
Backed out changeset 35fc1e25d167 (bug 1199800)
Backed out changeset 54c4c3bd2454 (bug 1199800)
Backed out changeset bd3112ce6b9b (bug 1199800)
Backed out changeset 701e56e18ca7 (bug 1199800)
Backed out changeset 4407d50a7995 (bug 1199800)
Backed out changeset af2fbe345712 (bug 1199800)
Backed out changeset 0a41d20fcf77 (bug 1197437)
2015-09-04 09:59:34 +02:00
B2G Bumper Bot 2fe8613d31 Bumping manifests a=b2g-bump 2015-09-04 00:00:17 -07:00
B2G Bumper Bot a920ca79a3 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/40beee0c2eb5
Author: evelynhung <jj.evelyn@gmail.com>
Desc: Merge pull request #31672 from evelynhung/issue-1201406

Bug 1201406 - add a production app list, r=ricky,johnhu

========

https://hg.mozilla.org/integration/gaia-central/rev/f2e06f11c71d
Author: Evelyn Hung <jj.evelyn@gmail.com>
Desc: bug 1201406 - add a production app list
2015-09-03 23:59:53 -07:00
Mike Hommey 973a03b561 Bug 762449 - Enable jemalloc4 by default, but don't make it ride the trains yet. r=njn 2015-09-04 15:20:10 +09:00
Kan-Ru Chen 42ed9cb8a7 Bug 1200498 - Clean up dom/browser-element mochitest.ini that has skip-if toolkit != gtk2 now that gtk3 is the default 2015-09-04 14:18:50 +08:00
Mike Hommey 0efccdc82c Bug 1201792 - s/MOZ_JEMALLOC3/MOZ_JEMALLOC4/. r=njn 2015-09-04 15:15:47 +09:00
Mike Hommey 0ef0b61651 Bug 1199974 - Build libvpx neon code with -mfloat-abi=softfp when targetting ARM softfloat ABI. r=nfroyd 2015-09-04 14:42:56 +09:00
Mike Hommey 4a986d4f4b Bug 1201738 - Update jemalloc4 to 594c759 + two pending patches. r=njn
Also do a dummy change to configure.in to trigger a reconfigure, working
around bug 1021347.
2015-09-04 14:35:55 +09:00
Mike Hommey 748d14b77a Bug 1141079 - Setup custom jemalloc chunk hooks to keep RSS usage low. r=njn 2015-09-04 14:35:54 +09:00
Mike Hommey 4fb6c55f9d Bug 1141079 - Make jemalloc_config.c a C++ source file. r=ted
--HG--
rename : memory/build/jemalloc_config.c => memory/build/jemalloc_config.cpp
2015-09-04 14:35:54 +09:00
Mike Hommey fba2225be7 Bug 1201453 - Make TestTArray's test_fallible use array sizes slightly less than 128MB. r=nfroyd 2015-09-04 14:35:53 +09:00
Jan Beich 1df901bdce Bug 1201462 - Don't count arena allocated metadata once per bin. r=glandium 2015-09-04 14:35:52 +09:00
Ben Tian 6f22aefd8f Bug 1199107 - Replace BT_WARNING with BT_LOGR in PBAP manager, r=shuang 2015-09-04 12:04:38 +08:00
Ben Tian 5db4031b4c Bug 1199107 - Access PBAP vCard input stream directly instead of passing it as input parameter, r=shuang 2015-09-04 12:04:37 +08:00
Phil Ringnalda 48457bc69c Backed out 4 changesets (bug 1192921) for b2g desktop Gu hangs
Backed out changeset 1bfa2dead61f (bug 1192921)
Backed out changeset f310cab1dd4e (bug 1192921)
Backed out changeset c3009691dfe6 (bug 1192921)
Backed out changeset d8233b994741 (bug 1192921)
2015-09-03 20:53:50 -07:00
Allison Naaktgeboren eaf07adf5d Bug 1200371 - ContentResolver.query()'s wildcard % not performing as expected.r=mcomella 2015-09-03 20:17:41 -07:00
Mark Hammond b2566ebe3c Bug 1082428 - the Sync toolbar button now opens Sync prefs if the user needs to re-authenticate. r=eoger 2015-09-04 11:28:13 +10:00
Nick Fitzgerald 366d93ee3c Bug 1201213 - Add a HeapAnalyses{Worker,Client} for running heap analyses; r=jsantell 2015-09-03 17:29:40 -07:00
Nick Fitzgerald 6688b73304 Bug 1200821 - Move HeapSnapshot code and tests to toolkit/devtools/heapsnapshot; r=jimb
--HG--
rename : toolkit/devtools/server/AutoMemMap.cpp => toolkit/devtools/heapsnapshot/AutoMemMap.cpp
rename : toolkit/devtools/server/AutoMemMap.h => toolkit/devtools/heapsnapshot/AutoMemMap.h
rename : toolkit/devtools/server/CoreDump.pb.cc => toolkit/devtools/heapsnapshot/CoreDump.pb.cc
rename : toolkit/devtools/server/CoreDump.pb.h => toolkit/devtools/heapsnapshot/CoreDump.pb.h
rename : toolkit/devtools/server/CoreDump.proto => toolkit/devtools/heapsnapshot/CoreDump.proto
rename : toolkit/devtools/server/DeserializedNode.cpp => toolkit/devtools/heapsnapshot/DeserializedNode.cpp
rename : toolkit/devtools/server/DeserializedNode.h => toolkit/devtools/heapsnapshot/DeserializedNode.h
rename : toolkit/devtools/server/HeapSnapshot.cpp => toolkit/devtools/heapsnapshot/HeapSnapshot.cpp
rename : toolkit/devtools/server/HeapSnapshot.h => toolkit/devtools/heapsnapshot/HeapSnapshot.h
rename : toolkit/devtools/server/ZeroCopyNSIOutputStream.cpp => toolkit/devtools/heapsnapshot/ZeroCopyNSIOutputStream.cpp
rename : toolkit/devtools/server/ZeroCopyNSIOutputStream.h => toolkit/devtools/heapsnapshot/ZeroCopyNSIOutputStream.h
rename : toolkit/devtools/server/generate-core-dump-sources.sh => toolkit/devtools/heapsnapshot/generate-core-dump-sources.sh
rename : toolkit/devtools/server/tests/gtest/DeserializedNodeUbiNodes.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DeserializedNodeUbiNodes.cpp
rename : toolkit/devtools/server/tests/gtest/DeserializedStackFrameUbiStackFrames.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DeserializedStackFrameUbiStackFrames.cpp
rename : toolkit/devtools/server/tests/gtest/DevTools.h => toolkit/devtools/heapsnapshot/tests/gtest/DevTools.h
rename : toolkit/devtools/server/tests/gtest/DoesCrossZoneBoundaries.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DoesCrossZoneBoundaries.cpp
rename : toolkit/devtools/server/tests/gtest/DoesntCrossZoneBoundaries.cpp => toolkit/devtools/heapsnapshot/tests/gtest/DoesntCrossZoneBoundaries.cpp
rename : toolkit/devtools/server/tests/gtest/SerializesEdgeNames.cpp => toolkit/devtools/heapsnapshot/tests/gtest/SerializesEdgeNames.cpp
rename : toolkit/devtools/server/tests/gtest/SerializesEverythingInHeapGraphOnce.cpp => toolkit/devtools/heapsnapshot/tests/gtest/SerializesEverythingInHeapGraphOnce.cpp
rename : toolkit/devtools/server/tests/gtest/SerializesTypeNames.cpp => toolkit/devtools/heapsnapshot/tests/gtest/SerializesTypeNames.cpp
rename : toolkit/devtools/server/tests/gtest/UniqueStringHashPolicy.cpp => toolkit/devtools/heapsnapshot/tests/gtest/UniqueStringHashPolicy.cpp
rename : toolkit/devtools/server/tests/gtest/moz.build => toolkit/devtools/heapsnapshot/tests/gtest/moz.build
rename : toolkit/devtools/server/tests/mochitest/test_SaveHeapSnapshot.html => toolkit/devtools/heapsnapshot/tests/mochitest/test_SaveHeapSnapshot.html
rename : toolkit/devtools/server/tests/unit/Census.jsm => toolkit/devtools/heapsnapshot/tests/unit/Census.jsm
rename : toolkit/devtools/server/tests/unit/Match.jsm => toolkit/devtools/heapsnapshot/tests/unit/Match.jsm
rename : toolkit/devtools/server/tests/unit/heap-snapshot-worker.js => toolkit/devtools/heapsnapshot/tests/unit/heap-snapshot-worker.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_01.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_01.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_02.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_02.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_03.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_03.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_04.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_04.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_05.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_05.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_06.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_06.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_07.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_07.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_08.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_08.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_09.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_09.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_10.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_10.js
rename : toolkit/devtools/server/tests/unit/test_HeapSnapshot_takeCensus_11.js => toolkit/devtools/heapsnapshot/tests/unit/test_HeapSnapshot_takeCensus_11.js
rename : toolkit/devtools/server/tests/unit/test_ReadHeapSnapshot.js => toolkit/devtools/heapsnapshot/tests/unit/test_ReadHeapSnapshot.js
rename : toolkit/devtools/server/tests/unit/test_ReadHeapSnapshot_with_allocations.js => toolkit/devtools/heapsnapshot/tests/unit/test_ReadHeapSnapshot_with_allocations.js
rename : toolkit/devtools/server/tests/unit/test_ReadHeapSnapshot_worker.js => toolkit/devtools/heapsnapshot/tests/unit/test_ReadHeapSnapshot_worker.js
rename : toolkit/devtools/server/tests/unit/test_SaveHeapSnapshot.js => toolkit/devtools/heapsnapshot/tests/unit/test_SaveHeapSnapshot.js
2015-09-03 17:29:40 -07:00
Cameron McCormack 9c2b79104e Bug 1192302 - Part 2: Traverse the frame tree when processing eRestyle_SomeDescendants. r=bzbarsky 2015-09-04 10:00:14 +10:00
Cameron McCormack 5a7fd0fade Bug 1192302 - Part 1: Make MustCheckUndisplayedContent take its frame as an argument. r=bzbarsky 2015-09-04 10:00:14 +10:00
B2G Bumper Bot 940139bf9f Bumping manifests a=b2g-bump 2015-09-03 16:53:03 -07:00
B2G Bumper Bot 1af17d1633 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c9f5b251b6a4
Author: Ghislain 'Aus' Lacroix <aus@noiseport.org>
Desc: Merge pull request #31642 from nullaus/bug1199429

Bug 1199429 - Clean up debugging messages so that they are useful but…

========

https://hg.mozilla.org/integration/gaia-central/rev/287cef81ff75
Author: Ghislain 'Aus' Lacroix <aus@mozilla.com>
Desc: Bug 1199429 - Clean up debugging messages so that they are useful but not intrusive. Fix running integration tests on Mac OS X. a=test-only
2015-09-03 16:50:20 -07:00
Mark Hammond beb58d3c00 Bug 1196008 - have test_errorhandler.js use a real server to speed it up. r=rnewman 2015-09-04 08:53:37 +10:00
Jim Mathies cccb0f36ad Bug 1199765 - Update browser_tabs_isActive.js. r=Dao 2015-09-03 17:25:36 -05:00