Commit Graph

573313 Commits

Author SHA1 Message Date
Simon Sapin
7412becfe8 servo: Merge #19527 - Fix running cargo test at the repository root (from servo:root); r=SimonSapin
Source-Repo: https://github.com/servo/servo
Source-Revision: 8a8c06ac7b77ca1199c778f2ab6f1c27d88a340a

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9788f0e00ebfa0724aa3d910efda8dcb367969c7
2017-12-08 12:30:03 -06:00
Kartikaya Gupta
7476fde1a0 Bug 1423203 - Update Cargo lockfiles and revendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: GeZjG8GFL2M

--HG--
extra : rebase_source : 04002c57ccc2c96ac61f425ca17b62a2bd7263bb
2017-12-08 13:44:48 -05:00
Kartikaya Gupta
14a9b3751e Bug 1423203 - Update webrender to commit 22f472f0adb02bd71c472e426e47182f2b218f6d. r=jrmuizel
MozReview-Commit-ID: JJK2le2vpeN

--HG--
extra : rebase_source : 677e4433eddb14fea5e0d9a978f28b57912d21f8
2017-12-08 13:43:37 -05:00
Ralph Giles
e22361a5ac Bug 1421097 - Require at least Rust 1.22.1. r=ted
Bump the minimum required Rust version now that 1.22.1
has been in stable release for more than two weeks.

Version 1.22.0 works fine everywhere but macOS 10.13,
but 1.22.1 was released the same day, so it's no harder
to upgrade to.

Also update the base-toolchain builds to ensure we
continue to build with this version.

MozReview-Commit-ID: GlRWUNE07G0

--HG--
extra : rebase_source : f37585db5633e6e64b02bc94c2516b5ab18c3e15
2017-12-07 21:08:53 -08:00
Ted Mielczarek
8b7140ce04 bug 1424323 - remove MOZ_AUTOMATION_UPLOAD_SYMBOLS from in-tree mozconfigs. r=rillian
With all of our builds in Taskcluster now, we should never be uploading
symbols from build tasks. Unfortunately Windows builds were still doing so.
This patch removes MOZ_AUTOMATION_UPLOAD_SYMBOLS from all the in-tree
mozconfigs and a few other places so that it should always default off
(per moz-automation.mk). The rest of the uploadsymbols bits will be
removed once Thunderbird fixes their automation.

This patch was mostly autogenerated by running:
rg --files-with-matches UPLOAD_SYMBOLS browser/config/mozconfigs/ mobile/android/config/mozconfigs/ | xargs sed -ri '/.*UPLOAD_SYMBOLS.*/d'
sed -ri '/.*UPLOAD_SYMBOLS.*/d' build/unix/mozconfig.linux build/mozconfig.win-common build/macosx/local-mozconfig.common build/mozconfig.automation

Then mobile/android/config/mozconfigs/common and
taskcluster/scripts/builder/build-linux.sh were hand-edited.

MozReview-Commit-ID: Cy8kSEodSg4

--HG--
extra : rebase_source : 01caf1651b4eb428313e1f371aa585f8f34c4151
2017-12-08 13:50:17 -05:00
Brad Werth
13f2be375e Bug 1409083 Part 5: Add tests of new Flex API. r=gl
MozReview-Commit-ID: KWzThXA9Jk5

--HG--
extra : rebase_source : 2ed00b04698c4296935aca99c184e1cbbbdefdc5
2017-11-01 15:53:41 -07:00
Brad Werth
f75ea9819f Bug 1409083 Part 4: Actually set values for exposed Flex properties. r=dholbert
MozReview-Commit-ID: HfSmwzzQYOh

--HG--
extra : rebase_source : 1594f7434e11f0a92831faf82ecdf905e9640818
2017-10-17 16:27:35 -07:00
Brad Werth
d92c5394a0 Bug 1409083 Part 3: Add a GetFirstNonAnonBoxDescendant function to unpack anonymous flex items. r=dholbert
This patch is effectively just resurrecting a function that was previously removed in https://hg.mozilla.org/mozilla-central/rev/173a4f49dfe3#l1.96 .

