Commit Graph

623437 Commits

Author SHA1 Message Date
Nicolas Chevobbe
606ab53809 Bug 1390768 - Insert tab and new line chars in Frame component; r=Honza.
This will allow the "copy message" context menu
entry to work as expected for console messages
with a stacktrace (exception, error message, console.trace, …)

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

--HG--
extra : moz-landing-system : lando
2018-11-12 15:41:32 +00:00
Eitan Isaacson
413fe38c65 Bug 1479039 - Update SessionAccessibility cache and state from events. r=snorp,yzen
Differential Revision: https://phabricator.services.mozilla.com/D11217

--HG--
extra : moz-landing-system : lando
2018-11-12 16:42:37 +00:00
Eitan Isaacson
f312bc912b Bug 1479039 - Update cached focus path bounds on scroll. r=snorp,yzen
Differential Revision: https://phabricator.services.mozilla.com/D11216

--HG--
extra : moz-landing-system : lando
2018-11-12 16:42:03 +00:00
Eitan Isaacson
956b93179f Bug 1479039 - Implement java portion of focus path cache. r=snorp,yzen
Differential Revision: https://phabricator.services.mozilla.com/D11215

--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:40 +00:00
Eitan Isaacson
970933ad81 Bug 1479039 - Extend BatchData struct and added focus path cache. r=yzen
Differential Revision: https://phabricator.services.mozilla.com/D11214

--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:38 +00:00
Eitan Isaacson
5b5349d41f Bug 1479039 - Refactor ToBundle to have a multiple argument version. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D11213

--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:33 +00:00
Eitan Isaacson
3e98aa79f5 Bug 1479039 - Move PersistentPropertiesToArray to nsAccUtils. r=Jamie
In order to send send attributes in BatchData we will need to convert
them to an array. Here we factor out the private function that does that
and put it in nsAccUtils.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:31 +00:00
Justin Wood
5c8c9d098d Bug 1475512 - Add bouncer check details in mozharness configs. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D11378

--HG--
extra : moz-landing-system : lando
2018-11-12 18:49:46 +00:00
Justin Wood
26b431a628 Bug 1475512 - Add bouncer details for .msi for nightly and releases. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D11377

--HG--
extra : moz-landing-system : lando
2018-11-12 18:49:59 +00:00
Abdoulaye O. Ly
124fcbe21d Bug 1500098 - Reopen multi-selected tabs in container. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D11145

--HG--
extra : moz-landing-system : lando
2018-11-12 18:43:48 +00:00
Felipe Gomes
d29b83833f Bug 1496840 - Add a browsingContext getter to the browser element. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D7935

--HG--
extra : moz-landing-system : lando
2018-11-12 17:57:48 +00:00
alwu
77fd645e2a Bug 1505494 - remove redundant codes. r=cpearce
There are two exactly same codes here, remove one of them.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 17:39:53 +00:00
alwu
5657ac5a73 Bug 1505494 - not allow autoplay if we don't have a document. r=cpearce
In order to avoid the nullptr crash when using `approver`.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 17:39:51 +00:00
Andreea Pavel
d40d607632 Backed out 2 changesets (bug 1475512) for failing flake lint
Backed out changeset c2c914ab7300 (bug 1475512)
Backed out changeset 9e811299a8e4 (bug 1475512)
2018-11-12 19:33:02 +02:00
Justin Wood
b571d0bf26 Bug 1475512 - Add bouncer check details in mozharness configs. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D11378

--HG--
extra : moz-landing-system : lando
2018-11-09 15:10:31 +00:00
Justin Wood
e1db9116ee Bug 1475512 - Add bouncer details for .msi for nightly and releases. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D11377

--HG--
extra : moz-landing-system : lando
2018-11-09 15:09:17 +00:00
Michael Kaply
fb81651d50 Bug 1504686 - Don't count search for same document changes. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D11394

--HG--
extra : moz-landing-system : lando
2018-11-09 11:24:59 +00:00
Andreea Pavel
6cebff1713 Backed out changeset 655b8b4a0e67 (bug 1503696) for failing eslint at gecko/browser/base/content/test/favicons/browser_favicon_cache.js on a CLOSED TREE 2018-11-12 19:11:08 +02:00
Nicolas Chevobbe
7b12453efb Bug 1462394 - Handle autocompletion data fetching and caching in Redux; r=Honza.
This patch moves all the logic we currently have
baked-in JsTerm to handle the autocompletion data:
- deciding to fetch from the server or the cache
- handling concurrent requests
- managing the cache.

This is now done through dedicated Redux actions and reducers.
In the JsTerm, where the autocompletePopup still lives, we
handle those data changes in componentWillReceiveProps.

