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

466107 Коммитов

Автор SHA1 Сообщение Дата
Terrence Cole 0037d3617c Backed out changset a701a038de28 (bug 1224038) for breaking SM tests.
--HG--
extra : rebase_source : c987969c08cb55ee76cf0a88fd60594ba22a766f
2016-03-08 20:06:49 -08:00
Terrence Cole 233d8e3b94 Backed out changeset 33a1af83a77f (bug 1224038) for breaking SM tests.
--HG--
extra : rebase_source : f28bbe20e879206562e01bc97d8f8317629043bc
2016-03-08 20:06:10 -08:00
Brian Birtles c9d3c84ee0 Bug 1239945 part 8 - Add GetOrCreateAnimationCollection; r=dholbert
Rather than passing around a bool flag to indicate if we should be creating
an AnimationCollection when none is found, it would be a lot easier to read
if we simply introduce a separate method for this.

MozReview-Commit-ID: 6bg8jGoH5pL
2016-03-09 12:55:39 +09:00
Brian Birtles 065446fdcd Bug 1239945 part 7 - Move GetAnimationCollection to AnimationCollection; r=dholbert
By moving GetAnimationCollection to AnimationCollection itself, we can remove
a bunch of virtual methods on the animation managers, simplify call sites,
and provide better type safety by ensuring a correspondence between element
property names and concrete animation types.

One change in behavior, however, is that in doing this we can no longer
add any newly-created AnimationCollection to the corresponding manager's linked
list of collections inside GetAnimationCollection. Instead we take a bool
outparam to indicate if a new collection was created and leave managing the
linked list to the manager. This is just a temporary measure, however, since
by the end of this patch series will will eliminate this linked list altogether
along with this flag.

MozReview-Commit-ID: 1jsc4QcmVDg
2016-03-09 12:55:39 +09:00
Brian Birtles dd4f27f03e Bug 1239945 part 6 - Templatize AnimationCollection based on the concrete type of Animation stored; r=dholbert
This patch templatizes the type of Animation stored in an AnimationCollection.
This allows us to remove a number AsCSSAnimation() calls in nsAnimationManager.

This patch also removes the AnimationPtrArray typedef. In its place we
introduce OwningCSSAnimationPtrArray and OwningCSSTransitionPtrArray but we
don't use these as widely. There was some comment previously that the typedefs
in animation code make it hard to read, particularly when these typedefs don't
make it clear if the data type is an owning reference or not.

In doing this we need to templatize CommonAnimationManager as well and move the
implementation of its (few) methods to the header file. We may be able to
remove the need for templatizing CommonAnimationManager later in this patch
series depending on how we ultimately decide to handle the lifetime of
AnimationCollection objects.

CommonAnimationManager::GetAnimationCollection is a bit messy but this will be
significantly tidied up in subsequent patches in this series.

MozReview-Commit-ID: 3ywatY53pRR
2016-03-09 12:55:39 +09:00
Andrew Swan 1860156d34 Bug 1245599 - Implement chrome.downloads.onCreated r=kmag
MozReview-Commit-ID: 53yhKZYHDrD
2016-03-07 16:54:08 -08:00
B2G Bumper Bot 52c7952af2 Bumping manifests a=b2g-bump 2016-03-07 07:55:55 -08:00
B2G Bumper Bot 9dd27178e7 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/48ca9bf43755
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #34105 from albertopq/1251574-global-search-intermittent

Bug 1251574 - Global search intermittent test failure r=mhenretty

========

https://hg.mozilla.org/integration/gaia-central/rev/a3f87250f8f8
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1251574 - Global search intermittent test failure
2016-03-07 07:54:16 -08:00
ffxbld 727d7d0948 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-03-07 09:23:22 -05:00
ffxbld 96cff3ecbf No bug - Tagging mozilla-central 68d3781deda0d4d58ec9877862830db89669b3a5 with FIREFOX_AURORA_47_BASE a=release DONTBUILD CLOSED TREE 2016-03-07 09:21:14 -05:00
B2G Bumper Bot 1daba9e44b Bumping manifests a=b2g-bump 2016-03-07 04:16:52 -08:00
B2G Bumper Bot e54a0eb8bd Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a1e56bfc5b48
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #34130 from albertopq/1239574-audio-tests