MozReview-Commit-ID: 4PXSOu4tzzU

--HG--
extra : rebase_source : 88deb29578bb6851b606f5088f6f18f3a65e8e3e
2017-11-22 16:44:19 -08:00
Brad Werth
2b55f1e881 Bug 1409083 Part 2: Stub webidl definitions to support flex container/item properties. r=smaug
MozReview-Commit-ID: KwNykBkJfPi

--HG--
extra : rebase_source : 6b858035d6d2850afbe310658a65a6f7dd2baa8f
2017-11-15 13:20:35 -08:00
Brad Werth
947c621008 Bug 1409083 Part 1: Capture computed flex data for use by devtools. r=dholbert
MozReview-Commit-ID: 2TorIXOJZdh

--HG--
extra : rebase_source : b75e8d1786efda9ff48bae81b06f1834648096d1
2017-10-20 11:20:46 -07:00
Matt Brubeck
38b5279634 Bug 1424096 - Fix merge errors. r=me
MozReview-Commit-ID: 2yOAlJaSryj

--HG--
extra : rebase_source : f37145228404126abcd679ef262ff82512c8aa86
2017-12-08 10:36:59 -08:00
Andreas Tolfsen
844fad888d Bug 1423282 - Remove last remenants of frame.Manager. r=automatedtester
This removes the last remenants of frame.Manager and
testing/marionette/frame.js from Marionette.  The preceding commits
in this changeset has gradually removed the unused and duplicated
features that it implemented.  The only remaining pieces are the
registrating of some chrome-side IPC message handlers which we can
leave attached for the duration of the Marionette session.

MozReview-Commit-ID: EYjrJBeTybz

--HG--
extra : rebase_source : cf8b2d04c05d22eea6fe24061ccb9b21680f0d3c
2017-12-05 21:28:59 +00:00
Andreas Tolfsen
0dd9f4d02f Bug 1423282 - Remove unused IPC listener Marionette:getImportedScripts. r=automatedtester
MozReview-Commit-ID: EwRaq9ljYxo

--HG--
extra : rebase_source : f018496a4593f05fc8637411492bcecb8416fd55
2017-12-05 21:21:26 +00:00
Andreas Tolfsen
3bf8512e70 Bug 1423282 - Drop Marionette:emitTouchEvent IPC message and related infra. r=automatedtester,maja_zf
This removes the Marionette:emitTouchEvent IPC message which is
currently not in use by any tests.  Along with removing this message
listener we can get rid of a tonne of complicated infrastructure
in testing/marionette/frame.js.

On switching the content frame we no longer await frame scripts to
register themselves because they implicitly inherit the parent's
frame script in Firefox/Fennec.  This was a relic from the B2G days
when each frame was OOP.

MozReview-Commit-ID: 5vxrWHjzd68

--HG--
extra : rebase_source : 544013f42c9ee9eebb119b8d98061d997c7a10f0
2017-12-05 21:08:48 +00:00
Andreas Tolfsen
1ce25757d1 Bug 1423282 - Remove legacy action chain browser close guard. r=automatedtester,maja_zf
It turns out that we no longer need to guard against the browser/frame
closing when using the legacy actions module.  This means we can
get rid of GeckoDriver#addFrameCloseListener, which again populates
mozBrowserClose and adds handlers for the related mozbrowserclose event.

The mozbrowsercloseevent was set for every case of Marionette:ok,
Marionette:done, and Marionette:error IPC messages.  These events
are still in use in testing/marionette/proxy.js, but with this
patch we stop listening for these events in testing/marionette/driver.js.

MozReview-Commit-ID: jp34kh7nqD

