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

652394 Коммитов

Автор SHA1 Сообщение Дата
Noemi Erli ea4d1bdf44 Backed out changeset aadea84deaeb (bug 1532329) for toolchains bustages CLOSED TREE 2019-05-22 02:40:58 +03:00
Mike Hommey 4a87ec2ddc Bug 1553058 - Remove unused gPageSize case. r=njn
MALLOC_STATIC_PAGESIZE is only set on some platforms. Specifically, it's
not set on ia64 and sparc. Which means the case MALLOC_STATIC_PAGESIZE
&& (sparc || ia64) never happens, and gPageSize is never 8 KiB.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 23:01:21 +00:00
Christoph Kerschbaumer 796a800303 Bug 965637: Move CSP from Principal into Client, part 4: test updates. r=mccr8,jkt
Differential Revision: https://phabricator.services.mozilla.com/D27657

--HG--
extra : moz-landing-system : lando
2019-05-21 23:15:08 +00:00
Christoph Kerschbaumer 30b618ff6e Bug 965637: Move CSP from Principal into Client, part 3: frontend changes. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D27656

--HG--
extra : moz-landing-system : lando
2019-05-21 23:15:08 +00:00
Christoph Kerschbaumer b282f81f84 Bug 965637: Move CSP from Principal into Client, part 2: worker changes. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D27655

--HG--
extra : moz-landing-system : lando
2019-05-21 23:14:50 +00:00
Christoph Kerschbaumer b633427366 Bug 965637: Move CSP from Principal into Client, part 1: backend changes. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D27654

--HG--
extra : moz-landing-system : lando
2019-05-21 23:14:27 +00:00
Emilio Cobos Álvarez ca59532ce8 Bug 1553227 - Remove old CSS scroll snap implementation. r=hiro
This will save us some time from figuring out what's the best thing to do in
bug 1552587, so that other patches I have in flight (mainly bug 1552708) can
land, since we cannot add a single byte to nsStyleDisplay right now otherwise.

The code removed here is well isolated and not that complicated, so it seems to
me that should be easy to bring back should we have an emergency (and I commit
to doing that while preserving the nsStyleDisplay size limit if we need to :)).

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

--HG--
extra : moz-landing-system : lando
2019-05-21 22:51:54 +00:00
Mike Hommey 9d6c1cc1e1 Bug 1553009 - Replace double quotes with single quotes in toolkit/locales/l10n.mk. r=nalexander
Like bug 943728.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 16:00:43 +00:00
Chris Manchester 154f462aa7 Bug 1532329 - Build sccache for macOS as a toolchain task. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D31692

--HG--
extra : moz-landing-system : lando
2019-05-18 00:20:17 +00:00
Ian Neal 3783a4e40b Bug 1548584 - Bootstrap.py fails on CentOS due to GNOME Software Development not existing - Fix for CentOS 7 r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D30828

--HG--
extra : moz-landing-system : lando
2019-05-14 10:51:44 +00:00
Cosmin Sabou ce81aa750c Backed out 7 changesets (bug 1519577) for mochitest failures. CLOSED TREE
Backed out changeset 5192370c4f79 (bug 1519577)
Backed out changeset 2999bbc0422b (bug 1519577)
Backed out changeset bcedf1e9b09c (bug 1519577)
Backed out changeset 293af339be51 (bug 1519577)
Backed out changeset 9f311461ad1e (bug 1519577)
Backed out changeset cf4e91d423b4 (bug 1519577)
Backed out changeset 4f53ad1e3674 (bug 1519577)
2019-05-22 02:20:08 +03:00
Cosmin Sabou bdf1d2a559 Backed out changeset a10cdf32fb5a (bug 1552549) for causing a spike in xpcshell failures. CLOSED TREE 2019-05-22 02:05:22 +03:00
Cosmin Sabou 0e7add25c1 Bug 1519577 - Fix browser chrome failures. r=aswan 2019-05-22 01:56:55 +03:00
Cosmin Sabou 17df5e7158 Backed out changeset 5862c607fcc2 (bug 1550075) for eslint failure on raptor-android/user.js. 2019-05-22 01:50:11 +03:00
Shane Caraveo 9f6770b8e2 Bug 1552998 - Bug 1540565 make the telemetry permission privileged r=kmag
add telemetry to the privileged permissions list

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

--HG--
extra : moz-landing-system : lando
2019-05-21 20:11:12 +00:00
Andrew Creskey 8cd21a5822 Bug 1550075 - Add android user profile to raptor, enable smart disk cache sizing r=rwood
A new user profile, raptor-android, was added. This profile is merged with existing profiles in RaptorAndroid.
browser.cache.disk.smart_size.enabled was enabled in test since it is enabled in shipped apps.
See https://searchfox.org/mozilla-central/rev/11cfa0462a6b5d8c5e2111b8cfddcf78098f0141/mobile/android/app/mobile.js#74

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

--HG--
extra : moz-landing-system : lando
2019-05-21 22:13:07 +00:00
Micah Tigley 7c28d8cebd Bug 1526975: Filter out implicit grid line names in text-property-editor's autocomplete. r=gl,bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D21308

