Commit Graph

575937 Commits

Author SHA1 Message Date
Matías Zúñiga
5a103f5593 Bug 1428110 - Check both paths of EMULATOR in one pass. r=nalexander 2018-01-08 22:03:10 -03:00
Eugen Sawin
ff53849afe Bug 1428371 - Add missing member initialization in InputContext. r=masayuki
--HG--
extra : rebase_source : 69d3d28135f12ab7fdc42719813a2b533834ceff
2018-01-05 08:28:00 -05:00
Prathiksha
fa554e316f Bug 1428581 - Make labels of the permission prompt checkboxes clickable. r=johannh
MozReview-Commit-ID: GPPmYqOX3Jb

--HG--
extra : rebase_source : 3ad70ff0a7617f22e815b9fef29719e7e2234e3b
2018-01-09 18:11:50 +05:30
J.C. Jones
62febc5531 Bug 1428918 - Enable Web Authentication in Nightly r=keeler
In advance of enabling Web Authentication in Firefox 60 [1], let's turn it on
for Nightly users.

[1] https://groups.google.com/forum/#!msg/mozilla.dev.platform/tsevyqfBHLE/lccldWNNBwAJ

MozReview-Commit-ID: ALyjBwojKtA

--HG--
extra : rebase_source : b4f39ba9c261153901e7038c8070cbee0fd6e895
2018-01-08 18:37:35 -07:00
Kearwood "Kip" Gilbert
9d0b16ffde Bug 1402147 - Part 2: Add test to ensure vrdisplayconnect fires when a listener is added after the display is connected r=daoshengmu
MozReview-Commit-ID: 2LDF15LEbM2

--HG--
extra : rebase_source : ac3200ffc8b1d9eb73ba91214fe3d203f90685e5
2018-01-05 16:20:12 -08:00
Kearwood "Kip" Gilbert
b91be1697a Bug 1402147 - Part 1: Fire VRDisplayConnect event for VR displays that are already enumerated when a page is loaded r=daoshengmu
MozReview-Commit-ID: 7zQOSYJ6tkg

--HG--
extra : rebase_source : e2535cb282475795a6107a002cce629049258b38
2018-01-04 14:27:03 -08:00
Paul Adenot
e3c5088847 Bug 1428392 - Remove AudioOutputObserver, and feed the reverse-stream directly to the AEC. r=pehrsons
MozReview-Commit-ID: EVpH5LUOZ6g

--HG--
extra : rebase_source : d172cd10dffee89ac48b9ec6b6435dcf0c0581d4
2018-01-05 18:10:23 +01:00
Paul Adenot
0b9f42aad6 Bug 1428392 - Remove a leftover VoE pointer in MediaEngineWebRTC.h r=pehrsons
MozReview-Commit-ID: B4SHftYPM7e

--HG--
extra : rebase_source : 1a785c8187918e20644c6162e650639b2f24d141
2018-01-05 17:20:00 +01:00
Paul Adenot
4ee119fb63 Bug 1428392 - Rename the MediaEngineWebRTCMicrophoneSource packetizer to indicate it's packetizing the input data (microphone). r=pehrsons
MozReview-Commit-ID: AcjAeXdN8iA

--HG--
extra : rebase_source : 8c44f92a73857ed2bc1b4a66e3e6b74dcb6d9d21
2018-01-05 17:19:22 +01:00
Aki Sasaki
37974f194c bug 1428936 - fix central-to-beta merge config for 59. r=Callek
MozReview-Commit-ID: 8pXkQ6Uf6uV

--HG--
extra : rebase_source : 199fd1ea8322d1c9ac46f93b2bb435eb083bc845
2018-01-08 17:19:17 -08:00
Ralph Giles
648191d7c5 Bug 1418081 - Update builders to rust 1.23.0. r=ted
New upstream release.

- Avoiding argument copies improves memory footprint.
- RwLock<T> no longer requires T to be Send.
- AsciiExt trait methods are now directly available
  on str, [u8], u8, and char types without a `use`
  statement.

MozReview-Commit-ID: 7Rx8uoNTMqH