--HG--
extra : rebase_source : b9551972717c9c399806b7c7e1e2a1adc99593c5
2017-12-05 21:05:37 +00:00
Andreas Tolfsen
abd2686324 Bug 1423282 - Remove aliveCheck to frame message manager. r=automatedtester
The IPC message "aliveCheck" will always fail because there is no such
message handler in Marionette and because it swallows all thrown errors.

MozReview-Commit-ID: JISuK65ZcGM

--HG--
extra : rebase_source : e4ccbb96727a67ce11f31463a08f66768bd23589
2017-12-05 20:50:14 +00:00
Andreas Tolfsen
774177521d Bug 1423282 - Drop MarionetteFrame:getCurrentFrameId IPC message. r=automatedtester,maja_zf
The MarionetteFrame:getCurrentFrameId IPC message was used for B2G
applications that needed access to chrome-scoped APIs for emitting
touch events.  Now that actions happen either in chrome _or_ in
content this is no longer necessary functionality to maintain.

MozReview-Commit-ID: Bk9LRAOxjAw

--HG--
extra : rebase_source : 71dac090db681a24dc5ebb54fdf1cf02a97563b0
2017-12-05 19:40:29 +00:00
Andreas Tolfsen
f42cdc3940 Bug 1423282 - Drop MarionetteFrame:getInterruptedState IPC message. r=automatedtester,maja_zf
MarionetteFrame:getInterruptedState was used in B2G to abortence
if the OOP frame got interrupted by a modal dialogue.  Like the
MarionetteFrame:handleModal IPC message, the frame script needed
chrome assistance for querying the presence of this dialogue.

Today modal dialogues (known as "user prompts") are handled entirely
in chrome space, and the presence of such a dialogue is indeed
meant to pause script execution in the web document.

This patch makes some rather questionable changes to the legacyaction
module, but this is alright because we don't expect any more tests to
be written using it.  This patch just about makes sure the remaining
body of tests keeps passing.

MozReview-Commit-ID: 72g0GlYy21T

--HG--
extra : rebase_source : f44ed5999554a42c67827d6935bd96cc79a8e5dd
2017-12-05 19:22:53 +00:00
Andreas Tolfsen
79058696cd Bug 1423282 - Drop MarionetteFrame:handleModal IPC message. r=automatedtester
The MarionetteFrame:handleModal IPC message is not used in listener.js,
and it is no longer a requirement that this is done through a call
from the content frame script.

MozReview-Commit-ID: Bn40b1VT7Da

--HG--
extra : rebase_source : 9def3f7faa5f860622259bd85982e1072b436be0
2017-12-05 18:52:07 +00:00
Andreas Tolfsen
0bcf875fad Bug 1423282 - Drop Marionette:shareData IPC message. r=automatedtester
The Marionette:shareData IPC message was used by the simpletest
harness to share test logs with the main process.  This is no longer
a requirement.

MozReview-Commit-ID: 4nn7FefCdJ8

--HG--
extra : rebase_source : 44d8334c4a116d7056ee7a938fdf900e350d73f2
2017-12-05 18:48:37 +00:00
Andreas Tolfsen
74a8fcb707 Bug 1423282 - Drop Marionette:log IPC message. r=automatedtester
We used to transport log messages to the main process for logging.
This is no longer required and the IPC message has not been in use
for some time.

MozReview-Commit-ID: F5thqDOJADd

--HG--
extra : rebase_source : b1ba930cc870655398f7024213c77cb6b93113c9
2017-12-05 18:46:49 +00:00
Andreas Tolfsen
f1282f9d51 Bug 1423282 - Drop Marionette:switchToModalOrigin IPC message. r=automatedtester
In B2G, when a frame was interrupted by a modal dialogue, the
Marionette:switchToModalOrigin IPC message allowed you to switch
back to the frame that was interrupted.  It got called by the
interrupted frame once the dialogue got dismissed and the frame
resumed its process.  This functionality is no longer requried.

MozReview-Commit-ID: DtCOzeW45qP