Bug 1239574 - Disabling audio channel tests r=mhenretty

========

https://hg.mozilla.org/integration/gaia-central/rev/2ba9ec159bf0
Author: albertopq <apastor@mozilla.com>
Desc: Bug 1239574 - Disabling audio channel tests

========

https://hg.mozilla.org/integration/gaia-central/rev/e7711a169494
Author: Luke Chang <luke-chang@users.noreply.github.com>
Desc: Merge pull request #34125 from luke-chang/1253188_tv_normalize_preview_url

Bug 1253188 - [TV][2.5] The context menu still shows "Add to Apps" even the marketplace content has been added, r=rexboy

========

https://hg.mozilla.org/integration/gaia-central/rev/50473448f8c2
Author: Luke Chang <lchang@mozilla.com>
Desc: Bug 1253188 - [TV][2.5] The context menu still shows "Add to Apps" even the marketplace content has been added

========

https://hg.mozilla.org/integration/gaia-central/rev/8b19529e0f75
Author: Rex KM Lee <rexboy@mozilla.com>
Desc: Merge pull request #34119 from rexboy7/1251556

Bug 1251556 - [TV][App Deck] Don't show option menu for menu banners.r=lchang

========

https://hg.mozilla.org/integration/gaia-central/rev/32bcda4228fc
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1251556 - [TV][App Deck] Don't show option menu for menu banners
2016-03-07 04:15:09 -08:00
Carsten "Tomcat" Book 4f4ec17aeb merge mozilla-inbound to mozilla-central a=merge 2016-03-07 11:34:06 +01:00
B2G Bumper Bot a7a4505525 Bumping manifests a=b2g-bump 2016-03-07 02:25:59 -08:00
B2G Bumper Bot 3c010244f9 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0651f3e76f44
Author: danhuang1202 <dhuang@mozilla.com>
Desc: Merge pull request #34139 from danhuang1202/1254007_update_browser_fte_string_and_style

Bug 1254007 - polish browser fte and update string. r=yifan

========

https://hg.mozilla.org/integration/gaia-central/rev/7c82bb359429
Author: danhuang1202 <danhuang1202@gmail.com>
Desc: Bug 1254007 - polish browser fte and update string. r=yifan
2016-03-07 02:24:20 -08:00
Louis Chang 4662cafd4a Bug 1252787 - Patch : Add HID profile when device is remote, r=shawnjohnjr 2016-03-07 15:05:49 +08:00
Mike Hommey 3df9b47d3e Fixup for bug 1255667 - Use the absolute path of OLD_CONFIGURE. r=me 2016-03-11 15:33:18 +09:00
Bobby Holley abd6123240 Bug 1252611 - Hoist IsComplete/SetComplete into StyleSheet. r=dholbert 2016-03-10 22:18:59 -08:00
Bobby Holley 0ff743226a Bug 1252611 - Add a method to get the StyleSheetInfo for a given StyleSheet. r=dholbert
One of the annoying things about sharing algorithms on the superclass here is that
certain members live on StyleSheet and others live on StyleSheetInfo (a situation
resulting from the split between CSSStyleSheet and CSSStyleSheetInner). This allows
us to write general algorithms on StyleSheet that touch members on StyleSheetInfo
without paying the price of virtual dispatch.
2016-03-10 22:18:57 -08:00
Bobby Holley 3293dd162c Bug 1252611 - Hoist mDocument into StyleSheet. r=dholbert 2016-03-10 22:18:56 -08:00
Phil Ringnalda 3ceef3ef63 Back out 2 changesets (bug 1209273) for devtools failures in browser_css_autocompletion.js
Backed out changeset 85f7dbb76c15 (bug 1209273)
Backed out changeset 1901109091be (bug 1209273)
2016-03-10 21:32:50 -08:00
vladikoff 77f42e884e Bug 1255700 - Package FxA push service in package-manifest.in r=markh
MozReview-Commit-ID: 9YpgG3VUM3r