--HG--
extra : rebase_source : 54068e34eaf6ccdbcc854fafb94d2a66fd068adf
2018-01-08 09:05:31 -08:00
Glenn Watson
5cdd3ff7a8 servo: Merge #19725 - Update WR (inset box shadow fix, line decoration optimizations) (from glennw:update-wr-bs-line); r=mbrubeck
Source-Repo: https://github.com/servo/servo
Source-Revision: d9800191e7248d003b4056987eef6b9bb02627ee

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 228f5238ec60debfa490ad7e546582af90ddc11c
2018-01-09 08:22:13 -06:00
Milan Sreckovic
bf8a535a29 Bug 1428348: Allow Set{Left,Right,Top,Bottom}Edge methods to compute negative width/height without asserting. r=bas.schouten
MozReview-Commit-ID: EOGgAvq4lPW

--HG--
extra : rebase_source : 359dc88940a6f9d353b33d6b5a264dc88955157d
2018-01-09 11:24:37 -05:00
Julian Descottes
9f4f847021 Bug 1397366 - restore source-editor commands controller for scratchpad & styleeditor menus;r=ochameau
MozReview-Commit-ID: Cfgws8fqgvp

--HG--
extra : rebase_source : 45f03264527acc9fe70a49931c08a76e97ee778a
2018-01-03 20:52:58 +01:00
Julian Descottes
8a5629f928 Bug 1401953 - enable browser_webconsole_repeat_different_objects.js;r=nchevobbe
MozReview-Commit-ID: AVWJGeKrcCe

--HG--
extra : rebase_source : d0c3c1f44fbdb6b216eb84e075bb2c56541e622d
2018-01-08 21:06:25 +01:00
Emilio Cobos Álvarez
7f790cf77a Bug 1428339: followup: Add missing include that busts some builds on a CLOSED TREE. r=me
MozReview-Commit-ID: AFaC5R2AZ8L
2018-01-09 17:50:39 +01:00
Emilio Cobos Álvarez
978ecbb925 Bug 1425834: Update test expectations for partial ::slotted support. r=heycam
On a CLOSED TREE, too.

MozReview-Commit-ID: IOFneIgu7Rm
2018-01-09 17:33:28 +01:00
Emilio Cobos Álvarez
92b7f3d80f Bug 1425755: Add HTMLSlotElement to the bindgen-generated files on a CLOSED TREE. r=heycam
This allows to selector-match ::slotted.

MozReview-Commit-ID: ItELHkf2PMl
2018-01-09 17:33:08 +01:00
Henri Sivonen
381880a0e0 Bug 1428771 - Make UCS2_CHAR_IS_BIDI check for lead surrogates corresponding to U+1E800...U+1EFFF and rename to UTF16_CODE_UNIT_IS_BIDI. r=jfkthame
MozReview-Commit-ID: 9ZKF6SaN79n

--HG--
extra : rebase_source : 406f2647e65e2bdb97190b12564bafa6df39e6a8
2018-01-08 16:18:32 +02:00
Luca Greco
fdcbd7477c Bug 1380855 - Fix intermittency and speed up devtools panel webextension test. r=mixedpuppy
MozReview-Commit-ID: 27DFuD9hYUa

--HG--
extra : rebase_source : e2fb1576ae60f150630613f5c2e5d5d137651fb7
2018-01-05 19:16:53 +01:00
Mike Conley
fb6f18615e Bug 888784 - Get rid of dead mozIStorageService code in FormHistory.jsm. r=mak
MozReview-Commit-ID: XLOFLpMsPv

--HG--
extra : rebase_source : e25875eed9c190ba9d5b1bd2c9e435f431bf1db5
2017-12-01 14:55:24 -05:00
Mike Conley
9bc8273562 Bug 888784 - Make FormHistory.expireOldEntries use new Sqlite.jsm database backend. r=mak
MozReview-Commit-ID: KSaWz0s6hF1

