Commit Graph

338284 Commits

Author SHA1 Message Date
Boris Zbarsky
15789c8457 Bug 950544 part 1. Change FindMatchingElements and ParseSelectorList take an ErrorResult instead of returning an nsresult. r=smaug 2013-12-16 13:06:36 -05:00
Boris Zbarsky
957cfde95a Bug 950657. Give WebIDL callbacks an operator== that does the right thing. r=smaug 2013-12-16 13:06:35 -05:00
Boris Zbarsky
fbe86de963 Bug 949682 part 2. Make gamepad use frozen sequences. r=ted 2013-12-16 13:06:35 -05:00
Boris Zbarsky
ea8d385a26 Bug 949682 part 1. Add a [Frozen] annotation on WebIDL attributes that have sequence types. r=peterv 2013-12-16 13:06:35 -05:00
Boris Zbarsky
f687511020 Bug 949078. Provide information about which return value we're talking about when throwing a conversion failure exception for the return value of a call into a WebIDL callback. r=peterv 2013-12-16 13:06:35 -05:00
Nick Alexander
67783ac649 Bug 949880 - Refactor Android Sync's SyncAdapter for FxAccount use. r=rnewman
--HG--
extra : rebase_source : 28937855c499bb621458b15424ac67378e43f9db
2013-12-15 15:53:59 -08:00
Nicholas Cameron
93e90b7ec1 Bug 950504. Remove MatrixForThebesMatrix. r=mattwoodrow
--HG--
extra : rebase_source : 77103221abbb55d23f9d399d4973ef0b8f269079
2013-12-16 11:17:58 +13:00
Ehsan Akhgari
a8a1493f29 Bug 950508 - Build widget/windows in unified mode; r=roc 2013-12-15 19:00:54 -05:00
Ehsan Akhgari
4b71daabb0 Bug 950507 - Build content/media/fmp4 in unified mode; r=roc 2013-12-15 19:00:54 -05:00
Ehsan Akhgari
6b77470726 Bug 950506 - Build content/media/directshow in unified mode; r=roc 2013-12-15 19:00:54 -05:00
Ehsan Akhgari
474287201a Bug 950505 - Build content/media/wmf in unified mode; r=roc 2013-12-15 19:00:54 -05:00
Phil Ringnalda
1dfe73b536 Back out e9ca04f323d0 (bug 928806) on suspicion of causing ASan and Linux debug gtest crashes
CLOSED TREE
2013-12-15 13:58:28 -08:00
Nicholas Nethercote
6b9163f560 Bug 948621 (part 2) - Abort DMD-enabled Windows builds unless --enable-profiling is specified. r=ehsan.
--HG--
extra : rebase_source : 7398d8d7f13792912f27948f9681ff608a0e90c6
2013-12-15 13:50:39 -08:00
Nicholas Nethercote
736ea6d8cf Bug 948621 (part 1) - DMD: Handle arbitrary PC values in stack frames. r=iacobcatalin.
DONTBUILD because NPOTB

--HG--
extra : rebase_source : 63a30251498dc5e5df2952a468f46ada8598e03e
2013-12-15 13:47:11 -08:00
Steve Singer
4c7bd8bdf9 Bug 950343 - Include GLContext headers on non-SKIA builds. r=vlad 2013-12-15 22:40:20 +01:00
Gaia Pushbot
a2b953dbcb Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f88be8e2bdfe
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #14660 from etiennesegonzac/bug-949487-window-manager-insta-kill

Bug 949487 -  Harden the AppWindowManager against apps that gets insta-killed r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/cabdfa599bb7
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 949487 -  Harden the AppWindowManager against app that gets
insta-killed
2013-12-15 11:45:24 -08:00
Corey Ford
8f24e87927 Bug 950418 - Enable sticky pref for sticky-legend-1.html reftest. r=dholbert 2013-12-14 20:00:23 -08:00
Alessandro Decina
69c8b117ce Bug 928806 - Allow SharedPlanarYCbCrImage images to optionally have padding. r=nical
Overload YCbCrImageDataSerializer.InitializeBufferInfo to take explicit plane
offsets. Make SharedPlanarYCbCrImage::SetDataNoCopy set the offsets based on the
Y, Cb and Cr plane pointers passed by the caller.
2013-12-15 14:06:14 -05:00
Steven MacLeod
9f0759f40e Bug 546169 - Use an event listener instead of a timeout to avoid intermittent failures. r=gavin 2013-12-15 14:05:53 -05:00
Jan de Mooij
4842c69eb1 Bug 947587 - fix non-ion builds r=bhackett 2013-12-15 19:46:34 +01:00
Ryan VanderMeulen
99bbd6a132 Backed out changesets a7fc463961ce and 65061e971eb8 (bug 935793) for breaking Travis testing (bug 950441). 2013-12-15 12:47:09 -05:00
Masatoshi Kimura
359bde40d3 Bug 950032 - Part 3: Update jamap.pl to the latest tip. r=smontagu 2013-12-16 01:07:44 +09:00
Shoji Matsumoto
f012b041c5 Bug 950032 - Part 2: Import jamap.pl from bug 108136. r=smontagu 2013-12-16 01:07:18 +09:00
Masatoshi Kimura
0fe9bca9cc Bug 950032 - Part 1: Remove dead code from japanese.map. r=smontagu 2013-12-16 01:07:06 +09:00
Phil Ringnalda
1ec93cb6e1 Back out 2412b1a7b97e (bug 863872) for Android xpcshell orange 2013-12-14 18:48:06 -08:00
Phil Ringnalda
9ac967688b Merge m-c to m-i 2013-12-14 18:37:06 -08:00
Phil Ringnalda
b53eaccd4d Merge f-t to m-c 2013-12-14 18:21:57 -08:00
Phil Ringnalda
fde33d1583 Merge m-i to m-c 2013-12-14 18:20:38 -08:00
Jason Smith
9986b0074f Bug 950406 - Turn on P2P mochitests in b2g desktop builds. r=jesup 2013-12-14 15:49:09 -08:00
Marco Castelluccio
1a8912a93e Bug 917673 - Throw APP_PACKAGE_INVALID when the JAR is invalid and throw APP_PACKAGE_CORRUPT when the JAR has been tampered with. r=fabrice 2013-12-15 14:03:28 -05:00
Phil Ringnalda
6eca35ca26 Merge m-c to b-i 2013-12-14 18:39:38 -08:00
Nick Alexander
709a4a7087 Bug 923950 - Fix Android single locale repacks. r=glandium
There are two parts to this.  The first is to add AndroidManifest.xml
as a dependency to the "no dependencies" ap_ built during packaging.
The aapt call requires it.  So "no dependencies" is more accurately
"no *resource* dependencies".

