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

613775 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden 0fdb26eeb5 Bug 1491147 - When emitting tableswitch'd case constants, assert the constants are int32_t using NumberEqualsInt32 (which permits -0) and not NumberIsInt32 (which does not), because switching compares values using strict equality which consideres +0 and -0 to be equivalent. rs=me as trivial
--HG--
extra : rebase_source : 0c27bcffe3e124fee9eedf3090da8c469e450a07
2018-09-13 16:40:48 -07:00
Matt Brubeck 2e4fe088b6 Bug 1486552 - geckoview: Add GeckoRuntimeSettings.setLocale method. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D4794

--HG--
extra : rebase_source : e244ab1664cdd1053ab6b35a91c8fc9dd6cedec2
2018-08-31 11:33:29 -07:00
Nicholas Nethercote a8478fc575 Bug 1489381 - Remove devtools code depending on nsISettingsService. r=jdescottes
nsISettingsService isn't implemented, and hasn't been for some time. This patch
removes its use, and removes all the code that depends on its presence,
including getSetting() and getWallpaper().

--HG--
extra : rebase_source : e718bd5daf03179d42f42e00a55e0bebe3a03a2d
2018-09-07 15:01:22 +10:00
Nicholas Nethercote 28c99ee121 Bug 1489381 - Remove nsISettingsService.idl. r=mccr8
This is an old B2G leftover. The directory isn't even traversed by the build
system.

--HG--
extra : rebase_source : 7b659ba1a03e9d830af1a6b959987dfb585ce704
2018-09-07 14:58:54 +10:00
Noemi Erli e6319bab61 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-14 01:18:29 +03:00
Noemi Erli a548d10a8c Merge inbound to mozilla-central. a=merge 2018-09-14 01:01:37 +03:00
arthur.iakab ff9ffe2ad0 Backed out 2 changesets (bug 1490136)for build bustaged on /js/src/util/CompleteFile.cpp
Backed out changeset bac86b3ddb24 (bug 1490136)
Backed out changeset 05345cae46fa (bug 1490136)
2018-09-14 00:54:23 +03:00
Ehsan Akhgari 18f3ab5d7b Bug 1490893 - Disable fastblock for antitracking tests; r=baku 2018-09-13 17:38:40 -04:00
Cosmin Sabou 5b41e41329 Backed out changeset 2f15d5f434d8 (bug 1490891) for reftests and crashtest failures. CLOSED TREE 2018-09-13 22:29:45 +03:00
Cosmin Sabou bf7f51d9c9 Backed out changeset c5dc6b7928ad (bug 1476852) for browser chrome failures on browser_bug563588. CLOSED TREE 2018-09-13 22:18:33 +03:00
Tooru Fujisawa 697c0813e8 Bug 1472103 - Followup 2: Update binjs file in wpt test. r=me
--HG--
extra : amend_source : 7fbb733b20b614b941fea3160e9dfef426dd7a7f
2018-09-14 04:12:02 +09:00
Cosmin Sabou 3061c72b4b Backed out changeset f1cc448b5137 (bug 1491024) for failures on test_ext_userScripts. CLOSED TREE 2018-09-13 22:11:41 +03:00
Cosmin Sabou 08f6c0c2ce Backed out changeset 79d78bba6f68 (bug 1486970) for braking backfiling and add new jobs tasks. CLOSED TREE 2018-09-13 22:10:20 +03:00
Cosmin Sabou 36f6331f5c Backed out changeset f4476938f7d7 (bug 1488055) for browser chrome failures on browser_address_edit. CLOSED TREE 2018-09-13 21:55:37 +03:00
Cosmin Sabou 20460bde38 Backed out 3 changesets (bug 1447499) for browser chrome failures on browser_all_files_referenced. CLOSED TREE
Backed out changeset 8eeaf62be0dc (bug 1447499)
Backed out changeset 3579f8912b70 (bug 1447499)
Backed out changeset 675b77e1c236 (bug 1447499)
2018-09-13 21:47:47 +03:00
Tooru Fujisawa e645cca26f Bug 1472103 - Followup: add reason for MOZ_ASSERT_UNREACHABLE. r=me 2018-09-14 02:28:15 +09:00
Jeff Muizelaar 66aa4d36c4 Bug 1490891. Support toggling paint flashing in blob images r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D5730