--HG--
extra : rebase_source : 178156594da605c4891bf00fa331f30711426410
2017-12-01 14:54:02 -05:00
Mike Conley
daff78e9e9 Bug 888784 - Make FormHistory.getAutoCompleteResults use Sqlite.jsm backend. r=mak
MozReview-Commit-ID: 7rYj1lMosLW

--HG--
extra : rebase_source : e9918b512514d5a402dafb5e359a4c494f4bbc74
2017-12-01 10:53:32 -05:00
Mike Conley
83cde6cdb4 Bug 888784 - Get rid of FormHistory.shutdown. r=mak
FormHistory.shutdown was called via FormHistoryStartup.js's profile-before-change
observer to close the database synchronously.

Now FormHistory uses AsyncShutdown and closes the database asynchronously, so
FormHistory.shutdown is no longer required.

MozReview-Commit-ID: Lok5vx1dOTW

--HG--
extra : rebase_source : cdedad54e2ffbf378675648b4e56a0c2bbb21796
2017-11-30 18:11:18 -05:00
Mike Conley
406b625f4a Bug 888784 - Make FormHistory.update use Sqlite.jsm database backend. r=mak
MozReview-Commit-ID: 7Ku1kFtTYZK

--HG--
extra : rebase_source : 542232704182b64ba0c6da330c443dc11068e8cf
2017-11-30 18:09:54 -05:00
Mike Conley
b2dbfe8731 Bug 888784 - Remove FormHistory.getSchemaVersion and update some tests that used it to use add_task. r=mak
MozReview-Commit-ID: EQBksMqeNm2

--HG--
extra : rebase_source : 68892eb791b2001532f2089f1f7fb277517a5027
2017-11-30 17:00:07 -05:00
Mike Conley
9870ba6719 Bug 888784 - Make FormHistory.search use Sqlite.jsm database backend. r=mak
MozReview-Commit-ID: J1ElTJpWHza

--HG--
extra : rebase_source : 17eeffa8724f08ee7ca33c8c6087d2b0c07116c2
2017-11-30 15:15:10 -05:00
Mike Conley
ae1245f1dc Bug 888784 - Make FormHistory.count use Sqlite.jsm database backend. r=mak
MozReview-Commit-ID: 53gec0qQL1y

--HG--
extra : rebase_source : d1d1f46b1dc8e76a28a8fb96b0b2fc6696a2064d
2017-11-30 14:28:13 -05:00
Mike Conley
f517a315fc Bug 888784 - Add a new Sqlite.jsm based database connector to FormHistory.jsm. r=mak
MozReview-Commit-ID: JADYzdAokVJ

--HG--
extra : rebase_source : 481a6e8e787dc1419ebaa67f0f1d41e6d324c663
2017-11-30 14:03:04 -05:00
J. Ryan Stinnett
6f6bc3bbbf Bug 1381463 - Reload to clear UA when exiting RDM. r=ochameau
When exiting RDM with a device applied, we clear the UA override, but we did not
force a refresh of the page.  This means that the customized UA was still
accessible via `navigator.userAgent` and the page might have a non-default
layout if it tests the UA value.

To ensure there's no chance of confusion after exiting RDM, force a reload if
clearing emulation values determines it is needed.

MozReview-Commit-ID: Fkji12Utmis

--HG--
extra : rebase_source : a7ae8851165fae7aec5875d10f51cbb703b3f870
2018-01-04 21:04:17 -06:00
Emilio Cobos Álvarez
63b7c47b72 Bug 1428339: Make attribute mapping work without a pres context. r=heycam
MozReview-Commit-ID: FisYWoArX0N

--HG--
extra : rebase_source : b47cd6960b9bb44fc4573b295068fec01339322a
2018-01-05 13:47:04 +01:00
Francesco Lodolo (:flod)
1d956ff4c6 Bug 1428366 - Add new plural rule (6 forms) for Welsh to PluralForm.jsm r=Pike
MozReview-Commit-ID: GJ87J9gtqQt

--HG--
extra : rebase_source : 063da20f9183bad79194af670599310d211ac20e
2018-01-08 08:50:38 +01:00
Emilio Cobos Álvarez
d09192fc43 servo: Merge #19721 - style: Support ::slotted better (from emilio:slotted); r=heycam
This allows to selector-match ::slotted, though we still don't parse it.