The second is to avoid including the Android res/ directory in the
language repack step.  What happens is that the l10n.py script sees
the Android res/ files left in the dist/ directory after unpacking and
expects to find them in the objdir.  They're not there, so the script
fails.  To avoid this, we delete them after unpacking.  See the
comments in packager.mk describing this process.

--HG--
extra : rebase_source : 35c3c125dddcd575c1a5e8ad58f9aa13ff2db4c3
2013-12-14 15:36:17 -08:00
Gaia Pushbot
c3404e294c Bumping gaia.json for 1 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/de7d1d59e942
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Revert "Revert "Merge pull request #14667 from mcav/utf7""

This reverts commit 7852023abb572c522a07af558e7c19f557cc4866.

That was a wrong revert, it didn't fix the failing tests.
2013-12-14 13:55:23 -08:00
Jim Mathies
a1a1ededd0 Bug 947146 - Remove hover states from elements that get touch tapped, plus some tests. r=mbrubeck 2013-12-14 14:40:56 -06:00
Jim Mathies
f8072ac497 Bug 945765 - Add some basic front end apzc tests to catch regressions. r=mbrubeck 2013-12-14 14:40:56 -06:00
Jim Mathies
bfe08331da Bug 941774 - Win32/winrt shared implementation. r=bbondy 2013-12-14 14:40:56 -06:00
Jim Mathies
195cafc7e6 Bug 941774 - Base widget implementation. r=roc 2013-12-14 14:40:56 -06:00
Jim Mathies
9fda9d68ee Bug 941774 - Centralize various dpi related queries on Windows. r=bbondy 2013-12-14 14:40:55 -06:00
Jim Mathies
d52ab1f8f1 Bug 941774 - New dom utils methods for injecting native touch input. r=smaug 2013-12-14 14:40:55 -06:00
Dave Hylands
7af3ae4869 Bug 915974 - Make adb stay on if USB functions are being used. r=fabrice 2013-12-14 11:44:57 -08:00
Gaia Pushbot
73e93948d6 Bumping gaia.json for 1 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5449cb5b262e
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Revert "Merge pull request #14667 from mcav/utf7"

This reverts commit cfa88581f0bdaa3d4b7a3773ae87edc55260a2ab, reversing
changes made to b44a75862ebcb651381eabc9c3a3b203d76d63bf.

This is breaking 6 integration tests
2013-12-14 10:40:24 -08:00
Peter Van der Beken
38771ca378 Bug 938640 - Make forwarding to outer conditional on current inner. r=bz. 2013-12-14 18:52:13 +01:00
Peter Van der Beken
b7bb947338 Bug 938640 - Move GetTopImpl. r=bz. 2013-12-14 18:52:12 +01:00
Brian Smith
99c6b940f4 Back out cset bce074481220 (bug 950507) for build failure on Windows when warnings are treated as errors 2013-12-16 00:39:15 -08:00
Brian Smith
2d5a13b2ca Back out cset caa78bef50e3 (bug 950506) for build failure on Windows when warnings are treated as errors 2013-12-16 00:39:13 -08:00
Brian Smith
b0566b0cda Back out cset 1566a2e95c3b (bug 950505) for build failure on Windows when warnings are treated as errors 2013-12-16 00:39:11 -08:00
Raymond Etornam Agbeame
263d3452ce Bug 945857: Remove the security.fresh_revocation_info.require preference, r=briansmith 2013-12-16 00:09:21 -08:00
Matt Woodrow
b51b6f7228 Bug 913503 - Fix reversed if() condition to fix bustage. 2013-12-16 21:05:20 +13:00
Gregory Szorc
c2b654599f Bug 950370 - Capture WebIDL example interfaces in moz.build; r=glandium
Previously, the set of WebIDL example interfaces to build was hardcoded
in the mozwebidlcodegen Python package. Unfortunately, the example
interfaces in that set were dependent on test-only bindings files,
resulting in build failures when tests were disabled (because those
test-only bindings were defined in a test directory).

In this patch, we now declare example interfaces in moz.build files
so the set of example interfaces lives next to the set of defined
bindings files. The example interfaces are defined in a test moz.build
file - in the same file declaring the bindings files that contain the
interfaces - so the example interfaces only get picked up if the
corresponding bindings are defined.

We could probably switch WebIDL moz.build variables to use lists with
flags. That would be good followup fodder. For now, let's fix the build.

--HG--
extra : rebase_source : 00070a6d560625bc84ab9b10d6848ea037f8f5ed
extra : amend_source : 0890ecef444ba58533fcfaa333773d78deafd7f3
2013-12-15 11:43:47 -08:00
Matt Woodrow
0b806c9170 Bug 913503 - Update windowed plugin positions before we schedule a composite with OMTC. r=roc 2013-12-16 18:38:42 +13:00