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

664445 Коммитов

Автор SHA1 Сообщение Дата
Bogdan Tara d9963db85c Backed out changeset 8f699e0bfbad (bug 1571567) for es lint failure on browser/head.js CLOSED TREE 2019-08-08 18:07:05 +03:00
Dylan Roeh 392fd88eee Bug 1572191 - Set memory-only permission manager DB pref in GV. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D41072

--HG--
extra : moz-landing-system : lando
2019-08-08 14:17:27 +00:00
Nazım Can Altınova 2d7895a7ea Bug 1572456 - Switch the files of multi/single page information tests. r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D41216

--HG--
extra : moz-landing-system : lando
2019-08-08 14:53:19 +00:00
Brian Hackett b4fe5d6573 Bug 1571926 - Don't record timeline consumers mutex, r=froydnj.
Differential Revision: https://phabricator.services.mozilla.com/D40905

--HG--
extra : moz-landing-system : lando
2019-08-08 14:54:58 +00:00
Nihanth Subramanya d98a134515 Bug 1569770 - [Protections Panel] Update Site Not Working? subpanel to match spec. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41179

--HG--
extra : moz-landing-system : lando
2019-08-08 14:50:51 +00:00
Tim Huang 3941b3910a Bug 1567784 - Part 3: Add tests to check the tooltip of the lock icon is correct if the page is insecure. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41077

--HG--
extra : moz-landing-system : lando
2019-08-08 14:37:24 +00:00
Tim Huang 2b475b4af6 Bug 1567784 - Part 2: Add a tooltip for the lock icon if the page is insecure. r=johannh
Depends on D41075

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

--HG--
extra : moz-landing-system : lando
2019-08-08 10:41:11 +00:00
Tim Huang 0db714c9be Bug 1567784 - Part 1: Add a string for the tooltip of the 'not secure' lock icon. r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D41075

--HG--
extra : moz-landing-system : lando
2019-08-08 10:41:10 +00:00
Nupur Baghel 0bb6e128d9 Bug 1569100 - Marionette: Add DeleteSession command. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D41196

--HG--
extra : moz-landing-system : lando
2019-08-08 14:23:03 +00:00
Nicolas Chevobbe e9634ef8c8 Bug 1441711 - Create multiple proxies when in Fission Browser Console. r=ochameau.
When opening the Browser Console, if the browser toolbox fission pref
is enabled, we create a WebConsoleConnectionProxy for each process.
This allow us to not start the ContentProcessMessages listener (that
uses ContentProcessMessagesForward), but directly connect to the content
process, to get fully inspectable console message, from the Browser Console.

We keep the this.proxy reference in WebConsoleUI to represent the "main" target
proxy, and we add an `additionalProxies` property that represent proxies
for other targets we connect to (e.g. content process targets).
We then have a function to list all the proxies we're handling, in order to
be able to do tasks on all of them (e.g. clearing cache, network message, ...)

We also take this as an opportunity to add a `evaluateJSAsync` at the
WebConsoleUI level so callsites don't retrieve the proxy.webConsoleClient
themselves.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 13:23:03 +00:00
Tom Schuster d2d9c3ff60 Bug 1558915 - Use infallible nsIURI::SchemeIs in netwerk/. r=baku
Sorry I had some problems figuring out who can review netwerk/. Most people seem to be on PTO.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 13:02:36 +00:00
Nihanth Subramanya 87b85ea3b1 Bug 1572443 - [Protections Panel] Reduce font-weight of the "Why?" label in the "Not Blocking" section. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41209

--HG--
extra : moz-landing-system : lando
2019-08-08 14:16:32 +00:00
Alexander Surkov 002fc892ce Bug 1539651 - Convert places-popup-base and places-popup-arrow bindings to Custom Elements r=mak
Differential Revision: https://phabricator.services.mozilla.com/D33821

--HG--
rename : browser/components/places/content/menu.xml => browser/components/places/content/places-menupopup.js
extra : moz-landing-system : lando
2019-08-08 14:28:36 +00:00
Geoff Brown 791788aef7 Bug 1568861 - Run android-hw mochitest-media against geckoview; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D41205

--HG--
extra : moz-landing-system : lando
2019-08-08 13:54:07 +00:00
Mark Banner f6d3b79550 Bug 1571567 - Fix test failures from enabling no-fallthrough. r=daleharvey CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D41212

