Commit Graph

285361 Commits

Author SHA1 Message Date
L. David Baron
76e8ab2f4e Bug 1250342 patch 1: Rename exposed keyword for text-align: true to unsafe. r=mats
MozReview-Commit-ID: LYR3LtMtT2Q
2016-02-24 10:40:30 -08:00
L. David Baron
d863da7884 Bug 1247929 patch 4 - Adjust reftest manifest for existing tests. r=dholbert
This reverts some of the changes made in bug 823483 patch 3 because it
turns out we don't want all of that behavior change.

MozReview-Commit-ID: Lbpi762qsbM
2016-02-24 10:40:30 -08:00
L. David Baron
98f1f2ce4d Bug 1247929 patch 3 - Reftests. r=dholbert
MozReview-Commit-ID: 95m014qFquG
2016-02-24 10:40:30 -08:00
L. David Baron
b9481213d3 Bug 1247929 patch 2 - Hard-code the Web-compatible set of form controls whose intrinsic minimum inline-size shrinks to 0 when inline-size (width) is specified as a percentage. r=dholbert
This adjusts the behavior previously modified by bug 823483 patch 2 and
bug 823483 patch 5.

MozReview-Commit-ID: 5IjYhFLUr68
2016-02-24 10:40:29 -08:00
L. David Baron
a304ff77de Bug 1247929 patch 1 - Add GetType() overrides for nsProgressFrame and nsMeterFrame. r=dholbert
These frames previously inherited nsFrame::GetType (which returns null).

MozReview-Commit-ID: 42UzPxaD5pN
2016-02-24 10:40:29 -08:00
Steve Fink
cbafbf3aee Bug 1243233 - Upgrade mulet compiler from gcc 4.7.3 to gcc 4.9.3, r=glandium 2016-02-11 16:04:44 -08:00
Armen Zambrano Gasparnian
0520cc4184 Bug 1246019 - Enable again test_alerts.html for Linux. Backout b406515c38b4. r=backout
MozReview-Commit-ID: 61b966aoHft
2016-02-24 09:48:58 -05:00
Kartikaya Gupta
c3f8fc819a Bug 1249943 - Make test_basic_pan work on Fennec and Linux as well. r=botond
This patch convers the APZ:TransformEnd notification from a MessageManager message
to an observer notification so that it is more general and works on other platforms.