Some tests were modified in order to pass with these changes.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 16:07:37 +00:00
Dave Townsend
918425999d Bug 1503696: Cache cookies in the same way we did before Firefox 63. r=mak
Previous to bug 1453751 favicons were loaded from the network by a <xul:image>
tag with validate="never". This caused us to always use any cached version if
possible. Bug 1453751 used a normal load type causing us to revalidate with the
server for each request. This switches the loader to using the cache if possible.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:35 +00:00
Michael Ratcliffe
0f4eefc5b6 Bug 1506597 - Expose DOMPoint and DOMQUAD TO DevTools modules r=gl
We need these for the flexbox highlighter.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 16:16:38 +00:00
James Willcox
457721733c Bug 1506599 - Add @AnyThread annotation to GeckoWebExecutor r=agi
Differential Revision: https://phabricator.services.mozilla.com/D11652

--HG--
extra : moz-landing-system : lando
2018-11-12 15:31:56 +00:00
Emilio Cobos Álvarez
fe445c3367 Bug 1506133 - More HTML parser cleanup post bug 1392185. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D11480

--HG--
extra : moz-landing-system : lando
2018-11-12 14:37:09 +00:00
Nicolas Chevobbe
6a3aba40af Bug 1505045 - Fix error in setTimeoutIfNeeded when store is not ready yet; r=Honza.
In some cases, the setTimeoutIfNeeded function can
be called before the store is initialized, which is
causing an exception when we try to dispatch the
messages.
With this patch, we check if the store is not ready,
and re-schedule a timeout so messages can be handled
properly when the store is ready.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 15:09:45 +00:00
Connor Sheehan
d8e73dd962 Bug 1505086: remove build telemetry submission logic r=ted
Currently, build telemetry submits at random, approximately
every 10 `mach` invocations. This choice was made arbitrarily,
with no real reason in mind for that level of frequency.
After speaking with some of the data engineers in #telemetry,
it seems we should be able to send pings to the telemetry
pipeline far more frequently than we realized. This commit
removes the telemetry submission logic and causes clients
to attempt to send pings for every mach invocation. Pings
are still saved to the outgoing directory, in case of a
failure or in the case of offline `mach` runs.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 14:57:59 +00:00
Connor Sheehan
dde148da52 Bug 1505086: use mach python to submit build telemetry r=ted
While attempting to improve the build telemetry submission
logic, I found a bug in the way telemetry submission
works. Essentially the submission script was failing to
import any of the required packages (specifically
`mozbuild.telemetry` in this case) as the method used to
modify path was incorrect and the script was running outside
of the virtualenv. The invocation is also sending stdout
and stderr to `/dev/null`, making this problem even less obvious.
When I fixed the path modifications, I realized that `mozbuild`
imports will require a long chain of other imports
(and transitively, more `sys.path` modifications)
such as `which`, `mach`, `mozautomation`, etc to complete.

When I tested the submission script, I did so by running
`mach python build/submit_telemetry_data.py`, which runs the
script in a virtualenv with all required packages installed.
That's likely part of the reasons I overlooked this issue in testing.
Rather than go through the process of importing every dependency
of `mozbuild`, this commit changes the invocation of the submission
script to go through `mach python`. Things seem to work as
expected with this change.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 14:57:57 +00:00
Connor Sheehan
966aaae6ae Bug 1505086: move verify_statedir from telemetry submission script to mozbuild.telemetry r=ted
A subsequent commit will require similar logic to the
checks found in this command. Moving to mozbuild will
allow us to re-use the function instead of re-writing
similar logic.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 14:57:49 +00:00
Martin Stransky
dceca31a34 Bug 1506543 - Remove the comment from Bug 1506543, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D11612

--HG--
extra : moz-landing-system : lando
2018-11-12 14:43:02 +00:00
Alex Gaynor
6a9c2e7073 Bug 1506179 - rename webgl::AttribBaseType::Bool to Boolean; r=jgilbert
X11.h defines a macro named "Bool", which can cause surprising compile errors due to include order.

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

--HG--
extra : moz-landing-system : lando
2018-11-09 21:38:31 +00:00
Mathieu Leplatre
a0fb02038c Bug 1504181 - Force scientific notation in CanonicalJSON r=glasserc
Mimic python for small float numbers

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

--HG--
extra : moz-landing-system : lando
2018-11-12 14:12:58 +00:00
ffxbld
a8c4d8395e No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D11629

