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

555391 Коммитов

Автор SHA1 Сообщение Дата
Michael Kelly 259cf6263d Bug 1392648: Avoid using sessionrestore event in RecipeRunner tests. r=Felipe
MozReview-Commit-ID: G4SBDpAUSDD

--HG--
extra : rebase_source : d23b0de1497029f0f4ba5e9fa672999b8fadb5dc
2017-08-26 23:01:27 -07:00
Xidorn Quan 4750451d3d Bug 1387993 - Enable chrome mochitests on linux debug build. r=jmaher
MozReview-Commit-ID: Aj0movJBDI9

--HG--
extra : rebase_source : c33c2386fd0ca2e9eed9cb7fc137caf41629f7e4
2017-08-30 10:18:30 +10:00
Ricky Chien c60997dae2 Bug 1394652 - All Preferences components should be round corners r=jaws
MozReview-Commit-ID: 9mgQXd86gNl

--HG--
extra : rebase_source : ec857c7034d138da06e63e8f994156a02d12afd2
2017-08-29 10:47:04 +08:00
Chenxia Liu 8d272b6721 Bug 1394459 - Support bookmarking, pinning of Pocket items in context menu. r=mcomella
MozReview-Commit-ID: GwZdlzQ5ZIR

--HG--
extra : rebase_source : bc9bbd81ffc512815755c701857dfaf182975135
2017-08-29 16:09:28 -07:00
Alexis Beingessner bfdaac7f5c Bug 1395098 - Apply folded alpha to text when using advanced layers r=jrmuizel
MozReview-Commit-ID: 6crHThEP6Ha

--HG--
extra : rebase_source : 9dd0c286b400b22803b1a52ac0822738ef17d904
2017-08-30 13:18:09 -04:00
Tom Ritter 8ceb4d1ed5 Bug 1393487 Silence unused variable warning because we do it on purpose in PluginPRLibrary.cpp r=jimm
MozReview-Commit-ID: 5AcehJFnFho

--HG--
extra : rebase_source : acac2a0d1ac67970cb98ea258f83097f655a5631
2017-08-25 16:49:12 -05:00
flyingrub cd24023cb4 Bug 1393478 - Fix subsection search in about:telemetry r=chutten
Allow to search for the section's name and fix useless margin in search.

MozReview-Commit-ID: HwCXq0tUct5

--HG--
extra : rebase_source : 09b0bf51bcc2aca875539834f2893d78bd51e564
2017-08-29 16:20:36 +02:00
flyingrub 10392022b9 Bug 1393478 - Keep the search input at the same place in about:telemetry r=chutten
MozReview-Commit-ID: 6u40ImxAnrl

--HG--
extra : rebase_source : 86f14a1850f2ab059295987faaa62c374a26a5cf
2017-08-29 12:37:57 +02:00
flyingrub bc717f755d Bug 1393478 - Display when no results are available in about:telemetry r=chutten
Also keep the search state when changing ping.

MozReview-Commit-ID: 9M2hz7ttl8e

--HG--
extra : rebase_source : b1807a91390e248b696543f1541520bc23f9a392
2017-08-29 11:32:26 +02:00
flyingrub d82f3cb000 Bug 1393478 - Clear the search filter when switching section r=chutten
MozReview-Commit-ID: 3Rtr8eLsc77

--HG--
extra : rebase_source : 00220ac6283db92eef1e65f5c4304ead7313f044
2017-08-25 16:48:58 +02:00
Lee Bousfield c9deae8e08 Use extension ID instead of URL UUID for tab.mutedInfo (bug 1391168) r=kmag
MozReview-Commit-ID: 4U2oDzli9oX

--HG--
extra : rebase_source : cf32733f026e7d3b9b22c4bc2eeb13317b1b8ad0
2017-08-17 20:29:36 -06:00
Grigory Kruglov 8414560f22 Bug 1392505 - Let RepositorySessions track their own lastFetch and lastStore timestamps r=rnewman
This patch moves some of the state tracking (fetchEnd/storeEnd timestamps) away from RecordsChannel
and into individual RepositorySessions. The core assumption behind this move is that
sessions are better suited to know when they were fetched from during this sync, and when they
were stored to.
Sessions are growing in complexity - local ones are wrapped in a buffer, remote
now support batching downloads and uploads. In order to hide these details, it's easier to let
sessions keep track of the fetch/store timestamps in the way that fits their implementations.