--HG--
extra : moz-landing-system : lando
2019-05-21 21:29:02 +00:00
Eitan Isaacson cb019e769a Bug 1553304 - Use APZC for accessibility scroll action on root node. r=geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D32062

--HG--
extra : moz-landing-system : lando
2019-05-21 21:38:57 +00:00
Boris Chiou d8b7df23dc Bug 1552911 - Tweak the internal C++ constructor of ResizeObserverEntry to require aBorderBoxSize and aContentBoxSize. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D32031

--HG--
extra : moz-landing-system : lando
2019-05-21 19:28:21 +00:00
Boris Chiou 9c6dd560e5 Bug 1552911 - Drop the constructor of ResizeObserverEntry. r=dholbert,smaug
There is a spec issue about should we expose this API:
https://github.com/w3c/csswg-drafts/issues/3946

It's no clear that should we really need this API, so let's match
Chromium for now.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 18:17:16 +00:00
Steve Fink dcfb7afeb3 Bug 1553039 - default MOZ_GCTIMER output dir to MOZ_UPLOAD_DIR r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D31962

--HG--
extra : moz-landing-system : lando
2019-05-21 21:26:09 +00:00
Jared Wein aa9c7b4e7e Bug 1549814 - Add automated tests for creating a login. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31714

--HG--
extra : moz-landing-system : lando
2019-05-21 19:04:08 +00:00
Jared Wein 4ad2b10786 Bug 1549814 - Add 'New Login' button to create new saved logins. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31713

--HG--
extra : moz-landing-system : lando
2019-05-21 19:24:19 +00:00
Jared Wein eec920c32d Bug 1549814 - LoginHelper.searchLoginsWithObject always returns an array so no need to check for a falsy return value. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31712

--HG--
extra : moz-landing-system : lando
2019-05-21 19:03:49 +00:00
Jared Wein 0323332d31 Bug 1549814 - Include a title with the login object that removes http(s) or www prefix. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31711

--HG--
extra : moz-landing-system : lando
2019-05-21 19:03:45 +00:00
Jared Wein e1dee87910 Bug 1549814 - Update the login-list count on login additions and removals. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31710

--HG--
extra : moz-landing-system : lando
2019-05-21 19:03:42 +00:00
Jared Wein d4eb675f7a Bug 1549814 - Update common.inc.css to style password inputs similar to text inputs. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31709

--HG--
extra : moz-landing-system : lando
2019-05-21 19:03:39 +00:00
Emilio Cobos Álvarez 8f8161be87 Bug 1553245 - Use cbindgen for border-image-width. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D32032

--HG--
extra : moz-landing-system : lando
2019-05-21 21:07:55 +00:00
Cosmin Sabou 67bd4e7cd7 Bug 1552609 - Fix eslint failure. r=jlast
--HG--
extra : amend_source : 04e5aaedb5b64822d6758015955ebe5a6cd14449
2019-05-22 00:10:06 +03:00
Andrew Swan f80f3b7f72 Bug 1519577 Convert toolbarbutton to a custom element r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D31941

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:48 +00:00
Andrew Swan 5d152fbda9 Bug 1519577 Mark badged page action toolbarbuttons before inserting r=Gijs
The "add search engine" page action wants to use badged toolbarbuttons,
but it does this by adding the "badged-button" class (which changes the
XBL binding) after the button has already been created and added to
the DOM.  To avoid having to switch between non-badged and badged buttons
when toolbarbutton is converted to custom elements, add a property to
page actions so that the badged status can be determined when the element
is created.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:23 +00:00
Andrew Swan cf3c87c462 Bug 1519577 Remove support for unused toolbarbutton anchor attribute r=NeilDeakin
This code contains an undesirable dependency between the layout code and
the implementation of toolbarbutton.  Since it isn't actually used anywhere
by the firefox UI, remove it here.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:25 +00:00
Andrew Swan d81d78cf1f Bug 1519577 Update devtools test to use a test-only xbl binding r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D31938

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:11 +00:00
Andrew Swan c53d46e639 Bug 1519577 Remove test_bug562554.xul dependence on button.xml r=bzbarsky
This is essentially reverting the test changes from bug 653881.  The
platform changes that motivated bug 653881 were reverted in bug 888787
but the test changes were left in place at that time.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:08 +00:00
Andrew Swan e598f9c995 Bug 1519577 Update test_bug467123 to not rely on button.xml r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D31936

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:06 +00:00
Jason Laster 31047338be Bug 1553258 - Upgrade the launchpad to 154. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D32034

--HG--
extra : moz-landing-system : lando
2019-05-21 20:25:27 +00:00
Jason Laster 0bc226eb15 Bug 1552609 - Adding a logpoint fails and breaks locations. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D31870

--HG--
extra : moz-landing-system : lando
2019-05-21 20:46:04 +00:00
Michael Kaply 8f53021f57 Bug 1552676 - Cleanup cookie policy tests. r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D32037

