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

647436 Коммитов

Автор SHA1 Сообщение Дата
Andrew Halberstadt 3c40131f1d Bug 1544858 - [ci] Add '-e10s' back to task labels to satisfy SETA, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D27791

--HG--
extra : source : 415d4eb9182a10cb34c4c4cf2f21f05ad6729df3
extra : intermediate-source : 58593f23158c6cc6977c8a2963bc260f8bd073c5
2019-04-16 12:48:45 -04:00
Andrew Halberstadt e7cf0600c6 Backed out changeset 58593f23158c in order to trigger SETA (hit multiple of 5 last time) 2019-04-16 15:55:00 -04:00
Andrew Halberstadt ddd715d5fa Bug 1544858 - [ci] Add '-e10s' back to task labels to satisfy SETA, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D27791

--HG--
extra : source : 415d4eb9182a10cb34c4c4cf2f21f05ad6729df3
2019-04-16 12:48:45 -04:00
Andrew Halberstadt 73fc32fa85 Backed out changeset 415d4eb9182a in order to trigger SETA 2019-04-16 15:35:21 -04:00
Andrew Halberstadt bf57efb924 Bug 1544858 - [ci] Add '-e10s' back to task labels to satisfy SETA, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D27791

--HG--
extra : rebase_source : e000f6e5dbe697bbd936a5315f71eea598a7648b
2019-04-16 12:48:45 -04:00
Jan Varga 8120eb21d7 Backout Bug 1540401 - Part 1: Convert MOZ_ASSERT to MOZ_DIAGNOSTIC_ASSERT to verify that bug 1541972 has been fixed; r=asuth 2019-04-16 20:05:49 +02:00
Jim Blandy 4a32c36679 No bug: Fix obsolete comment on js::DebugScript::stepMode. DONTBUILD rs=jorendorff
--HG--
extra : rebase_source : 09504caa9480b8fd622f51076b48dc0b62a7dcb0
2019-04-15 18:00:59 -07:00
Chris Manchester 5b1f3fb485 Bug 1544521 - Update the sccache revision used in our automation to the current master. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D27568

--HG--
extra : moz-landing-system : lando
2019-04-15 23:33:50 +00:00
Jonas Allmann a23b1de373 Bug 1541062, Remove eval() from updates.js, r=Gijs
Remove eval() from updates.js
Refactor code to make mapping of pageids to js-objects obsolete
Remove now unnecessary object attributes from wizard pages in updates.xul

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

--HG--
extra : moz-landing-system : lando
2019-04-16 15:28:54 +00:00
Byron Campen [:bwc] e145553755 Bug 1531904 - Part 4: Fix some test-cases, and add some others. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26774

--HG--
extra : moz-landing-system : lando
2019-04-16 16:38:47 +00:00
Byron Campen [:bwc] 2c684f17ba Bug 1531904 - Part 3: Fix some validation logic in createDataChannel. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26772

--HG--
extra : moz-landing-system : lando
2019-04-16 16:38:32 +00:00
Byron Campen [:bwc] 4d1281bbfd Bug 1531904 - Part 2: Keep up with webidl changes in part 1. r=smaug,jib
Differential Revision: https://phabricator.services.mozilla.com/D26771

--HG--
extra : moz-landing-system : lando
2019-04-16 16:38:23 +00:00
Byron Campen [:bwc] cfe3ac0d84 Bug 1531904 - Part 1: webidl updates. r=jib,smaug
Differential Revision: https://phabricator.services.mozilla.com/D26770

--HG--
extra : moz-landing-system : lando
2019-04-16 16:38:13 +00:00
Byron Campen [:bwc] 1759d41bf6 Bug 1531904 - Part 0: Re-enable some test-cases. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26769

--HG--
extra : moz-landing-system : lando
2019-04-16 16:37:59 +00:00
GettyOrawo 134efdef07 Bug 1544843 - Remove irrelevant Grip test. r=nchevobbe.
Porting over from: e2f78a982b

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

--HG--
extra : moz-landing-system : lando
2019-04-16 16:31:03 +00:00
Andreea Pavel de5960a5f9 Bug 1543496 - disabled test_mediaStreamTrackAudioSourceNode.html on everything except debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D27739

--HG--
extra : moz-landing-system : lando
2019-04-16 16:29:45 +00:00
Zibi Braniecki c7b8eb7f7f Bug 1534480 - Do not update Fluent DOM attributes if they match current ones. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D23063

--HG--
extra : moz-landing-system : lando
2019-04-16 16:29:38 +00:00
Nihanth Subramanya 0f3e51207d Bug 1416163 - Implement EveryWindow.jsm to run arbitrary per-window code. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D26947

--HG--
extra : moz-landing-system : lando
2019-04-16 16:17:25 +00:00
Tarek Ziadé 7f4b636f4f Bug 1543032 - Extend metrics for dropped frames - r=padenot
This patch adds the number of dropped frames for each step of the process
(read/sink/compositor) and gives us more insight about where frames are
dropped, as opposed to the getVideoPlaybackQuality() API which gives the grand
total.

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

