Commit Graph

568778 Commits

Author SHA1 Message Date
Aki Sasaki
ec4ec0f124 bug 1415391 - parameterize next_version and build_number. r=dustin
Instead of relying on environment variables, pass these in as parameters.

MozReview-Commit-ID: An58Bu2kd1g

--HG--
extra : rebase_source : 9c7b6beb13b676a3376a897f2c8143cc042b8276
2017-11-08 15:52:48 -08:00
Aki Sasaki
eae5eae1fc bug 1415391 - move bbb properties under worker: r=dustin
Per review comments in bug 1412690, this patch moves the `properties` definition under `worker:`, and resolves the `tuxedo_server_url` in the buildbot-bridge `payload_builder`.

This addresses [1] and [2].

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1412690#c52
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1412690#c54

MozReview-Commit-ID: JFAWr9Dk0gc

--HG--
extra : rebase_source : f18c00e3b43cc2fff9ff8d31dcdcf61e977bf6cc
2017-11-08 12:15:18 -08:00
Aki Sasaki
d668465832 bug 1415391 - fix beetmover-cdns worker-type schema. r=dustin
I think I copied this from source_test.py, but didn't need it.  This patch switches to `optionally_keyed_by` and `resolve_keyed_by`. This also fixes a bug where our next mozilla-beta Fennec beta would have used the dev beetmover pool instead of the production pool.

MozReview-Commit-ID: IdLNmFzieMi

--HG--
extra : rebase_source : a0a37dfd4120597dda198aa5aa1fee59c1026835
2017-11-08 10:12:34 -08:00
Aki Sasaki
1c300617f6 bug 1415391 - move release indexes into index_builder('release'). r=dustin
In bug 1412690, Dustin noted that the scopes and routes don't belong at the worker level.
To deal with the release indexes, we now have a new `index_builder`. We also add the default
release bbb scope in `build_buildbot_bridge_payload`.

We can and should still move the product info to attributes. I left that for another patch.

MozReview-Commit-ID: 4ZqvnY577S7

--HG--
extra : rebase_source : c894de404f992878764ad434c6f750a8dfee7614
2017-11-07 20:57:35 -08:00
Andreas Tolfsen
b1b14442d9 Bug 1414401 - Schedule Wd tests on linux32 r=jgraham
MozReview-Commit-ID: FRpg35u0NWK

--HG--
extra : rebase_source : 6207c8e8c7d36a750d5aa9dfec82a822123a7e00
2017-11-07 10:48:58 -08:00
Andreas Tolfsen
399e94f3b5 Bug 1414401 - Enable geckodriver on Linux i686 r=ted,whimboo
This patch enables building of geckodriver in CI on Linux i686.

MozReview-Commit-ID: GkdHDJrzh2X

--HG--
extra : rebase_source : 2093fcecb9227852295377fe546b1ebe97d6459d
2017-11-03 14:13:06 +00:00
Dão Gottwald
03783ad726 Bug 1215335 - Remove unused notification-inner container. r=bgrins
MozReview-Commit-ID: Hpv9WhHBdbZ

--HG--
extra : rebase_source : ef0e4a1a1d87727c04848e2deb3fc5d5290b766a
2017-11-10 15:00:47 +01:00
Ryan VanderMeulen
c1d73ef4b3 Merge m-c to autoland. a=merge 2017-11-10 12:33:07 -05:00
shindli
897ae925f7 Backed out 1 changesets (bug 1365257) for failing gl in \build\build\src\obj-firefox\dist\include\mozilla/ServoStyleSet.h:97 r=backout on a CLOSED TREE
Backed out changeset 00edc1ac58f9 (bug 1365257)

--HG--
extra : rebase_source : d33f3bba71d1899e0f4a5051369c240e00ea42fe
2017-11-10 19:23:58 +02:00
Gregory Szorc
02bc7e2b1b Bug 1320738 - Mark MOZ_PGO as a JS option. r=froydnj, a=RyanVM
The changesets in bug 1412932 changed the semantics for MOZ_PGO.
Before, it was effectively being set as an environment variable
by client.mk all the time. Afterwards - specifically after
2013c8dd1824 - the variable is set in mozconfigs via ac_add_options,
which means it is only exposed to configure, not the environment.

