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

643161 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Poirot 4c3f075b45 Bug 1536794 - Close httpd's Connection when closing the remote agent's server. r=ato
This fixes the browser mochitest which currently timesout when calling server.close()
It started to timeout when the patch related to websocket handshake landed.

Depends on D24219

Differential Revision: https://phabricator.services.mozilla.com/D24220

--HG--
extra : moz-landing-system : lando
2019-03-21 14:17:36 +00:00
Alexandre Poirot 8f9717d1e8 Bug 1536794 - Implement a base Target class. r=ato
In this revision it only helps sharing `handle`.
But in a followup changeset, it will also help closing all the connections
and justify the `sessions` map we keep around.

Differential Revision: https://phabricator.services.mozilla.com/D24219

--HG--
rename : remote/targets/MainProcessTarget.jsm => remote/targets/Target.jsm
extra : moz-landing-system : lando
2019-03-21 14:17:21 +00:00
Miko Mynttinen c33cbad71c Bug 1535040 - Exclude some SVG frames from DL building fast-path r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D23810

--HG--
extra : moz-landing-system : lando
2019-03-21 14:48:54 +00:00
Riz 37a31bacac Bug 1533557 - _prefBranch removed and _remember accesses replaced with LoginHelper.enabled. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D24427
2019-03-21 08:45:02 +00:00
Matthew Noorenberghe dc3e55beb3 No Bug - Ignore bug 1128203 in blame/annotate. r=me
--HG--
extra : rebase_source : 59e789a23da08dd2b76079e2eba7e0a2d02cb2e7
extra : amend_source : f05b4780d1edd009b3a576dcb4d71ade976e2833
2019-03-21 16:37:20 -07:00
Paul Bone b9b532bdd4 Bug 1528159 - Fix the nursery size to make a test more reliable r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D22288

--HG--
extra : moz-landing-system : lando
2019-03-21 00:49:24 +00:00
Paul Bone 10e9057638 Bug 1531626 - (part 5) Introduce a GC_MIN_NURSERY_BYTES parameter r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D21671

--HG--
extra : moz-landing-system : lando
2019-03-21 00:49:11 +00:00
Paul Bone 322e4ddd02 Bug 1531626 - (part 4) Always round-nearest for nursery size r=jonco
We were rounding up for growing the nursery, rounding down for shrinking.
If we round nearest in all cases then we can also round our minimum and
maximum size parameters the same way.

Differential Revision: https://phabricator.services.mozilla.com/D22287

--HG--
extra : moz-landing-system : lando
2019-03-21 00:48:49 +00:00
Paul Bone aefefd9d18 Bug 1531626 - (part 3) Include chunk trailers in nursery capacity r=jonco
The nursery capacity included the usable size of nursery chunks.  However
it'll simplify the parameters for the nursery size if it uses whole
nursery chunks, so include the chunk trailers in the nursery capacity.

This means changing the subchunk calculations slightly to handle the
sub-chunk/whole-chunk mode transitions.

Differential Revision: https://phabricator.services.mozilla.com/D22286

--HG--
extra : moz-landing-system : lando
2019-03-21 00:48:34 +00:00
Paul Bone 344cb4dcd0 Bug 1531626 - (part 2) Refactor Nursery::maybeResizeNursery r=jonco
This change moves some details of maybeResizeNursery() into a new function
that will resize the nursery in one of the situations where the nursery has
a fixed size.

It also simplifies the clamping code.

Differential Revision: https://phabricator.services.mozilla.com/D22285

--HG--
extra : moz-landing-system : lando
2019-03-21 00:48:15 +00:00
Paul Bone 7735ad0c1f Bug 1531626 - (part 1) Add missing keys to GCRuntime::getParameter() r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D21669

--HG--
extra : moz-landing-system : lando
2019-03-21 00:47:55 +00:00
Tooru Fujisawa 304507c2d0 Bug 1535981 - Throw error with more information when there is no public revision while building artifact mode. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D23819

--HG--
extra : moz-landing-system : lando
2019-03-21 22:12:20 +00:00
violet 0a0bd52597 Bug 1537708 - Clean up NS_STATE_IS_OUTER_SVG flag in favor of IsSVGOuterSVGFrame r=longsonr
NS_STATE_IS_OUTER_SVG is redundant, we clean it up and use
nsIFrame::IsSVGOuterSVGFrame() instead.

Differential Revision: https://phabricator.services.mozilla.com/D24330

--HG--
extra : moz-landing-system : lando
2019-03-22 02:23:35 +00:00
Oana Pop Rus 90e63da7c3 Backed out 2 changesets (bug 1536353) for failing in 1397711.html on a CLOSED TREE
Backed out changeset 6ef59933242a (bug 1536353)
Backed out changeset 64a815f04641 (bug 1536353)
2019-03-22 05:29:03 +02:00
Edwin Gao bd47254c5e Bug 1536652, 1536637, 1536657 - disable tests in xpcshell that fail on windows10-aarch64 r=jmaher
Disable the following tests for windows10-aarch64:
- test_enterjit_osr.js
- test_feature_mainthreadio.js

