Commit Graph

596299 Commits

Author SHA1 Message Date
Jonathan Kingston
b437b76642 Bug 1462308 - Disable all Device Sensor events except orientation by default for stable. r=bkelly
MozReview-Commit-ID: 1PTWYpUP14

--HG--
extra : rebase_source : cb7754c824297cf7fa407056a833c0755c4450fb
2018-05-17 12:12:03 +01:00
Sebastian Hengst
572b579c85 Bug 1462358 - Quit bug-1461027.js early if TypedObject is not available. r=sfink
MozReview-Commit-ID: 8CtwrwlfOi4

--HG--
extra : rebase_source : ad3b7649ab9caf236f17026ce8ee89148002edbd
2018-05-18 00:58:35 +03:00
Chris Pearce
68af64e32b Bug 1461540 - Ensure errorMessage is initialized on all code paths in WebAudioDecodeJob::OnFailure(). r=jya
Doesn't look like it's strictly necessary, but suppresses the warning.

MozReview-Commit-ID: EQBar71yNVg

--HG--
extra : rebase_source : 063639000fd47b32343d47a8ca428c134fdce43b
2018-05-15 13:12:13 +12:00
Bogdan Tara
a59328d28f Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-18 01:07:35 +03:00
Bogdan Tara
3287e1104c Merge inbound to mozilla-central. a=merge 2018-05-18 01:04:08 +03:00
Jonathan Kew
a4df82c15c Bug 1460858 - Fix serialization/deserialization of SlantStyle for the Android startupCache, to ensure proper styled face selection. r=jwatt 2018-05-17 14:44:37 +01:00
Tim Taubert
2b5e4e52b4 Bug 1462324 - Remove unused WebAuthnTransaction::mDirectAttestation r=jcj
Reviewers: jcj

Reviewed By: jcj

Bug #: 1462324

Differential Revision: https://phabricator.services.mozilla.com/D1301
2018-05-17 18:32:53 +02:00
Luke Wagner
b5369fe8a0 Bug 1459761 - Baldr: trigger non-incremental, full GC close to live buffer limit (r=jonco)
--HG--
extra : rebase_source : 47b4489c8cf91996f28bd96a6330eed7178e5839
2018-05-17 11:05:57 -05:00
Jan de Mooij
20c162b7ba Bug 1461938 part 4 - Move RealmOptions from JSCompartment to JS::Realm. r=luke
--HG--
extra : rebase_source : 72156e20ea7e60995d13c26b52bc2ad43daaf44c
2018-05-17 18:04:38 +02:00
Jan de Mooij
2b5a2e2776 Bug 1461938 part 3 - Store JS::Realm* instead of JSCompartment* in ObjectGroup. r=luke
--HG--
extra : rebase_source : a569b3b066beea3cad4acb30ea8e8084e59763f7
2018-05-17 18:04:04 +02:00
Jan de Mooij
2b6f16e9ea Bug 1461938 part 2 - Store JS::Realm* instead of JSCompartment* in JSScript. r=luke
--HG--
extra : rebase_source : 2a831e936b1e2ce55ed2e15c6befba345331ada3
2018-05-17 18:03:36 +02:00
Jan de Mooij
969bbf2190 Bug 1461938 part 1 - Store JS::Realm* instead of JSCompartment* in JSContext. r=luke
--HG--
extra : rebase_source : 7af7e5854bdbe0d750a13e0e8c70a71c2c5f88c3
2018-05-17 18:02:40 +02:00
Boris Zbarsky
6cecfe655d Bug 1377980 part 4. Remove nsIDOMRange. r=mccr8 2018-05-17 12:01:38 -04:00
Boris Zbarsky
c4000f8b65 Bug 1377980 part 3. Remove nsIDOMRange use in JS. r=mccr8 2018-05-17 12:01:38 -04:00
Boris Zbarsky
2e09ba1f75 Bug 1377980 part 2. Remove most C++ use of nsIDOMRange. r=mccr8 2018-05-17 12:01:38 -04:00
Boris Zbarsky
40d2bf9d7f Bug 1377980 part 1. Remove use of nsIDOMRange in xpidl. r=mcc8 2018-05-17 12:01:37 -04:00
Mike Hommey
e4ed02a860 Bug 1462273 - Use more reliable mirrors for gcc dependencies. r=froydnj
In the span of one week, both gmplib.org and multiprecision.org,
respective home of gmp and mpc have gone down. The latter is still down.

