Commit Graph

453526 Commits

Author SHA1 Message Date
Andrea Marchesini
c2230f21f8 Bug 1231100 - Get rid of nsIDOMFileReader - patch 1, r=sicking 2015-12-09 15:52:15 -05:00
Brian Birtles
885593747b Bug 1230056 part 2 - Remove nsLayoutUtils::HasAnimationsForCompositor and call EffectCompositor::HasAnimationsForCompositor directly; r=dholbert 2015-12-09 16:28:10 -05:00
Brian Birtles
c70be15294 Bug 1230056 part 1 - Add EffectCompositor::HasAnimationsForCompositor; r=dholbert 2015-12-09 16:28:10 -05:00
Phil Ringnalda
d3b0e4b03c Back out 975af6bc574f (bug 1072501) for Win32 talos e10s bustage in g1, s, and tp
CLOSED TREE
2015-12-09 13:17:25 -08:00
Jonathan Kew
19215680b3 Backout changeset aad9086f8efd (bug 1226376) for breaking Opt static-analysis build. 2015-12-09 13:21:42 -05:00
Patrick McManus
2c38f642a7 Bug 1228457 - backout 625248e1115c broke e10s xpcshell test CLOSED TREE r=backout 2015-12-09 13:12:19 -05:00
Jonathan Kew
dacfaeae8e Bug 1231175 - Missed change from Unicode 6.3 bidi algorithm update (ported from ICU's ubidi): include new ENL and ENR bidi pseudo-types in MASK_LTR. r=smontagu 2015-12-09 11:58:17 -05:00
Jonathan Kew
233f162796 Bug 1231175 - Reftest for failure to recognize mixed directionality in RTL para beginning with number within embed/isolate controls. r=smontagu 2015-12-09 11:57:44 -05:00
Byron Campen [:bwc]
ae07995683 Bug 1231196: Fix init of PeerConnectionImpl::mThread for unit-tests and similar. r+drno
--HG--
extra : commitid : 8k9GcSpg0VM
extra : rebase_source : 46e5e41f8fd8565f73177a39a2428acd28efc12c
2015-12-08 16:39:43 -05:00
Bas Schouten
7af09b5c7f Bug 1072501: Unmap file mapping on source surface destruction. r=jrmuizel 2015-12-01 16:41:08 +01:00
Michael Layzell
872327c4ab Bug 1226376 - Annotate StaticMutex with MOZ_ONLY_USED_TO_AVOID_STATIC_CONSTRUCTORS, r=nfroyd 2015-12-09 11:34:29 -05:00
Patrick McManus
70d505ba42 Bug 1228457 create pref to allow blocking .onion at dns level rfc 7687 r=valentin.gosu 2015-12-04 06:20:15 -05:00
Ralph Giles
4c28ba8098 Bug 1228703 - Enable rust for MacOS X nightly builds. r=mshal
Enable rust for MacOS X Nightly opt builds. Previously it
was only on for debug.
2015-12-09 11:08:58 -05:00
Ralph Giles
b9bb7645ac Bug 1228703 - Support rust on 32-bit Intel MacOS X. r=mshal
When we build universal binaries, we effectively cross-compile
from 64 to 32 bit darwin. Check for this and add the appropriate
target triplet to the definition of RUSTC.

Move the MacOS X 10.6 linkage check to after HAVE_64BIT_BUILD is defined.
2015-12-09 11:08:48 -05:00
Ralph Giles
91fa64f387 Bug 1228703 - rustc 1.4.0 build for MacOS X with 32+64 bit support. r=mshal
Update tooltool manifest for macosx with a custom build of rustc 1.4.0
with --enable-rpath --disable-elf-tls and MACOSX_DEPLOYMENT_TARGET=10.7
on MacOS X 10.10.5, Xcode 7.1.1 (clang-700.1.76).

Built for x86_64-apple-darwin with the rustlib from a separate
i686-apple-darwin build copied into the tree to support 32-bit cross
for universal builds.

Since we've enabled rpath, we can drop the DYLD_LIBRARY_PATH setting
from mozconfig.rust. This method seems cleaner since the add/append
decision for DYLD_LIBRARY_PATH is verbose in shell.
2015-12-09 11:08:40 -05:00
Kartikaya Gupta
032da3cd95 Bug 1231245 - Fix logging of Matrix4x4. r=botond
--HG--
extra : commitid : 8HOiKPqHaLA
2015-12-09 11:03:21 -05:00
Kyle Machulis
7c9986e33b Bug 1221448 - Leak instead of crashing on off-main-thread NPAPI _releaseobject; r=jandem r=jst r=bsmedberg 2015-12-09 07:59:39 -08:00
Shu-yu Guo
8579f4894a Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem) 2015-12-09 07:52:59 -08:00
Shu-yu Guo
0a03078fc1 Bug 1071646 - Support JSOP_BINDVAR in Baseline. (r=jandem) 2015-12-09 07:52:58 -08:00
Shu-yu Guo
3fa7e43385 Bug 1071646 - Cast ParseNode to Definition using as<T>. (r=jorendorff) 2015-12-09 07:52:58 -08:00
Shu-yu Guo
85cc9c0f9c Bug 1071646 - Introduce JSOP_BINDVAR to support Annex B.3.3.3. (r=jorendorff) 2015-12-09 07:52:58 -08:00
Shu-yu Guo
0166aa107c Bug 1071646 - Support labelled function declarations in sloppy mode per Annex B.3.2. (r=jorendorff) 2015-12-09 07:52:58 -08:00
Shu-yu Guo
e5f6c90449 Bug 1071646 - Make functions block-scoped in JS and implement Annex B semantics for compatibility. (r=jorendorff) 2015-12-09 07:52:58 -08:00
Shu-yu Guo
53c0e2cad8 Bug 1071646 - Light refactoring of lexical binding helpers in Parser. (r=jorendorff) 2015-12-09 07:52:58 -08:00
Gregory Szorc
c72b0e3879 Bug 1231192 - Only install host fingerprints if not running secure Python+hg; r=smacleod
See inline comment.

