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

479489 Коммитов

Автор SHA1 Сообщение Дата
Benjamin Bouvier f35f218928 Bug 1279539: Simplify passing float32 arguments to a wasm FFI; r=luke
MozReview-Commit-ID: 9dtJOnpOhxE

--HG--
extra : rebase_source : 8c2878b068e862ede737270fbf7be731db52e1c8
2016-06-15 17:08:55 +02:00
Jan de Mooij 06a262d8ad Bug 1278839 followup - Fix test to check oomTest is present. r=me 2016-06-16 13:10:15 +01:00
Olli Pettay d742f682f3 Bug 741760 - svg-documents-as-images end up to CC graph, r=mccr8, dholbert
--HG--
extra : rebase_source : aac9dc529dff0cb814c905e7f2b07cdfaac5b1fb
2016-06-16 11:32:58 +01:00
Jan de Mooij eab2a7d8f2 Bug 1278839 - Fix a trivial OOM in SetJitCompilerOption. r=nbp 2016-06-16 12:09:24 +01:00
Phil Ringnalda 7d17083dd6 Bug 1268633 followup, adjust test_interfaces.html to expect that the SpeechSynthesis API is riding the trains. r=smaug
MozReview-Commit-ID: BTBvFOoRwKV
2016-06-16 10:51:03 +01:00
Byron Campen [:bwc] 9c47a3e286 Bug 1276805: Make TestNrSocket less chatty. r=drno
MozReview-Commit-ID: 7lXcrCbuQpz

--HG--
extra : rebase_source : bd80c7e4ebdd0413e35f3807ce503d7c27f7809a
2016-06-14 07:08:52 -05:00
Peter Moore f1c481467c Bug 1280325 - set MSYSTEM env var to 'MINGW32' for TaskCluster Windows firefox desktop builds; r=glandium 2016-06-15 23:20:14 +01:00
Thomas Zimmermann 5d152949dc Bug 1276927: Build B2G with Android build scripts where possible, r=glandium
This patch adds support for configuring Gonk/B2G with Android-specific
build scripts. This removes duplicated code and simplifies maintenance
of B2G.

The B2G builds will now use libc++ for Gecko; instead of the obsolete
STLport. A side-effect of this patch is the removal of any compile-time
dependency on B2G's bionic library.

MozReview-Commit-ID: 7V6BmC7jlrs
2016-06-16 08:43:51 +01:00
Thomas Zimmermann 97a43c0b93 Bug 1276927: Define HAVE_ANDROID_OS before including 'android_filesystem_config.h', r=fabrice
The preprocessor token HAVE_ANDROID_OS configures 'android_filesystem_config.h'
to include the correct header files from the environment.

MozReview-Commit-ID: oKwdjzDjij
2016-06-16 08:43:51 +01:00
Thomas Zimmermann d67ebc7b00 Bug 1276927: Add V4L ioctl 'VIDIOC_S_HW_FREQ_SEEK' if undefined by Linux, r=gsvelto
MozReview-Commit-ID: 5ZvrhwOyfYy
2016-06-16 08:43:51 +01:00
Thomas Zimmermann 89ae3af487 Bug 1276927: Fix breakpad to build on B2G, r=mshal
This patch unifies the include search directories for the breakpad
on B2G and Android, and protects breakpad-internal workarounds against
multiple definition.

As a side-effect of the patch set, no more Gonk-specific headers from
'gonk-include' are requried to build toolkit/ or xpcom/. The related
artifacts are removed by this patch.

MozReview-Commit-ID: E94I2rspDtJ
2016-06-16 08:43:51 +01:00
Thomas Zimmermann 92207a5fd9 Bug 1276927: Remove Bionic dependencies from Necko, r=valentin
B2G builds now use the header files from Android NDKs. Bionic is
not supported by the build any longer and Bionic features can't be
used anymore. This patch removes Necko's dependencies on Bionic
in favor of the respective Android code.

MozReview-Commit-ID: HP6jC22fLGn
2016-06-16 08:43:51 +01:00
Thomas Zimmermann ae77e30012 Bug 1276927: Remove Gonk from JS builds where possible, r=dvander
B2G/Gonk is just a special case of Android builds. Removing Gonk
code from JS builds simplifies the build process and maintenance.

MozReview-Commit-ID: 6mxm2Hqmx0c
2016-06-16 08:43:51 +01:00
Thomas Zimmermann 3ceab62a95 Bug 1276927: Fix DOM code to build with Android NDK, r=fabrice
MozReview-Commit-ID: KwW9O9DLFuy
2016-06-16 08:43:51 +01:00
Thomas Zimmermann 7d6335ca2d Bug 1276927: Fix B2G sandboxing code to build with Android NDK, r=fabrice
This patch fixes an incorrect C++ namespace of STL datastructures.

