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

20815 Коммитов

Автор SHA1 Сообщение Дата
Andreas Tolfsen 4534dde032 Bug 1443466 - Reference --marionette-port in --connect-existing docs. r=me
MozReview-Commit-ID: 16ZCieH8Pm4
2018-03-06 13:08:17 +00:00
Andreas Tolfsen 6abe1c6703 Bug 1443466 - Link to firefox-source-docs.m.o in geckodriver README. r=me
MozReview-Commit-ID: CONSsWFMQiI
2018-03-06 13:08:16 +00:00
Andreas Tolfsen b7fda6e441 Bug 1443466 - Improve --marionette-port documentation. r=me
Explains how --marionette-port interacts with --connect-existing.

MozReview-Commit-ID: 8WwM7wHXfcn
2018-03-06 13:08:16 +00:00
Andreas Tolfsen 4ecf111696 Bug 1443180 - Move Marionette README contents to firefox-source-docs.m.o. r=me
MozReview-Commit-ID: 5t4ofKmGvyC
2018-03-06 11:04:00 +00:00
Andreas Tolfsen 1151b11940 Bug 1443180 - Move Marionette contribution advice to firefox-source-docs.m.o. r=me
Because testing/marionette/CONTRIBUTING.md is hard to find and not indexed
anywhere, this patch moves all its content to the online documentation
at https://firefox-source-docs.mozilla.org/testing/marionette/marionette/.

The file has been split up in four documents:

  * Contributing.md, which covers introduction to new contributors
    and a brief summary of the Marionette architecture.

  * Building.md, covering build instructions.

  * Patches.md, explaining how to write and get patches reviewed.

  * Testing.md, which explains how to test a patch.

MozReview-Commit-ID: HuEAls8Kpfg
2018-03-06 11:03:59 +00:00
Masayuki Nakano 9d71742b36 Bug 662591 - HTMLEditor should set caret to start of first editable text node or before first editable inline node r=m_kato
Currently, HTMLEditor doesn't initialize caret position when it gets focus by
itself in most cases.  Only when it's in designMode, it may move caret to the
first visible (not checking CSS actually).

In most cases, caret position is adjusted when EditorBase::InitializeSelection()
calls Selection::SetAncestorLimiter().  If selected range is outside of
new limiter, it moves caret to start of the new limiter.  However, this is
really different behavior from the other browsers.  The other browsers try
to move caret to the first editable text node or before the first editable
content such as <img>, <input>, etc.

This difference causes a serious incompatible issue with Draft.js.  It doesn't
initialize caret position when it gets focus but it assumes that caret is
always set to before <br> element if there is no other content.

So, let's try to behave as what other browsers do as far as possible.

This patch makes editor behave as:
* if selection is already in the editing host except start of the editing host,
  does nothing.
* if there is non-editable element before any editable node, move caret to
  start of the editing host.
* if there is editable text node or element node which cannot have a text node,
  move its start or before it.
* if there is no editable nodes which can contain text nodes, move caret to
  start of the editing host.