--HG--
extra : rebase_source : dfd9a997b9b130f71bebc49052da039a33ab0b1b
2016-03-10 23:52:58 -05:00
Mike Hommey 743482d107 Followup for bug 1255197 - Remove unused dependencies from prepare_configure. r=me 2016-03-11 13:52:39 +09:00
Boris Zbarsky b393092634 Bug 1255692. Add another test for calling ServiceWorkerRegistration.showNotification. r=wchen
--HG--
rename : dom/workers/test/serviceworkers/notificationclick.html => dom/workers/test/serviceworkers/notificationclick-otherwindow.html
rename : dom/workers/test/serviceworkers/test_notificationclick.html => dom/workers/test/serviceworkers/test_notificationclick-otherwindow.html
2016-03-10 23:14:01 -05:00
JW Wang f4472d1237 Bug 1255268 - Replace SeekJob::Steal() with move semantics. r=cpearce.
MozReview-Commit-ID: 3idqNa2MWA9
2016-03-10 15:30:32 +08:00
Mike Hommey cbb8f056e6 Bug 1255540 - Properly run the clang-plugin tests. r=gps 2016-03-11 12:22:24 +09:00
Mike Hommey b5d512b98a Bug 1255667 - Don't read the mozconfig for the js configure. r=gps
While the long term goal is that js and top-level use the same configure
and the same overall setup, including the possibility to use mozconfigs,
figuring out what we want to do wrt mozconfig vs. command line and
environment variable is not a clear-cut case, and it's more important to
fix the immediate problem mozconfig causes to js developers by
"temporarily" returning to the previous behavior of not loading the
mozconfig for the js configure.

This was already done in the case of running it as a subconfigure, this
extends the exception. Unfortunately, there is no direct way to tell
whether the running configure is the js configure. The indirect way is
to look at the OLD_CONFIGURE path, which points to
js/src/old-configure.

I expect we'll have figured things out for mozconfigs well before
old-configure dies.
2016-03-11 12:16:12 +09:00
Nick Fitzgerald 3508cf5f6a Bug 1254565 - Allow passing matchers as rvalues to Variant::match. r=froydnj
--HG--
extra : rebase_source : 9863e7cde9ff918af22de94ca7ec29988c154bbd
2016-03-10 13:35:00 -05:00
B2G Bumper Bot 43dbcfadb7 Bumping manifests a=b2g-bump 2016-03-06 22:11:21 -08:00
B2G Bumper Bot 27484a3e23 Bumping gaia.json for 14 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/cdc1e2169667
Author: Rex KM Lee <rexboy@mozilla.com>
Desc: Merge pull request #34120 from zbraniecki/1252936-migrate-smart-system-value-selector-to-modern-l10n

Bug 1252936 - Port ValueSelector refactor from System to TV System.r=lchang

========

https://hg.mozilla.org/integration/gaia-central/rev/01c1167ff62a
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1252936 - Port ValueSelector refactor from System to TV System

========

https://hg.mozilla.org/integration/gaia-central/rev/4c68f3b83e23
Author: Luke Chang <luke-chang@users.noreply.github.com>
Desc: Merge pull request #34138 from mozilla-b2g/revert-34064-merge-tv

Revert "Bug 1236490 - Run TV in the system domain r=rexboy"

========

https://hg.mozilla.org/integration/gaia-central/rev/4742261ef6ed
Author: Luke Chang <luke-chang@users.noreply.github.com>
Desc: Revert "Bug 1236490 - Run TV in the system domain r=rexboy"

