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