MozReview-Commit-ID: FYx38sTzF4I
2016-06-16 08:43:51 +01:00
Thomas Zimmermann 32d428f04a Bug 1276927: Fix B2G widget code to build with Android NDK, r=fabrice
MozReview-Commit-ID: Acewzo0hNEE
2016-06-16 08:43:50 +01:00
Carsten "Tomcat" Book 3b1e93ac5e Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 4b15946d1de3c0e3d7fed8fc0f68b5f653d8836a
2016-06-16 08:39:13 +01:00
Thomas Zimmermann 0df4746231 Bug 1280205: Add |Promise| parameter to |MediaOmxCommonDecoder::CallSeek|, r=jwwang
MozReview-Commit-ID: HTDBKrYbVSa
2016-06-16 08:38:44 +01:00
Andrea Marchesini a438f6944e Bug 1279860 - part 4 - Renaming FSMultipartFormData and other HTMLFormSubmission classes, r=smaug 2016-06-16 08:26:34 +01:00
Andrea Marchesini 6f89091771 Bug 1279860 - part 3 - HTMLFormSubmission::GetFromForm, r=smaug 2016-06-16 08:25:48 +01:00
Andrea Marchesini aa5c829338 Bug 1279860 - part 2 - Anonymous namespaces in HTMLFormSubmission, r=smaug 2016-06-16 08:25:12 +01:00
Andrea Marchesini aadce059f5 Bug 1279860 - part 1 - Renaming nsFormSubmission to mozilla::dom::HTMLFormSubmission, r=smaug
--HG--
rename : dom/html/nsFormSubmission.cpp => dom/html/HTMLFormSubmission.cpp
rename : dom/html/nsFormSubmission.h => dom/html/HTMLFormSubmission.h
rename : dom/html/nsFormSubmissionConstants.h => dom/html/HTMLFormSubmissionConstants.h
2016-06-16 08:24:16 +01:00
Mike Hommey 815f65343a Bug 1280338 - Use clang 3.8 on TSan builds. r=froydnj 2016-06-16 16:16:53 +09:00
Mike Hommey 2fe5367788 Bug 1280338 - Use tooltool GCC's ld on TSan builds. r=froydnj
Something similar was done in bug 1278718 for ASan builds, because of
indirect dependencies on libstdc++ being picked by the linker and
leading to linkage failure with the older binutils from the CentOS 6
image we use to do desktop builds.
2016-06-16 16:16:51 +09:00
Carsten "Tomcat" Book a967cdb984 merge mozilla-inbound to mozilla-central a=merge 2016-06-16 08:06:50 +01:00
Masayuki Nakano 46e33a611c Bug 1279170 TextInputHandler::InsertText() should set keypress event's .key value property when it replaces specified range with a character r=m_kato
TextEventDispatcher::MaybeDispatchKeypressEvents() dispatches keypress events with passed event's mKeyNameIndex and mKeyValue values. I.e., setting mCharCode doesn't make sense in this case. Similarly, mKeyCode value is also ignored (overwritten by 0) if it's printable key's key event (mKeyNameIndex == KEY_NAME_INDEX_USE_STRING).

MozReview-Commit-ID: bdBQOlVKTs

--HG--
extra : rebase_source : 0786fb72ce8cc5468bbf3d4d1e5cadaa4586837e
2016-06-16 12:11:01 +09:00
Andrew Comminos 1a2c265bd6 Bug 1279744 - Improve fallback handling for glXWaitVideoSync. r=lsalzman
MozReview-Commit-ID: JXy6yupyd3v
2016-06-16 04:13:03 +01:00
Mike Hommey a4b157940a Bug 1278415 - Make the buildconfig module use MozbuildObject.from_environment. r=gps
The buildconfig module predates MozbuildObject.from_environment, and
it's about time to start factoring things out such that we only have
one way to get config.status data. This is step 1: making the
buildconfig module use MozbuildObject.from_environment.

Eventually, we'll want to remove the buildconfig module uses everywhere.
2016-06-16 11:43:35 +09:00
Mike Hommey 721ada9f07 Bug 1278415 - Ensure MOZ_CURRENT_PROJECT is set when running make directly in objdir. r=gps
The topobjdir-finding logic in mozbuild relies on MOZ_CURRENT_PROJECT
being set, and it's currently only set when going through client.mk.

On automation, during universal builds, make check is invoked directly
in one of the objdirs, so MOZ_CURRENT_PROJECT is not set. We've had
other similar problems in the past. Ensuring MOZ_CURRENT_PROJECT is set
in the objdir itself should reduce the risk of other such issues in the
future.
2016-06-16 11:43:30 +09:00
Mike Hommey 8a3b88f341 Bug 1278415 - Also write a mozinfo for js standalone builds. r=gps
Historically, a mozinfo for js standalone build has not been necessary,
but with the move towards a) having things work with mach and b)
buildconfig using the MozbuildObject.from_environment in next patch,
mozinfo becomes necessary (it's required for
MozbuildObject.from_environment to find the directory is an objdir).