--HG--
extra : rebase_source : ea92193e33f35df71d3bc85edc2db4c86efa290c
2015-12-07 13:15:24 -08:00
Gregory Szorc
0fdce19cb8 Bug 1231192 - Offer to install hg wip; r=smacleod
--HG--
extra : rebase_source : 4fa02af4d0f723e1ffb1a5854c4bde1204bec5d7
2015-12-07 13:22:49 -08:00
Gregory Szorc
3ecb03a1a8 Bug 1231192 - Support clonebundles feature; r=smacleod
bundleclone is the Mozilla-specific precursor to the "clonebundles"
feature in Mercurial 3.6. Change the wizard to recognize when
clonebundles is available and to favor it. Activating clonebundles will
also disable bundleclone, as bundleclone is redundant with clonebundles.
(If both are enabled, bundleclone detects this and gets out of the way.)

--HG--
extra : rebase_source : 989a2ed683ca6a3cc31a3ef4e2803d0b8bf19f09
2015-12-07 13:03:17 -08:00
Gregory Szorc
985a496a77 Bug 1231192 - Bump some minimum Mercurial version; r=smacleod
We only support the last 4 releases of Mercurial. 3.6 is out, which
means we only support down to 3.3.

--HG--
extra : rebase_source : 2b097b5cdbbe87efcf2676ac83b5539298604aac
2015-12-07 12:23:56 -08:00
Gregory Szorc
041af1aae1 Bug 1231192 - Mark Mercurial 3.5.2 as oldest non-legacy version; r=smacleod
Main reason for recommending 3.5 is bundle2. The protocol is faster and
we can do things like put extra data in the server exchange. It also
enables generaldelta to be exchanged without pain.

And of course there are tons of performance improvements and bug fixes.

