Commit Graph

213221 Commits

Author SHA1 Message Date
Tooru Fujisawa
4f62dbcfd7 Bug 1089038 - Do not call peekToken after matchToken failed. r=Waldo 2014-10-30 02:21:00 +01:00
Vaibhav Agrawal
81e1888082 Bug 1089032 - Removing invalid mochitests and adding support-files in dom/encoding/test. r=jmaher 2014-10-30 10:43:00 +01:00
Vaibhav Agrawal
1ce33584a0 Bug 1089033 - Removing invalid mochitests and adding it as support-files in dom/events/test/mochitest.ini. r=jmaher 2014-10-30 10:09:00 +01:00
Vaibhav Agrawal
7f6c7d2e62 Bug 1089035 - Removing invalid mochitests and adding them to support-files in dom/tests/mochitest/*/mochitest.ini. r=jmaher 2014-10-30 11:46:00 +01:00
Vaibhav Agrawal
6d4081420e Bug 1089036 - Removing invalid mochitests and adding them as support files in dom/workers/test/mochitest.ini. r=jmaher 2014-10-30 08:41:00 +01:00
Jon Coppeard
a1bdb2ddac Bug 650161 - Keep relocated arenas decommitted until next GC in debug builds r=terrence 2014-10-31 08:45:17 +00:00
Jon Coppeard
61c522a033 Bug 650161 - Fix test failures caused by inline typed object changes r=bhackett 2014-10-31 08:45:17 +00:00
Jon Coppeard
83fafe6fd7 Bug 650161 - Fix sandbox object moved hook to work on partly initialized object r=bholley 2014-10-31 08:45:17 +00:00
Masatoshi Kimura
a45afaca87 Bug 1088915 - Stop offering RC4 in the first handshakes. r=keeler 2014-10-22 01:11:29 +09:00
Glenn Randers-Pehrson
d4015439e1 Bug 1087841 - Update intree libpng to version 1.6.14. r=jmuizelaar 2014-10-29 12:06:00 +01:00
Dave Camp
5381405fe7 Bug 1081689 - Allow unregistration of a protocol.js type. r=paul 2014-10-12 09:18:00 +03:00
Michael Ratcliffe
6191ef6fcd Bug 1086492 - Disable tilt for E10S r=victorporof,jwalker 2014-10-30 16:23:01 +00:00
Gijs Kruitbosch
9f65e1c172 Disable intermittently-failing browser_947914_button_copy.js on e10s - fixes in bug 1091561 2014-10-30 15:45:56 +00:00
J. Ryan Stinnett
80db9151e1 Bug 1090450 - Properly check add-on update state during update interval. r=Mossop
A refactoring in bug 995108 inadvertently disabled background add-on updates by
moving the timer handler to AddonManagerPrivate without fixing the values the
method uses to point to meaningful locations.
2014-10-28 20:26:00 -04:00
Mike Taylor
6324b96351 Bug 1090313 - Only prompt desktopMode users to report issues for webfacing urls. r=margaret 2014-10-28 10:32:00 -04:00
Carsten "Tomcat" Book
6cf3001931 Merge mozilla-central to fx-team 2014-10-30 15:16:37 +01:00
Carsten "Tomcat" Book
c5119d2f48 merge fx-team to mozilla-central a=merge 2014-10-30 14:49:31 +01:00
Carsten "Tomcat" Book
9d59e3af81 merge mozilla-inbound to mozilla-central a=merge 2014-10-30 14:45:37 +01:00
Michael Ratcliffe
350ede14c6 Bug 1078455 - "UITour: Add ability to highlight Dev. Tools and WebIDE toolbar buttons" [r=MattN+bmo] 2014-10-30 13:35:25 +00:00
Martyn Haigh
47eb134a4a Bug 1064415 - Tabs tray/grid/panel interactions and visual design (r=lucasr) 2014-10-30 13:27:08 +00:00
Florian Quèze
861e532b12 Bug 1060315 - Intermittent browser_devices_get_user_media.js | video/audio global indicator attribute as expected - Got , expected true, r=Gijs.
--HG--
extra : rebase_source : 587d6dc98b07d1dbfc663d85f07c8d35518b673f
2014-10-30 13:48:31 +01:00
David Rajchenbach-Teller
90e881f3ce Bug 1087674 - Handle XHR abort()/timeout and certificate errors more gracefully in GMPInstallmanager. r=gfritzsche
Prior to this patch, a Man in the Middle (MITM) attack on SSL could cause GMPInstallManager to fail during the check for updates, which in turn would cause a crash during shutdown. This was observed in the wild by users of recent versions of Avast, which performs such attacks on SSL as part of its "HTTPS scanning" feature. With this patch, errors are handled more gracefully. The attack still prevents any update (including the install of OpenH264) but at least it does not cause a crash anymore.
2014-10-30 11:27:02 +01:00
Gijs Kruitbosch
8832f81918 Disable cut and paste tests on e10s due to intermittent failures, see bug 1091561 for re-enabling them. 2014-10-30 12:07:21 +00:00
Lucas Rocha
afe9fb52ad Bug 1091107 - Visual refinements in the tab strip (r=mcomella) 2014-10-30 10:26:24 +00:00
Lucas Rocha
c7b6cbc6d5 Bug 1090364 - Enable fading edges in tab strip (r=mcomella) 2014-10-30 10:26:23 +00:00
Lucas Rocha
4ec8eec705 Bug 1090364 - Add fading edge support to TwoWayView (r=mcomella) 2014-10-30 10:26:23 +00:00
Lucas Rocha
944b544a28 Bug 1055601 - Don't flicker about:home URL when new tab is created (r=mcomella) 2014-10-30 10:26:23 +00:00
Jonathan Watt
8abc039367 Bug 1090494, part 4 - Add AppendRectToPath() and MakePathForRect() helpers to Moz2D's PathHelpers.h. r=mattwoodrow 2014-10-30 09:34:10 +00:00
Jonathan Watt
0ba6bb3617 Bug 1090494, part 3 - Remove the old unused variants of AppendRoundedRectToPath and MakePathForRoundedRect. r=mattwoodrow 2014-10-30 09:34:10 +00:00
Jonathan Watt
a425c5fd02 Bug 1090494, part 2 - Convert the consumers of AppendRoundedRectToPath and MakePathForRoundedRect to use the new RectCornerRadii API. r=mattwoodrow 2014-10-30 09:34:10 +00:00
Jonathan Watt
666fd8696b Bug 1090494, part 1 - Add a RectCornerRadii struct to Moz2D's PathHelpers.h and add variants of AppendRoundedRectToPath and MakePathForRoundedRect that use it. r=mattwoodrow 2014-10-30 09:34:09 +00:00
Carsten "Tomcat" Book
4f9edb7fa8 Bug 1091471 - update Clobber for Bug 1091118 Android Build problems 2014-10-30 10:23:32 +01:00
Bobby Holley
c800078491 Bug 1090983 - Invoke UpdateReadyState() after invoking SetState(). r=cpearce
Otherwise, UpdateReadyState() will think that nothing has changed.
2014-10-30 09:16:02 +01:00
Carsten "Tomcat" Book
ff7e885db8 Backed out changeset 1aa71eb718f7 (bug 1090627) for b2g Reftest - 8 test failures 2014-10-30 08:43:28 +01:00
Mike Hommey
bc56e8bd32 Fixup for bug 1077148: SmokeDMD needs mozglue linkage. r=me 2014-10-30 16:33:30 +09:00
B2G Bumper Bot
898ac57739 Bumping manifests a=b2g-bump 2014-10-29 23:01:57 -07:00
B2G Bumper Bot
42233426e4 Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/4763231f664a
Author: Yi-Fan Liao <yliao@mozilla.com>
Desc: Merge pull request #25319 from begeeben/1074622_scaffold_the_tv_browser

Bug 1074622 - [Stingray] Scaffold the TV browser, r=:timdream, :rexboy, :evelyn

========

https://hg.mozilla.org/integration/gaia-central/rev/63fa2dc0d777
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Bug 1074622 - [Stingray] Scaffold the TV browser

* Restructure HTML structure and style for TV browser UI.
* Draft modules for TV browser.
* add tv_apps/browser in build/config/tv/apps-engineering.list

========

https://hg.mozilla.org/integration/gaia-central/rev/93991bb8ff31
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Bug 1074622 - [Stingray] Scaffold the TV browser

* Clone apps/browser to tv_apps/browser.
2014-10-29 22:55:47 -07:00
Mike Hommey
b9728bb7de Bug 1091118 part 2 - Do not use the top-level cache file for freetype2 subconfigure. r=gps
We modify the environment before running freetype2 configure. When it uses
the same cache file, it stores knowledge about that environment in the cache
file. The cache file is then reused to configure in js/src, with yet again a
different environment, which makes subconfigure.py clear the cache because
of the differences.

The configure in js/src is however invoked with the same environment as the
main configure was invoked with (mostly), so without freetype2 on the way,
reusing the cache for it works as expected. In fact, it works better with the
cache because of things coming from mozconfig that are not exported.

With freetype2 on the way, as mentioned above, the cache is cleared. Without
the cache, js/src/configure does new detections with a possibly different
environment, and stores that in the cache. Until the next build, which then
uses that different cache for the top-level configure.

This results in subtle differences in the HOST_CC/HOST_CXX variables on
android builds because those variables are not exported from mozconfig,
depending on PATH, what the builder was building before, and if the build
is a clobber.

Avoiding the freetype2 subconfigure writing its environment variables change
to the top-level cache makes the cache never invalidate for js/src.
2014-10-30 14:35:01 +09:00
Mike Hommey
5218370e02 Bug 1091118 part 1 - Remove $topsrcdir/gcc/bin from PATH on android builds. r=gps
$topsrcdir/gcc/bin was mistakenly added in bug 971841, but is not provided by
anything the tooltool manifest for android builds pulls. It however is a path
that /may/ exist in the source tree when the slave ran a linux build before.
When it does exist, the meaning of non-path-prefixed commands change,
influencing what particular compiler is used in some cases.
2014-10-30 14:34:54 +09:00
B2G Bumper Bot
10496b5664 Bumping manifests a=b2g-bump 2014-10-29 21:57:35 -07:00
B2G Bumper Bot
924399e97c Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/50dfd8b9dafb
Author: Greg Weng <snowmantw@gmail.com>
Desc: Merge pull request #25566 from snowmantw/bug1086215

Bug 1086215 - [LockScreen] Resume the animation delay of Bug 1069879 aft...

========

https://hg.mozilla.org/integration/gaia-central/rev/907502272224
Author: Greg Weng <snowmantw@gmail.com>
Desc: Bug 1086215 - [LockScreen] Resume the animation delay of Bug 1069879 after Bug 1079706 landed

========

https://hg.mozilla.org/integration/gaia-central/rev/f7cdd151d662
Author: Evan Tseng <itoyxd@gmail.com>
Desc: Merge pull request #25535 from evanxd/bug-1089564

Bug 1089564 - Always keep latest time range in week view when come back from other screens r=millermedeiros

========

https://hg.mozilla.org/integration/gaia-central/rev/cad4924a05d6
Author: Evan Xd <itoyxd@gmail.com>
Desc: Bug 1089564 - Always keep latest time range in week view when come back from other screens
2014-10-29 21:55:49 -07:00
B2G Bumper Bot
8c90df8d20 Bumping manifests a=b2g-bump 2014-10-29 21:31:58 -07:00
B2G Bumper Bot
47f60893c3 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/e8700aae333b
Author: Rudy Lu <me@rudy.lu>
Desc: Merge pull request #25571 from AnirudhGP/bug-1083301-fix

Bug 1083301 - Added ) and " as end symbols to trigger auto-correction.
r=rudylu

========

https://hg.mozilla.org/integration/gaia-central/rev/a5fc48128714
Author: Anirudh GP <anirudh.gp@gmail.com>
Desc: Bug 1083301 - Added ) and " as end symbols to trigger auto-correction.
2014-10-29 21:25:49 -07:00
B2G Bumper Bot
1fc66ffe36 Bumping manifests a=b2g-bump 2014-10-29 17:01:59 -07:00
B2G Bumper Bot
d13c01c196 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8a69414eaca6
Author: KWierso <kwierso@gmail.com>
Desc: Revert "Merge pull request #25420 from gaye/bug-821604" for Gu test failures

This reverts commit 3b98c6a903e79ea16a51832fa4be23f817ab5829, reversing
changes made to 4ee0a68bc71b00808313b21ebd7c3b6a60e98d14.
2014-10-29 16:55:49 -07:00
Bill McCloskey
7295ab444d Bug 1090627 - Disable some failing reftests for e10s (r=mattwoodrow) 2014-10-29 15:18:12 -07:00
Mike Hommey
81f5286e96 Add missing recurse.mk change from bug 1077148 part 1 after a bad merge. r=gps
--HG--
extra : amend_source : a6c285a79d2ca0b76a6896ae4478564de009c8b6
2014-10-30 13:51:01 +09:00
Mike Hommey
21ec48314e Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.

Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.

Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Mike Hommey
ee820a5fbe Bug 1077148 part 3 - Do not link PrimitiveTest, SimpleTypeLib, TestAUSHelper, TestAUSReadStrings and screentopng against mozglue on Linux. r=gps
There is no reason these should be linked to mozglue on Linux only. This
makes the intent clearer for the related changes in part 4.
2014-10-30 13:06:04 +09:00
Mike Hommey
0961266dfe Bug 1077148 part 2 - Remove hack to avoid sqlite being linked against mozglue on mac. r=gps
This hack has actually not been actively used since sqlite, nss and nspr are
all folded together, because no shared library is actually linked in
db/sqlite3/src.
2014-10-30 13:05:56 +09:00