--HG--
extra : rebase_source : 46ed3841abc53e0369246625d16839e9b2576d39
2017-12-05 18:44:24 +00:00
Matt Brubeck
c61db3912d Bug 1424096 - Consolidate on a single version of each vendored Rust crate r=rillian
MozReview-Commit-ID: GSGQpjXLuVR

--HG--
rename : third_party/rust/gcc-0.3.42/LICENSE-APACHE => third_party/rust/bitflags-1.0.0/LICENSE-APACHE
rename : third_party/rust/libc-0.2.24/LICENSE-MIT => third_party/rust/bitflags-1.0.0/LICENSE-MIT
rename : third_party/rust/bitflags/tests/conflicting_trait_impls.rs => third_party/rust/bitflags-1.0.0/tests/conflicting_trait_impls.rs
rename : third_party/rust/bitflags/tests/external.rs => third_party/rust/bitflags-1.0.0/tests/external.rs
rename : third_party/rust/bitflags/tests/external_no_std.rs => third_party/rust/bitflags-1.0.0/tests/external_no_std.rs
rename : third_party/rust/bitflags/tests/i128_bitflags.rs => third_party/rust/bitflags-1.0.0/tests/i128_bitflags.rs
rename : third_party/rust/gcc-0.3.42/LICENSE-APACHE => third_party/rust/lazy_static-0.2.11/LICENSE-APACHE
rename : third_party/rust/lazy_static-0.2.8/LICENSE-MIT => third_party/rust/lazy_static-0.2.11/LICENSE-MIT
rename : third_party/rust/lazy_static-0.2.9/README.md => third_party/rust/lazy_static-0.2.11/README.md
rename : third_party/rust/lazy_static-0.2.8/tests/no_std.rs => third_party/rust/lazy_static-0.2.11/tests/no_std.rs
extra : rebase_source : 0a199bf892c53b56c739f18577c28f69df7e65e1
2017-12-08 10:24:40 -08:00
Michael Kaply
622473375e Bug 1417678 - New search defaults for browser and mobile. r=florian,mconnor
MozReview-Commit-ID: FP9f7QbXZAV

--HG--
extra : rebase_source : 50d2345c6c3d40b4a0274380c13cd816f1dd0703
2017-12-01 11:43:54 -06:00
Andrew Swan
0a51e1ac64 Bug 1263313 Remove search pane from about:addons r=rhelmer
Also remove related code that was only used from here including
stuff related to marketplace purchases, etc.

MozReview-Commit-ID: ESX78tVQK7M

--HG--
extra : rebase_source : 56d956168f75cdc40fd3df057e41493f80733352
2017-12-05 21:17:13 -08:00
Andrew Swan
b0dd2b0198 Bug 1263313 Switch search to AMO r=rhelmer
MozReview-Commit-ID: 6FO2dgI5WdH

--HG--
extra : rebase_source : 57ad54c0483f07248ab17e67a5250c27f8db8d36
2017-12-05 21:07:09 -08:00
Andrew Swan
755fde92c8 Bug 1263313 Remove tests of old about:addons search r=rhelmer
Also consolidated the two .ini files in toolkit/mozapps/extension/test/browser
since we only run these tests in tabs now.

MozReview-Commit-ID: HHwM4Q1K5C8

--HG--
extra : rebase_source : 6db3527ee6973946d188fa70dc8af1c008094d49
2017-12-06 10:49:25 -08:00
Francesco Lodolo (:flod)
58e2ec3e04 Bug 1424212 - Improve wording for ServiceWorkerPostMessageStorageError, remove unnecessary localization comments r=bkelly
Follow-up to bug 1418376

MozReview-Commit-ID: wfpzFEKClC

--HG--
extra : rebase_source : 4838c2a99adb4fccbc883fc5875dd01bf94c78b0
2017-12-08 13:23:16 +01:00
Matt Brubeck
f8fdec5746 servo: Merge #19525 - Update to webdriver 0.33 (from mbrubeck:deps); r=nox
Removes the extra version of the `cookie` crate