--HG--
extra : moz-landing-system : lando
2019-04-16 11:50:38 +00:00
Myk Melez c411b93c35 Bug 1543795 - configure lmdb-rkv-sys to use a smaller MDB_IDL_LOGN size r=nanj,glandium
Configure the lmdb-rkv-sys Rust crate to use a smaller MDB_IDL_LOGN size in order to reduce allocations when opening an LMDB environment in read-write mode.

@glandium I adopted the configuration strategy you suggested of creating a "feature" for each reasonable value for the MDB_IDL_LOGN macro.  Fortunately, the range of reasonable values is fairly small.

@nanj Based on your evalution in https://github.com/mozilla/lmdb/pull/2, a value of "9" for this macro should aggressively reduce the allocations while still supporting our existing use cases.  But I'm open to increasing it, if you think a higher initial value would be preferable.

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

--HG--
extra : moz-landing-system : lando
2019-04-16 16:03:10 +00:00
danielleleb 7ddb1bfbfb Bug 1534180 - Changes processes icon. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D26443

--HG--
extra : moz-landing-system : lando
2019-04-16 16:01:56 +00:00
Mats Palmgren 4cc7de3535 Bug 1544590 - Add the missing change hint for 'counter-set'. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D27735

--HG--
extra : rebase_source : 6ea780a696ab0be9a717a45bbf39f01c168dec67
2019-04-16 01:01:13 +02:00
Cameron McCormack 0bc1cd6ada Bug 1474793 - Document the shared memory UA sheet setup in tree. r=bholley
--HG--
extra : amend_source : d9a522b25fded0de1cc476b084df1e1f18889cf9
2019-04-16 08:11:25 +10:00
Ethan Glasser-Camp 7001c282bf Bug 1543817: Document different Normandy uptake telemetry values r=mythmon
Depends on D27363

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

--HG--
extra : moz-landing-system : lando
2019-04-15 21:41:30 +00:00
Coroiu Cristina c862999ac0 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2019-04-16 00:39:47 +03:00
Ethan Glasser-Camp 87f56a54f3 Bug 1543817: Don't finalize any action twice r=mythmon
Depends on D27362

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

--HG--
extra : moz-landing-system : lando
2019-04-15 21:35:28 +00:00
Ethan Glasser-Camp 9f6f1d93a6 Bug 1543817: Use BACKOFF for "recipe didn't match" r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D27362

--HG--
extra : moz-landing-system : lando
2019-04-15 21:42:52 +00:00
Miko Mynttinen 49e63bdf19 Bug 1544583 - Change RDL list index to uint32_t r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D27623

--HG--
extra : moz-landing-system : lando
2019-04-15 23:16:30 +00:00
Barret Rennie 96b41444c7 Bug 1444434 - Bind pixel pack buffer before trying to map it for readback r=gw
Differential Revision: https://phabricator.services.mozilla.com/D26946

--HG--
extra : moz-landing-system : lando
2019-04-15 23:39:10 +00:00
Alexis Beingessner b4a27bb58d Bug 1412179 - implement fieldsets with nonempty legends. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D27350

--HG--
extra : moz-landing-system : lando
2019-04-15 23:16:13 +00:00
Alexis Beingessner 99e4403911 Bug 1529992 - disable the MergeClipLeaf optimization for all shadows properly. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D27114

--HG--
extra : moz-landing-system : lando
2019-04-15 23:13:49 +00:00
Alexis Beingessner 92010a39a6 Bug 1529992 - don't apply shadow adjustment to text bounds in gecko with WR r=mattwoodrow
And tell webrender to do them itself (they have fundamental mismatches in how they
define shadow bounds).

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

--HG--
extra : moz-landing-system : lando
2019-04-15 23:13:47 +00:00
Doug Thayer fa696a2768 Bug 1538710 - Regen wrench reftest images r=kats
These are trivially different. I couldn't find a cause for the
difference, so I am just regenerating them.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 22:35:05 +00:00
Doug Thayer 56b32c7614 Bug 1538710 - Remove disable-shrink pref r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D25134

--HG--
extra : moz-landing-system : lando
2019-04-15 22:34:51 +00:00
Doug Thayer 452bc370df Bug 1538710 - Move texture_cache cleanup to beginning of all frames r=bholley
... and ensure that, if we do cleanup, we generate frames for every document.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 22:34:43 +00:00
Doug Thayer 066df32bb7 Bug 1538710 - Add WR API endpoint for sending multiple transactions r=nical
We discussed this a bit in Orlando. Essentially, we want to run cleanup
operations in texture_cache before all documents' frames, and then be
able to ensure that every document generates a frame, because otherwise
we will run into problems with evicted cache items used by non-updating-
but-still-rendering documents. Accordingly, we need an endpoint to
lump all of the transactions that generate frames together. This adds
that and builds out all of the plumbing necessary.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 22:34:13 +00:00
Jan Henning c8789cfdbb Bug 1410749 - Start tab ID numbering from #1. r=geckoview-reviewers,esawin
It's easier this way than fixing who knows how many Webextension APIs that have
learned from Desktop that there is no tab #0 and that therefore refuse to work
in our first tab.

