Steve Fink
9839625bac
Bug 1467248 - Make the spidermonkey jobs labeled debug be debug builds, r=fitzgen
...
--HG--
extra : topic : nursery.strings
extra : rebase_source : 8ad004d6e7f4a1755f72063a571632fe7b18616d
2018-06-05 20:32:55 -07:00
Steve Fink
8cc9bc5b4a
Bug 1466633 - GCManagedDeletePolicy: do not clear edges during GC, r=jonco
...
--HG--
extra : topic : nursery.strings
extra : rebase_source : 5da31d8711492d766fc73e2986054e917601ffe7
2018-06-05 17:41:12 -07:00
Steve Fink
83b024c942
Bug 1466387 - Set up the gray root tracer on worker thread, r=jonco
...
--HG--
extra : topic : nursery.strings
extra : rebase_source : c3394cf4fe856a6811ed5733dc3e358f3e76f30f
2018-06-05 16:03:36 -07:00
Gabriel Luong
365d961370
Bug 1466558 - Provide Haxe Language Syntax Highlighting. r=bgrins
2018-06-08 12:22:57 -04:00
James Willcox
2eacaeaa41
Followup for checkstyle bustage, no bug r=me
...
MozReview-Commit-ID: 72OyU6gNTCK
2018-06-08 17:22:02 -05:00
Simon Brand
256ed0bb7a
Bug 1461375 - Deduplicate emitMegamorphicStoreSlotResult between Ion and Baseline. r=mgaudet
2018-06-08 20:39:29 +01:00
Brindusan Cristian
8a7b503816
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-09 01:03:12 +03:00
Brindusan Cristian
731081c222
Merge inbound to mozilla-central. a=merge
2018-06-09 00:53:46 +03:00
Mats Palmgren
88fc0d362a
Bug 1236398 - Disable this crashtest for now since it crashes stylo! r=bustage CLOSED TREE
2018-06-08 23:48:29 +02:00
Julian Seward
e8c96808ab
Bug 1467071 - Wasm: import embedding_limits "limits.js" test and fix any resulting failures. r=lth.
...
The WebAssembly Specification, branch [1] (see also, more generally,
comments in [2]), contains a new test, limits.js, to check whether the
generally agreed embedding limits (numbers of functions, imports, etc) are
observed. This bug is to import the test and fix any resulting breakage
detected with it.
[1] https://github.com/WebAssembly/spec/tree/embedding_limits
[2] https://github.com/WebAssembly/spec/issues/607
* js/src/wasm/WasmBinaryConstants.h:
- Added MaxTableMaximumLength as a counterpart to MaxTableInitialLength.
- Split the constant group into two parts: spec-required, and those
pertaining only to our own implementation.
* js/src/wasm/WasmJS.cpp WasmTableObject::construct():
- Update GetLimits call with correct max size bound
* js/src/wasm/WasmValidate.cpp DecodeTableLimits():
- Implement missing check for a Table's maximum size.
* js/src/jit-test/tests/wasm/import-export.js:
js/src/jit-test/tests/wasm/spec/jsapi.js:
testing/web-platform/mozilla/tests/wasm/js/jsapi.js:
- Update Table maximum size tests. All tests trying to make a Table
with more than 10,000,000 entries now throw instead of succeeding.
* js/src/jit-test/tests/wasm/spec/harness/wasm-module-builder.js:
- Import minimal updates and bug fixes from [1], needed to make the
new tests work.
* js/src/jit-test/tests/wasm/spec/limits.js
- New file. Derived from [1], with comments added to each test to show
SM's compliance situation, and with two tests disabled.
--HG--
extra : rebase_source : 489c97dd2420508ad9768a2aa4714aa8dfbfe2c6
2018-06-08 18:37:42 +02:00
James Willcox
532092571c
Bug 1465480 - Clean up crash dumps in GeckoView tests r=jchen,esawin
...
We have tests that intentionally crash the content process. This
leaves crash dumps, but we don't want the harness to think that
this is something unexpected, so delete those when necessary.
MozReview-Commit-ID: 9CjmuvwOYwv
2018-06-08 15:34:10 -05:00
James Willcox
3eec5f41d9
Bug 1465480 - Exit GeckoView tests after crash if MOZ_CRASHREPORTER_SHUTDOWN is set r=jchen
...
MozReview-Commit-ID: B5sPnbYojlr
2018-06-08 15:34:10 -05:00
James Willcox
48891e80e7
Bug 1465480 - Allow GeckoView modules to clean up when window closes r=jchen
...
MozReview-Commit-ID: 2erYZpnBTnq
2018-06-08 15:34:10 -05:00
James Willcox
1049a41c2d
Bug 1465480 - Clear cached pid when binder is disconnected r=jchen
...
This patch also causes us to stop child process services when
unbound, which would happen if the parent process dies.
MozReview-Commit-ID: GXec5rtugKa
2018-06-08 15:34:09 -05:00
James Willcox
686081d31b
Bug 1465480 - Throw away cached session if there was a crash r=jchen
...
If a content process crashes during a test, throw away the cached
session since it may be in an inconsistent state.
MozReview-Commit-ID: 9bqWNeJjYd5
2018-06-08 15:34:09 -05:00
James Willcox
4f1fa4bc6e
Bug 1465480 - Add @IgnoreCrash to GeckoSessionTestRule r=jchen
...
This allows a test to declare that crashes should not be considered
fatal. It does not, however, assert that a crash will occur. That
responsibility is left with the test itself.
MozReview-Commit-ID: 4DB6xs5jlEZ
2018-06-08 15:34:09 -05:00
James Willcox
2a505d2d75
Bug 1465480 - Add ContentDelegate.onCrash() r=jchen,droeh
...
This will give applications the opportunity to recover from a content
process crash.
MozReview-Commit-ID: IAfVNy3ndS4
2018-06-08 15:34:08 -05:00
James Willcox
1383f7b956
Bug 1457231 - Submit content process crash reports in GeckoView r=jchen
...
This will only be done if "native" crash reporting has been enabled in
the GeckoRuntimeSettings.
MozReview-Commit-ID: Kdm5mRye5zy
2018-06-08 15:34:08 -05:00
Geoff Brown
033d3bf2dc
Bug 1462934 - Update Android AVD configs to use archives with build.prop included; r=me,a=test-only
...
In all cases, the new AVD is identical to the previous AVD except for the addition
of the build.prop file.
2018-06-08 14:26:49 -06:00
Joel Maher
8ee7eee7e1
Bug 1467837 - adjust some code for test-coverage gpu/chunks and minor cleanup in per test code. r=gbrown
2018-06-08 16:21:14 -04:00
Olli Pettay
5dad9cd69b
Bug 1467790 - Inline nsINode::IsEditable, r=masayuki
2018-06-08 15:57:13 -04:00
Mats Palmgren
1281ce8d06
Bug 1227498 - Add a crashtest. r=me DONTBUILD
2018-06-08 20:56:04 +02:00
Mats Palmgren
9430bea55c
Bug 1236398 - Add a crashtest. r=me
2018-06-08 20:56:04 +02:00
Mats Palmgren
2b56a17279
Bug 1156969 - Add a crashtest. r=me
2018-06-08 20:56:04 +02:00
Ryan VanderMeulen
f6891649f8
Bug 1467859 - Update pdf.js to version 2.0.550. r=bdahl
...
--HG--
extra : rebase_source : 144ad28f6614c5cd09b0701ae41a0ed11eedfb3d
2018-06-08 13:58:45 -04:00
shindli
ac62ac7d2e
Backed out changeset 41d517d39bdd (bug 1466558) for devtools failures in devtools/client/sourceeditor/test/browser_vinemacs.js on a CLOSED TREE
2018-06-08 20:57:01 +03:00
Yura Zenevich
0e57fc9ce9
Bug 1453093 - move accessible actor instantiation and panel tab highlighting into tool startup component. r=ochameau
...
MozReview-Commit-ID: F02RgSyupUQ
2018-06-08 13:24:20 -04:00
Emilio Cobos Álvarez
34c03a8f17
Bug 1467536: Serialize properties flagged as SerializedByServo from getComputedStyle. r=xidorn
...
MozReview-Commit-ID: 9hnxejljlhG
2018-06-08 14:18:11 +02:00
Emilio Cobos Álvarez
4b3dd55620
Bug 1467536: Split GetPropertyValue from GetPropertyCSSValueWithoutWarning. r=xidorn
...
And remove the later.
MozReview-Commit-ID: BO3epOMe70w
2018-06-08 14:18:06 +02:00
Emilio Cobos Álvarez
a9104d20df
Bug 1467536: Add CssPropFlags::SerializedByServo and use it on some simple properties. r=xidorn
...
The idea is to turn the simple properties into a blacklist instead really soon,
and fix the offending ones soon after, so that only shorthands and properties
with layout dependence (and maybe the scrollbar properties, because the poke at
LookAndFeel) are not serialized by Servo.
MozReview-Commit-ID: JTLNnmXzny8
2018-06-08 14:18:00 +02:00
Emilio Cobos Álvarez
aaae119167
Bug 1467536: Add a Servo API to get the serialized style of a property. r=xidorn
...
This is intended to be used by GetComputedStyle when there's no layout
dependency.
MozReview-Commit-ID: 3GAbjo1uQ34
2018-06-08 14:17:52 +02:00
Mike Cooper
7b91d4140a
Bug 1467563 - Don't send any telemetry for rollbacks that were never rolled out r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D1591
2018-06-08 09:32:37 +00:00
Mark Banner
332df0f776
Bug 1467807 - Stop supporting passing ids to (places)tree.selectItems and selectLeftPaneContainerByHierarchy. r=mak
...
MozReview-Commit-ID: 8E1VUKU2Ya2
Differential Revision: https://phabricator.services.mozilla.com/D1594
2018-06-08 16:09:37 +00:00
Mantaroh Yoshinaga
9418716ce8
Bug 1467679 - Clear the devtools.toolbox.host value if this value is unexpected. r=gl
...
Bug 1192642 introduced new host type. If updating to this version, previous
preference value will be unexpected. This patch will restore this preference to
default value if this pref is unexpected value.
MozReview-Commit-ID: LO3R6fFHWh6
2018-06-08 13:18:54 +09:00
Lee Salzman
d273b4ddcc
Bug 1467552 - make VectorImage::Show force OP_OVER. r=bas
2018-06-08 12:38:13 -04:00
Nicolas B. Pierron
6760ecaba9
Bug 1467251 - Index documentation of JSMSG_NOT_ITERABLE. r=fscholz
2018-06-08 16:48:14 +00:00
Dorel Luca
1fa6e590fd
Backed out changeset 120a4d4dced8 (bug 1467679) for Devtools failure on devtools/client/debugger/test/mochitest/browser_dbg_host-layout.js. CLOSED TREE
2018-06-08 19:33:15 +03:00
Gabriel Luong
388b23d8ab
Bug 1466558 - Provide Haxe Language Syntax Highlighting. r=bgrins
2018-06-08 12:22:57 -04:00
Alexander Surkov
94ab51d46c
Bug 687011 - aria-activedescendant change on inserted node doesn't fire focus change, r=jamie
2018-06-08 10:55:08 -04:00
Noemi Erli
bbba37e212
Bug 1299001 - Disable devtools/client/aboutdebugging/test/browser_addons_debug_webextension_popup.js for frequent timeouts on Linux64 debug r=jmaher
2018-06-08 02:52:00 +03:00
arthur.iakab
a64c89a490
Merge mozilla-central to inbound
2018-06-08 12:58:41 +03:00
arthur.iakab
edbf2c0099
Merge inbound to mozilla-central a=merge
2018-06-08 12:55:49 +03:00
Xidorn Quan
d3cefe8ea5
Bug 1466963 followup - Make RawServoUnlockedDeclarationBlock an alias to PropertyDeclarationBlock in Servo side. r=emilio
...
--HG--
extra : rebase_source : 93e4d83a4401cab5d010cfd3fb2494af33118ce8
extra : source : 78af6231a95c253e7087b879b901798642af81bd
2018-06-08 19:19:28 +10:00
Noemi Erli
64d93c2f86
Backed out changeset 8704878dc845 (bug 1299001) for Gecko Decision Task failure on a CLOSED TREE
2018-06-08 12:12:09 +03:00
Jan Odvarko
de2889e000
Bug 1465455 - extract middleware and enhancer functions from store.js; r=nchevobbe
...
MozReview-Commit-ID: L9bhjZD028G
--HG--
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/actor-releaser.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/batching.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/css-error-reporting.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/message-cache-clearing.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/net-provider.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/middleware/history-persistence.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/middleware/thunk.js
extra : rebase_source : 76ee8bf81bbb5543d85c891451a67846dcf17864
2018-06-08 08:21:32 +02:00
Noemi Erli
f8f601bc9f
Bug 1299001 - Disable devtools/client/aboutdebugging/test/browser_addons_debug_webextension_popup.js for frequent timeouts on Linux64 debug r=jmaher
2018-06-08 00:20:00 +03:00
Henrik Skupin
a7ac3da64d
Bug 1334981 - Backed out changeset d6ca24ba3673 for regression caused by bug 887718. r=enndeakin+6102
...
MozReview-Commit-ID: 9hIcRVRseO1
--HG--
extra : rebase_source : e7899b4dc74c20a6204583fbaf371eb69b2d9405
2018-06-07 15:48:48 +02:00
Makoto Kato
ef31f52f39
Bug 1467670 - Devirtualize InsertFromDrop. r=masayuki
...
InsertFromDrop is implemented on TextEditor only, so it can do devirtualize
this method. Also, this method is only called by drop event handler of
EditorEventListener, so it should rename to better name (OnDrop).
Differential Revision: https://phabricator.services.mozilla.com/D1592
2018-06-08 05:19:51 +00:00
Doug Thayer
13f95591c1
Bug 1467619 - Track and adjust layerization on repaint triggers r=mattwoodrow
...
To avoid creating a bunch of layers when we don't need to, this
tracks when a frame needs to be repainted, and invalidates the
IsStyleAnimated logic around mRestyleCounts if the frame is also
being invalidated.
MozReview-Commit-ID: 5Q96Cx6f3V0
--HG--
extra : rebase_source : 4512ef0c6cb50a730f7d5974ef6364d54b6c49b4
2018-06-07 11:44:03 -07:00
Kartikaya Gupta
1fb51dfb2b
Bug 1461311 - Undo reftest/harness changes from bug 1437036 as they are not needed any more. r=hiro
...
MozReview-Commit-ID: 3YvyZPNOCzF
--HG--
extra : rebase_source : f49e09dda2924b99dbf6b63a958086b934e23523
2018-06-07 08:23:17 -04:00