Commit Graph

253490 Commits

Author SHA1 Message Date
Andrea Marchesini
a78a8a5ead Bug 1177399 - Enable AudioChannelService in desktop by default. r=ehsan 2015-07-13 17:27:50 +01:00
Tom Tromey
f2bf2f76dd Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen 2015-07-17 07:48:00 -04:00
Tom Tromey
e32d5166aa Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz 2015-07-17 07:47:00 -04:00
Michael Layzell
4bff378e10 Bug 1184789 - Remove unnecessary IsOuterWindow() check from nsGlobalWindow::GetCaches(). r=khuey 2015-07-16 17:19:00 -04:00
Steven Michaud
58917e78c7 Bug 1089363 - Fix for zh-TW download image dialog. r=glandium 2015-07-15 16:01:17 +08:00
Gerald Squelart
69157ec7e5 Bug 1184432 - Use nsClassHashtable::ConstIter in GeckoMediaPluginServiceParent::AsyncShutdownPluginStates. r=cpearce 2015-07-16 17:00:00 -04:00
Arthur Edelstein
495dd6e4d9 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher 2015-07-17 01:44:00 -04:00
Karl Dubost
4e6511a3e2 Bug 812899 - Make vertical 'auto' margins on absolutely positioned elements always center, even when the margins are negative. r=dbaron 2015-07-17 16:12:04 +09:00
Andrea Marchesini
0e8fe9d3c7 Bug 1183304 - Unregister the actor when unlinked by CC. r=ehsan
CLOSED TREE
2015-07-17 07:08:00 -04:00
Julien Pagès
e64807d266 Bug 1184067 - Make mozinfo.os_version a special string that can be compared with < / >. r=ted 2015-07-15 06:30:00 -04:00
Matt Woodrow
ef5cbf24cc Bug 1176363 - Part 2: Allow mapping of SourceSurfaceRawData from multiple threads. r=bas 2015-07-16 03:36:00 -04:00
Andreas Pehrson
0d32f24a50 Bug 1176363 - Part 1: Make a raw copy of each Canvas::CaptureStream frame. r=mattwoodrow 2015-07-16 18:31:24 +08:00
Jed Davis
0e03fb2f74 Bug 1182565 - Disable sandboxing on Linux Thread Sanitizer builds. r=kang 2015-07-16 11:53:00 -04:00
Kyle
3a6ae519f0 Bug 1106138 - Cause crash when an unimplemented pack mode is used. Implement packing for RGBA32F format, which is used in WebGL 1.0.2 conformance. r=jgilbert 2015-07-08 22:00:47 -04:00
Kyle
f300a1992f Bug 1106138 - Remove the early unpremultiply in WebGLContext::SurfaceFromElementResultToImageSurface, and let the texel conversion code handle it instead. r=jgilbert 2015-07-16 17:23:11 -04:00
Ryan VanderMeulen
b3d249d3b0 Backed out changeset ec3acc5237a8 (bug 1181763) for WinXP test_event_target_radius.html failures.
CLOSED TREE
2015-07-17 10:46:31 -04:00
Ryan VanderMeulen
c9829d39ba Merge m-c to inbound. a=merge
CLOSED TREE
2015-07-17 10:27:24 -04:00
Ryan VanderMeulen
da1580e7b7 Merge inbound to m-c. a=merge 2015-07-17 10:26:22 -04:00
Ryan VanderMeulen
94a8b13ee1 Merge b2g-inbound to m-c. a=merge 2015-07-17 10:14:32 -04:00
Gijs Kruitbosch
901a616776 Bug 1173725 - followup: add license header to SVG file, rs=me, DONTBUILD because comment-only-change on a CLOSED TREE. 2015-07-17 14:25:39 +01:00
B2G Bumper Bot
466feda988 Bumping manifests a=b2g-bump 2015-07-17 05:37:33 -07:00
Kartikaya Gupta
0c272ec210 Bug 1181763 - Allow the target fluffing code to fluff even when directly hitting something clickable. r=roc
There is a common pattern on the web where a click listener is registered on a
container element high up in the DOM tree, and based on the target of the click
events, it performs the appropriate action. In such cases, our existing fluffing
code was not getting activated anywhere inside the container, because the entire
container was considered clickable. However, this is not user-friendly because
often the actual targets inside the container are small and hard to hit. Also,
the fluffing code will often take the container element itself as the target,
even if the user actually hit something inside the container.