--HG--
extra : moz-landing-system : lando
2019-05-21 19:15:36 +00:00
Noemi Erli cc1f5b44f2 Backed out 4 changesets (bug 1510569) for mass test failures CLOSED TREE
Backed out changeset c5488e2770a6 (bug 1510569)
Backed out changeset df98eef1f640 (bug 1510569)
Backed out changeset db6da7f94a92 (bug 1510569)
Backed out changeset fb696b92c13d (bug 1510569)
2019-05-21 23:41:41 +03:00
Emilio Cobos Álvarez 4cd1208da9 Bug 416771 - Use RefPtr<Element> rather than nsCOMPtr in BrowserParent. r=NeilDeakin
Depends on D31641

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

--HG--
extra : moz-landing-system : lando
2019-05-21 14:14:57 +00:00
Emilio Cobos Álvarez 12667885ec Bug 416771 - Fix non-unified build in BrowserParent. r=NeilDeakin
Depends on D31640

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

--HG--
extra : moz-landing-system : lando
2019-05-21 14:11:51 +00:00
Emilio Cobos Álvarez 6cb7e71484 Bug 416771 - Remove OwnerDoc() null-checks. r=NeilDeakin
OwnerDoc() never returns null.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 14:10:04 +00:00
Alexandre Poirot 42edb859a2 Bug 1553102 - Disable content blocking when running the remote agent. r=remote-protocol-reviewers,ato
The tests currently running against chromium do not expect the content blocking
to be enabled. So, to prevent breaking cookies/requests being done by the tests,
disable it by default when running the agent.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 12:22:33 +00:00
Alexandre Poirot 99fcb39d5d Bug 1553102 - Disable safe mode when running the remote agent. r=remote-protocol-reviewers,ato
The node program (puppeteer) and/or the agent itself, will close Firefox brutaly
in some cases. So that when we reopen Firefox, the safe mode popup will be shown,
asking the user if he prefers to start in safe mode.
But that break the automation as we expect Firefox to be opening the browser window as usual.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 12:22:31 +00:00
Boris Zbarsky 47341d0933 Bug 1553276. Don't enter the content compartment when calling a Web IDL legacycaller over Xrays. r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D32047

--HG--
extra : moz-landing-system : lando
2019-05-21 19:49:18 +00:00
Cosmin Sabou ea5b07e420 Bug 1552345 - Disable dom/smil/test/test_smilConditionalProcessing.html on Android 7.0 for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D32046

--HG--
extra : moz-landing-system : lando
2019-05-21 19:43:05 +00:00
Dzmitry Malyshau 1298c14a90 Bug 1552549 - Update rand dependency to 0.6 r=kats,froydnj,nika,jkt,jcj
Update rand version in u2fhid and xpcom

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

--HG--
rename : third_party/rust/scopeguard/.cargo-checksum.json => third_party/rust/scopeguard-0.3.2/.cargo-checksum.json
rename : third_party/rust/scopeguard/Cargo.toml => third_party/rust/scopeguard-0.3.2/Cargo.toml
rename : third_party/rust/scopeguard/README.rst => third_party/rust/scopeguard-0.3.2/README.rst
rename : third_party/rust/scopeguard/examples/readme.rs => third_party/rust/scopeguard-0.3.2/examples/readme.rs
rename : third_party/rust/scopeguard/src/lib.rs => third_party/rust/scopeguard-0.3.2/src/lib.rs
extra : moz-landing-system : lando
2019-05-21 19:36:56 +00:00
Erica Wright c20fb3ba09 Bug 1549825 - Create empty about:protections page. r=johannh,baku
Differential Revision: https://phabricator.services.mozilla.com/D30652

--HG--
extra : moz-landing-system : lando
2019-05-21 18:32:32 +00:00
Barret Rennie 461c1d28b9 Bug 1510569 - Port onStateChange notifications inside WebProgressChild.jsm to C++ r=baku,kmag
We now also only access the document when the state is
nsIWebProgress::STATE_STOP. The comments in the previous code indicated that
touching the document inside the event handler when the state is not STATE_STOP
would result in the content creating a new about:blank document to retrieve the
values from. However, it then went on to do this in another location, causing a
document to be created whenever we received an onStateChange event. This should
no longer occur.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 19:28:52 +00:00
Barret Rennie 68cdb08594 Bug 1510569 - Keep track of whether we are navigating to a new URI in nsDocShell r=mconley,kmag,qdot
Previously the `WebNavigationChild` would keep track of when triggering its
`nsIWebNavigation`, `goForward`, `goBack`, `gotoIndex`, and `loadURI` methods.
It's `nsIWebNavigation` instance is always an `nsIDocShell` and as part of
porting `OnStateChange` and `OnLocationChange` events from
`WebProgressChild`/`RemoteWebProgress` to `BrowserChild`/`BrowserParent`, this
informations needs to be available from the `BrowserChild`. As it stands, it is
currently an expando property on the `WebProgressChild`.

Instead of introducing yet another XPCOM interface for the WebProgressChild, we
now store this information directly on the `nsDocShell`. Furthermore, instead
of having the `WebNavigationChild` manage this part of the `nsDocShell`'s
state, we can have the `nsDocShell` manage this state itself so it is always
consistent.

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

--HG--
extra : moz-landing-system : lando
2019-05-21 19:28:39 +00:00