--HG--
extra : histedit_source : e0f75c726f43b01d3dd3891037e3951e7c87c484
2019-08-08 17:17:43 +03:00
Dylan Roeh 7c3a0439ed Bug 1499394 - [3.0] Update tests, BasicGeckoViewActivity, and CHANGELOG around PromptDelegate changes. r=geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D40684

--HG--
extra : moz-landing-system : lando
2019-08-08 13:51:00 +00:00
Dylan Roeh 20d90cca70 Bug 1499394 - [2.0] Add new PromptDelegate and handlePromptEvent. r=geckoview-reviewers,snorp,rbarker
Differential Revision: https://phabricator.services.mozilla.com/D40683

--HG--
extra : moz-landing-system : lando
2019-08-08 13:50:33 +00:00
Dylan Roeh 077fdb41dc Bug 1499394 - [1.0] Kill off old PromptDelegate, PromptCallback, and handlePromptEvent. r=geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D40682

--HG--
extra : moz-landing-system : lando
2019-08-08 13:50:06 +00:00
Benjamin Bouvier 358db88461 Bug 1566992: Test; r=jseward
Differential Revision: https://phabricator.services.mozilla.com/D40219

--HG--
extra : moz-landing-system : lando
2019-08-08 13:46:52 +00:00
Axel Hecht c3a71a9957 Bug 1321281, add test framework for Fluent migration recipes, r=flod,ahal
Basic test infrastructure for Fluent migration recipes, automate creating
a reference from recipe data, and running the recipe dry and wet.

There are no hard failures for diffs, as it might just be OK.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 11:54:30 +00:00
Axel Hecht 8800dcd113 Bug 1321281, vendor fluent.migrate, r=flod
This vendors in updates to fluent.migrate, up to
650cd8740f
and fluent.syntax 0.15.1

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

--HG--
extra : moz-landing-system : lando
2019-08-08 11:54:13 +00:00
James Graham e6b3c4085c Bug 1572383 - Bump version numbers for mozprofile and mozrunner, r=gbrown
Bug 1539437 indtroduced a new ChromiumProfile class in mozprofile
that's imported into mozrunner. This means that the 7.5.0 release of
mozrunner should have been accompanied by a corresponding mozprofile
release and requirements version bump.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 13:35:06 +00:00
Jared Wein ad56b12bc8 Bug 1571567 - Fix no-fallthrough errors in /testing. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40879

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:52 +00:00
Jared Wein 9cf685253f Bug 1571567 - Fix no-fallthrough errors in /services. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D40878

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:51 +00:00
Jared Wein 9c73e2262f Bug 1571567 - Fix no-fallthrough errors in /netwerk. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D40877

--HG--
extra : moz-landing-system : lando
2019-08-08 10:53:00 +00:00
Jared Wein 90040ef5e2 Bug 1571567 - Fix no-fallthrough errors in /layout. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D40876

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:51 +00:00
Jared Wein e1b246a305 Bug 1571567 - Fix no-fallthrough errors in /js. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D40875

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:51 +00:00
Jared Wein a0b4a0401b Bug 1571567 - Fix no-fallthrough errors in /dom. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D40874

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Jared Wein 94afc049c5 Bug 1571567 - Fix no-fallthrough errors in /docshell. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D40873

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Jared Wein 30f7f34419 Bug 1571567 - Fix no-fallthrough errors in /toolkit. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D40746

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Jared Wein bfdcad7ada Bug 1571567 - Fix no-fallthrough errors in /browser. r=MattN,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D40745

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Jared Wein 1b77b801de Bug 1571567 - Enable the no-fallthrough eslint rule. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D40744

--HG--
extra : moz-landing-system : lando
2019-08-08 12:45:00 +00:00
Julian Descottes 3df7a88f3b Bug 1572390 - Split main.js in debugger-server and debugger-server-connection r=yulia,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D41009

--HG--
rename : devtools/server/main.js => devtools/server/debugger-server-connection.js
rename : devtools/server/main.js => devtools/server/debugger-server.js
extra : moz-landing-system : lando
2019-08-08 12:44:13 +00:00
Jan de Mooij c2329d1abb Bug 1525664 follow-up - Fix GDB pretty printer for JSString. r=jonco
I had to use try-except instead of "in" because if the value is a pointer type
(like JSString*) then "in" returned false.