--HG--
extra : moz-landing-system : lando
2018-09-13 17:08:43 +00:00
Jared Wein bea9eb3553 Bug 1476852 - Implement keyboard selection for multiselect tabs. r=Gijs,Jamie
To use this (Windows/Linux instructions), press Ctrl+L to give focus to the location bar. Shift+Tab to move focus backwards to the tab.
Ctrl+Left/Ctrl+Right to change which tab is focused
Ctrl+Space to add/remove a tab from the multiselection
Moving a tab has been changed from Ctrl+Left/Ctrl+Right to Ctrl+Shift+Left/Ctrl+Shift+Right, respectively.

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

--HG--
extra : moz-landing-system : lando
2018-09-13 17:32:49 +00:00
Tooru Fujisawa 05bd9d2b5e Bug 1472103 - Part 5: Update BinAST tests. r=Yoric 2018-09-14 01:56:13 +09:00
Tooru Fujisawa 595e2c1fd1 Bug 1472103 - Part 4: Remove function expression name from parameter scope. r=Yoric 2018-09-14 01:56:08 +09:00
Tooru Fujisawa 2dcf0dce2e Bug 1472103 - Part 3: Add length field to functions. r=Yoric 2018-09-14 01:56:07 +09:00
Tooru Fujisawa 6946b08f86 Bug 1472103 - Part 2: Add AssertedPositionalParameterName, AssertedRestParameterName, and AssertedParameterName. r=Yoric 2018-09-14 01:56:07 +09:00
Tooru Fujisawa 37c4b7c0dc Bug 1472103 - Part 1.1: Result of mach vendor rust. r=me 2018-09-14 01:56:07 +09:00
Tooru Fujisawa 63240b4b60 Bug 1472103 - Part 1: Update BinAST IDL. r=Yoric 2018-09-14 01:56:07 +09:00
Dão Gottwald 7dee39df6f Bug 1477985 - Implement basic UrlbarInput and UrlbarView classes and a hidden pref for using them. r=standard8 2018-09-13 18:38:07 +02:00
Jim Chen 21d0088d00 Bug 1480834 - 8. Add x86-64 as rust target; r=nalexander r=froydnj
Add x86-64 as a rust target so we can build Android for x86-64.

Differential Revision: https://phabricator.services.mozilla.com/D5605
2018-09-13 12:09:26 -04:00
Jim Chen 343650bb80 Bug 1480834 - 7. Add Android x86-64 tasks; r=nalexander r=dustin r=jlorenzo
Add tasks for building Android for x86-64.

Differential Revision: https://phabricator.services.mozilla.com/D5604
2018-09-13 12:09:26 -04:00
Jim Chen 9a76b4da63 Bug 1480834 - 6. Add Android x86-64 configs; r=nalexander
Add config files for building Android for x86-64.

Differential Revision: https://phabricator.services.mozilla.com/D5603
2018-09-13 12:09:26 -04:00
Jim Chen 6ce80dbdc4 Bug 1480834 - 5. Keep target flag when building for Android on Linux; r=glandium
Currently, when building for Android x86-64 on Linux x86-64, we drop the
'--target' flag, which causes the build to fail. This patch adds a check
for OS mismatch, so we keep the '--target' flag in this situation.

Differential Revision: https://phabricator.services.mozilla.com/D4483
2018-09-13 12:09:26 -04:00
Jim Chen 216db72bef Bug 1480834 - 4. Specify -Werror for pthread_cond_timedwait_monotonic_np check; r=glandium
On 64-bit Android, `pthread_cond_timedwait_monotonic_np` is only
available for API 28+. The issue is, even though the NDK header does not
define `pthread_cond_timedwait_monotonic_np` for API 27 and below, the
NDK library _does_ include the function (in order to support builds
targeting API 28+).

During our configure test, the compiler only emits a warning about
`pthread_cond_timedwait_monotonic_np` being undefined, but linking
succeeds because the function is present in the library. Because linking
succeeds, the test inadvertently passes. This patch adds a '-Werror'
flag to the compilation, so the warning turns into an error to make the
test fail.

Differential Revision: https://phabricator.services.mozilla.com/D4482
2018-09-13 12:09:25 -04:00
Jim Chen d92debaff7 Bug 1480834 - 3. Fix linker compile errors under x86-64; r=glandium
The linker has x86-64 support but currently fails to compile. This patch
fixes these compile errors to make it build under x86-64.

Differential Revision: https://phabricator.services.mozilla.com/D4481
2018-09-13 12:09:25 -04:00
Jim Chen d968bd5148 Bug 1480834 - 2. Add x86-64 build support; r=nalexander
Add x86-64 as an option for Android builds in the build system.