Instead of flowing these timestamps upwards from sessions and into the SynchronizerSession,
the latter now simply queries sessions at the end of their flows.

The default behavior if a certain operation wasn't performed - that is, if fetchEnd or storeEnd
aren't set during sync for a session - is to return timestamp persisted during the previous sync.

This allows us to skip certain flows (no remote data available), and ensure that we're always
using correct timestamps of the same origin for any given session.

Prior behaviour was to "make up" a timestamp at the RecordsChannel level in cases of certain
errors or skipped flows, which resulted in comparing timestamps of different origins on the consequent sync.

MozReview-Commit-ID: 2wqeTo7mhz3

--HG--
extra : rebase_source : 21b02d4164abf75422920225749ffcfd3fc71e91
2017-08-30 19:48:21 -04:00
Grigory Kruglov 1c3783ec74 Bug 1392505 - Pre: remove unused delegate interface r=rnewman
MozReview-Commit-ID: K93rK1pILky

--HG--
extra : rebase_source : 9f8927d4298759ca7f9b862e51932a54ed7cb590
2017-08-25 21:44:37 -04:00
J. Ryan Stinnett 9b493d4dd4 Bug 1387445 - Enable DevTools RDM tests on Linux debug. r=xidorn
MozReview-Commit-ID: L7A6nt3Fowp

--HG--
extra : rebase_source : b307f3fe003cd64fd1f9ec879ebabf694de17016
2017-08-29 19:15:26 -05:00
J. Ryan Stinnett d5df2c6176 Bug 1387445 - Update Stylo DevTools annotations. r=xidorn
MozReview-Commit-ID: CDQoH4ohQXl

--HG--
extra : rebase_source : 4bb0a7bd19e1a362ec511047c587337b53026971
2017-08-29 18:58:20 -05:00
Michael Kaply 19e1e017dc Bug 1395355 - Typo preventing locale distribution engines from loading. r=gandalf
MozReview-Commit-ID: DerafUV5lNA