Source-Repo: https://github.com/servo/servo
Source-Revision: a8be1597c9d1b4d019ed93d68cc7fdfba8ca1f86

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : b7b0c6e20e3d75414de87d9ccddf2bb177ed5d18
2017-12-08 10:29:08 -06:00
David Keeler
a92c339a33 bug 1424085 - add owning handles so cert references don't leak in IsCertificateDistrustImminent r=jcj
nsIX509Cert::GetCert() returns a CERTCertificate whose reference count has
already been increased. Before this patch, when IsCertificateDistrustImminent
called CertDNIsInList(rootCert->GetCert(), RootSymantecDNs) and
CertDNIsInList(aCert->GetCert(), RootAppleAndGoogleDNs), the reference count on
those certificates would never get a corresponding decrement, so we would keep
those certificates alive until shut down. A reasonable and consistent solution
is to introduce a UniqueCERTCertificate handle in each case to own the
reference.

The status of this fix can be verified by setting MOZ_LOG="pipnss:4", running
Firefox, connecting to any host, and then shutting down. If an NSS resource
reference has been leaked, "[Main Thread]: E/pipnss NSS SHUTDOWN FAILURE" will
be in the console output. Otherwise,
"[Main Thread]: D/pipnss NSS shutdown =====>> OK <<=====" will be in the console
output.

This patch also removes nsIX509CertList::DeleteCert because it would also leak a
reference. Luckily, nothing was using it.

This patch also clarifies the implementation of nsIX509CertList::AddCert by
making the ownership transfers explicit.

MozReview-Commit-ID: 2qHo3DmhTPz

--HG--
extra : rebase_source : 42cd42d082431b4637733d8f94fcd560bdea8a44
2017-12-07 15:08:43 -08:00
Valentin Gosu
d9e085b9ec Bug 1423961 - Improve NS_MutateURI.Finalize by passing reference to nsCOMPtr instead nsIURI** r=mayhemer
MozReview-Commit-ID: 6VRhNJF3f0U

--HG--
extra : rebase_source : 01bf82ace5cfbf81fdf095cd76c5d98a2ce03245
2017-12-08 17:37:41 +01:00
Sylvestre Ledru
84f063bdfa Bug 1424294 - Also manage spaces in filename in tools/update-packaging/common.sh r=bhearsum
MozReview-Commit-ID: 4hrr59gEeEM

--HG--
extra : rebase_source : de4731a04f794757a06cd782f85ab9993a7206a2
2017-12-08 15:21:07 +01:00
Ted Mielczarek
9ac0d0f3a9 bug 1422740 - Use the gecko-{level}-b-linux worker for upload-symbols tasks. r=gps
With upload-symbols tasks running in the lint image now there's no reason
for them to have a special worker type. Dustin suggested using the builder
worker because those are likely to have the lint image cached.

MozReview-Commit-ID: qLknmv1vaC

--HG--
extra : rebase_source : 4ecb68c3ada989445bb0d31503527a7780b3c128
2017-12-07 09:22:43 -05:00
Ted Mielczarek
d9b3a9517e bug 1422740 - Remove the upload-symbols Docker image files. r=gps
This Docker image was never built in-tree like the other images we use
because it required a Socorro auth token, but the definition was put in
the tree just to make it easy to find. Now that we're no longer using it
we don't need it here anymore.

MozReview-Commit-ID: KEEtSIIpc1x

--HG--
extra : rebase_source : e31d3adbe8550a2ecf503e24df36ea511bc2e9f4
2017-12-07 08:59:54 -05:00
Ted Mielczarek
5d703076d0 bug 1422740 - Define and use a sparse profile for upload-symbols tasks. r=gps
The upload-symbols task simply runs an in-tree Python script with
`mach python` so using a sparse profile will make this a bit faster.

MozReview-Commit-ID: 5HzwMf1FZLU