Interestingly, hazard builds do both a js standalone build and a desktop
Firefox build at the same time, both of which are done with MOZCONFIG
set in the environment... with the Firefox mozconfig. The result of now
writing a mozinfo for js standalone builds is that in that case, they
end up with a reference to the mozconfig, which the build system then
reads, and finds a MOZ_OBJDIR, which then doesn't match the js
standalone build objdir. So for those builds, reset MOZCONFIG.
2016-06-16 11:43:23 +09:00
Alastor Wu 5a58cdb291 Bug 1239372 - only pause video during draging. r=jaws
MozReview-Commit-ID: F1vNDqMvKVK

--HG--
extra : rebase_source : 5ae2d3c85ebff734d090bf61a757ef6e1cfd4708
2016-06-15 15:29:18 +01:00
Thomas Wisniewski 2e6fa0f5fe Bug 918733 - have overrideMimeType throw INVALID_STATE_ERR if the XHR is in the DONE or LOADING states. r=sicking 2016-06-13 21:56:15 -04:00
Gregory Szorc 497ef8f99b Bug 1280022 - Fix gratuitous syntax error; r=me
DONTBUILD (NPOTB)
2016-06-15 23:00:16 +01:00
Gregory Szorc 84f709c221 Bug 1280022 - Search for hg.exe on Windows; r=glandium
Without this, we attempt to execute "hg" as a native Win32 program
and get the dreaded "%1 is not a valid Win32 application" error because
"hg" has a shebang and only executes inside a UNIX-like shell.

MozReview-Commit-ID: 5sUrxh1IxFC

--HG--
extra : rebase_source : b01d9b2f8ffc60da320f51a1b7e8a398781c373a
2016-06-15 22:49:11 +01:00
Christoph Kerschbaumer 4fcd57ace7 Bug 1280198 - Convert zipwriter/test/unit/test_asyncadd.js to use channel.open2() r=kmaglione 2016-06-15 16:48:55 +01:00
Carsten "Tomcat" Book 5f482a04ff Backed out changeset dc114bc5a88e (bug 1272239) for test failures in own test
--HG--
extra : rebase_source : 333768aab2f99c2a56a3717a09947e1e6b0e234d
2016-06-15 22:17:26 +01:00
Carsten "Tomcat" Book b9a51d9fa5 Backed out changeset ed0b3881c1c4 (bug 1272239)
--HG--
extra : rebase_source : ef6dd065ff8c1dd3eb1a88da8267a4d08ad92bbc
2016-06-15 22:16:54 +01:00
Carsten "Tomcat" Book 89258073ec Backed out changeset 5042da9fc11c (bug 1272239)
--HG--
extra : rebase_source : 0e07e6c6ce691e88e031db6b09d8aab50dce3930
2016-06-15 22:16:52 +01:00
Jonathan Kew a4f0cbcda7 Bug 1279814 - Update mIsoRunLast index when handling PDI. r=xidorn 2016-06-15 22:04:48 +01:00
Sebastian Hengst 47f0d2bc81 Backed out changeset a3f3f077a1ec (bug 1264948) for 'warning treated as error' build failure in JitAllocPolicy.h at least on Windows XP. r=backout on a CLOSED TREE 2016-06-15 19:20:29 +02:00
Sebastian Hengst 44e3577953 Backed out changeset ceb7ec4fd334 (bug 1264948) 2016-06-15 19:19:04 +02:00
Sebastian Hengst 03411b6526 Backed out changeset 8dfdec5ed99b (bug 1264948) 2016-06-15 19:19:00 +02:00
Sebastian Hengst f2da8129aa Backed out changeset 8e99a0d76e62 (bug 1264948) 2016-06-15 19:18:57 +02:00
Sebastian Hengst 5f3aee96a7 Backed out changeset c1c123367921 (bug 1264948) 2016-06-15 19:18:53 +02:00
Sebastian Hengst cb4c0e496d Backed out changeset 46d50a87b3b5 (bug 1264948) 2016-06-15 19:18:03 +02:00
Sebastian Hengst fa09ca3da8 Backed out changeset 831077a22f58 (bug 1264948) 2016-06-15 19:17:59 +02:00
Sebastian Hengst 299ca506e6 Backed out changeset 87f37f6cde59 (bug 1264948) 2016-06-15 19:17:55 +02:00
Cervantes Yu 28706c5d87 Bug 1275398 - Use shmem for sending image data in IPCDataTransfer. r=nical
MozReview-Commit-ID: 9XETnSBXxEW
2016-06-16 00:57:46 +08:00
Cervantes Yu 3115f628a1 Bug 1272018 - Use shared memory to transfer drag image data. r=nical
MozReview-Commit-ID: K5r9LBQ1FO0
2016-06-15 13:49:13 +01:00
Luke Wagner f3398cf009 Bug 1276028 - Baldr: address review comments (r=bbouvier)
--HG--
extra : rebase_source : 974c969fb580b41396aa25e78f379efac96487d8
2016-06-15 06:02:34 +01:00