MozReview-Commit-ID: 8SSir828Ch7
2016-02-24 13:19:45 -05:00
Kartikaya Gupta
692adda377 Bug 1249748 - Ensure the mHandledByAPZ flag is set on WidgetTouchEvents that are handled by APZ. r=botond
MozReview-Commit-ID: 4ABY2jgHkGl
2016-02-24 13:19:43 -05:00
Rail Aliiev
87b4eedd6c Bug 1242782 - release promotion mozharness l10n tasks should upload checksum and sigs r=jlund DONTBUILD 2016-02-24 10:12:11 -08:00
Olli Pettay
d6c53641c3 Bug 1197901, ensure sensor events dispatching follows the becoming spec change, r=bz 2016-02-24 19:43:07 +02:00
Sebastian Hengst
879ebb4309 Backed out changeset 4ca40a403e9d (bug 1249640) for XPCshell failures on OSX. r=backout 2016-02-24 19:02:10 +01:00
Sebastian Hengst
c0dcd252ed Backed out changeset 303b759e886e (bug 1249640) 2016-02-24 19:02:00 +01:00
Sebastian Hengst
bdc8da6aac Backed out changeset 8151f4102646 (bug 1249640) 2016-02-24 19:01:50 +01:00
Sebastian Hengst
7ceeb44c7e Backed out changeset 21222476d9d9 (bug 1249640) 2016-02-24 19:01:29 +01:00
Kim Moir
734fa7bbff Bug 1249526 - Beetmove missing files r=rail DONTBUILD 2016-02-24 12:48:55 -05:00
Jan de Mooij
b3214af7bf Bug 1232229 - Ensure generator object prototype is a singleton and tenured. r=jonco 2016-02-24 17:55:05 +01:00
Nathan Froyd
f4e4ca445e Bug 1247393 - use arrays of UniquePtr in ChannelEventQueue; r=mcmanus 2016-01-20 16:56:04 -05:00
Gian-Carlo Pascutto
549fe38295 Bug 1249313 - Don't shut down the entire Cameras IPC if a single source is shut down. r=jesup 2016-02-23 15:20:26 +01:00
Jan-Ivar Bruaroey
c6e5108d89 Bug 1250540 - test media.getusermedia.screensharing.allowed_domains r=jesup
MozReview-Commit-ID: 6qdzXHCi5Mk
2016-02-23 16:07:35 -05:00
Jan-Ivar Bruaroey
2892495f5f Bug 1250540 - have media.navigator.permission.disabled no longer bypass media.getusermedia.screensharing.allowed_domains. r=jesup
MozReview-Commit-ID: JTxeco3WGVr
2016-02-23 15:54:00 -05:00
Jan-Ivar Bruaroey
84b3a7e357 Bug 1250540 - fix string-parsing regression that made screen share whitelisting stop working. r=jesup
MozReview-Commit-ID: AKux0nBVBEF
2016-02-23 11:30:49 -05:00
Timothy Nikkel
ac5b4e6021 Bug 1120141. Don't use surface with alpha for first frames of all pngs. r=edwin
It was a hack, not needed anymore.
2016-02-24 09:56:03 -06:00
Boris Zbarsky
d5c4414107 Bug 1249673. Muted errors should be turned into NetworkError DOMExceptions when returning from importScripts on workers, instead of becoming NS_ERROR_FAILURE. r=baku 2016-02-24 10:38:31 -05:00
Boris Zbarsky
00986fabb4 Bug 1249652 part 3. Simplify way we handle canceling when ScriptLoaderRunnable::RunInternal fails by canceling things with its actual failure code, so we don't have to guess which failed loads are actual failures and which are just canceled via this mechanism. r=baku,khuey
There is a bit of subtlety here with NS_BINDING_ABORTED.  Before these changes,
we would land in ReportLoadError, not do anything with NS_BINDING_ABORTED, and
just return.  If called from WorkerPrivate::Constructor we'd then go ahead and
throw it on the ErrorResult, but I'm pretty sure we never ended up with
NS_BINDING_ABORTED there.  If called from ScriptExecutorRunnable::WorkerRun, we
would proceed on to ScriptExecutorRunnable::PostRun and hence
ShutdownScriptLoader where we would throw on the ErrorResult but NOT on the
JSContext.  Then we would unwind to our consumer and if that consumer was a
toplevel script load we would suppress the exception on the ErrorResult.
Otherwise we'd go ahead and throw the exception we ended up with to the caller.

The upshot is that we used to not fire error events on a worker whose main
script load was canceled with NS_BINDING_ABORTED.  So we try to preserve that
behavior explicitly for toplevel scripts.
2016-02-24 10:38:31 -05:00
Boris Zbarsky
6f1d1a266b Bug 1249652 part 2. ScriptExecutorRunnable::WorkerRun should immediately move JS exceptions to its ErrorResult instead of allowing them to linger on the JSContext. r=baku,khuey 2016-02-24 10:38:31 -05:00
Boris Zbarsky
90d56960bc Bug 1249652 part 1. Add a method on ErrorResult to steal an exception, if any, from a JSContext. r=khuey 2016-02-24 10:38:31 -05:00
Jamie Nicol
3c90a7d6b5 Bug 1250517 - Differentiate between no critical display port and empty critical display port in ClientTiledPaintedLayer; r=kats
Currently the logic in ClientTiledPaintedLayer treats an empty critical
display port to mean that there is no critical display port, i.e. that
the entire visible region should be painted. However, the critical
displayport should be, and is, empty if either the display port or
composition bounds are entirely outwith the layer's bounds. We want to
render none of the layer in this case, not all of it.

Change BasicTiledLayerPaintData::mCriticalDisplayPort's type to a
Maybe<LayerIntRect>, and differentiate between it being not set and it
being an empty rect.