They were likely intermittents at first, but as of recent try push noted below these tests are failing consistently.

Differential Revision: https://phabricator.services.mozilla.com/D24413

--HG--
extra : moz-landing-system : lando
2019-03-21 20:37:48 +00:00
Emilio Cobos Álvarez 0204cde0f2 Bug 1535671 - Remove some static initializers that call into PR_GetEnv during initialization unnecessarily. r=truber,posidron
I though this was going to be enough to unbreak rr, but it seems not to be the
case, see https://github.com/mozilla/rr/issues/2329.

In any case avoiding static initializers that initialize PR seems desirable.

Differential Revision: https://phabricator.services.mozilla.com/D23706

--HG--
extra : moz-landing-system : lando
2019-03-21 20:34:06 +00:00
Glenn Watson 557728d4ad Bug 1537668 - Refactor how clip task indices are passed to shaders. r=kvark
This patch shouldn't have any functional effect. It's motivated by
some changes needed to implement clip masks in pixel local storage,
but these are also general improvements that stand alone. Specifically:

 - Remove clip_task_index from the global PrimitiveHeader struct.
   In most cases, the clip task is supplied in the BrushInstance
   structure, so it makes no sense to have this as a common field,
   where it is generally unused. Instead, there is now an extra
   'user data' field available in the PrimitiveHeader. Non-brush
   shaders (text_run and split_composite) use that extra field to
   store the clip task address, while the brush shaders gain an extra
   (currently unused) user data field.
 - In turn, this means there is no need to unconditionally try
   and retrieve the first clip task address for a primitive
   during batching. This was previously used to initialize the
   PrimitiveHeader structure.

Differential Revision: https://phabricator.services.mozilla.com/D24312

--HG--
extra : moz-landing-system : lando
2019-03-21 14:37:57 +00:00
Tom Tung f85ae2b9ef Bug 1529301 - P2 - Have a test to verify listInitializedOrigins; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D21724

--HG--
extra : moz-landing-system : lando
2019-03-20 17:48:16 +00:00
Tom Tung 004e68cddc Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D21723

--HG--
extra : moz-landing-system : lando
2019-03-20 17:54:08 +00:00
Tom Tung ae337a57a0 Bug 1529301 - P0 - Change some code to align the clang format; r=janv
Differential Revision: https://phabricator.services.mozilla.com/D24226

--HG--
extra : moz-landing-system : lando
2019-03-21 08:53:48 +00:00
Andreea Pavel da69242eab Merge mozilla-central to autoland. on a CLOSED TREE 2019-03-22 12:03:21 +02:00
Ciure Andrei fd25af25ef Backed out changeset bf46557c98cb (bug 1537707) for diff build bustage CLOSED TREE
--HG--
extra : rebase_source : 6cac044e30f76deb1909f98c702a580eb3e4088b
2019-03-22 11:57:54 +02:00
Alexandre Poirot 26d0c79caa Bug 1536888 - Move the remote agent to a JSM. r=ato
This will later help register the component statically in bug 1536862.
And already ease using the remote agent from other JSM files.

Differential Revision: https://phabricator.services.mozilla.com/D24227

--HG--
rename : remote/RemoteAgent.js => remote/RemoteAgent.jsm
extra : moz-landing-system : lando
2019-03-22 09:46:50 +00:00
Andreea Pavel 94df8050c7 Bug 1352113 - fix duplicate key on a CLOSED TREE
--HG--
extra : rebase_source : 5da1b1f465af0259b805f4ab495c468c5e1baa74
2019-03-22 11:26:58 +02:00
Patrick Brosset c53da4bcc7 Bug 1535315 - Hide computed expander when computed properties are undefined; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D24364

--HG--
extra : moz-landing-system : lando
2019-03-22 02:06:46 +00:00
Andreea Pavel 88b1939246 Bug 1536156 - disabled test_cloneElementVisually_ended_video.htm on win64 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D24481