--HG--
extra : rebase_source : 74046b7917ee2e2ea7be0ec24f777f5fe819ef58
2017-12-07 06:08:42 -05:00
Ted Mielczarek
df253cc5c7 bug 1422740 - change upload-symbols tasks to use in-tree lint image. r=gps
This change makes upload-symbols tasks use run-task and the in-tree lint
image instead of the private upload-symbols image. A prior change changed
the script to get the token it needs from a Taskcluster secret, so it's no
longer necessary to use the private docker image containing the token.

MozReview-Commit-ID: 6QugVB4chE0

--HG--
extra : rebase_source : e13d29c2a88e055247da374cffa9ea153548749d
2017-12-06 06:39:46 -05:00
Ted Mielczarek
2ac06b8c4f bug 1422740 - Change upload_symbols script to fetch token from Taskcluster secrets service. r=gps
This change fixes symbol upload to use a token stored in the Taskcluster
secrets service instead of the token stored in the private Docker image.

Additionally, it changes the script to upload symbols to the Tecken staging
server when run on try so that the upload-symbols tasks can be tested on
try now. In the future there are plans to allow try tasks to upload symbols
to a separate storage area on the production Tecken instance.

MozReview-Commit-ID: BeZGiiwuGp8

--HG--
extra : rebase_source : ee4c680410822e94c3001d07242f69378703659f
2017-12-05 10:18:55 -05:00
Jed Davis
7e9b75f531 Bug 1409895 - Deny getcwd in the Linux content process sandbox. r=gcp
getcwd won't do anything useful once we start chroot()ing to remove
filesystem access; with this patch it will at least fail the same way
regardless of whether user namespaces are available or if other factors
prevent complete FS isolation.

Bonus fix: improve the comments for this group of syscalls.

MozReview-Commit-ID: KueZzly2mlO

--HG--
extra : rebase_source : a6b5dbebbc4d2477909d46085499f2648091b94c
2017-11-20 10:47:54 -07:00
Jed Davis
6a1ec633b2 Bug 1409895 - Make dom/media/test stop looking up CurWorkD in content. r=cpearce
MozReview-Commit-ID: 1cWf1Ytns7f

--HG--
extra : rebase_source : 7b92c56851de566f77a6fc437895d2a911bb7fdf
2017-11-20 10:44:59 -07:00
Mike Shal
76de7367bd Bug 1421038 - Rename 'relativedir' to 'relsrcdir'; r=nalexander
The name 'relativedir' is ambiguous - it is unclear whether it is a
relative srcdir or objdir. Rename it to 'relsrcdir' in the
ContextDerived() object to match the naming used in Context() so it is
obvious that it is a relative srcdir.

Most of these are a straight text replacement from relativedir to
relsrcdir, except for tup.py:_get_backend_file(), which was supposed to
be using an objdir in the first place.

MozReview-Commit-ID: 9eFHOCMofq5

--HG--
extra : rebase_source : bcd981953fcd72a8c049de02eca9cf31c04dff3c
2017-12-07 14:52:50 -05:00
Valentin Gosu
10292308b3 Bug 1424066 - Rename nsResolveHostCallback.OnLookupComplete and nsHostResolver.OnLookupComplete r=mayhemer
We have several different methods called OnLookupComplete, with similar but different arguments.
This makes it difficult to reason about the code, when lots of methods are called the same.

* renames nsResolveHostCallback.OnLookupComplete to nsResolveHostCallback.OnResolveHostComplete
* renames nsHostResolver.OnLookupComplete to nsHostResolver.CompleteLookup

MozReview-Commit-ID: AeWTErs4OQM

--HG--
extra : rebase_source : 6d06b50c1fa2ba678a887b93f28e1e602e209da4
2017-12-07 23:19:48 +01:00
Valentin Gosu
749a85ca11 Bug 1424066 - Use RefPtr to hold nsHostResolver in nsHostResolver::ThreadFunc r=mayhemer
MozReview-Commit-ID: CmKWJIq1SNy