This patch changes this behaviour so when an event hits inside a clickable
container, fluffing still occurs, but is restricted to DOM descendants of the
container. This allows fluffing to work in the above scenarios, and since the
events will bubble up to the container, the listeners on the container are
guaranteed to still trigger.
2015-07-17 08:36:00 -04:00
B2G Bumper Bot
eed2ee6550 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/494ef969c9dd
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #31005 from gabrielesvelto/bug-1147237-do-not-listen-to-mozl10n-ready

Bug 1147237 - Do not wait for the mozL10n.ready event and clean up the tests so that they are fully stateless r=kgrandon

========

https://hg.mozilla.org/integration/gaia-central/rev/183076fdd54a
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1147237 - Do not wait for the mozL10n.ready event and clean up the tests so that they are fully stateless r=kgrandon
2015-07-17 05:35:34 -07:00
Valentin Gosu
17e4c1758e Bug 1172233 - Allow web packaged apps to be served without a mimetype r=mcmanus 2015-07-17 14:25:43 +02:00
Valentin Gosu
399067be53 Bug 1153929 - Add diagnostic asserts to check vtable is still present for mPipeOut r=mcmanus 2015-07-17 14:15:56 +02:00
Tim Taubert
2d36ec5b8f Backed out changeset 9798359363a0 (bug 1177152) 2015-07-17 14:06:50 +02:00
Tim Taubert
51075cc2af Bug 1183553 - Follow-up to fix browser_trackingUI_1.js failures r=bustage 2015-07-17 13:09:37 +02:00
B2G Bumper Bot
ecd3bcec52 Bumping manifests a=b2g-bump 2015-07-17 03:18:50 -07:00
B2G Bumper Bot
3457bab6ba Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c833a1cc2bac
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #30955 from albertopq/1180620-pin-button

Bug 1180620 - [SIM dialog] Ok button available on focus r=etienne

========

https://hg.mozilla.org/integration/gaia-central/rev/8da6eca63b9c
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1180620 - [SIM dialog] Ok button available on focus
2015-07-17 03:16:50 -07:00
Thomas Zimmermann
04f8f3b5ec Bug 1171994: Cleanup JSAPI code of |RilConsumer|, r=htsai
This patch cleans up the JSAPI code of |RilConsumer| and moves it
into the class itself.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
3968e49ba6 Bug 1171994: Use |RilSocket| to handle RIL messages on the RIL worker, r=htsai
This patch finally breaks up forwarding received RIL messages to the
main thread before they go to the RIL worker. Any RIL message that is
received on th I/O thread is forwarded directly to the RIL worker
thread and handed over to the RIL worker JS code.

The patch includes a number of changes. They all depend on each other,
so there's no good way of landing them one-by-one.

 * |RilConsumer| now runs on the RIL worker thread.

 * |RilWorker| uses tasks to register/unregister |RilConsumer| in the worker.

 * |RilConsumer| uses |RilSocket| instead of |StreamSocket|.

 * With |RilSocket|, received RIL messages do not go through main. They are
   forwared to the RIL worker and handed over to JS immediately.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
485ba1b5ae Bug 1171994: Store an instance of |RilWorker| for each RIL connection, r=htsai 2015-07-17 12:10:01 +02:00
Thomas Zimmermann
d9296de87c Bug 1171994: Separate RIL I/O interfaces, r=htsai
This patch separates the current interface of |RilConsumer| into
two distinct classes. |RilWorker| provides the public interface
and |RilConsumer| provides the internal implementation. Running
|RilConsumer| on a worker thread will be easier this way.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
402f6a7f0e Bug 1171994: Forward received RIL socket I/O via |WorkerCrossThreadDispatcher|, r=htsai
With this patch, |RilSocket| and it's helpers forward received data
via a WCTD. This will hand over the worker's JS context to the RIL
consumer.