--HG--
extra : moz-landing-system : lando
2018-11-12 13:57:43 +00:00
Florens Verschelde
8c99a974e4 Bug 1505687 - Visual tweaks to about:privatebrowsing; r=johannh
- Fix bullet list margins.
- Improve :hover:active style for links.
- Improve narrow width layout: flexible list item width, more reasonable line-heights, move content blocking icon inline.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 13:35:38 +00:00
WR Updater Bot
64bbe13331 Bug 1506576 - Update webrender to commit 45498e55dbb918f82e9583d03912b73b5a301a30 (WR PR #3299). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D11635

--HG--
extra : moz-landing-system : lando
2018-11-12 12:58:02 +00:00
WR Updater Bot
c6c5b79b06 Bug 1506575 - Re-generate FFI header. r=kats
Depends on D11633

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

--HG--
extra : moz-landing-system : lando
2018-11-12 12:55:55 +00:00
WR Updater Bot
95b58bd3f2 Bug 1506575 - Update webrender to commit d9bddae3796e782548b9f3dfffdbcb26cf719232 (WR PR #3298). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D11633

--HG--
extra : moz-landing-system : lando
2018-11-12 12:55:51 +00:00
WR Updater Bot
d90fa4033f Bug 1506573 - Update webrender to commit 591f577fcc16f7ac9cda206072d8aee4f0358b0f (WR PR #3296). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D11632

--HG--
extra : moz-landing-system : lando
2018-11-12 12:52:43 +00:00
WR Updater Bot
cc4db2132a Bug 1506494 - Update webrender to commit c7a0d33c751aec6e4e525a51ae56a189f68f11f5 (WR PR #3289). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D11631

--HG--
extra : moz-landing-system : lando
2018-11-12 12:48:39 +00:00
Julian Descottes
dcbbbc537f Bug 1505765 - Add documentation to test remote dbg changes on Android;r=ladybenko,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D11319

--HG--
extra : moz-landing-system : lando
2018-11-12 12:12:35 +00:00
Julian Descottes
8c9affd22a Bug 1505285 - Add mochitest to check that aboutdebugging shows tab favicons;r=ladybenko
Depends on D11161

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

--HG--
extra : moz-landing-system : lando
2018-11-09 17:30:38 +00:00
Julian Descottes
43222b47dc Bug 1505285 - Restore favicons option for root listTabs;r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D11161

--HG--
extra : moz-landing-system : lando
2018-11-07 16:44:37 +00:00
ffxbld
fd40d5c812 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D11607

--HG--
extra : moz-landing-system : lando
2018-11-12 11:46:12 +00:00
Gijs Kruitbosch
b4cb16858a Bug 1505989 - pass around actual content policy types so they work even when using 'save page as', r=ckerschb
Depends on D11412

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

--HG--
extra : moz-landing-system : lando
2018-11-09 14:48:11 +00:00
Junior Hsu
1dbcaab155 Bug 1504323 - P2 Enable ESLint for netwerk/test/httpserver/ (manual changes) r=Standard8,dragana
Differential Revision: https://phabricator.services.mozilla.com/D10986

--HG--
extra : moz-landing-system : lando
2018-11-09 11:28:32 +00:00
Junior Hsu
964925b6fe Bug 1504323 - P1 Enable ESLint for netwerk/test/httpserver/ (automatic changes) r=Standard8,dragana
Differential Revision: https://phabricator.services.mozilla.com/D10985

--HG--
extra : moz-landing-system : lando
2018-11-11 21:25:52 +00:00
Ciure Andrei
edcd1c640e Backed out changeset 25ccc02a44ff (bug 1504751) for high frequency browser_aboutURLs.js failures CLOSED TREE 2018-11-12 13:55:03 +02:00
Dale Harvey
5de4aaea40 Bug 1506128 - Add share icon rule for url bar. r=Gijs
MozReview-Commit-ID: IrlcPL93wrF

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

--HG--
extra : moz-landing-system : lando
2018-11-12 10:49:52 +00:00
Alexandre Poirot
1b95ea3989 Bug 1505175 - Prevent a crash in XPCNativeWrapper call by always passing a non-undefined object. r=yulia
In XPCShell tests, this `console` variable ends up being null and it later triggers an assertion
that makes the test crash in debug builds. We should always pass a defined object to this constructor.

MozReview-Commit-ID: F7QRXD15lH9

Depends on D11154

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

--HG--
extra : moz-landing-system : lando
2018-11-12 09:51:35 +00:00
Alexandre Poirot
17bf9d1472 Bug 1505175 - Cleanup head_dbg.js from unecessary usages of rootForm. r=yulia
MozReview-Commit-ID: 2ZfghtMuAH2

Depends on D11153

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

--HG--
extra : moz-landing-system : lando
2018-11-09 09:38:50 +00:00
Alexandre Poirot
393464d343 Bug 1505175 - Refactor get_parent_process_actors to only create a DebuggerClient. r=yulia
MozReview-Commit-ID: ChcKTEaO80a

Depends on D11152

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

--HG--
extra : moz-landing-system : lando
2018-11-09 09:38:40 +00:00
Wes Kocher
37ba230663 Bug 1506410 - Fix up two other instances of ParseError not passing in metadata r=jgraham
Depends on D11575

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

--HG--
extra : moz-landing-system : lando
2018-11-12 10:11:48 +00:00