--HG--
extra : rebase_source : 126e066b771b54d5a56d64b645bb60461f4478cd
2017-12-07 22:53:42 +01:00
Ralph Giles
044f2d01c1 Bug 1421100 - Update win32 builders to rust 1.23.0-beta.2. r=ted
Work around address space exhaustion with 32-bit Rust
on Windows by building with the current beta, which
does not show the problem, likely because of more
efficient llvm ir generation.

See bug 1417268 for discussion.

MozReview-Commit-ID: 1MkFsi4REah

--HG--
extra : rebase_source : 039800ad3e87fdc7b9e24a64a7da4f36c5e8fd75
2017-12-07 20:33:22 -08:00
Julian Descottes
2693499ab6 Bug 1408933 - enable and rename browser_webconsole_ctrl_key_nav.js;r=bgrins
Initially tried to port the test to work on all OSes, relying on
HOME/END/PAGEUP/PAGEDOWN, but the behavior is not really consistent
(at least not on Linux). The shortcuts listed on MDN at
https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Keyboard_shortcuts
seem a bit out of sync.

Not sure why we cannot use home/end/pageup/pagedown on all platforms here
but as it is not the purpose of this migration, I will leave that up for a
follow up.

MozReview-Commit-ID: DJbmYzYZUok

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ctrl_key_nav.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_ctrl_key_nav.js
extra : rebase_source : fff90157354b435b541705a923f7d53c7a64c479
2017-12-04 18:55:55 +01:00
Narcis Beleuzu
446b415582 Backed out changeset 232f3a99301c (bug 1408933) for build bustage due to not removing reference to renamed test. r=backout on a CLOSED TREE
--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_ctrl_key_nav.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ctrl_key_nav.js
2017-12-08 17:02:37 +02:00
Servo VCS Sync
d6368e66de No bug - Revendor rust dependencies
--HG--
rename : third_party/rust/euclid/src/scale_factor.rs => third_party/rust/euclid-0.15.5/src/scale_factor.rs
2017-12-08 14:52:43 +00:00
Simon Sapin
a869d43078 servo: Merge #19510 - Update some dependencies, remove heapsize from the build (from servo:heapsize); r=nox
Source-Repo: https://github.com/servo/servo
Source-Revision: 07bd84ecc8dc9ba56df873453696993118e18583

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 92be8729bbeadf778435c95878ddef5c3195879c
2017-12-08 07:49:54 -06:00
Julian Descottes
cd1dfe6c68 Bug 1408933 - enable and rename browser_webconsole_ctrl_key_nav.js;r=bgrins
Initially tried to port the test to work on all OSes, relying on
HOME/END/PAGEUP/PAGEDOWN, but the behavior is not really consistent
(at least not on Linux). The shortcuts listed on MDN at
https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Keyboard_shortcuts
seem a bit out of sync.

Not sure why we cannot use home/end/pageup/pagedown on all platforms here
but as it is not the purpose of this migration, I will leave that up for a
follow up.

MozReview-Commit-ID: DJbmYzYZUok

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_ctrl_key_nav.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_ctrl_key_nav.js
extra : rebase_source : 3d91fef9f40e43a40b8f24f0f261726e09a77f2a
2017-12-04 18:55:55 +01:00
Julian Descottes
d9145b1ecb Bug 1241131 - Remove DevTools reload addon histograms;r=francois
MozReview-Commit-ID: oq7SVGPI2t

--HG--
extra : rebase_source : afa16a7e0f2faf5db2f3bda4426cf874322e4eda
2017-11-30 19:09:24 +01:00
Julian Descottes
9a6ee6fff9 Bug 1241131 - Remove DevTools reload addon;r=ochameau
MozReview-Commit-ID: GCS4ZRvwUcs

--HG--
extra : rebase_source : 6669e4ca9fcf0dc89402820fb20b8b152440c011
2017-11-30 19:08:44 +01:00