In a later patch, the RIL consumer will be moved onto the RIL worker
thread and call the JS ril-worker code directly.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
cc06a5e4ba Bug 1171994: Add |RilSocket| and |RilSocketConsumer|, r=htsai
|RilSocket| and |RilSocketConsumer| are copies of the respective stream-
socket classes. Improvements to the RIL I/O code will be implemented on
top of the new classes.
2015-07-17 12:10:01 +02:00
B2G Bumper Bot
fdee2dddb9 Bumping manifests a=b2g-bump 2015-07-17 02:52:34 -07:00
B2G Bumper Bot
9122233193 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c10440493e29
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #31008 from etiennesegonzac/bug-1179040

Bug 1179040 - Don't hide setVisible(false) frames to benefit from gec…

========

https://hg.mozilla.org/integration/gaia-central/rev/8e9ba11bbc07
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1179040 - Don't hide setVisible(false) frames to benefit from gecko keeping the layer tree alive a bit. r=kgrandon, snowmantw
2015-07-17 02:50:34 -07:00
B2G Bumper Bot
3c01d49232 Bumping manifests a=b2g-bump 2015-07-17 01:43:05 -07:00
B2G Bumper Bot
8154327696 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8739578ca430
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #30770 from steveck-chung/new-message-messaging-service

Bug 1169573 - [Messages][NG] Lay out Messaging service structure, r=julienw, azasypkin

========

https://hg.mozilla.org/integration/gaia-central/rev/e197544b6e77
Author: steveck-chung <schung@mozilla.com>
Desc: Bug 1169573 - [Messages][NG] Lay out Messaging service structure, r=julienw, azasypkin

========

https://hg.mozilla.org/integration/gaia-central/rev/d6edd3ed3f68
Author: Jorge Prudencio <jpruden92@gmail.com>
Desc: Merge pull request #30973 from jpruden92/bug1184020-contacts

Bug 1184020 - [Contacts][NGA] Import curtain.html element when we use gaia-install or reset-gaia

========

https://hg.mozilla.org/integration/gaia-central/rev/b56af7ecb1a9
Author: jpruden92 <jorgepruden@gmail.com>
Desc: Bug 1184020 - [Contacts][NGA] Import curtain.html element when we use gaia-install or reset-gaia
2015-07-17 01:40:39 -07:00
Gijs Kruitbosch
36307b3748 Bug 452800 - use ThreeDLightShadow for borders instead of ThreeDFace or ButtonFace, r=bz 2015-07-16 16:11:09 +01:00
Jan de Mooij
2b7c6c3f1b Bug 1177892 part 6 - Remove UINT_TO_JSVAL. r=evilpie 2015-07-17 11:51:54 +02:00
Jan de Mooij
f3f7d07639 Bug 1177892 part 5 - Remove DOUBLE_TO_JSVAL. r=evilpie 2015-07-17 11:51:52 +02:00
Jean-Yves Avenard
dafb88da4a Bug 1184429: P2. MediaResource::SilentReadAt to read from cache first. r=jwwang
In practice, it will always read from the cache. This allows SilentReadAt to really be silent and prevent unecessary NotifyDataArrived callbacks.
2015-07-17 19:38:09 +10:00
Jean-Yves Avenard
5ca4425e64 Bug 1184429: P1. Don't dispatch NotifyDataArrived if previously dispatched with same range. r=jwwang 2015-07-17 19:38:09 +10:00
Mark Goodwin
173b9223e6 Backed out changeset ec1b5a7d05e9 (bug 1183065) 2015-07-17 10:37:00 +01:00
Mark Goodwin
772fb59ec9 Backed out changeset fb6cbb4ada54 (bug 1183822) 2015-07-17 10:36:58 +01:00
Mark Goodwin
0276702972 Backed out changeset f324dcfaab40 (bug 1183822) 2015-07-17 10:36:56 +01:00
Ms2ger
0ccbb15a1a Backed out changeset f266de469f27 (bug 1171228) for mochitest-other failures. 2015-07-17 11:29:51 +02:00
Benjamin Bouvier
ec0296042c Bug 1183051: Fix register allocations of Atomics callouts on arm vfp; r=h4writer 2015-07-15 15:55:05 +02:00
Mark Goodwin
823701ec5e Bug 1183822 - Add an OCSP test for signers with SHA-1 certificates (r=keeler) 2015-07-17 10:04:17 +01:00