MozReview-Commit-ID: Gi1iZOQcOVL
2016-02-23 15:38:29 +00:00
Louis Christie
9ba12a450f Bug 1250497: Initalised Values used in WaveDemuxer.cpp. r=cpearce 2016-02-24 15:42:33 +13:00
Jeremy Chen
228f305ade Bug 1250375 - Remove hardware acceleration related preferences setting in reftest. r=roc
Setting "live" preferences in reftest is not supported, so these non-working codes should be removed.
2016-02-22 19:13:00 +01:00
Milan Sreckovic
f173f79e17 Bug 1249640: Part 4 Android to use new blocking. r=snorp 2016-02-22 14:23:00 +01:00
Milan Sreckovic
a5ec8bbc7b Bug 1249640: Part 3 Update Mac to use the new blocking. r=mchang 2016-02-19 14:40:00 +01:00
Milan Sreckovic
91bcd04c83 Bug 1249640: Part 2 gfxPlatform simplification when it comes to accelerated canvas, using the new blocking. r=gw280 2016-02-22 14:23:00 +01:00
Milan Sreckovic
e4062a9361 Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa 2016-02-19 14:39:00 +01:00
Honza Bambas
1c6a5ba1fc Bug 1247644 - Don't do any I/O on doomed and unused HTTP cache entries, r=michal 2016-02-12 14:45:00 +01:00
Christoph Kerschbaumer
48b434174d Bug 1243178: CSP - Skip sending reports for non http schemes. r=dveditz 2016-01-27 15:56:39 -08:00
Jan-Ivar Bruaroey
6c530026cb Bug 1244913 - Add test_peerConnection_scaleResolution.html r=bwc,jesup
MozReview-Commit-ID: 8jeVEoL5JMR
2016-02-18 01:18:13 -05:00
Jan-Ivar Bruaroey
9f731f009b Bug 1244913 - resolution-based bitrates for each simulcast layer, scaleResolutionDownBy, and working maxBitrate in unicast. r=bwc,jesup
MozReview-Commit-ID: 347J1ElsOEx
2016-02-12 19:56:56 -05:00
Jan-Ivar Bruaroey
ad805f4ccc Bug 1244913 - change SelectBandwidth to SelectBitrates. r=jesup
MozReview-Commit-ID: Gc5WN7JIozV
2016-02-12 16:08:00 -05:00
Alexander Surkov
790ee48605 Bug 1250506 - check if node is acceptable as a child before creating an accessible for it, r=davidb 2016-02-24 08:01:21 -05:00
Gian-Carlo Pascutto
1b14a7a952 Bug 1250122 - Record granting permissions for the Camera on Android. r=mfinkle 2016-02-24 13:39:32 +01:00
Tom Schuster
e174fd28c4 Bug 1249123 - Add telemetry for __defineGetter__/__defineSetter__ |this| values. data-review=bsmedberg r=till 2016-02-24 13:27:12 +01:00
Joel Maher
3ea3cf70e8 Bug 1250525 - remove #IFDEF ENABLE_TESTS from dom/quota/ActorsParent.cpp. r=janv
MozReview-Commit-ID: 8Ico1aiA3k7
2016-02-23 07:55:21 -08:00
Joel Maher
bd0defc6d4 Bug 1250602 - remove ENABLE-TESTS from toolkit/xre/nsAppRunner.cpp. r=BenWa
MozReview-Commit-ID: 5vN0ZGXsn9f
2016-02-23 11:15:08 -08:00
Bogdan Postelnicu
fec847a56d Bug 1250439 - preven memory leak in Classifier::GetLookupCache. r=gcp
MozReview-Commit-ID: BlROMq9gFzj
2016-02-24 13:34:10 +02:00
Bogdan Postelnicu
c2a2694b10 Bug 1250115 - initialized pollInterval with 0 in order to prevent garbage value if Poll(..) doesn't get called. r=dragana
MozReview-Commit-ID: HoMv3sBg74W
2016-02-24 13:47:18 +02:00
Carsten "Tomcat" Book
5f2eb05976 Backed out changeset 889072501f26 (bug 1239808) bustage for web platform tests as run via taskcluster 2016-02-24 12:52:16 +01:00
Robert O'Callahan
361c672b27 Bug 1250773. Ignore viewBoxes with negative width/height. r=heycam
MozReview-Commit-ID: Be5fxaDz85w
2016-02-24 17:29:14 +13:00
Carsten "Tomcat" Book
edaf22574c Merge mozilla-central to mozilla-inbound 2016-02-24 12:21:22 +01:00
Carsten "Tomcat" Book
54d02ff7b5 Backed out changeset 3955642fc8a9 (bug 1250115) for bustage 2016-02-24 12:17:39 +01:00