========

https://hg.mozilla.org/integration/gaia-central/rev/46d161f055ee
Author: Luke Chang <luke-chang@users.noreply.github.com>
Desc: Merge pull request #34137 from mozilla-b2g/revert-34016-1244682-base-module-launchers

Revert "Bug 1244682 - Base Modularize HomescreenLauncher and LandingLauncher"

========

https://hg.mozilla.org/integration/gaia-central/rev/c0b2b1951313
Author: Luke Chang <luke-chang@users.noreply.github.com>
Desc: Revert "Bug 1244682 - Base Modularize HomescreenLauncher and LandingLauncher"

========

https://hg.mozilla.org/integration/gaia-central/rev/6dc1a81a3791
Author: Scott Wu <scottwu@mozilla.com>
Desc: Merge pull request #34123 from scottwu/1243351-scan-appdir-2

Bug 1243351 - Running scan-appdir with node.js, r=rickychien

========

https://hg.mozilla.org/integration/gaia-central/rev/2b51ddc2c873
Author: Scott Wu <scottcwwu@gmail.com>
Desc: Bug 1243351 - Running scan-appdir with node.js

========

https://hg.mozilla.org/integration/gaia-central/rev/2e0f642b865c
Author: Yi-Fan Liao <yliao@mozilla.com>
Desc: Merge pull request #34117 from begeeben/1250394_replace_smart_components

Bug 1250394 - Replace smart components with fxos-tv-components in tv browser, r=dhuang

========

https://hg.mozilla.org/integration/gaia-central/rev/01e7b6177eff
Author: yifan <yliao@mozilla.com>
Desc: Bug 1250394 - Replace smart components with fxos-tv-components in tv browser

========

https://hg.mozilla.org/integration/gaia-central/rev/dcd0c7ac4b43
Author: Luke Chang <luke-chang@users.noreply.github.com>
Desc: Merge pull request #34136 from mozilla-b2g/revert-34040-1244686-base-module-homewindow

Revert "Bug 1244686 - Base modularizing homescreenWindowManager"

========

https://hg.mozilla.org/integration/gaia-central/rev/4b0023f65241
Author: Luke Chang <luke-chang@users.noreply.github.com>
Desc: Revert "Bug 1244686 - Base modularizing homescreenWindowManager"

========

https://hg.mozilla.org/integration/gaia-central/rev/32406048681c
Author: danhuang1202 <dhuang@mozilla.com>
Desc: Merge pull request #34124 from danhuang1202/1251546_disable_ok_button_when_homepage_is_empty

Bug 1251546 - homepage setting check. r=yifan

========

https://hg.mozilla.org/integration/gaia-central/rev/431bd60b0089
Author: danhuang1202 <danhuang1202@gmail.com>
Desc: Bug 1251546 - homepage setting check. r=yifan
2016-03-06 22:09:21 -08:00
Daisuke Akatsuka 642702e0bb Bug 1237173 - Part1: Move TimingParam struct to a new file. r=birtles 2016-03-07 14:11:11 +09:00
Lee Salzman be17bb1d42 Bug 1248224 - backport of Skia GrPathUtils::QuadUVMatrix assertion fix. r=jrmuizel 2016-03-10 00:23:38 -05:00
Rail Aliiev e77a9b1867 Bug 1255273 - Partial mar files have two channel IDs r=nthomas DONTBUILD
MozReview-Commit-ID: 3Nv38vsoOvr