Investigation by dmajor revealed that -WX (warnings as errors) was
added to a js/src file's compiler invocation after the PGO code
refactor. (PGO and warnings as errors have a strange interaction
- bug 437002 - and should be disabled there.) Strangely, addition
of -WX was only present on Dev Edition PGO builds.

The reason for this is likely mozharness. Mozharness will export
the MOZ_PGO=1 environment variable for build configurations that
it knows are PGO. It appears to do this for all PGO build
configurations except Dev Edition. Since make and moz.configure
inherit environment variables, mozharness was basically papering
over the intended behavior change in 2013c8dd1824.

This commit fixes the problem by marking MOZ_PGO as a JS option
in moz.configure. This means `ac_add_options MOZ_PGO=1` (the new
convention for enabling PGO) will set MOZ_PGO for SpiderMonkey's
moz.configure.

Of course, MOZ_PGO=1 in an environment variable still works. And
mozharness's setting of this variable has the intended effect.
Eventually, I'd like to clean up the mozharness code so it is less
PGO aware and enables PGO via ac_add_options. But that's for another
day.

MozReview-Commit-ID: 1KYPJARI6SJ

--HG--
extra : amend_source : 5291cead9f1c1af9ed2a1f608af770bc8e4958c5
2017-11-10 09:23:27 -08:00
Sebastian Hengst
e26417e1b1 Backed out changeset d9a7e2fba868 (bug 1404427) on suspicion of causing failures in browser_sanitize-timespans.js at some times of the day. r=backout a=backout on a CLOSED TREE 2017-11-10 15:28:16 +02:00
Sebastian Hengst
96b3be2c0d Bug 1415957 - Remove MozMill from TPS: Fix merge conflict. r=conflict-fix a=conflict-fix on a CLOSED TREE
--HG--
extra : amend_source : fd6fe1681aa192ed44675bd52cd46e954ffad9b8
2017-11-10 13:45:48 +02:00
Margareta Eliza Balazs
7e070192d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-10 11:55:43 +02:00
Margareta Eliza Balazs
d5ecbaef61 Merge autoland to mozilla-central r=merge a=merge 2017-11-10 11:51:18 +02:00
Phil Ringnalda
8ccc4ff982 Backed out 6 changesets (bug 1407432) on (wild) suspicion of causing failures in browser_sanitize-timespans.js, somehow
CLOSED TREE

Backed out changeset 86302df0b38a (bug 1407432)
Backed out changeset 5a967cc85e28 (bug 1407432)
Backed out changeset 828d43ec1b16 (bug 1407432)
Backed out changeset bacf04be0a48 (bug 1407432)
Backed out changeset 8d770908a5b9 (bug 1407432)
Backed out changeset ffe9aed0944f (bug 1407432)

MozReview-Commit-ID: 7D50rKeXLrn
2017-11-09 22:07:46 -08:00
Sebastian Hengst
9d26579fa1 Backed out 6 changesets (bug 1409148) for failing mochitest caps/tests/mochitest/test_bug292789.html on Android. r=backout on a CLOSED TREE
Backed out changeset 6fe2a24e51ca (bug 1409148)
Backed out changeset 0b032b6e0655 (bug 1409148)
Backed out changeset 78eebd668bf1 (bug 1409148)
Backed out changeset acfd8cf8c4ec (bug 1409148)
Backed out changeset 4d486418cd55 (bug 1409148)
Backed out changeset 0da5d54d003c (bug 1409148)

--HG--
rename : toolkit/themes/shared/plugins/plugin-blocked.svg => browser/themes/shared/notification-icons/plugin-blocked.svg
rename : toolkit/themes/shared/plugins/plugin.svg => browser/themes/shared/notification-icons/plugin.svg
2017-11-10 02:59:06 +02:00
Sebastian Hengst
ed9d8c71ea merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-10 02:46:00 +02:00
Sebastian Hengst
3f52ceb1fd Bug 1416070 - Snooze time bomb in test_validators.js for 80 years or until a devtools peer fixes it. r=me on a CLOSED TREE
--HG--
extra : amend_source : bb672cc445179372bb07c05ebf98d15d97139f37
2017-11-10 02:40:53 +02:00
Mike Cooper
985182c575 Bug 1416003 - Handle preference studies on prefs with only user-branch values r=Gijs,a=sylvestre,ship57,etc
MozReview-Commit-ID: BBReL4bEjPY