--HG--
extra : moz-landing-system : lando
2019-03-22 09:05:04 +00:00
Johann Hofmann da8a7f1975 Bug 1532338 - Add stronger restrictions for basic auth dialog abuse protection. r=MattN
- Make the block apply to the domain of the top-level frame (i.e. what's in the URL bar) instead of the sub-resource
- Reduce the number of allowed cancellations to 2

Differential Revision: https://phabricator.services.mozilla.com/D24011

--HG--
extra : moz-landing-system : lando
2019-03-21 22:28:21 +00:00
Justin Wood 52cc42455b Bug 1352113 - Shippable Builds - Consolidate raptor-chrome options up to job-defaults to reduce boilerplate spread throughout. r=jmaher
This does not change the substance of what is passed down to transforms.

Differential Revision: https://phabricator.services.mozilla.com/D22831

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:46 +00:00
Justin Wood 2befe5e75b Bug 1352113 - Shippable Builds - add shippable index. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22240

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:44 +00:00
Justin Wood bef2e172d1 Bug 1352113 - Shippable Builds - Add more new/old conversions for SETA. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22239

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:42 +00:00
Justin Wood a9599e47f4 Bug 1352113 - Shippable Builds - Significantly speedup SETA computation by using sets. r=jmaher
Without this the shippable builds take >20 seconds to compute the prune through new_as_old_is_high_value, locally. With this it is near instant.

Differential Revision: https://phabricator.services.mozilla.com/D22711

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:40 +00:00
Justin Wood cc220848b6 Bug 1352113 - Shippable Builds - Refactor SETA old->new handling a bit, to make it clearer. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22238

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:38 +00:00
Justin Wood d23a3c5b36 Bug 1352113 - Shippable Builds - add shippable qr variants for osx, linux and windows. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22237

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:36 +00:00
Justin Wood cc86da7584 Bug 1352113 - Shippable Builds - Win10 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22236

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:34 +00:00
Justin Wood 04ae5a13a1 Bug 1352113 - Shippable Builds - Win7 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22235

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:32 +00:00
Justin Wood de08c2e3fb Bug 1352113 - Shippable Builds - Linux64 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22234

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:30 +00:00
Justin Wood 353bc8db92 Bug 1352113 - Shippable Builds - Linux32 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22233

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:28 +00:00
Justin Wood 186ee7963d Bug 1352113 - Shippable Builds - OSX tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22232

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:26 +00:00
Justin Wood 170f7747b6 Bug 1352113 - Shippable Builds - Add test run-on-projects to avoid scheduling shippable just yet. r=jmaher
This sets all of the shippable tests to not run in the places where they would otherwise.
This patch will be effectively undone later in the patchset.

Differential Revision: https://phabricator.services.mozilla.com/D22710

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:24 +00:00
Justin Wood 6b114e430f Bug 1352113 - Shippable Builds - Make sure we sign shippable builds. r=aki
When we set the nightly attribute the tasks don't run on-push, so we use a new attribute.

Differential Revision: https://phabricator.services.mozilla.com/D22709

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:22 +00:00
Justin Wood 2fed95e853 Bug 1352113 - Shippable Builds - Add linux64 shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22230

--HG--
extra : moz-landing-system : lando
2019-03-22 03:23:12 +00:00
Justin Wood 6c9f30beab Bug 1352113 - Shippable Builds - Add Linux32 shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22229

--HG--
extra : moz-landing-system : lando
2019-03-22 03:23:10 +00:00
Justin Wood e382f881c1 Bug 1352113 - Shippable Builds - Add windows64 aarch64 shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22228

--HG--
extra : moz-landing-system : lando
2019-03-22 03:23:08 +00:00
Justin Wood 465c92a23d Bug 1352113 - Shippable Builds - Add windows64 shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22227

--HG--
extra : moz-landing-system : lando
2019-03-22 03:23:01 +00:00
Justin Wood 4d76c197fe Bug 1352113 - Shippable Builds - Add windows32 shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22226

--HG--
extra : moz-landing-system : lando
2019-03-22 03:22:59 +00:00
Justin Wood 8d22d54e8c Bug 1352113 - Shippable Builds - OSX Build. r=aki
This commit adds a new build for OSX since there is no current PGO build type for OSX.
And calls it shippable, this mirrors that of the nightly.

Differential Revision: https://phabricator.services.mozilla.com/D22225

--HG--
extra : moz-landing-system : lando
2019-03-22 03:22:51 +00:00
Justin Wood 224d0be3ef Bug 1352113 - Shippable Builds - Add index builder, but don't do any index's yet. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22224

--HG--
extra : moz-landing-system : lando
2019-03-22 03:22:49 +00:00
Justin Wood 94d4e53251 Bug 1352113 - Shippable Builds - Do not run merge on by-* values. r=tomprince
This was needed since when we have job-defaults and later on a test set for
``
run-on-projects:
    by-test-platform:
        ...
``
We were ending up with both the list of by-* being extended but also
any array in that list also being extended (like `default: ['a', 'b']`
was getting extended to also have the new values for default)

This is not only usually wrong but very very likely not what the author wanted.

Differential Revision: https://phabricator.services.mozilla.com/D22708

--HG--
extra : moz-landing-system : lando
2019-03-22 03:22:42 +00:00
Boris Zbarsky 7d25b166ca Bug 1538030. Disable warning about dereferencing void* in can-run-script test. r=glandium
Some of our builds use --enable-warnings-as-errors and some don't, and I can't
figure out a way to write an expectation comment for that.

Differential Revision: https://phabricator.services.mozilla.com/D24469

--HG--
extra : moz-landing-system : lando
2019-03-22 03:25:51 +00:00
Henri Sivonen c798ef580c Bug 1534346 - Mark malformed SVG scripts as malformed for real. r=alchen
Differential Revision: https://phabricator.services.mozilla.com/D24347

--HG--
extra : moz-landing-system : lando
2019-03-21 20:39:22 +00:00