It turns out that all versions of gmp and mpfr we need are mirrored on
ftp.gnu.org, so we can just use that instead. For mpc, versions > 1.0
are on ftp.gnu.org, but not earlier versions.

The one mpc version <= 1.0 we do need is 0.8.2, and a copy of the exact
same archive, as per its sha256, which we're already checking per the
gcc build scripts, can be found on snapshot.debian.org. We lose gpg
validation on the way, but since we're already checking the sha256,
that's a fine tradeoff.

At least this unblocks changes to toolchains until multiprecision.org
comes back online.

--HG--
extra : rebase_source : f2bc67f8757655d99bfd9735b80d7205f7bfe47b
2018-05-17 17:52:37 +09:00
Mike Hommey
49a407b2ec Bug 1462273 - Use https for ftp.gnu.org instead of ftp. r=froydnj
--HG--
extra : rebase_source : 8c2b6a74b720d602f87c6c9bc622eeae2c2b8b97
2018-05-17 17:52:15 +09:00
Bryce Van Dyk
3a6da08524 Bug 1461785 - Update eslint ignore file to no longer ignore dom/media/mediasource. r=standard8
MozReview-Commit-ID: 5oveTiMuiH

--HG--
extra : rebase_source : 5cfbecc1191fee6402e9ae73837e301f5959c584
2018-05-14 16:49:39 -04:00
Bryce Van Dyk
d74241d1f7 Bug 1461785 - Update dom/media/mediasource/test to abide eslint rules, add .eslintrc.js. r=jya,standard8
Add .eslintrc.js to configure globals from mediasource.js and to add extra
rules to encourage use of let and const over var.

Linting changes:
- Prefer const and let to var. This provides tighter scoping and avoids
  reassignment.
- Mozilla rules do not allow for shadowing of variables, so several tests have
  had promise lists renamed to avoid this.
- Numerous minor fixes to formatting including using double quotes, spacing,
  missing semicolons.
- Remove some unused variables.
- Arrays have spaces after opening braces and before closing braces, e.g.
  [ "foo" ], this is to be consistent with our clang-format rules.
- Fix naming of resourcePathSeen in test_MediaSource_memory_reporting.html.

MozReview-Commit-ID: 5q6oS7EWLTk

--HG--
extra : rebase_source : 9b67b294f338ca9205b52fded3af63e6c3ac9a5a
2018-05-14 10:08:59 -04:00
Marco Bonardo
28e096ad83 Bug 1432583 - Better corruption handling for favicons.sqlite. r=standard8
MozReview-Commit-ID: LEotg2dbibB

--HG--
rename : toolkit/components/places/tests/unit/corruptDB.sqlite => toolkit/components/places/tests/maintenance/corruptDB.sqlite
rename : toolkit/components/places/tests/unit/test_corrupt_telemetry.js => toolkit/components/places/tests/maintenance/test_corrupt_telemetry.js
rename : toolkit/components/places/tests/unit/test_database_replaceOnStartup.js => toolkit/components/places/tests/maintenance/test_favicons_replaceOnStartup.js
rename : toolkit/components/places/tests/unit/test_database_replaceOnStartup.js => toolkit/components/places/tests/maintenance/test_favicons_replaceOnStartup_clone.js
rename : toolkit/components/places/tests/unit/test_database_replaceOnStartup.js => toolkit/components/places/tests/maintenance/test_places_replaceOnStartup.js
rename : toolkit/components/places/tests/unit/test_database_replaceOnStartup.js => toolkit/components/places/tests/maintenance/test_places_replaceOnStartup_clone.js
rename : toolkit/components/places/tests/unit/test_preventive_maintenance.js => toolkit/components/places/tests/maintenance/test_preventive_maintenance.js
rename : toolkit/components/places/tests/unit/test_preventive_maintenance_checkAndFixDatabase.js => toolkit/components/places/tests/maintenance/test_preventive_maintenance_checkAndFixDatabase.js
rename : toolkit/components/places/tests/unit/test_preventive_maintenance_runTasks.js => toolkit/components/places/tests/maintenance/test_preventive_maintenance_runTasks.js
extra : rebase_source : 91e9875f9e4fc7a0d0c72af1b52ddaca80a52175
2018-05-09 14:53:59 +02:00
Ognjen Galic
d92f87e2e0 Bug 1264557 - Add expand all/collapse all buttons. r=Honza
This adds buttons to collapse and expand the JSON tree. If the file
is larger than 100kB the "Expand All" button is hidden for performance
reasonds, as well as test cases for the buttons.
2018-05-05 12:40:18 +02:00
Tom Ritter
9800e813cf Bug 1462100 Add the 'cast to void*' MinGW sandbox patch to the chromium patchlist r=bobowen
MozReview-Commit-ID: 457xxFsnjTL