--HG--
extra : amend_source : 91149c4c1d15a6d9b9b64ab5ae3d50c897c3c23a
2017-11-09 16:29:26 -08:00
Matt Woodrow
1696dda8f9 Bug 1413073 - Part 3: Recompute ASR and clip-chains on wrap lists when merging. r=mstange
--HG--
extra : rebase_source : 5c03d88f8d3467dad32fc3589803180fdad4e488
2017-11-10 13:16:55 +13:00
Matt Woodrow
7e5b5d152d Bug 1413073 - Part 2: Only force frames to have display items built if they intersect the dirty rectangle. r=mstange
--HG--
extra : rebase_source : d26f57488cb298cb3d1ea0b3ca600925279a5976
2017-11-10 13:16:45 +13:00
Matt Woodrow
367e79bd4d Bug 1413073 - Part 1: Add new crashtests for complex ASR cases. r=mstange
--HG--
extra : rebase_source : b2a075e9c703d7cd470546cf2bbd6516bea8192f
2017-11-10 13:16:36 +13:00
Matt Woodrow
e1ee7ce3d0 Bug 1415672 - Don't invalidate the entire frame tree when we're marking a specific frame as being modified. r=miko
--HG--
extra : rebase_source : 7ec5936718e52803bcdf6f1edf435b8247c5107d
2017-11-10 13:16:26 +13:00
Mike Hommey
41ede31cd3 Bug 1402283 - Enforce arena matching on moz_arena_{realloc,free}. r=njn
This enforces the API contract as described in memory/build/malloc_decls.h.
2017-11-10 16:05:24 +09:00
Mike Hommey
1dbfb30e4e Bug 1402283 - Associate an arena to each huge allocation. r=njn
Currently, huge allocations are completely independent from arenas. But
in order to ensure that e.g. moz_arena_realloc can't reallocate huge
allocations from another arena, we need to track which arena was
responsible for the huge allocation. We do that in the corresponding
extent_node_t.
2017-11-10 16:05:22 +09:00
Mike Hommey
60238a717e Bug 1402283 - Replace isalloc/isalloc_validate with static methods of a new AllocInfo class. r=njn
Both functions do essentially the same thing, one having more validation
than the other. We can use a template with a boolean parameter to avoid
the duplication.

Furthermore, we're soon going to require, in some cases, more
information than just the size of the allocation, so we wrap their
result in a helper class that gives information about an active
allocation.
2017-11-10 16:05:21 +09:00
Mike Hommey
a6f4d02c4c Bug 1402283 - Make arena_ralloc use the same arena as the original pointer when none is provided. r=njn
When using plain realloc() on a pointer that was allocated with
moz_arena_malloc, we want the resulting pointer to still belong to the
same arena.
2017-11-10 16:05:19 +09:00
Mike Hommey
e9f49d03b4 Bug 1402283 - Rename extent_node_t fields. r=njn 2017-11-10 16:05:17 +09:00
Phil Ringnalda
ef24cfe9e6 Backed out 2 changesets (bug 1415214) for failures in 1415214.html
Backed out changeset 54a656b4c587 (bug 1415214)
Backed out changeset dbd2b14a7466 (bug 1415214)