--HG--
extra : rebase_source : 33283085571e5fd68cdff50eb7fc1ef5ca0d925c
2017-08-30 17:15:55 -05:00
Andreas Tolfsen 29f6ebe13f Bug 1394881 - Use Node.isConnected for web element staleness check. r=automatedtester
It turns out that Node.isConnected (described in
https://dom.spec.whatwg.org/#dom-node-isconnected) handles an element’s
shadow root, which element.isDisconnected tries to replicate.

element.isDisconnected and element.isStale are both long and error-prone
and can be removed entirely in favour of this web platform API.

The relevant change to the WebDriver specification landed in
32a477b023.

MozReview-Commit-ID: 5Q0gWLvw8KL

--HG--
extra : rebase_source : 773ab302df27cf11be6079f918a48d3730ceb5c1
2017-08-30 14:22:39 +01:00
Andreas Tolfsen 3e05362c6a Bug 1395176 - Add eslint rule that forbids use of var. r=automatedtester
MozReview-Commit-ID: GvuSbH6EHea

--HG--
extra : rebase_source : 4093bf49449a6537ed0b428d93767bf6906ba8ee
2017-08-30 17:36:56 +01:00
Andreas Tolfsen aeb61b530d Bug 1395176 - Lint testing/marionette for var usage. r=automatedtester
MozReview-Commit-ID: FCcyuUVJC7J

--HG--
extra : rebase_source : b6f16c2b2118aff532dd7480304bcd94aa739148
2017-08-30 17:38:23 +01:00
Andreas Tolfsen 0738b2f5fb Bug 1395176 - Turn marshal helper into function. r=automatedtester
MozReview-Commit-ID: 16azA4HnEg6

--HG--
extra : rebase_source : bcfab3f33714a7c0bf3e63dd84ea101fb560a2b7
2017-08-30 17:38:10 +01:00
Andreas Tolfsen 428df6da9e Bug 1395176 - Use scoped remoteFrames instead of global. r=automatedtester
MozReview-Commit-ID: 5Kj78w2gDvx

--HG--
extra : rebase_source : 0a47bbb4309a6cd2598bc77251575ef32d9cd7ce
2017-08-30 17:37:33 +01:00
J. Ryan Stinnett c3afba59bb Bug 1390736 - Add RUST_LOG_CHILD for child-only logging. r=froydnj
For certain use cases, it's nice to be able to target Rust debug logging to only
child processes (so you focus on web content vs. chrome running in the parent).

This adds `RUST_LOG_CHILD` which is copied to `RUST_LOG` when launching child
processes.

MozReview-Commit-ID: BWAZ4f51AW

--HG--
extra : rebase_source : 4663803f4ebd35d3fa655a2e2c404afa81671c2e
2017-05-01 16:42:15 -05:00
Drew Willcoxon 1f60dd6d1c Bug 1395178 - The new buttons that can be added to the toolbar don't announce themselves to screen readers as buttons. r=jaws
MozReview-Commit-ID: AvQD9Z9ySfu

--HG--
extra : rebase_source : 27b79ef79f6c2ecad8a8258245123b9dad94e7c5
2017-08-30 13:29:54 -07:00
Grigory Kruglov ba86f4a1fb Bug 1392802 - Increment localVersion while reconciling a bookmark if we modified its dateAdded t.s. r=rnewman
We might decide that there's an older dateAdded timestamp present for an incoming bookmark while processing it,
in which case we need to ensure that our changes will be uploaded.

MozReview-Commit-ID: BKLh4rYBiRu

--HG--
extra : rebase_source : 3f8ac41de99d7082cd9d7fc7254386d99d5431bd
2017-08-29 20:12:46 -04:00
Zibi Braniecki 222035f58b Bug 1390461 - Update langpack-webext to use WEBEXT_LANGPACKS mk flag. r=Pike
MozReview-Commit-ID: HdfCwaDvjTa

--HG--
extra : rebase_source : 5f7b40da4365c79b760b7a6ca39be6d44782060f
2017-08-27 17:27:19 -07:00
Jared Wein 7764962be9 Bug 1395194 - Copy URL confirmation should fade out at timeout. r=adw
MozReview-Commit-ID: DTrzSOaft3N

--HG--
extra : rebase_source : 17ccd2d6a2f6861b6554be77b381aab60eabcfa0
2017-08-30 16:23:05 -04:00
Andrei Oprea 2e447a8060 Bug 1395319 - Disable private browsing about:home test when Activity Stream is enabled for about:home. r=Mardak
MozReview-Commit-ID: FIcaPQCayI7

--HG--
extra : rebase_source : 4887f634ecb5f1be182bfe0acd5d139d95847844
2017-08-30 22:26:27 +02:00
Sebastian Zartner a867dbb311 Bug 1305103 - Added a button to refresh the Storage Inspector display r=miker
MozReview-Commit-ID: DhExQbLkDrU

--HG--
extra : rebase_source : cbd6fbf799c4ac4d1fadb89d29b47ac511617ec7
2017-08-10 16:32:38 +02:00
Brad Werth 1174656d6b Bug 1385789: Refactor RestyleManager::ContentStateChangedInternal to move nsRestyleHint calculation out to GeckoRestyleManager. r=bholley
MozReview-Commit-ID: 7GXkPcjfYe6

--HG--
extra : rebase_source : d493227f872f2698d2f7d48df4132377b2d43c36
2017-08-29 15:50:50 -07:00
Jean-Yves Avenard 4468063328 Bug 1395139 - Put AMD VP9 decoder behing pref. r=cpearce
Pref used is media.wmf.amd.vp9.enabled

MozReview-Commit-ID: JiPGUUaT8AG

--HG--
extra : rebase_source : 20583443ab6452af7d857411fc519c7a616815b9
2017-08-30 17:16:25 +02:00
Jean-Yves Avenard b0289605b0 Bug 1394590 - Attempt using VP9 MFT when service is present. r=cpearce
MozReview-Commit-ID: HvM8u3DhhmF

--HG--
extra : rebase_source : 396268eadec537e3402973dda040b7d6ac7ba0b6
2017-08-30 15:17:33 +02:00
Jean-Yves Avenard 9baa86edb7 Bug 1394589: Load AMD VP9 decoder using CLSID. r=cpearce
MozReview-Commit-ID: xrUywFk4bu

--HG--
extra : rebase_source : 508852b0907185e8b8ccd22a692b2bce8a995137
2017-08-30 15:13:33 +02:00
Andrew Halberstadt c451dcfe84 Bug 1391075 - Add template to modify task env from |mach try fuzzy|, r=dustin
This adds a new morph template for modifying a task's env and the corresponding glue
to specify it from |mach try fuzzy|. It can be used like:

./mach try fuzzy --env FOO=1 --env BAR=baz

This will simply set those environment variables in *all* tasks. We could add the
ability to only specify it for a subset of tasks in the future, but that seems like
a hard problem that probably isn't worth it.

MozReview-Commit-ID: C4sokv886PU

--HG--
extra : rebase_source : 64c9105848e6becd33fae63aeabc3423cfda3bdf
2017-08-25 15:24:22 -04:00
Andrew Halberstadt e4dbc67d72 Bug 1395267 - [tryselect] Make default try selector used when running |mach try| without subcommands configurable, r=armenzg
To use this, create a ~/.mozbuild/machrc file and add:
[try]
default = fuzzy

Now, running |mach try| without a subcommand will default to the fuzzy selector. The syntax selector can still be
run with |mach try syntax|.

MozReview-Commit-ID: Ai6f8cW3Swq

--HG--
extra : rebase_source : 6a107478f7fbd7d8deb4882f0892963fed755b33
2017-08-30 14:45:46 -04:00
Michael Kelly 22a8621039 Bug 1392960: Do not hide <preferences> elements for subcategories. r=jaws
When filtering for which elements to hide when the user is viewing a
subcategory, <preferences> elements are excluded (though they must still match
the category search).

MozReview-Commit-ID: EvSXgrhuJXl

--HG--
extra : rebase_source : e379c454c63a09fa25c030fc33e6ff6feb5cf71c
2017-08-23 14:47:42 -07:00
Chris Manchester 696a8e5320 Bug 1386782 - Add toolchain tasks to build gn in automation. r=ted
MozReview-Commit-ID: 7dDwsQJnzRL

--HG--
extra : rebase_source : be14a5af5648ae0cc0e571ca098307a4d84a7c14
2017-07-25 15:33:44 -07:00
Ursula Sarracini 48d2ce9436 Bug 1395281 - Fix perma-red in browser_aboutHome_wrapsCorrectly.js when Activity Stream is enabled for about:home r=Mardak
MozReview-Commit-ID: D85bXwro80e

--HG--
extra : rebase_source : 5e497a20fd6e2360f1bcb30c10bcb839097eb322
2017-08-30 14:59:20 -04:00
Tom Tromey 1cd992f014 Bug 1391768 - register existing source actors in source map service init; r=bgrins
MozReview-Commit-ID: Ao1viu9sk5O

--HG--
extra : rebase_source : b7f9b697e88f90475e11457256c0df61b2068c38
2017-08-29 14:21:58 -06:00
Ursula Sarracini 79bf23d9a1 Bug 1395203 - Unable to delete from history if a top site is pinned r=Mardak
MozReview-Commit-ID: 23shFz944kh

--HG--
extra : rebase_source : 9204cf185d78dfcad9d79257ca0cbcf82eed5f33
2017-08-30 13:12:15 -04:00
Henrik Skupin 72d69597a2 Bug 1369827 - Update geckodriver docs for proxy port changes. r=ato
MozReview-Commit-ID: 4yBC9AAHU5X

--HG--
extra : rebase_source : b13451573091fb731ee31b928a3d79a5b7361d0f
2017-08-18 14:55:07 +02:00
Henrik Skupin 636959a3aa Bug 1369827 - Fix socksVersion key in proxy capabilities. r=ato
In the spec the socksProxyVersion key has been renamed to
socksVersion. Marionette has to be adjusted for this change.

MozReview-Commit-ID: Ep3zNZLKxXl

--HG--
extra : rebase_source : f29f45c9d30fa5f208b595f2e90f544ab652c8cc
2017-08-23 11:47:01 +02:00
Henrik Skupin 8c9c9c7b11 Bug 1369827 - Make proxy port an optional suffix for the host. r=ato
The WebDriver spec has been changed a while ago in regard of how
proxy capabilities are getting specified. It means that the port
is no longer its own key but an optional suffix for each of the
ftpProxy, httpProxy, sslProxy, and socksProxy keys.

MozReview-Commit-ID: zdYnVZSf09

--HG--
extra : rebase_source : c4928e6170b52a0ee247f50861646ec29a56bd34
2017-08-18 14:49:00 +02:00
Henrik Skupin 1396dc5a4b Bug 1369827 - Vendoring in webdriver 0.30. r=ato
MozReview-Commit-ID: C8vP6itpEXi

--HG--
extra : rebase_source : 60ea125bfd82ffec7d06cc9f53cacc6af9c4e25a
2017-08-18 15:18:19 +02:00
Henrik Skupin 700634d241 Bug 1369827 - Upgrade webdriver crate to 0.30. r=ato
MozReview-Commit-ID: GRWyIULr0ly

--HG--
extra : rebase_source : 9661736af2db4f6655cd43a36e45b8caf09a32ef
2017-08-15 12:32:06 +02:00
Kartikaya Gupta c3ffce14a8 Bug 1395218 - Make the bevel side parameters more strongly-typed. r=dholbert
MozReview-Commit-ID: 5rymg5uTMC1

--HG--
extra : rebase_source : 52feb903732eeba3dd52ff086de15181dde854c9
2017-08-30 12:22:18 -04:00
Andrew Halberstadt 2255a9eed7 Bug 1395126 - Support cascading configuration for flake8, r=bc
This allows .flake8 files to override one another, and fixes a pretty bad known
bug with our flake8 implementation. For example, say we have a .flake8 file at:
/foo/.flake8

Before this patch, if we ran |mach lint foo/bar|, the configuration defined in
that .flake8 file wouldn't get picked up. It would only work if running the
specific directory that contains it, e.g |mach lint foo|.

This change additionally allows multiple .flake8 files to be used. So if
there's one defined at both:
/.flake8
/foo/.flake8

Then running |mach lint foo/bar| will first apply the root .flake8, then the
one under /foo (overriding earlier configuration).

This bug still doesn't make flake8 configuration perfect though. Any directory
containing a .flake8 file still needs to be explicitly listed in the "include"
section of /tools/lint/flake8.yml. Otherwise in the example above, if running
|mach lint /|, it wouldn't be able to find /foo/.flake8. This is a hard problem
and is likely best solved by fixing flake8's upstream configuration handling.

Unfortunately this means we still can't switch from a whitelist to a blacklist.

MozReview-Commit-ID: 3DZAi1QHYYo

--HG--
extra : rebase_source : 51298c5847f6c2792581d9b312c87b70fa716ee1
2017-08-29 17:32:31 -04:00
Julian Descottes ffc364ee02 Bug 1391562 - use obj.on/off/emit rather than static methods from devtools event-emitter;r=zer0
MozReview-Commit-ID: I50W8zGB9d0

--HG--
extra : rebase_source : 31b687343461a65fc6a40eece461bc2367d596d7
2017-08-18 17:05:04 +02:00
Julian Descottes 5d5ccaad39 Bug 1392998 - remove irrelevant documentation files for react/redux tips;r=sole
MozReview-Commit-ID: 9rOoEuHoTqM

--HG--
extra : rebase_source : 24fd7b99c2999ef830b231f5d15a140a738d7b06
2017-08-23 13:27:31 +02:00
Julian Descottes aa1e9fe0ac Bug 1392998 - remove devtools hotreload feature;r=bgrins
MozReview-Commit-ID: 2XC5V0nxaKX

--HG--
extra : rebase_source : b7499e33959f238b62ddaaa270eb8b3d42be4bdd
2017-08-23 13:26:58 +02:00
Kartikaya Gupta dbf8c06775 Bug 1394394 - Update webrender to commit 5edd3da7ee11e1d0caaf0b53cb7f04cfab20e585. r=jrmuizel
MozReview-Commit-ID: 9WovSdHT2I4

--HG--
extra : rebase_source : 8611a2994c5d0085682d2fa5c2fdafe499cdb79a
2017-08-30 13:10:20 -04:00