346549 Commits

Author SHA1 Message Date
Nick Alexander
dd3e43e814 Bug 973807 - Fixes to AndroidEclipse build backend. r=me
Largest changes: run mach less frequently and add build logging.
2014-02-18 00:08:41 -08:00
Arnaud Sourioux
2d583fd28f Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert 2014-02-17 23:47:48 -08:00
Ehsan Akhgari
9e38fc2acd Bug 973393 - Move the LOCAL_INCLUDES in ipc to moz.build; r=glandium 2014-02-18 02:12:54 -05:00
Ehsan Akhgari
e613d30a2c Bug 973143 - Move some variables to moz.build; r=glandium 2014-02-18 02:02:00 -05:00
Ehsan Akhgari
73b8879e45 Bug 973142 - Get rid of the MOZILLA_INTERNAL_API makefile variable; r=glandium
It's just as easy to directly set the preprocessor macro in the moz.build
files.  Using this variable doesn't really buy us anything.

This patch also removes unused code from rdf/tests/dsds.
2014-02-18 01:56:51 -05:00
Ehsan Akhgari
1cd0a37ec0 Bug 970123 - Avoid read-aheading icudt52.dll for better startup performance; r=glandium 2014-02-18 01:30:36 -05:00
Ehsan Akhgari
ff62971cb9 Bug 973395 - Move the LOCAL_INCLUDES in media to moz.build; r=glandium 2014-02-18 01:15:48 -05:00
Ehsan Akhgari
9efa231949 Bug 973646 - Port some CXXFLAGS logic in js/src/Makefile.in to the DEFINES variable; r=glandium 2014-02-18 01:10:22 -05:00
Ehsan Akhgari
929a4cfcac Bug 973402 - Move the LOCAL_INCLUDES in js/src to moz.build; r=glandium 2014-02-18 01:09:30 -05:00
Ehsan Akhgari
996229d3d0 Bug 973403 - Move the LOCAL_INCLUDES in memory to moz.build; r=glandium 2014-02-18 01:05:51 -05:00
Vicamo Yang
56a8a1c0bc Bug 970804 - 3/3: add test cases. r=mdas 2014-02-18 14:04:50 +08:00
Vicamo Yang
7d0a85006a Bug 970804 - 2/3: only launch test-container app when not available. r=mdas 2014-02-18 14:04:49 +08:00
Vicamo Yang
5d0fd51b62 Bug 970804 - 1/3: refine Marionette oop test case selection. r=mdas
1) ./mach marionette-webapi <dir>/
 - selects all test cases under <dir> and execute them only in
   in-process mode.
2) ./mach marionette-webapi --type=+oop <dir>/
 - selects all test cases under <dir> and execute them only in oop
   mode.
3) ./mach marionette-webapi --type=-oop <dir>/
 - selects all test cases under <dir> and execute them only in
   in-process mode.
4) ./mach marionette-webapi <test>
 - execute <test> only in in-process mode.
5) ./mach marionette-webapi --type=+oop <test>
 - execute <test> only in oop mode.
6) ./mach marionette-webapi --type=-oop <test>
 - execute <test> only in in-process mode.
7) ./mach marionette-webapi <dir>/manifest.ini
 - selects all active test cases listed in <dir>/manifest.ini and
   execute them in the mode(s) according to the manifest.
8) ./mach marionette-webapi --type=+oop <dir>/manifest.ini
 - selects all active, oop={true,both} test cases listed in
   <dir>/manifest.ini and execute them only in oop mode.
9) ./mach marionette-webapi --type=-oop <dir>/manifest.ini
 - selects all active, oop={false,both} test cases listed in
   <dir>/manifest.ini and execute them only in in-process mode.
