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

438688 Коммитов

Автор SHA1 Сообщение Дата
Vaibhav Agrawal a3060365b9 Bug 1163797 - Removing CommandArguments decorators from marionette-test mach command and making it use argparse from test harness. r=ahal
--HG--
extra : transplant_source : %3A%21%E4KF%0F%25%1Ey%A0v%DBs%EDU%DF%E2%EC%90%B1
2015-09-02 15:57:25 -07:00
Gerald Squelart 14790add1a Bug 1187067 - Added gtests using the bug's test file, running simple checks and many parsing runs to catch parser crashes. r=rillian 2015-09-04 07:07:00 +02:00
Gerald Squelart 6666b45098 Bug 1187067 - Null-check mLastTrack before dereferencing it - r=rillian 2015-09-03 00:58:00 +02:00
Nikhil Marathe 8dbf443150 Bug 1167809 - Add skip size check flag to cache for use with ServiceWorkers. r=mayhemer
For non-e10s Service Worker, we use Cache entries to achieve interception.
While this is a temporary measure, the fact that cache enforces size limits on
cache entries (which make sense for the purpose it was designed) prevents large
files from being served via a Service Worker. This patch adds a skip size check
flag to CacheStorage that is relayed to CacheEntry and CacheFile. It is set to
false by default leading to normal cache behaviour.
The patch also adds nsICacheStorageService.synthesizedCacheStorage() that
retrieves a cache storage with this flag set to true, which is used by
nsHttpChannel in case of possible interception.
2015-09-03 16:05:42 -07:00
JW Wang e6b2fb5ebf Bug 1199121. Part 3 - remove unused code. r=kinetik. 2015-09-07 11:58:27 +08:00
JW Wang 11100ac183 Bug 1199121. Part 2 - handle the case where audio ends before video and switch to system clock for calculating playback position. r=kinetik. 2015-09-07 11:58:11 +08:00
JW Wang 3fe397c6bb Bug 1199121. Part 1 - add the ability to handle video-only streams to AudioSinkWrapper. r=kinetik.
Note AudioSinkWrapper can now report correct playback position when the media is video-only or audio-only.
We will handle the case where audio ends before video in next patch where it needs to switch to system clock when audio reaches the end.
2015-09-07 11:56:52 +08:00
JW Wang d5b1c53fd7 Bug 1195158. Part 5 - 1. Fix insufficient includes and sort out include order. 2. Only disconnect |mTimedMetadataListener| when the state machine is created. r=cpearce. 2015-09-07 11:39:46 +08:00
JW Wang 7cab08fca3 Bug 1195158. Part 4 - remove unused code. r=cpearce. 2015-09-07 11:39:16 +08:00
JW Wang 09c4ea2b2e Bug 1195158. Part 3 - connect listeners. r=cpearce.
a. MediaMetadataManager is connected to MediaDecoderReader::mTimedMetadataEvent to receive TimedMetadata events.
b. OggReader publish TimedMetadata events through MediaDecoderReader::mTimedMetadataEvent.
c. MDSM calls MediaMetadataManager::DispatchMetadataIfNeeded to publish metadata if playback positoin reaches the publish time.
d. MediaDecoder is connected to MediaMetadataManager::mTimedMetadataEvent to receive TimedMetadata events.
e. MediaDecoder updates its metadata when TimedMetadata events are received.
2015-09-07 11:38:34 +08:00
JW Wang 300d859812 Bug 1195158. Part 2 - Have OggReader send TimedMetadata events through a event source instead of direct calls to AbstractMediaDecoder::QueueMetadata. r=cpearce. 2015-09-07 11:37:32 +08:00
JW Wang 687046dd09 Bug 1195158. Part 1 - Have MediaMetadataManager listen to an event source to receive TimedMetadata events. OggReader will send TimedMetadata events through an event source. This will break OggReader's dependency on AbstractMediaDecoder::QueueMetadata which then can be removed for it is against our goal to run all MediaDecoder's methods on the main thread. r=cpearce. 2015-09-07 11:37:27 +08: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
B2G Bumper Bot 69195b21c4 Bumping manifests a=b2g-bump 2015-09-02 14:17:56 -07:00
B2G Bumper Bot 2c6355c877 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/01009f3f1fcb
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #31635 from mwargers/1200679

Bug 1200679 - contact.tap needs improvement

========

https://hg.mozilla.org/integration/gaia-central/rev/3a0706c5e503
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200679 - contact.tap needs improvement
2015-09-02 14:15:14 -07:00
B2G Bumper Bot 3ec1fab79f Bumping manifests a=b2g-bump 2015-09-02 13:50:24 -07:00
B2G Bumper Bot 47f1acc71a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0d6a1ab75ced
Author: Ben Francis <ben@tola.me.uk>
Desc: Merge pull request #31351 from benfrancis/1168960

Bug 1168960 - Pin Site r=albertopq

========

https://hg.mozilla.org/integration/gaia-central/rev/3215823a5860
Author: Ben Francis <ben@tola.me.uk>
Desc: Bug 1168960 - Pin Site
2015-09-02 13:47:18 -07:00
B2G Bumper Bot e217dc2642 Bumping manifests a=b2g-bump 2015-09-02 13:05:20 -07:00
B2G Bumper Bot f007b7d7da Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/fed5d201a140
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #31651 from mwargers/1200392