I tested this with both 32-bit and 64-bit builds.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 11:57:21 +00:00
Yoshi Cheng-Hao Huang a29edd5706 Bug 1570590 : trace weak references in tracing. r=jonco
Introduces SweepingTracer and TraceWeakEdge to trace weak references in
AtomsTable::sweep and AtomsTable::sweepIncrementally while sweeping.
Also rename those two functions to traceWeak and traceWeakIncrementally.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 12:27:50 +00:00
Emilio Cobos Álvarez 2747e35c51 Bug 1528616 - Make nsTypeAheadFind less prone to mismatched pres contexts. r=dholbert
Ranges don't cross documents, and there's no reason the typeahead find passes a
shell around. So just don't do it.

This also fixes a bug where references to frames were kept around a flush.
That's potentially unsafe, so I've avoided the flush by passing false to
nsRange.

If something depends on it all the callers need be audited and fixed to handle a
flush properly.

Depends on D40696

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

--HG--
extra : moz-landing-system : lando
2019-08-08 06:18:39 +00:00
Emilio Cobos Álvarez 5ab3251196 Bug 1528616 - Move PresShell::GetRectVisibility to nsTypeAheadFind.cpp. r=dholbert
nsTypeAheadFind.cpp contains all of the callsites to this function, so it seems like a logical place for it to live.

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

--HG--
extra : moz-landing-system : lando
2019-08-07 11:21:55 +00:00
Andy Wingo 043f0bc30b Bug 1554113 - Support (Big)Int64 fields in typed objects r=till
Differential Revision: https://phabricator.services.mozilla.com/D40396

--HG--
extra : moz-landing-system : lando
2019-08-08 10:23:31 +00:00
Nupur Baghel e500fdddbb Bug 1569100 - Marionette: Add IsDisplayed, IsEnabled and IsSelected commands and Bool response type. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D41187

--HG--
extra : moz-landing-system : lando
2019-08-08 11:13:07 +00:00
Nupur Baghel dcfecbcd60 Bug 1569100 - Marionette: Add GetActiveElement, GetElementRect, GetElementTagName and GetElementText commands. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D41168

--HG--
extra : moz-landing-system : lando
2019-08-08 11:04:33 +00:00
Nupur Baghel 12ac212299 Bug 1569100 - Marionette: Add GetElementAttribute and GetElementProperty commands. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D40935

--HG--
extra : moz-landing-system : lando
2019-08-08 11:13:35 +00:00
Nupur Baghel da14b112b7 Bug 1569100 - Marionette: Fix deserialization of value-wrapped MarionetteResult types. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D40816

--HG--
extra : moz-landing-system : lando
2019-08-08 10:43:13 +00:00
championshuttler 8c832e8927 Bug 1526796 - Removed Sphinx documentation output files is not removed from web server. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D35598

--HG--
extra : moz-landing-system : lando
2019-08-08 10:22:00 +00:00
Nihanth Subramanya 308d12bacb Bug 1569872 - Simplify the implementation of the tracking protection icon separator. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D41119

--HG--
extra : moz-landing-system : lando
2019-08-08 10:34:12 +00:00
Nihanth Subramanya bb3b1c600b Bug 1570827 - Reverse the background gradient direction in the Protections Panel header. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D41116

--HG--
extra : moz-landing-system : lando
2019-08-08 10:34:34 +00:00
Nihanth Subramanya 060f67d20f Bug 1555237 - Implement "No Trackers Detected" section. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41109

--HG--
extra : moz-landing-system : lando
2019-08-08 10:41:02 +00:00
Bogdan Tara 65d5d845a5 Backed out 3 changesets (bug 1567784) for browser_check_identity_state.js failures CLOSED TREE
Backed out changeset 2088b67a848b (bug 1567784)
Backed out changeset 7f171c86351a (bug 1567784)
Backed out changeset f5c85f2d20cf (bug 1567784)
2019-08-08 13:35:46 +03:00
Marian Raiciof d9a973527e Bug 1542046 - Allow running JetStream2 via Raptor r=rwood,perftest-reviewers
Changed the required yml, ini, json, js and html files to add Jetstream2 benchmark test to Raptor.
The changes on the javascript files are on github.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 09:19:18 +00:00
André Bargull 602fac3e6b Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie
Multiple files were including builtin/String.h, but not actually using any
function definitions from builtin/String.h.

Depends on D41040

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

--HG--
extra : moz-landing-system : lando
2019-08-07 20:06:30 +00:00
André Bargull ea58e69ad2 Bug 1572147 - Part 2: Remove unused includes from builtin/String.h. r=evilpie
Depends on D41039

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

--HG--
extra : moz-landing-system : lando
2019-08-07 20:04:41 +00:00