2014-02-18 14:04:48 +08:00
Ehsan Akhgari
0d63e8caea Bug 973391 - Move the LOCAL_INCLUDES in webapprt to moz.build; r=glandium 2014-02-18 01:03:08 -05:00
Ehsan Akhgari
53ce387626 Bug 973389 - Move the LOCAL_INCLUDES in mozglue to moz.build; r=glandium 2014-02-18 01:02:32 -05:00
L. David Baron
0c3a548d62 Update test failure annotation for bug 791480, now that we're running tests on Windows NT 6.2 as well. 2014-02-17 21:48:40 -08:00
L. David Baron
4161cb1bfb Bug 434102 followup: Mark reftest as failing on Mac. 2014-02-17 21:32:42 -08:00
Phil Ringnalda
94ed0ef45a Merge m-c to b-i 2014-02-17 21:00:19 -08:00
Phil Ringnalda
4c26d2de09 Merge m-c to m-i 2014-02-17 20:57:46 -08:00
Phil Ringnalda
e0a06f0abb Merge f-t to m-c 2014-02-17 20:56:06 -08:00
Phil Ringnalda
119f4a0bdb Merge m-i to m-c 2014-02-17 20:50:51 -08:00
Karl Tomlinson
b4bcb7ce99 debug logging for bug 966322
--HG--
extra : transplant_source : %F1%F9%BF%04%A3%10W%E1%22%E21%05%92%B9%5B%FCd%13%D4%BA
2014-02-18 17:40:58 +13:00
B2G Bumper Bot
c38328a222 Bumping manifests a=b2g-bump 2014-02-17 19:25:57 -08:00
B2G Bumper Bot
a0b973e4aa Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/da2401e07938
Author: EragonJ <eragonj@eragonj.me>
Desc: Merge pull request #16358 from EragonJ/bug-971565

Bug 971565 - [System2] Instantiable Title

========

https://hg.mozilla.org/integration/gaia-central/rev/59670ffd3a41
Author: EragonJ <eragonj@eragonj.me>
Desc: Bug 971565 - [System2] Instantiable Title

- update test
- update bootstrap.js
- add necessary mock for bootstrap_test.js
2014-02-17 19:20:10 -08:00
B2G Bumper Bot
8243daef4f Bumping manifests a=b2g-bump 2014-02-17 19:10:59 -08:00
B2G Bumper Bot
98c18a5d5f Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a3a55ab202e6
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #16030 from steveck-chung/message-read-report

Bug 926852 - [Messages] Read receipts feature Gaia implementation. r=julienw , crh0716

========

https://hg.mozilla.org/integration/gaia-central/rev/0f04f27a2398
Author: Steve Chung <schung@mozilla.com>
Desc: Bug 926852 - [Messages] Read receipts feature Gaia implementation
2014-02-17 19:05:10 -08:00
B2G Bumper Bot
8ad5679415 Bumping manifests a=b2g-bump 2014-02-17 19:01:00 -08:00
B2G Bumper Bot
c6ca92d26b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f96fce93bc62
Author: John Hu <johu@mozilla.com>
Desc: Merge pull request #15512 from huchengtw-moz/gallery/Bug_960215-gallery-open-activity-rotation

Bug 960215 - [B2G][Messages] Image-attachment does not fill the screen i..., r=djf

========

https://hg.mozilla.org/integration/gaia-central/rev/4e53e832be20
Author: John Hu <johu@mozilla.com>
Desc: Bug 960215 - [B2G][Messages] Image-attachment does not fill the screen in landscape orientation
2014-02-17 18:55:11 -08:00
B2G Bumper Bot
df7fe8e591 Bumping manifests a=b2g-bump 2014-02-17 16:51:01 -08:00
Timothy Nikkel
52a73b5834 Bug 966510. Display ports on scrollable elements won't work on Android until APZC is used there, so skip this reftesting using that there. 2014-02-17 18:46:57 -06:00
Gregory Szorc
620929b4d0 NO BUG - Fix sorted moz.build failure in rdf/tests/dsds/moz.build; r=me 2014-02-17 16:46:22 -08:00
B2G Bumper Bot
bc3da1008d Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/85c3d3ec06cc
Author: Fabien Cazenave <fabien@mozilla.com>
Desc: Merge pull request #16247 from fabi1cazenave/smsUpdateThread-bug968815

Bug 968815 - [SMS] update thread when last message is deleted, r=julienw

========

https://hg.mozilla.org/integration/gaia-central/rev/31024440c700
Author: Fabien Cazenave <fabien@cazenave.cc>
Desc: Bug 968815 - [SMS] update thread when last message is deleted, r=julienw
2014-02-17 16:45:14 -08:00
Phil Ringnalda
d15ea8727b Merge m-c to f-t 2014-02-17 15:27:12 -08:00
Phil Ringnalda
a2418c4e8a Merge m-c to b-i 2014-02-17 15:26:12 -08:00
Phil Ringnalda
efd3a4681c Merge f-t to m-c 2014-02-17 15:24:26 -08:00
Phil Ringnalda
cbca7482aa Merge b-i to m-c 2014-02-17 15:16:03 -08:00
B2G Bumper Bot
9e2b7da1fd Bumping manifests a=b2g-bump 2014-02-17 13:25:57 -08:00
B2G Bumper Bot
a092bafdee Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/79e2c9d07063
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #16256 from KevinGrandon/bug_971484_system_dialercomms_v2

