ffxbld
018987af9e
No bug, Automated HPKP preload list update from host bld-linux64-spot-034 - a=hpkp-update
2017-11-10 11:40:26 -08:00
ffxbld
fef8559955
No bug, Automated HSTS preload list update from host bld-linux64-spot-034 - a=hsts-update
2017-11-10 11:40:22 -08:00
ffxbld
5f8a70cc67
No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update
2017-11-10 11:07:01 -08:00
ffxbld
dc41b393b4
No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update
2017-11-10 11:06:58 -08: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
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
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
Sebastian Hengst
1b0413a887
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-09 11:53:05 +02:00
Dale Harvey
6fe0ace4ae
Bug 1385932 - Reenable browser_urlbar_search_reflows.js on Linux. r=mconley
...
MozReview-Commit-ID: H24TSQKemBp
--HG--
extra : rebase_source : f0c885c24b1716aa5e402c193eeccb94bb3a9fc6
2017-11-09 09:31:08 +00:00
Jan de Mooij
dcc4df0d8e
Bug 1415486 - Nursery allocate async functions. r=arai
2017-11-09 09:40:06 +01:00
Mark Banner
315a813f56
Bug 1415343 - Remove useless check for target window from FxAccountsWebChannel.jsm. r=markh
...
MozReview-Commit-ID: 4rFCNbMSF0a
--HG--
extra : rebase_source : 5d9ff600453d47afb4791a43bc6b043677c70cdb
2017-11-09 08:10:37 +00:00
Luke Wagner
6d8f9c1263
Bug 1414174 - Baldr: fix OOM handling in compileStreaming (r=bbouvier)
2017-11-08 09:15:26 -08:00
Ben Kelly
d7eca2ba76
Bug 1415779
P4 Add ClientHandle class and make it attach to the correct ClientSource. r=baku
2017-11-08 21:20:00 -08:00
Ben Kelly
a973dff21c
Bug 1415779
P3 Add the ClientSource class and hook it into ClientManager/ClientManagerService. r=baku
2017-11-08 21:19:59 -08:00
Ben Kelly
4641badb26
Bug 1415779
P2 Add ClientManagerService and reference it from parent actors. r=baku
2017-11-08 21:19:59 -08:00