Differential Revision: https://phabricator.services.mozilla.com/D4480
2018-09-13 12:09:25 -04:00
Jim Chen 1129b28317 Bug 1480834 - 1. Add WebRTC config for x86_64 on Android; r=dminor
Add GN config files and updated moz.build files for building WebRTC on
Android x86_64.

Differential Revision: https://phabricator.services.mozilla.com/D4479
2018-09-13 12:09:25 -04:00
Jim Chen 054f1436df Bug 1480834 - 0. Drop mips and update NDK platform to 16; r=jchen
Differential Revision: https://phabricator.services.mozilla.com/D5602
2018-09-13 12:09:24 -04:00
Jon Coppeard 6b9a3b3b1d Bug 1490042 - Only allow a single AutoClearTypeInferenceStateOnOOM to be active at once r=jandem r=sfink 2018-09-13 16:46:51 +01:00
Luca Greco 44493dc39f Bug 1491024 - Rename userScripts manifest property to follow manifest property name conventions. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D5777

--HG--
extra : moz-landing-system : lando
2018-09-13 15:33:12 +00:00
Michael Cooper cc88b454a9 Bug 1447499 - Add preference studies to about:studies r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D5481

--HG--
extra : moz-landing-system : lando
2018-09-13 17:38:46 +00:00
Michael Cooper cbde34ac2e Bug 1447499 - Refactor test helper PreferenceExperiments.withMockExperiment to work like AddonStudies.withStudies. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D5609

--HG--
extra : moz-landing-system : lando
2018-09-13 17:20:52 +00:00
Christoph Kerschbaumer c52fe4b959 Bug 1459544: Only assert that about page has CSP if nothing stopped the load of the doc. r=smaug 2018-09-13 14:47:24 +02:00
Benjamin Bouvier 52e9161365 Bug 1490921: Fix error message when trying to link several Rust libs at once: r=froydnj
--HG--
extra : rebase_source : 684d8b77a5c0b801825386b46a101bbc57eeaf32
extra : amend_source : 5a21dd028ac69e5adf062f91350bae84ba183560
2018-09-13 09:33:26 +02:00
Ryan VanderMeulen cb1429d76f Merge m-c to inbound. a=merge 2018-09-13 10:24:26 -04:00
Ryan VanderMeulen 649c54f993 Backed out 4 changesets (bug 1485063) for breaking text selection on Android (bug 1490818).
Backed out changeset 8ad3af468d26 (bug 1485063)
Backed out changeset 8f53e771094d (bug 1485063)
Backed out changeset 99456cff7313 (bug 1485063)
Backed out changeset d43869851540 (bug 1485063)
2018-09-13 10:21:46 -04:00
Ciure Andrei 422faeee46 Backed out 4 changesets (bug 1490605) for build bustages CTypes.cpp CLOSED TREE
Backed out changeset 29c2fa7d40f1 (bug 1490605)
Backed out changeset 61250a398db0 (bug 1490605)
Backed out changeset e911dd693280 (bug 1490605)
Backed out changeset e54bd8035b43 (bug 1490605)
2018-09-13 15:49:08 +03:00
Margareta Eliza Balazs dd965445ec Merge inbound to mozilla-central. a=merge 2018-09-13 12:37:56 +03:00
Margareta Eliza Balazs 704389b39a Merge autoland to mozilla-central. a=merge 2018-09-13 12:37:10 +03:00
Xidorn Quan f80c6e2629 Bug 1490539 followup - Get document of fullscreen request in a separate step for fixing failures on non-clang builds. a=tier2-permafail-fix
--HG--
extra : amend_source : 16de0136b8d53e2034a9099fe8fdf4304a283350
2018-09-13 14:35:42 +10:00
sotaro 76aef326b1 Bug 1490528 - do not preload attachments for D3D11 Non-WR compositor when WR is used r=mattwoodrow 2018-09-13 13:23:38 +09:00
Alexander Surkov 0868d78991 Bug 1446831 - move label, description css rules out of minimal-xul.css, patch=bgrins, surkov, r=smaug 2018-09-13 11:06:32 +08:00
Daniel Varga 8eac4fe0d9 Merge mozilla-central to mozilla-inbound 2018-09-13 05:50:34 +03:00
Gabriel Luong f408412562 Bug 1297431 - Add a custom user agent input in responsive design mode. r=rcaliman 2018-09-12 22:44:23 -04:00