Bug 971484 - [System2] Instantiable DialerComms r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/51917db7e908
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 971484 - [System2] Instantiable DialerComms r=alive
2014-02-17 13:25:11 -08:00
Tony Young
229f24fdcf test for bug 938022
--HG--
extra : transplant_source : %FE%A1%93%10%AE%86C%F7G%00%9B%E3Y%F7%08%DF%A26%1A%5B
2014-02-18 10:17:29 +13:00
L. David Baron
191a0147b8 Bug 434102: Make outlines behave reasonably on XUL tree pseudo-elements again. r=roc
This was a regression from bug 133165 which I noticed while working on
bug 480888, but wished to fix in a separate patch (despite that it would
have been slightly easier to fix it in the same patch).
2014-02-17 20:07:46 -08:00
L. David Baron
7f961c4964 Bug 480888 patch 5: Add tests that should catch the regression across platforms that was previously caught only by a reftest on Android.
The outline-overflow-inline-block-* tests fail, as expected, with the
aOverflowOverride parameter to UnionBorderBoxes always changed to null.
Note that the outline-overflow-inline-block-* tests depend on the fix
for bug 709014.
2014-02-17 20:07:46 -08:00
L. David Baron
fbcb130e34 Bug 709014 patch 1: Honor margin-left and margin-right on elements in inline layout that have 0 width and/or height (commonly, inline-blocks). r=roc
Prior to this patch, we failed to honor:
 * margin-left on elements in inline layout with 0 width and 0 height
 * margin-right on elements in inline layout with 0 width
I think that was because the code in CanPlaceFrame to discard both
margins when the width was 0 was running after the left-margin was
applied, unless the later code in PlaceFrame (checking both width 0 and
height 0) un-applied that left margin.

The assertion count change in test_value_computation.html is due to 2
additional "bad width" assertions (I presume from honoring large
margins that were previously ignored).

The change to 538935-1-ref.html is to match an improvement in rendering
of the margins in the test, where both sides of the margin are now
honored.

The change to layout/reftests/text-overflow/marker-basic-ref.html is to
keep the reference (which uses margins) rendering the same way following
the changes to margin handling.

The new behavior (in the reftests added in layout/reftests/inline/)
matches at least Chromium; I didn't check any other browsers.
2014-02-17 20:07:45 -08:00
L. David Baron
e4e2cc5501 Make fix-linux-stack handle addresses with lowercase hexidecimal, since that seems to be the thing these days. No bug.
(mrbkap, I, and ehoogeveen have all seen lowercase lately.)
2014-02-17 20:07:45 -08:00
L. David Baron
960021196f Bug 965655: Revert test disabling from changeset 8a0d810a0cca now that bug 969590 (switch of test slaves) is fixed. 2014-02-17 20:07:45 -08:00
Robert O'Callahan
9153867fae Bug 972713. Part 2: Ignore active scrolled roots in inactive layer trees, because they don't help and could hurt. r=mattwoodrow 2014-02-18 17:00:35 +13:00
Robert O'Callahan
7b54370bdc Bug 972713. Part 1: Make all callers of GetAnimatedGeometryRootFor pass a display item so we can stop searching when we reach the item's reference frame. r=mattwoodrow
This guarantees that the animated geometry root for an item is always in the
same display list coordinate system as the frame.

--HG--
extra : rebase_source : 249fd847a2c08f8d0846d698cce9dd4681e38a98
2014-02-18 14:26:57 +13:00
Terrence Cole
4412156bf4 Backout bea3f06585ec (Bug 969012) for arm simulator failures. 2014-02-17 19:22:34 -08:00
Cameron McCormack
415a94a6de Bug 961364 - Clear the column type bits before setting them in nsTableCol{,Group}Frame::SetColType. r=dbaron 2014-02-18 13:32:06 +11:00
B2G Bumper Bot
e8a7570ffc Bumping manifests a=b2g-bump 2014-02-17 13:16:02 -08:00
B2G Bumper Bot
73215fbe2c Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/382af669abf4
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #16271 from KevinGrandon/bug_971561_system_banner_v2

Bug 971561 - [System2] Instantiable SystemBanner r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/c11fa009d1cb
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 971561 - [System2] Instantiable SystemBanner r=alive
2014-02-17 13:10:10 -08:00