Note that before applying this patch, in designMode, BeginningOfDocument() used
document element instead of <body> element.  Therefore, it may set odd position
if <head> element has some text nodes with <script> or <style>.  However,
this doesn't make sense and for making more consistent behavior between
designMode and contenteditable, this patch makes it use editing host (it's
<body> element if it's in designMode).

MozReview-Commit-ID: 5neYoTMq6Cc

--HG--
extra : rebase_source : c4d06b6864a221d7cd2833a007d73f7d67821e95
2018-03-02 14:20:25 +09:00
Cosmin Sabou c17d867e25 Merge inbound to mozilla-central. a=merge
--HG--
rename : browser/base/content/tabbrowser.js => browser/modules/AsyncTabSwitcher.jsm
2018-03-06 06:27:48 +02:00
Jonathan Kew e9ea06543a Bug 253143 - Add a web-platform reftest for letter-spacing in the presence of zero-width format controls. r=jwatt 2018-03-05 21:58:30 +00:00
Cosmin Sabou f91bf3091f Bug 1214191 - Disable test_windows.py TestBaseWindow.test_open_close on Windows 10 for frequent failures. r=jmaher 2018-03-05 12:48:00 +02:00
Cosmin Sabou ec727b06ef Bug 1429391 - Disable /webdriver/tests/navigation/current_url.py on Linux for frequent failures. r=jmaher
--HG--
extra : rebase_source : fa66880ede52e867e0bd7dce1a9621c060c1946e
2018-03-03 06:40:00 +02:00
Cosmin Sabou e7b7e2a565 Bug 1437081 - Disable /preload/link-header-preload-delay-onload.html for frequent failures. r=jmaher
--HG--
extra : rebase_source : f2d5541357165188171d183e6aeddb5389c993c5
2018-03-03 06:54:00 +02:00
Cosmin Sabou a195a2807a Bug 1398179 - Disable /service-workers/service-worker/clients-get-cross-origin.https.html on Linux and OS X for frequent failures. r=jmaher
--HG--
extra : rebase_source : a18c6a1d4f04f68cb8a9f25eb875ba37ab6b7a39
2018-03-05 21:07:25 +02:00
Xidorn Quan e0d8b82019 Bug 1364025 - Add Unscopable to Document.fullscreen. r=bz
MozReview-Commit-ID: CK8pbdKeBas

--HG--
extra : source : 71edb86b01538e162caffa993c6e1f41a07b6c83
2018-03-05 12:39:41 +11:00
Xidorn Quan 793cb4d804 Bug 1364025 - Fix Payment Request interface IDL test to not check EventHandler. r=bz
MozReview-Commit-ID: 93Lcg6wo1Xs

--HG--
extra : source : da258499b3878d109f5bb5efdcc18ad83cef3a72
2018-03-05 12:39:41 +11:00
Boris Zbarsky 05f03468b1 Bug 1364025 - Remove some sanity-checks for unscopables, because idlharness is invoked with only fragmentary idl. r=xidorn
--HG--
extra : source : 54f4026afa5bd475851837e07a2a0299628cfbc6
2018-03-05 12:39:41 +11:00
Bevis Tseng a1148f3653 Bug 1193394 - Part 2: Update expected failure checks. r=smaug 2017-10-16 16:33:49 +08:00
Cosmin Sabou 773a9884e8 Backed out 2 changesets (bug 1437081, bug 1398179) permafailing at web-platform/runtests.py on a CLOSED TREE
Backed out changeset 5bd73dd9739e (bug 1437081)
Backed out changeset 8b0c4930429a (bug 1398179)
2018-03-03 15:56:19 +02:00
Cosmin Sabou 92f2a379de Backed out changeset 1a2aa9cd5120 (bug 1429391) for permafailing at web-platform/runtests.py on a CLOSED TREE 2018-03-03 15:25:54 +02:00
Cosmin Sabou e3ad8e69fe Bug 1437081 - Disable /preload/link-header-preload-delay-onload.html on Linux for frequent failures. r=jmaher 2018-03-03 14:46:02 +02:00
Cosmin Sabou 710847f56a Bug 1398179 - Disable /service-workers/service-worker/clients-get-cross-origin.https.html on Linux and OS X for frequent failures. r=jmaher 2018-03-03 14:46:02 +02:00
Cosmin Sabou 6c08593d81 Bug 1429391 - Disable /webdriver/tests/navigation/current_url.py on Linux for frequent failures. r=jmaher 2018-03-03 14:46:02 +02:00
Cosmin Sabou b2edd3c7b7 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-03 11:50:44 +02:00
Brindusan Cristian 6cf5ac594a Merge inbound to mozilla-central. a=merge 2018-03-03 11:40:49 +02:00
Jared Wein b6b0f69f65 Backed out changeset 99809c2e06ae since it wasn't supposed to get pushed. r=me 2018-03-03 00:17:58 -05:00
Mike Cooper 466bc9466e Bug 1436113 - Part 2: Refactor "shield-recipe-client" to "normandy" r=Gijs
MozReview-Commit-ID: 8i9Jrq8rj3W

--HG--
extra : rebase_source : 9fb6772a231d214659d024348a52997c74dd5523
extra : amend_source : 312164e67feb3ac43b6b760cad73a2ff6e1f601a
extra : source : 8ccf1c3f156f19293c8a692585a663c5f685d195
2018-03-02 11:18:59 -08:00
shindli ebf177f7c0 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-03 01:17:14 +02:00
shindli 73e569944b Merge inbound to mozilla-central. a=merge 2018-03-03 01:06:35 +02:00
Matt Brubeck be08cdcdc1 Bug 1381576 - Use a Cargo workspace for rust crates. r=ted
MozReview-Commit-ID: K6B9SifddXu

--HG--
extra : source : bbae7807c164273f6bb123d680a4fc31202d7a61
extra : amend_source : 53505e25f63a8eb228e62a0a9f3bd3ed98950296
extra : histedit_source : 597464181d4b79f5ac1a511d23e2a05aefb266da%2C63b89f3699e0e9598c8355e7293f10795acc80e7
2018-03-01 14:33:35 -08:00
shindli 0ba01aed1b Backed out 3 changesets (bug 1381576) for Bugzilla linting failure on a CLOSED TREE
Backed out changeset 3bc1743ad418 (bug 1381576)
Backed out changeset bbae7807c164 (bug 1381576)
Backed out changeset 1ea18b70b170 (bug 1381576)
2018-03-02 21:17:20 +02:00
Matt Brubeck c94fb26dea Bug 1381576 - Use a Cargo workspace for rust crates. r=ted
MozReview-Commit-ID: K6B9SifddXu

--HG--
extra : rebase_source : 75fae593e8765ec5b1e616d10eda0bc52f1f7194
extra : histedit_source : 21b38586bcc4576fce5eadff9a3c77ccf5e21341
2018-03-01 14:33:35 -08:00
Andreea Pavel 1eb964c5f3 Backed out changeset 8e5b1525be69 (bug 1192927) or failing testing\firefox-ui\tests\functional\security\test_no_certificate.py TestNoCertificate.test_no_certificate on a CLOSED TREE 2018-03-02 13:51:15 +02:00
Jared Wein 95a0702231 revert bug 1436857
--HG--
extra : rebase_source : 7e5096f0f4e725d4a8f1345b88d2f608c1d11c7f
2018-02-20 12:51:54 -08:00
Prathiksha 68615f1636 Bug 1192927 - Remove plugins specific code and initialize the flash plugin row in Page Info and support flash in Site Identity. r=Felipe,johannh
MozReview-Commit-ID: 7CLfN4Io0ez

--HG--
extra : rebase_source : 8af54d5a3e4c35113f54b4fcc0ae05b47c0ce60a
2018-02-18 00:20:11 +05:30
Ciure Andrei 234819650e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-02 12:19:09 +02:00
Ciure Andrei 71383d1213 Merge autoland to mozilla-central. a=merge 2018-03-02 12:13:33 +02:00
Phil Ringnalda 2d4a339480 Bug 1441488 followup, remove incorrect annotation that webdriver/tests/navigation/current_url.py fails on Linux debug, since it doesn't, a=permaorange 2018-03-01 20:34:33 -08:00
Dorel Luca 3ccafa2b66 Merge mozilla-inbound to mozilla-central. a=merge 2018-03-02 00:09:29 +02:00
Tiberius Oros be676ac217 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-01 19:34:54 +02:00
Tiberius Oros 61d400da1c Merge inbound to mozilla-central. a=merge 2018-03-01 19:29:00 +02:00
Csoregi Natalia 1fd0486e23 Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE
Backed out changeset 9683f24ff8ec (bug 1193394)
Backed out changeset 0e7140a7c841 (bug 1193394)
Backed out changeset a0e26f6b2784 (bug 1193394)
Backed out changeset 29e1fceaf48d (bug 1193394)
Backed out changeset b8632bbbd273 (bug 1193394)
Backed out changeset a54ef2d8f896 (bug 1193394)
Backed out changeset 55c94c05c57f (bug 1193394)
2018-03-01 16:29:02 +02:00
Sebastian Hengst 6098a3cc4d merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-03-01 12:29:42 +02:00
Sebastian Hengst 3a10644021 Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
Backed out changeset 83c87140dc3d (bug 888600)
Backed out changeset 2efb9b1753f6 (bug 888600)
Backed out changeset af5303781961 (bug 888600)
Backed out changeset 79ef59047e63 (bug 888600)
Backed out changeset 30d568d628dd (bug 888600)
Backed out changeset c7bd4c6c9741 (bug 888600)

--HG--
extra : histedit_source : 791b22f6770f4fead2f909478a93d65d85829fe0%2Cbb387309e90f53e1dde45dcf8cf4ebedcc6e5c5e
2018-03-01 11:51:09 +02:00
Jordan Lund 65270c07b0 Bug 1431363 - Tracking bug for 2018-03-13 migration work, a=testing r=mtabara
MozReview-Commit-ID: E8GqWJZLmLB

--HG--
rename : testing/mozharness/configs/merge_day/central_to_beta.py => testing/mozharness/configs/merge_day/bump_central.py
extra : source : 5c880ac8f013cbd01571d4939e40b08648c761ba
extra : amend_source : 905f2d818ad654f8b466252be75d9cdcbb212f71
2018-02-28 15:55:55 -08:00
Cosmin Sabou a97105ec0d Merge inbound to mozilla-central. a=merge 2018-02-28 23:48:29 +02:00
Mihai Tabara 642a4b0975 bug 1432219: migrate release checksums builder off of BBB to TC. r=aki, rail
--HG--
extra : transplant_source : %09u%E1%BD%FER%92T%0EE%B5%F5%CB%BF%918%D6%B53%9B
2018-02-28 10:03:20 -05:00
Joel Maher e3b9fe0f47 backout Bug 1431161 for win10 hardware failures. r=me a=backout CLOSED TREE
--HG--
extra : source : 5bc49a32f7060ff869116f1ab831394fca14b12c
2018-02-28 11:14:57 -05:00
Florian Quèze 0381f3a8ed Bug 1433175 - Fix xpcshell tests, 'Cc' isn't defined in that scope, so use _Services.tm directly, r=Mossop, a=Aryx on CLOSED TREE 2018-02-28 18:51:35 +01:00
Florian Quèze 8922be9c58 Bug 1433175 - enable the use-cc-etc eslint rule, r=Standard8. 2018-02-28 18:51:35 +01:00
Florian Quèze f3ee8dd20b Bug 1433175 - more aggressive scripted patch to replace remaining Components.classes, Components.interfaces, Components.utils and Components.results uses with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:35 +01:00
Florian Quèze 6df7549a3e Bug 1433175 - semi-automated indent fix, r=Mossop. 2018-02-28 18:51:34 +01:00