MozReview-Commit-ID: 3NOHVkBjMVD
2017-11-09 22:46:22 -08:00
Tommy Kuo
543c7f2d74 Bug 1415214 - (Part 2) Add test case for the regression. r=jfkthame
MozReview-Commit-ID: 4g6QQtZsYT1
2017-11-10 13:53:05 +08:00
Tommy Kuo
1c4700db4c Bug 1415214 - (Part 1) Fix the bound of the clip rect for drawing decoration lines. r=jfkthame
MozReview-Commit-ID: L534I2s3xTi
2017-11-10 13:53:05 +08:00
ffxbld
80565ab2ca No bug, Automated HPKP preload list update from host bld-linux64-spot-035 - a=hpkp-update 2017-11-09 12:27:53 -08:00
ffxbld
5e3d80e936 No bug, Automated HSTS preload list update from host bld-linux64-spot-035 - a=hsts-update 2017-11-09 12:27:50 -08:00
Andreea Pavel
e455f7489a Merge inbound to mozilla-central r=merge a=merge 2017-11-09 22:11:53 +02:00
Andreea Pavel
fc7ff60667 Merge autoland to mozilla-central r=merge a=merge 2017-11-09 22:10:08 +02:00
ffxbld
f025886309 No bug, Automated blocklist update from host bld-linux64-spot-032 - a=blocklist-update 2017-11-09 11:48:14 -08:00
ffxbld
b730c6b38d No bug, Automated HPKP preload list update from host bld-linux64-spot-032 - a=hpkp-update 2017-11-09 11:48:10 -08:00
ffxbld
7e80b102d5 No bug, Automated HSTS preload list update from host bld-linux64-spot-032 - a=hsts-update 2017-11-09 11:48:06 -08:00
Julian Descottes
6ba9f761e9 Bug 1413844 - add utm parameters to about:devtools links;r=pbro
MozReview-Commit-ID: EjgklOeYQ2g

--HG--
extra : rebase_source : b54123549878f8f0e571e7dadbfb462559634961
2017-11-09 19:17:35 +01:00
J. Ryan Stinnett
555be6398c Bug 1415502 - Remove RDM browser-swap docs. r=jryans
These low level docs are getting out of date and causing confusion.  Further,
they are of limited value at this stage anyway.

MozReview-Commit-ID: FSoNniNZjtj

--HG--
extra : rebase_source : fa5e02a771adcae9b0e53bd18c4eb10ebb5315ef
2017-11-09 10:50:19 -06:00
dluca
3f1926865e Backed out 1 changesets (bug 1413522) for failing a11y on OS X accessible/tests/mochitest/relations/test_ui_modalprompt.html r=backout on a CLOSED TREE.
Backed out changeset a74c645411e7 (bug 1413522)
2017-11-09 19:02:26 +02:00
Francesco Lodolo (:flod)
31c6ddd085 Bug 1415893 - Add Wolof (wo) to Firefox Nightly build r=delphine
MozReview-Commit-ID: 4EjylDDpRTV

--HG--
extra : rebase_source : 86d94977021f7b0d3c4bcfca148f334a893a6e7f
2017-11-09 16:16:45 +01:00
Shane Caraveo
4e6c5b003f Bug 1411646 prevent oauth redirect requests from happening, r=rpl
MozReview-Commit-ID: L8ekyXDeCbp

--HG--
extra : rebase_source : 47b0e4a16c18cdc125d0af5d4749285f58f517e0
2017-11-09 15:11:13 -08:00
Emilio Cobos Álvarez
39758fd86f servo: Merge #19163 - style: Remove the skip_applying_damage "optimization" (from emilio:useless-opt); r=nox
We already remove all change hints down the tree when finding a reframe hint
using ClearServoRestyleFromSubtree in ServoRestyleManager, so this is useless.

MozReview-Commit-ID: 1twx7iPt79x
Source-Repo: https://github.com/servo/servo
Source-Revision: 20ccde9a75e52f3dc7adccf0136f5753deb41158

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 4e8d88923fef766a3d9eeca267356ef6962809c6
2017-11-09 08:25:25 -06:00
dluca
b4ecd36f7b Merge mozilla-central to mozilla-inbound a=merge on a CLOSED TREE 2017-11-09 16:03:23 +02:00
dluca
30ead7d1ae Merge inbound to mozilla-central a=merge 2017-11-09 15:56:43 +02:00
dluca
c748db6076 Merge autoland to mozilla-central a=merge 2017-11-09 15:52:42 +02:00
dluca
6d9443afa6 Backed out 1 changesets (bug 1393817) for failing to repackage the nightly build on Windows a=backout.
Backed out changeset 25f21f22a34b (bug 1393817)
2017-11-09 15:34:00 +02:00
Benjamin Bouvier
d172c3963c Bug 1319203: Also rename "entry trampoline" to "slow entry trampoline" in wasm tests; r=me 2017-11-09 13:47:07 +01:00
Sebastian Hengst
1911626bf9 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-11-09 12:01:00 +02:00