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
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
Paolo Amadini
ae2cc7ca99
Bug 1467713 - Part 4 - Replace "var" with "let" and remove the parameter prefix. r=jaws
...
MozReview-Commit-ID: 61k7xS2MlKr
--HG--
extra : rebase_source : 32cddf29916beff5e03abf9dc599890fd08b3fe3
2018-06-05 17:30:43 +01:00
Paolo Amadini
367e78dac1
Bug 1467713 - Part 3 - Remove the unused setOrigin function. r=jaws
...
MozReview-Commit-ID: 3CpU7zY9JFJ
--HG--
extra : rebase_source : 68e6e3fd56a0f8c48ceeffa27f8ecf72f5256378
2018-06-05 15:27:24 +01:00
Paolo Amadini
f1f4ef76c6
Bug 1467713 - Part 2 - Reorder "permissions.js" to match "sitePermissions.js". r=jaws
...
Reordering the functions makes it easier to port the implementation across the files and merge them eventually.
MozReview-Commit-ID: EkVbTA0YEQ5
--HG--
extra : rebase_source : 160157df7aaebf502449a9daf1b7dbfc9195aa41
2018-06-05 15:26:14 +01:00
Paolo Amadini
e895567b26
Bug 1467713 - Part 1 - Rename functions in "permissions.js" to match "sitePermissions.js". r=jaws
...
MozReview-Commit-ID: KeF5mcVvVHl
--HG--
extra : rebase_source : 39ef7ada1138a3bc3c87e20fca958aa26c7fff95
2018-06-05 15:12:39 +01:00
Jan de Mooij
ce132119dd
Bug 1466121 part 7 - Split Compartment-inl.h from Realm-inl.h. r=luke
...
--HG--
rename : js/src/vm/Realm-inl.h => js/src/vm/Compartment-inl.h
2018-06-08 16:16:21 +02:00
Jan de Mooij
04a3651fe2
Bug 1466121 part 6 - Split Compartment.cpp from Realm.cpp. r=luke
...
--HG--
rename : js/src/vm/Realm.cpp => js/src/vm/Compartment.cpp
2018-06-08 16:16:20 +02:00
Jan de Mooij
b41618f3b1
Bug 1466121 part 5 - Split Compartment.h from Realm.h. r=luke
...
--HG--
rename : js/src/vm/Realm.h => js/src/vm/Compartment.h
2018-06-08 16:16:19 +02:00
Jan de Mooij
9c6c88908e
Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. r=luke
...
--HG--
rename : js/src/vm/JSCompartment-inl.h => js/src/vm/Realm-inl.h
rename : js/src/vm/JSCompartment.cpp => js/src/vm/Realm.cpp
rename : js/src/vm/JSCompartment.h => js/src/vm/Realm.h
2018-06-08 16:16:19 +02:00
Jan de Mooij
be7b2f64ad
Bug 1466121 part 3 - Merge Realm.cpp into JSCompartment.cpp to simplify later patches. r=luke
2018-06-08 16:16:18 +02:00
Dorel Luca
15a5c575ac
Backed out changeset b664f1fdec85 (bug 1467536) for build bustage
2018-06-08 16:22:47 +03:00
Mantaroh Yoshinaga
9f852ee8b4
Bug 1467679 - Clear the devtools.toolbox.host value if this value is unexpected. rgl
...
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
Ben Hearsum
28c93d33d4
bug 1455061: upgrade update verify and funsize update generator docker images to newer ubuntu to get latest python. r=sfraser
...
--HG--
extra : transplant_source : %F1b%CD%E5%BB%ACE%B1%CD%F0%F9%08hn%B9%A9%90%28%95%1B
2018-06-08 09:08:32 -04:00
Emilio Cobos Álvarez
da289eeb40
Bug 1467536: followup: Use a more specific capture for the lambda. r=xidorn
...
MozReview-Commit-ID: 8ykWCzCO0yw
2018-06-08 15:07:19 +02:00
Gabriel Luong
24c0e82364
Bug 1467564 - Only show the 3 pane tooltip in release or beta. r=pbro
2018-06-08 08:51:59 -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
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