--HG--
extra : rebase_source : 2d98bc9127ce0dafaa13225a5ad1d9dfca9fb5c3
extra : amend_source : ba4fc0c90c66ea580483e38b229db7d0e1840d2b
2016-03-09 23:20:22 -05:00
Mike Hommey bf9a11821c Bug 1255185 - Move --with-external-source-dir to moz.configure. r=chmanchester 2016-03-10 13:54:02 +09:00
Mike Hommey e6d395b495 Bug 1254873 - Make --disable-js-shell the default for non-js-standalone builds. r=chmanchester
The implementation is a bit circumvoluted, but we do need to share
options between the top-level and js/src configures, possibly with
different defaults, and to properly pass things down from one to
the other. Until we are further down the road and can actually merge
both configures, this is a necessary evil.
2016-03-10 13:54:02 +09:00
Mike Hommey 06634bfcb4 Bug 1251324 - Add a --disable-js-shell option to js/src/configure. r=chmanchester 2016-03-10 13:54:02 +09:00
Mike Hommey b16675c10b Bug 1254854 - Use the same clang version for b2g OSX desktop builds as for Firefox OSX desktop builds. r=froydnj
We're using too many different versions of clang, and the ones used by
b2g is really old. There is no reason the b2g OSX desktop builds should
be using a different toolchain from Firefox OSX desktop builds.
2016-03-10 13:54:02 +09:00
Phil Ringnalda 3725ab4623 Back out 3476008605b4 (bug 1255121) for not fixing test_bug260264.html enough 2016-03-09 20:52:15 -08:00
Geoff Brown e37c0a06b0 Bug 1116036 - Avoid failure in robocop testHistoryService and enable on 4.3; r=mfinkle 2016-03-09 21:34:23 -07:00
Nick Alexander 31beca1f33 Bug 1253876 - Back out PushService integration to not burn aurora. r=me
Sadly, this needs to be conditional to not burn builds where
MOZ_ANDROID_GCM is not defined -- such as aurora.  As uplift is soon,
this will have to be relanded behind a conditional abstraction (just
like Adjust).

MozReview-Commit-ID: 80gBojadDic
2016-03-06 20:43:22 -08:00
Kris Maglione 00f1d01219 Bug 1236949: Split up browser_ext_tab_move_window.js. r=me
MozReview-Commit-ID: 5WEdXucSFKa

--HG--
extra : amend_source : f0780333c54467fa2216ef28be6942b2c7d521b0
2016-03-06 17:52:56 -08:00
Mark Hammond 452154b074 Bug 1253120 followup2 - comment-only changes to clarify how UITour-lib validates URL params. r=me 2016-03-07 10:07:13 +11:00
Ryan VanderMeulen b4bb7fb97d Merge fx-team to m-c. a=merge 2016-03-06 15:03:19 -05:00
Ryan VanderMeulen 34d8629eea Bug 1253935 - Skip browser_styleeditor_fetch-from-cache.js on Windows debug e10s for frequent failures depending which chunk it runs in. 2016-03-06 13:22:36 -05:00
Jonathan Kew 8101739122 Bug 1252974 - Convert screen's available dimensions to CSS-pixel units in nsWindowWatcher. r=emk 2016-03-06 13:37:27 +00:00
B2G Bumper Bot 6a6a02bf11 Bumping manifests a=b2g-bump 2016-03-06 01:01:00 -08:00
Giorgio Maone 92558f57d8 Bug 1232849 - Better chrome compatibility + binaryValue support + serious header manipulation tests + nits r=kmag
MozReview-Commit-ID: G8mgtVLFfoD

--HG--
extra : rebase_source : 68135fffd8470462066aa77d5e8097ae1607a09a
2016-03-06 09:02:06 +01:00
Mark Capella f3821e32c6 Bug 1253534 - Suspicious code with probably reversed parms in call to IsSingleLineTextControl, r=mounir 2016-03-05 22:04:41 -05:00
Ryan VanderMeulen 54367e83bf Merge fx-team to m-c. a=merge 2016-03-05 19:22:45 -05:00
Ryan VanderMeulen 4a074fc4a6 No bug - Add guards to tests that use TypedObject. r=me, a=bustage 2016-03-05 19:19:25 -05:00