--HG--
extra : rebase_source : 82e4e6416cb16d2d4b5c795cd567e766c3c8b7f7
2015-12-07 12:20:50 -08:00
Kartikaya Gupta
73f5271bd6 Bug 1228407 - Update existing smooth scroll animations with new destinations when possible, rather than canceling and restarting them. r=kip
--HG--
extra : commitid : H4QRRo3wTaJ
2015-12-09 10:13:35 -05:00
Kartikaya Gupta
87a2795095 Bug 1228407 - Rearrange some code by extracting a helper function. r=botond
--HG--
extra : commitid : EZYicbcIoH9
2015-12-09 10:13:35 -05:00
Kartikaya Gupta
6c7c3b6adf Bug 1228407 - Avoid a scenario where content floods APZ with smooth-scroll requests and blocks it from syncing a new scroll offset back to the main thread. r=botond
--HG--
extra : commitid : 6YhRu80eZzC
2015-12-09 10:13:34 -05:00
Dustin J. Mitchell
cd9079dbec Bug 1228416: make artifacts/public directory; r=armenzg
--HG--
extra : commitid : FQIlaGVgJAy
extra : rebase_source : 590bb47657679ce045de90c91a3d0fa159789789
extra : amend_source : 3d5db47a2d5dab74c57e7eff46ecef1c57459b9a
2015-12-08 15:54:46 -05:00
Jean-Yves Avenard
e786add25c Bug 1130237: [MSE] P3. Add mochitest testing behavior. r=gerald
We load data from [2ish, 4] and ensure that playback didn't start before data [0, 2ish] is loaded.
2015-12-09 09:55:37 -05:00
Daniel Holbert
7330a6d04c (no bug) Fix typo (repeated word) in comment. comment-only, no review, DONTBUILD 2015-12-09 09:52:12 -05:00
Patrick McManus
ef7802ae5c Bug 1230742 - include ALPN code in existing telemetry description r=hurley 2015-12-05 07:32:29 -05:00
Patrick McManus
4c8ee0930e Bug 1230743 - telemtry for nsConnectionEntry hit rate r=hurley 2015-12-05 07:43:01 -05:00
Carsten "Tomcat" Book
ce725e397c Merge mozilla-central to mozilla-inbound 2015-12-09 12:27:47 +01:00
Andrea Marchesini
519ac75376 Bug 1231094 - patch 2 - Get rid of FileIOObject, r=sicking 2015-12-09 06:23:16 -05:00
Andrea Marchesini
f503703375 Bug 1231094 - patch 1 - nsDOMFileReader to mozilla::dom::FileReader, r=sicking
--HG--
rename : dom/base/nsDOMFileReader.cpp => dom/base/FileReader.cpp
rename : dom/base/nsDOMFileReader.h => dom/base/FileReader.h
2015-12-09 06:22:40 -05:00
Carsten "Tomcat" Book
0eda110956 merge mozilla-inbound to mozilla-central a=merge 2015-12-09 12:02:12 +01:00
Carsten "Tomcat" Book
3d540d76ec merge fx-team to mozilla-central a=merge 2015-12-09 11:46:15 +01:00
Carsten "Tomcat" Book
33f3132a46 merge b2g-inbound to mozilla-central a=merge 2015-12-09 11:37:55 +01:00
Mike Hommey
aab4d7dc38 Bug 1231148 - Avoid requiring IDL files installed in $DIST/idl to run AccEventGen.py. r=ted
While working on growing the fastermake backend to do compilation, I ran into
the problem that there's an implicit dependency from AccEventGen.py on the fact
that IDL files are installed in $DIST/idl. While we may need some way to
express such things in general, it turns out that for this specific use case,
we don't actually /need/ IDLs in $DIST/idl, and a couple paths are enough to
get things to work.
2015-12-09 19:23:53 +09:00
Mike Hommey
158e08c29b Bug 1230355 - Remove include_deps. r=mshal
We used to use include_deps to trigger a fast-path in pymake, but we don't
use pymake anymore, so we can use normal includes now.
2015-12-09 19:23:53 +09:00
Phil Ringnalda
9af3731499 Back out 7 changesets (bug 1227015) for serviceworker bustage
CLOSED TREE

Backed out changeset a267542e8cb7 (bug 1227015)
Backed out changeset 03c28b711e1f (bug 1227015)
Backed out changeset 5fc6fca28ddf (bug 1227015)
Backed out changeset 7fb0c56916d2 (bug 1227015)
Backed out changeset 4bef51e9c8ae (bug 1227015)
Backed out changeset c46b5abddec5 (bug 1227015)
Backed out changeset fb4554bd3bde (bug 1227015)
2015-12-08 20:37:16 -08:00
Kartikaya Gupta
9491a614c4 Back out three patches from bug 1228407 on a CLOSED TREE for causing various mochitest failures. r=backout
--HG--
extra : commitid : 7gaWjh5Noye
2015-12-08 21:00:30 -05:00
Bogdan Postelnicu
ac6c0718c7 Bug 1231124 - addded mCurve to constructor. r=smaug 2015-12-09 00:00:00 +01:00
Ben Kelly
9227b3237b Bug 1227015 P7 Supress unused ErrorResult exception if the worker runnable failed to dispatch. r=catalinb 2015-12-08 17:52:16 -05:00
Ben Kelly
0698a4728b Back out rev 4faa4cf68052 (bug 1227015 P7) for bustage 2015-12-08 17:49:05 -05:00