Bug 1200392 - Remove wait_for methods in base.py, part 2

========

https://hg.mozilla.org/integration/gaia-central/rev/0a0f74bbb467
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200392 - Remove wait_for methods in base.py, part 2

========

https://hg.mozilla.org/integration/gaia-central/rev/bbe9b4de6727
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200392 - Remove wait_for methods in base.py, part 2

========

https://hg.mozilla.org/integration/gaia-central/rev/01c6fdce1dd1
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200392 - Remove wait_for methods in base.py, part 2
2015-09-02 13:02:33 -07:00
Wes Kocher f0e6213738 Backed out changeset 2e731191c692 (bug 1189565) for causing bug 1201053
a=backout
2015-09-02 12:34:02 -07:00
Ryan VanderMeulen 35369d17c7 Merge inbound to m-c. a=merge 2015-09-02 14:53:48 -04:00
Ryan VanderMeulen 95ed3be802 Merge fx-team to m-c. a=merge 2015-09-02 14:50:05 -04:00
B2G Bumper Bot d0df1b131b Bumping manifests a=b2g-bump 2015-09-02 11:19:03 -07:00
B2G Bumper Bot 9e5a628ddb Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/90326c2ed68f
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #31556 from rickychien/b2g-43"

This reverts commit 7d915992b2e1bde8cb64906a2b83280588dc923d, reversing
changes made to 4d8aeb0c301250f3696dda44a8518c70d9ac196a.
2015-09-02 11:15:37 -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
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
Jim Mathies cccb0f36ad Bug 1199765 - Update browser_tabs_isActive.js. r=Dao 2015-09-03 17:25:36 -05:00
Jim Mathies f0f7a995e4 Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop 2015-09-04 08:42:01 -05:00
Jon Coppeard 9887f9ea18 Bug 930414 - Make module imports into defintions r=shu 2015-09-04 14:14:43 +01:00
Jon Coppeard 25bfba74ee Bug 930414 - Implement default module exports r=shu 2015-09-04 14:14:43 +01:00
Jon Coppeard 725f28c7b5 Bug 930414 - Check for duplicate module exports r=shu 2015-09-04 14:14:43 +01:00
Jon Coppeard 071566ef1a Bug 930414 - Add option for Reflect.parse to parse as a module, and allow modules to be parsed without a script r=shu 2015-09-04 14:14:43 +01:00
Nicolas B. Pierron 62bcb5abb0 Bug 1201793 - ScratchRegisterScope: ma_alu expect to have scratch register owned by the caller. r=sstangl 2015-09-04 14:31:13 +02:00
Nicolas Silva dd0b1efc0e Bug 1083101 - Various build/test fixes to Moz2D's TaskScheduler. r=me 2015-09-04 14:28:31 +02:00
Nicolas Silva cac9a73750 Bug 1083101 - rename gfx::Mutex into gfx::CriticalSection and move it to its own file. r=jrmuizel 2015-09-04 14:28:20 +02:00
Nicolas Silva 63fd1ccf4d Bug 1083101 - Win32 implementation of the TaskScheduler. r=jrmuizel 2015-09-04 14:27:52 +02:00
Nicolas Silva 8f49f122e9 Bug 1083101 - Make gfx::DrawingCommand methods const. r=jrmuizel 2015-09-04 14:27:43 +02:00
B2G Bumper Bot bd53060f7d Bumping manifests a=b2g-bump 2015-09-02 09:19:58 -07:00
B2G Bumper Bot c3d5547d55 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/cb0a474452f1
Author: Ricky Chien <rickychien@users.noreply.github.com>
Desc: Merge pull request #31556 from rickychien/b2g-43

Bug 1146713 - Upgrade to b2g 43.0a1 r=timdream

========

https://hg.mozilla.org/integration/gaia-central/rev/eb9ce27f2860
Author: Ricky Chien <ricky060709@gmail.com>
Desc: Bug 1146713 - Upgrade to b2g 43.0a1
2015-09-02 09:17:15 -07:00
B2G Bumper Bot b15f330046 Bumping manifests a=b2g-bump 2015-09-02 08:20:09 -07:00
B2G Bumper Bot 9c704cfc5a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/290173a08347
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #31605 from ferjm/bug1157172.zipcodetruncation

Bug 1157172 - [Contacts] The hint text of 'Zip code' on value selecto…

========

https://hg.mozilla.org/integration/gaia-central/rev/6c5a1bee21d0
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Bug 1157172 - [Contacts] The hint text of 'Zip code' on value selector button are displayed with truncation. r=borjasalguero
2015-09-02 08:17:26 -07:00
B2G Bumper Bot 26667a60ef Bumping manifests a=b2g-bump 2015-09-02 06:10:15 -07:00
B2G Bumper Bot 3bf95dce4e Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/98e7bf4a40fd
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #31647 from chenpighead/1200517

Bug 1200517 - Let text-selection-dialog show on top of ActivityWindow.

========

https://hg.mozilla.org/integration/gaia-central/rev/bd8550b66f72
Author: Jeremy Chen <jeremychen@mozilla.com>
Desc: Bug 1200517 - Let text-selection-dialog show on top of ActivityWindow.
2015-09-02 06:07:23 -07:00