Bug: 1425834, 1424607, 1425755
Reviewed-by: heycam
MozReview-Commit-ID: ItELHkf2PMl
Source-Repo: https://github.com/servo/servo
Source-Revision: bb34b7f54aa85cde600c6d675360d03714cf1f8b

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c92bde66c55c112ea537384d89a698ccb5eba798
2018-01-09 07:26:28 -06:00
Lorena Diaconescu
51d9787b8e Bug 1364552 - Deleted unused RGB24Copy function, and corresponding macros and tests. r=lsalzman
MozReview-Commit-ID: FhWnJIf61o8

--HG--
extra : rebase_source : 6b1a7aa3a0db732fbad8ba844dac29c748e5122d
2017-09-07 11:16:45 -04:00
Chris H-C
ae3814ae60 bug 1421688 - Allow SHUTDOWN_OK to be recorded on release as well data-r?rweiss r=Dexter,rweiss+418169
Also, while I'm here, add in some now-required fields to modernize the
probe definition.

MozReview-Commit-ID: L0Jk1Q2nMrV

--HG--
extra : rebase_source : 7c1b96953d9d0ccb7d27de0715de2d1ad52d1843
2017-11-29 13:49:03 -05:00
Margareta Eliza Balazs
4687cec26a Backed out changeset 17660bff0c23 (bug 1423331) for 4 failures in layout/base/tests/test_reftests_with_caret.html r=backout on a CLOSED TREE 2018-01-09 17:49:00 +02:00
Margareta Eliza Balazs
5a9938931a Backed out changeset b047f4782ae2 (bug 1423331) for 4 failures in layout/base/tests/test_reftests_with_caret.html r=backout on a CLOSED TREE 2018-01-09 17:48:14 +02:00
Adrian Wielgosik
5b113a4b69 Bug 1414554 - handle React 16 event listeners. r=miker
Tests copied directly from older versions and adapted for React 16.
React source downloaded from https://github.com/facebook/react/releases/tag/v16.2.0

MozReview-Commit-ID: 80zwHIK16Cz

--HG--
extra : rebase_source : 0329b8407e38cf5757281456c62ff42c3846d8b2
2018-01-07 21:11:24 +01:00
Henrik Skupin
7e2ab8502e Bug 1403923 - Safely shutdown Firefox from in delete_session. r=jgraham
With the request to shutdown the browser, a given amount of time
has to be waited to allow the process to shutdown itself. Only
if the process is still running afterward it has to be killed.

Firefox has an integrated background monitor which observes
long running threads during shutdown, and kills those after
65s. To allow Firefox to shutdown on its own, geckodriver
has to wait that time, and some additional seconds.

MozReview-Commit-ID: 4LRLQE0jZzw

--HG--
extra : rebase_source : c33c163d4d06768ea6616b97a25f986f5ea37e5d
2017-10-05 23:49:17 +02:00
Masayuki Nakano
169354c54c Bug 1407085 - nsAutoCompleteController shouldn't restore original value after somebody changes the input value even when Escape key is pressed r=mak
When Escape key is pressed, nsAutoCompleteController needs to restore last
string which was default value of the input or typed by the user.  However,
somebody may change the value, e.g., an event listener which handles
Escape key.  In this case, nsAutoCompleteController shouldn't restore the
last string.

Unfortunately, when JS sets input value, DOM "input" event won't be fired.
Therefore, nsAutoCompleteController doesn't have a chance to modify
mSearchString in this case.  Therefore, nsAutoCompleteController needs to
store expected input string for checking if somebody modified the input value.
For solving this issue, this patch adds a new member, mSetValue which is
modified when the input value is modified by nsAutoCompleteController itself
or mSearchString is modified.

Even with this patch, if user temporarily selects an item of the popup and
JS sets same value as the selected item from JS, nsAutoCompleteController
restores the input value with mSearchString.  However, this must be rare
case and I don't have idea to fix this issue with simple patches.

MozReview-Commit-ID: lig8c7xvD7