--HG--
extra : rebase_source : c1cb170c13cc408a4c1562e5bfd001bb9597a54c
2018-05-17 10:10:50 -05:00
Tom Ritter
e8c4e33bea Bug 1462100 Cast to void* to avoid conversion errors on MinGW, which does not do the automatic conversion like msvc r=bobowen
MozReview-Commit-ID: 8fO9Nu9gaxh

--HG--
extra : rebase_source : 896c58b8050304c6a47dcbd9f7744923a721fa69
2018-05-16 14:18:20 -05:00
Oriol Brufau
2571f94ea5 Bug 1460840 - JSON Viewer's converter-child should not trust JSONView without Xrays r=Gijs,kmag
MozReview-Commit-ID: BvrVd9cdRaK

--HG--
extra : rebase_source : 0ea9277b3e576668940b2abaf082a1cd86a0b213
2018-05-11 16:08:47 +02:00
layely
9027df6ec0 Bug 1458013 - Add ability to select a range of tabs using Shift. r=jaws
MozReview-Commit-ID: DQxhkTEyRyq

--HG--
extra : rebase_source : 226b316c7222a8c827f98da60579bfdde06f9d64
2018-05-17 02:38:14 +00:00
Mark Banner
f692609ef4 Bug 1461997 - Add an ESLint rule to ensure that Assert.rejects is preceeded by await. r=mossop
MozReview-Commit-ID: kVrHRIi9l6

--HG--
extra : rebase_source : affa22c03c3d0fafc11d6fb62fed272e289802dd
2018-05-16 21:04:13 +01:00
Mark Banner
55d1e986ea Bug 1461997 - Enable ESLint rule mozilla/require-expected-throws-or-rejects for browser/components. r=Gijs
MozReview-Commit-ID: JXqwIyF6v6k

--HG--
extra : rebase_source : 2220610f8facc9096c4427ff543f5fc31e6ce7b0
2018-05-16 20:23:06 +01:00
Mark Banner
95dacc7bfa Bug 1461997 - Remove unused feeds xpcshell-test that were missed being removed in bug 1420622. r=Gijs
MozReview-Commit-ID: JCPxA9GI2wq