We'll also make a similar change to GeckoView's stub implementation of the tab
API because that affects Custom Tabs and PWAs in Fennec for now.

The tests for tab ID 0 are therefore no longer required - they were added in a
previous attempt to fix the Webextension APIs themselves, which was ultimately
never carried through to completion, though.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 21:20:47 +00:00
Edwin Gao 2bd091e8ec Bug 1544441 - prevent selecting windows10-aarch64 jobs using old try syntax and fuzzy unless --full is used r=jmaher
Changes:
- added windows10-aarch64 to the filter for fuzzy, to require `--full` in order to trigger jobs
- return False for any test tasks that contain windows10-aarch64 to prevent users using old try syntax from overwhelming the limited number of hardware

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

--HG--
extra : moz-landing-system : lando
2019-04-15 21:14:17 +00:00
Jared Hirsch a682f7645f Bug 1536877 - Correct the 'value' type in 'browser.telemetry.recordEvent'; r=rpl
MozReview-Commit-ID: EvI2FvsOjDx

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

--HG--
extra : moz-landing-system : lando
2019-04-15 21:23:02 +00:00
Cosmin Sabou 18065e80c7 Backed out 4 changesets (bug 1501108) for browser chrome failures on browser_principalSerialization_version1.js. CLOSED TREE
Backed out changeset da28ce3af312 (bug 1501108)
Backed out changeset 1936dde5f34c (bug 1501108)
Backed out changeset de36c9fb8c65 (bug 1501108)
Backed out changeset cad2b29b79d2 (bug 1501108)
2019-04-16 01:10:26 +03:00
Kirk Steuber 163b96b5b3 Bug 1544562 - Call onUnload when about:preferences is closed r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D27591

--HG--
extra : moz-landing-system : lando
2019-04-15 21:23:04 +00:00
James Willcox 1f2a20380a Bug 1544542 - Don't try to call history delegate if we don't have one r=droeh
This also fixes a doc build issue.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 21:01:43 +00:00
Cosmin Sabou 268db1d41b Bug 1501108 - Removed extra spaces in order to fix eslint failure. 2019-04-16 00:28:56 +03:00
Kartikaya Gupta 165674af4f Bug 1544039 - Record CONTENT_FULL_PAINT_TIME in the GPU process too. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D27582

--HG--
extra : moz-landing-system : lando
2019-04-15 21:19:48 +00:00
Hiroyuki Ikezoe 8e33d53a3c Bug 1544060 - Bail out from ScrollFrameHelper::GetScrollPadding in the case where no corresponding frame exists. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D27423

--HG--
extra : moz-landing-system : lando
2019-04-15 21:15:53 +00:00
Hiroyuki Ikezoe b2485b123d Bug 1544060 - Use the root element's primary frame to get scroll-padding value. r=botond
Now the spec cleary says that we don't need to propagate body's
scroll-padding value to the document viewport since
https://github.com/w3c/csswg-drafts/issues/3740, so we don't need to care about
GetViewportScrollStylesOverrideElement() at all.

This change fixes the crash test case in this commit, but it's not sufficient.
In the next patch, we will fix another crash case.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 21:15:58 +00:00
Eugen Sawin 7f8b8ee812 Bug 1501108 - [3.4] Add a StorageController API to delete session context data. r=baku,snorp,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D23732

--HG--
extra : moz-landing-system : lando
2019-04-15 20:59:24 +00:00
Eugen Sawin 97d0673828 Bug 1501108 - [2.2] Add Session Context ID test. r=snorp,baku
Differential Revision: https://phabricator.services.mozilla.com/D20008

--HG--
extra : moz-landing-system : lando
2019-04-15 20:58:36 +00:00
Eugen Sawin 2437dae249 Bug 1501108 - [1.2] Add GeckoView Session Context ID support. r=snorp,baku,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D19182

--HG--
extra : moz-landing-system : lando
2019-04-15 20:58:30 +00:00
Jason Orendorff 61aee40722 Bug 1529772 - Part 4: Implement ASI for fields that don't have initializers. r=jwalden
The only reason this wasn't already working is that propertyOrMethodName()
relied on a Semi token to help it recognize a FieldDeclaration without an
Initializer. This obviously can't work if the semicolon isn't there, so this
patch makes Field the default case.

That means the caller, classMember(), must be prepared for
propertyOrMethodName() to succeed with PropertyType::Field when in fact maybe
there's nothing but gibberish coming up; but we already handle that.

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

--HG--
extra : moz-landing-system : lando
2019-04-15 20:55:25 +00:00