--HG--
extra : rebase_source : 787dbfb35bc70d27fb09ec93861164e7a5165be3
2017-12-19 16:46:20 +09:00
Andi-Bogdan Postelnicu
b41605bc5e Bug 1429015 - Add clang-format-diff to the clang-tidy build generated by toolchains. r=sylvestre
MozReview-Commit-ID: FjJqef78wa3

--HG--
extra : rebase_source : ef0682f66f681f7c069fe6ad31baeb78d54c14ea
2018-01-09 13:27:39 +02:00
Emilio Cobos Álvarez
70064701e8 Bug 1423331: Tests. r=mats
MozReview-Commit-ID: Ay4tUwSH0Iq

--HG--
extra : rebase_source : 7105701c7117b7b0826591187bf4b8879a805945
2017-12-17 02:48:49 +01:00
Emilio Cobos Álvarez
d563b8100b Bug 1423331: Prevent selection from leaking from blocks. r=mats
MozReview-Commit-ID: EFLXSQ8Zvze

--HG--
extra : rebase_source : 10b8ff4c0712e6880c69eafc49cf1a78d4dff4bd
2017-12-17 02:48:37 +01:00
Mike Hommey
714ba3c60d Bug 1428967 - Allow to build cctools-port on Debian. r=ted
There is no /lib64 on Debian. OTOH, one doesn't need to give the full
path to a system library in LDFLAGS, so just use -l syntax instead.

--HG--
extra : rebase_source : b795f97ab209499824afa5ef1aee9da52657ceb9
2017-12-30 12:57:51 +09:00
Julian Descottes
8c053a5c46 Bug 1428191 - create developer toggle widget before first paint in DevEdition;r=ochameau
MozReview-Commit-ID: KEJNzXrDrEE

--HG--
extra : rebase_source : d046029277b34da86457eac4c41ebd1d361dd2e5
2018-01-05 13:44:19 +01:00
Nicolas Chevobbe
56b64bd286 Bug 1404392 - Enable and refactor browser_webconsole_filter_scroll.js to check that filtering does not affect scroll position; r=bgrins.
MozReview-Commit-ID: DEZDnblICnh

--HG--
extra : rebase_source : 259f1098f24f6418d5194c0840802ce52c77259f
2018-01-08 18:02:51 +01:00
Hiroyuki Ikezoe
5fb812b75c Bug 1428949 - Update StyleBench/InteractiveRunner.html with the latest one. r=jmaher
This change is corresponding to https://trac.webkit.org/changeset/225478/webkit

MozReview-Commit-ID: KJkFNAIqZ4H

--HG--
extra : rebase_source : 8cf66c269a86c39bbe3606fa88b033b307444e65
2018-01-09 11:07:53 +09:00
Margareta Eliza Balazs
30e58c79b0 Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE 2018-01-09 12:14:48 +02:00
Julian Descottes
37f03700ef Bug 1428731 - Bump expiry for about:devtools telemetry probes to v63;r=Harald
MozReview-Commit-ID: 3Afadgiu6wb

--HG--
extra : rebase_source : be832c74df204e6a257f03b4942081e6dd770bcd
2018-01-08 10:56:26 +01:00
Nicolas Chevobbe
44437622ab Bug 1428717 - Fix netProviderEnhancer for MESSAGE_OPEN action for non-network message;r=Honza.
There was an exception thrown by the netProviderEnhancer because it
retrieves the networkMessageUpdate and access a property on it.
On non-network message, the networkMessageUpdate is undefined, and
accessing the property throws.

We fix this by simply checking if message is not falsy before accessing
the property.

A couple of tests were added to make sure we don't regress this case. This
required changing the setupStore helper a bit to pass a hud stub to the
createStore function (the net enhancer is called only if the hud has a proxy
object). This made some test fail because they weren't dispatching enough
argument to the networkMessageUpdate action.

MozReview-Commit-ID: 7h35ebHSdbF

--HG--
extra : rebase_source : 089dce93d1de60e4b44936b514627803aa2c5100
2018-01-08 15:37:23 +01:00