--HG--
extra : rebase_source : 397fa38ab3b669278f12be7250aea17ec56d9cf1
2018-05-17 09:19:33 +01:00
Adrian Wielgosik
333c8319c7 Bug 1447389 - Followup: Actually remove nsIDOMNodeList.idl. r=bz
MozReview-Commit-ID: 94ui1A028at
2018-04-26 20:50:31 +02:00
Eugen Sawin
9a9910a3db Bug 1461338 - [1.0] Fix event name typo. r=snorp 2018-05-17 17:55:32 +02:00
Narcis Beleuzu
2a7f77fea4 Backed out changeset 4d6aa78bf59d (bug 1460858) for Android mochitest failures on test_font_whitelist.html. CLOSED TREE 2018-05-17 18:53:28 +03:00
Cosmin Sabou
30476522a7 Merge mozilla-central to inbound. a=merge 2018-05-17 18:36:08 +03:00
Mats Palmgren
6e331b1d1d Bug 1461222 part 2 - Make GetWidgetPadding return LayoutDeviceIntMargin. r=emilio 2018-05-17 17:30:35 +02:00
Mats Palmgren
bae2d6f225 Bug 1461222 part 1 - Make GetWidgetBorder return LayoutDeviceIntMargin. r=emilio 2018-05-17 17:30:35 +02:00
Mats Palmgren
e818007e69 Bug 1461039 - Inlinify display:list-item to display:inline for now, until we support 'display:inline list-item' properly. r=xidorn 2018-05-17 17:30:35 +02:00
Mats Palmgren
4fc82257aa Bug 1460158 - Ignore non-primary child frames when searching for the main <summary> frame. r=xidorn 2018-05-17 17:30:34 +02:00
Cosmin Sabou
da499aac68 Merge inbound to mozilla-central. a=merge 2018-05-17 18:28:27 +03:00
Bas Schouten
0185b11068 Bug 1457758: Blacklist NVidia driver 397.31. r=davidb
MozReview-Commit-ID: 9IomfIWkmpb
2018-05-17 16:46:52 +02:00
Nathan Froyd
e2533026b6 Bug 1461926 - delete unneeded managing of dist/idl from the tup backend; r=mshal
We don't need to install anything in dist/idl anymore.
2018-05-17 10:16:46 -04:00
Jan de Mooij
575aec161b Bug 1461677 - Rename compartment to realm in the memory reporting code. r=njn 2018-05-17 16:15:18 +02:00
Jonathan Kew
39f95c038d Bug 1460858 - Fix serialization/deserialization of SlantStyle for the Android startupCache, to ensure proper styled face selection. r=jwatt 2018-05-17 14:44:37 +01:00
Narcis Beleuzu
4353ec59e5 Backed out changeset 1ea614928f8b (bug 1459562) for build bustages on ContentParent.cpp. CLOSED TREE
--HG--
extra : amend_source : c0f6d788cc05d298e88ab9d55658e012325771f2
2018-05-17 15:15:04 +03:00
Razvan Caliman
80615b486b Bug 1462003 - Remove enhancement for clearing cursor because it prevents deleting polygon points. r=rcaliman
MozReview-Commit-ID: CFBlbltxkel

--HG--
extra : rebase_source : 419bd87070b3168493df2f7db136fc960e3bee53
2018-05-17 14:03:26 +02:00
Andrea Marchesini
76570152bf Bug 1459562 - Transmit the permissions of the owning principal together with the blobURL when broadcasted to content processes, r=nika 2018-05-17 13:36:50 +02:00
Jason Laster
9b276baed3 Bug 1462074 - Update Debugger Frontend v54. r=dwalsh
MozReview-Commit-ID: 8Hh9RCzEObm
2018-05-17 08:23:28 -04:00
Andrea Marchesini
187183debd Bug 1459562 - Transmit the permissions of the owning principal together with the blobURL when broadcasted to content processes, r=nika 2018-05-17 13:36:50 +02:00
Dão Gottwald
9866699154 Bug 1458793 - Update flicker conditions to account for bug 1183135. r=mconley
MozReview-Commit-ID: 5xgXzdf68wg

--HG--
extra : rebase_source : 860dfa16f24f9a70fb59c62184c2792dd41b92b0
2018-05-17 13:10:11 +02:00
Tom Ritter
799ec67a16 Bug 1448749 Resolve undefined references to '_imp__mozalloc_abort' in the MinGW build r=glandium
MozReview-Commit-ID: 5enjU5Xp8G9

--HG--
extra : rebase_source : 21e8f5aff8f3d6f26fd9127e0b30099031a587a7
2018-05-16 22:02:05 -05:00
Narcis Beleuzu
fbe8c3a8fd Bug 1454123 - Disable browser_webconsole_split.js for frequent failures on OS X, Windows and Linux64. r=jmaher
--HG--
extra : rebase_source : b3ada0c8f8ca72ab5bed60000ff1a19ac331d094
2018-05-17 03:10:00 +03:00