Commit Graph

453550 Commits

Author SHA1 Message Date
Jan de Mooij
544e48f726 Bug 1225396 part 1 - Rename *Iterator stuff to *LegacyIterator. r=jorendorff 2015-12-09 22:54:10 -05:00
Phil Ringnalda
cf174cf04d Bug 1211213 - Skip test_bug597331.html on Android and ASan, where it fails constantly 2015-12-09 18:51:59 -08:00
Phil Ringnalda
e8a1410bc9 Bug 845176 - Skip relations/test_embeds.xul on Linux debug and ASan, where it times out constantly 2015-12-09 18:48:26 -08:00
Phil Ringnalda
c86db83adf Bug 1208199 - Skip test_osfile_async_setDates.js on b2g debug, where it fails constantly 2015-12-09 18:40:57 -08:00
Phil Ringnalda
ee2f5588bc Back out 4 changesets (bug 1051556) for java.lang.IllegalArgumentExceptions
CLOSED TREE

Backed out changeset c89683497d23 (bug 1051556)
Backed out changeset c3f4c2d01bad (bug 1051556)
Backed out changeset 4a83a8594ddc (bug 1051556)
Backed out changeset fe3d880efce8 (bug 1051556)
2015-12-09 18:20:51 -08:00
Phil Ringnalda
631f58c4f9 Back out 3 changesets (bug 1214148) for b2g test_browserElement_inproc_AudioPlayback.html, test_browserElement_oop_AudioChannel.html, etc. failures
CLOSED TREE

Backed out changeset e716d9ac93d7 (bug 1214148)
Backed out changeset 5f693237c8c1 (bug 1214148)
Backed out changeset 3a4865d79416 (bug 1214148)
2015-12-09 18:19:33 -08:00
Ben Kelly
3e447dafea Bug 1229970 Abort script loading start requests if a load has been canceled. r=khuey 2015-12-09 18:21:00 -05:00
Jim Chen
71d7f2ead5 Bug 1051556 - Re-flush IME changes when querying text triggers more changes; r=esawin
We send query text events when flushing IME changes, and sometimes these
events make Gecko commit more pending changes. In that case, we should
try flushing again, so we pick up the new changes.

This patch also makes the process of flushing text changes
transactional, so that if we have to bail due to more pending changes,
nothing will be committed.
2015-12-09 17:46:45 -05:00
Jim Chen
5f701f27e0 Bug 1051556 - Make GeckoEditable.onTextChange more efficient; r=esawin
This patch simplifies the onTextChange method, makes it more efficient
by avoiding unnecessary text copying, and fixes some small bugs.
2015-12-09 17:46:45 -05:00
Jim Chen
51fa9a0774 Bug 1051556 - Add test for re-flushing changes; r=esawin
This patch adds a test for triggering re-flushing IME changes to
testInputConnection, by ending a composition followed by setting the
value of the input field.
2015-12-09 17:46:45 -05:00
Jim Chen
bacf3d521f Bug 1051556 - Convert testInputConnection to a JS test; r=esawin
A test for this bug requires the Robocop test call some JS functions.
This patch gives testInputConnection the ability to make calls to
content JS. It also converts the existing tests to use JS instead of
using previous workarounds (e.g. using URL hash to set the initial text,
using tab key to change input focus).
2015-12-09 17:46:44 -05:00
Mats Palmgren
44222f0fc0 Bug 1230695 - [css-grid] More abs.pos. grid alignment reftests. 2015-12-09 23:46:58 +01:00
Mats Palmgren
d7d5269f4c Bug 1230695 - [css-grid] abs.pos. child spanning from an 'auto' start position to an end line should end on the start side of the gutter. r=dholbert 2015-12-09 23:46:58 +01:00
Mats Palmgren
6a61c6f7a4 Bug 1229999 - [css-grid] Reftest. 2015-12-09 23:46:58 +01:00
Mats Palmgren
0b4f94271c Bug 1229999 - [css-grid] Clamp auto-placed lines to where kMaxLine is in the translated grid. r=dholbert 2015-12-09 23:46:58 +01:00
Tobias Schneider
df13650f35 Bug 978212 - [css-grid] Resolved value of grid-template-{columns,rows} in px units. r=mats 2015-11-24 17:27:54 -08:00
Nicholas Nethercote
0f28b059fe Bug 1231051 - Moz2Dify nsNativeThemeCocoa::DrawWidgetBackground. r=mstange.
--HG--
extra : rebase_source : ee2a317a93f8071f7845f76763676fb8be73e8d3
2015-12-09 15:34:18 +11:00
Francois Marier
10378899dc Bug 1231021 - Sync new cookie prefs. r=jdm 2015-12-09 17:30:38 -05:00
Francois Marier
4803bab147 Bug 1231020 - Document cookie prefs better. r=jdm 2015-12-09 17:30:27 -05:00
Kartikaya Gupta
7df84c3309 Bug 1228602 - Ensure that we pick up the presShell resolution from the layer if there isn't a metrics. r=botond
--HG--
extra : commitid : BXooH3Gj0wh
2015-12-09 17:29:03 -05:00
Andrea Marchesini
1b682e94be Bug 1214148 - patch 3 - correct window for nested iframes, r=alwu 2015-12-09 16:46:25 -05:00
Andrea Marchesini
4ddcd9bade Bug 1214148 - patch 2 - from toplevel iframe to the nested iframe, r=alwu 2015-12-09 16:46:25 -05:00
Andrea Marchesini
f342b66a2e Bug 1214148 - patch 1 - propagation from the nested iframe back to the toplevel iframe, r=alwu 2015-12-09 16:46:25 -05:00
Andrea Marchesini
32580a380e Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking 2015-12-09 15:52:38 -05:00
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