Shu-yu Guo
9c2567d79e
Bug 1147371 - Implement IteratorClose for array destructuring. (r=arai)
...
Since result.done is always needed now, always emit the code that pushes
it on the stack.
For throwing, like for-of, IteratorClose is only called when non-iterator
code throws. Unlike for-of, both the iterator object and the done
boolean value are on the stack for the trynote. IteratorClose is only
called when !done.
2017-01-14 14:51:38 -08:00
Shu-yu Guo
a40ddf408f
Bug 1147371 - Convert self-hosted code that need to call IteratorClose to use for-of. (r=arai)
2017-01-14 14:51:38 -08:00
Shu-yu Guo
f4f3300957
Bug 1147371 - Rename allowContentSpread to allowContentIter. (r=arai)
...
This is to prepare for reimplementing several self-hosted methods to use
for-of.
2017-01-14 14:51:38 -08:00
Shu-yu Guo
093ab96981
Bug 1147371 - Implement IteratorClose for for-of. (r=arai)
...
Non-local jumps, i.e. |break| and |return| statements, are implemented
by emitting IteratorClose in bytecode.
On throws, the new trynote JSTRY_ITERCLOSE signals that there's an
iterator on the top of the stack that needs IteratorClose. Note that
this only applies to exceptions thrown from non-iterator code. If
iter.next or iter.return itself throws, IteratorClose should *not* be
called. This is why we can't use JSTRY_FOR_OF.
2017-01-14 14:51:38 -08:00
Jonathan Kew
3742b82262
Bug 1281424 followup, remove spec link from reference file. r=dbaron
...
DONTBUILD
2017-01-14 18:25:12 +00:00
Phil Ringnalda
082d6bd9df
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 1NtOkt6oQ7d
2017-01-14 09:38:58 -08:00
Phil Ringnalda
5a2bb1b51b
Merge autoland to m-c, a=merge
...
MozReview-Commit-ID: 1NoQxmEjpqA
2017-01-14 08:56:07 -08:00
ffxbld
f5b9aaaa5c
No bug, Automated blocklist update from host bld-linux64-spot-223 - a=blocklist-update
2017-01-14 07:05:20 -08:00
ffxbld
de2616b743
No bug, Automated HPKP preload list update from host bld-linux64-spot-223 - a=hpkp-update
2017-01-14 07:05:18 -08:00
ffxbld
054f634242
No bug, Automated HSTS preload list update from host bld-linux64-spot-223 - a=hsts-update
2017-01-14 07:05:16 -08:00
Wes Kocher
813009d982
Backed out 2 changesets (bug 1319159) for frequent media test failures a=backout
...
Backed out changeset afb84605c3c4 (bug 1319159)
Backed out changeset a14cade8b962 (bug 1319159)
MozReview-Commit-ID: 1ZWV6BPE8ne
--HG--
extra : source : 68c824ad72b817189143af771bb34408c72ad495
2017-01-13 13:23:56 -08:00
Wes Kocher
07fd8cebf7
Backed out 3 changesets (bug 1318965) for frequent media test failures a=backout
...
Backed out changeset 3f756d8ee4cf (bug 1318965)
Backed out changeset 4bdf65d60c9e (bug 1318965)
Backed out changeset c1e2b6c14a7f (bug 1318965)
MozReview-Commit-ID: 6CPk5oS5AOw
--HG--
extra : source : babe3f8a0258fb592e17a590450de6ceb09460c3
2017-01-13 13:23:31 -08:00
Wes Kocher
565fdbe5d8
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: JcbGWqzzYJj
2017-01-13 15:43:52 -08:00
Wes Kocher
8a82c900f8
Merge autoland to central, a=merge
...
MozReview-Commit-ID: Ano2O7fFKEW
2017-01-13 15:28:13 -08:00
Wes Kocher
cf2b1c9b3c
Backed out changeset e8ae38b46276 (bug 1330697) because the whitelist entries are still needed for some pgo xperf runs a=backout
...
MozReview-Commit-ID: CWrEQeqZk48
2017-01-13 10:52:36 -08:00
Wes Kocher
45ab3c2bb5
Backed out changeset d7e148db2e85 (bug 1321521
) for build bustage a=backout CLOSED TREE
...
MozReview-Commit-ID: By0dyqjsVJb
2017-01-13 10:35:23 -08:00
Nicolas B. Pierron
8921f7c68c
Bug 1321521
- RegisterSets: Add a register type to getAny and add the equivalent hasAny function. r=lth
2017-01-13 18:12:24 +00:00
Paul Adenot
c666bf1323
Bug 1228226 - Backed out changeset 2553c3b5ba89.
...
This causes a number of issues, like bug 1329082, where we don't swap the
message queues of the MSG where we should, and blows up an assert in debug.
MozReview-Commit-ID: 2I3IjfK8L8r
2017-01-13 16:15:27 +01:00
Lee Salzman
9c04aa009c
Bug 1330166 - ensure path bounds after rounding contain path edges when using SK_RASTERIZE_EVEN_ROUNDING. r=jrmuizel
...
MozReview-Commit-ID: Jb48BkbHEPs
2017-01-13 12:10:40 -05:00
ffxbld
ef80e5ccca
No bug, Automated HPKP preload list update from host bld-linux64-spot-222 - a=hpkp-update
2017-01-13 06:58:30 -08:00
ffxbld
b49f0182ad
No bug, Automated HSTS preload list update from host bld-linux64-spot-222 - a=hsts-update
2017-01-13 06:58:29 -08:00
Jamie Nicol
7a3e0c46f7
Bug 1319764 - Ensure Gtk window unmap workaround is actually used. r=karlt
...
We were miscounting the number of manual configure events which we
needed to send gtk as the workaround for bug 1225044, causing it not
to work in some cases. This is because configure events can come from
more sources than were counting.
Decrement mPendingConfigures only as far as zero, like
configure_request_count in gtk_window_configure_event().
MozReview-Commit-ID: GxpR2Zozxor
--HG--
extra : rebase_source : 9d02c4d019d8bea7a07c20fb1435d2f677ae6e28
2017-01-13 14:23:29 +00:00
Carsten "Tomcat" Book
c30b03e2f0
Merge mozilla-central to autoland
2017-01-16 16:45:16 +01:00
Carsten "Tomcat" Book
d69139ac79
merge mozilla-inbound to mozilla-central a=merge
2017-01-13 10:20:25 +01:00
Iris Hsiao
5de57312ba
Backed out changeset 865a34953fb5 (bug 1324093)
2017-01-13 10:51:29 +08:00
Iris Hsiao
cfdcf7cc03
Backed out changeset d3cc90db1908 (bug 1324093)
2017-01-13 10:51:25 +08:00
Iris Hsiao
34b2dfc2b1
Backed out changeset 0ee273b613db (bug 1324093)
2017-01-13 10:51:22 +08:00
Iris Hsiao
bd9f5b0ffe
Backed out changeset b843a34fdc23 (bug 1324093)
2017-01-13 10:51:19 +08:00
Iris Hsiao
70dfe84673
Backed out changeset 630abb959e06 (bug 1324093)
2017-01-13 10:51:15 +08:00
Iris Hsiao
9380475110
Backed out changeset 7c26d27a3635 (bug 1324093) for jit6 assert failure
2017-01-13 10:51:12 +08:00
Bobby Holley
e69afdcb2e
Bug 1323671 - Reenable crashtests. r=me
2017-01-12 17:37:30 -08:00
Bobby Holley
eb34404cc8
Bug 1323654 - Reenable crashtests. r=me
2017-01-12 17:37:27 -08:00
Bobby Holley
129614b0d6
Bug 1329854 - Update crashtest expectations. r=me
2017-01-12 17:37:23 -08:00
Bobby Holley
6a150c778b
Bug 1329854 - Check IsInStyleRefresh for all the servo-related handling in nsCSSFrameConstructor::Content{Appended,RangeInserted}. r=heycam
2017-01-12 17:33:07 -08:00
Bobby Holley
0574db6b6e
Bug 1329854 - Call NoteDirtyDescendants when frame construction bails out due to lack of a container frame. r=heycam
2017-01-12 17:33:01 -08:00
Bobby Holley
2a1b6401df
Bug 1329854 - Avoid propagating the dirty descendants bit when appending items to display:none subtrees. r=heycam
2017-01-12 17:32:56 -08:00
Bobby Holley
38e55d8cfa
Bug 1329854 - Handle suppressed frames in stylo incremental restyle. r=heycam
2017-01-12 17:32:40 -08:00
Ryan VanderMeulen
605429a73d
Bug 1326277 - Update README.mozilla to reflect the correct in-tree Hunspell version. DONTBUILD
2017-01-12 20:24:07 -05:00
Alessio Placitelli
002724792e
Bug 1278556 - Update the documentation. r=gfritzsche
2017-01-13 01:47:00 +01:00
Kartikaya Gupta
a147e85efe
Bug 1330755 - Properly release the window device context. r=jimm
...
MozReview-Commit-ID: 7Y3p4g3yI3s
--HG--
extra : rebase_source : 111817e743836644fb1077c9b961cfe99a62980f
2017-01-12 17:25:12 -05:00
Andrew Halberstadt
79791a2cff
Bug 1330772 - Remove all b2g related code from reftests, r=jmaher
...
MozReview-Commit-ID: HY1XbcliTNA
--HG--
extra : rebase_source : f02093222f1cc619e328c877382361950f83329d
2017-01-12 16:37:37 -05:00
Andrzej Hunt
ab7d8d0615
Bug 1325929 - Reimport certain AS VectorDrawable's using different converter r=sebastian
...
System SVG rendering on Android 6.0 seems to be broken for certain VectorDrawable's:
these three icons were being distorted, only on Android 6. Using a different SVG
converter (an online converter, as opposed to the Android Studio converter),
results in the icons being rendered correctly.
MozReview-Commit-ID: 2INnb0clb54
--HG--
extra : rebase_source : 5b3fd9ca7354855c6ee70594b960f0098c98d974
2017-01-13 10:18:22 -08:00
Andrew Swan
630f1e4a05
Bug 1329450 Fix amIWebInstallInfo fallout on fennec r=JanH
...
MozReview-Commit-ID: FJsJiYs5Ole
--HG--
extra : rebase_source : a09691c32eaf7d7436efc718ac60374301dcaae0
2017-01-13 08:06:22 -08:00
Daniel Naslund
330eabb4c8
Bug 1326160 - Omit divide by zero and overflow checks for some constants. r=lth
...
--HG--
extra : rebase_source : 60f610fc98d9605a052f42bc031eceeb97ff3d25
2017-01-12 21:20:32 +01:00
Jessica Jong
cb707ac950
Bug 1326779
- [e10s] Fire beforeunload event when navigating to a page in different process. r=smaug
...
--HG--
extra : rebase_source : f1268fbb9c2725e79fef2d6627e9e11e6e000acc
2017-01-16 21:33:00 -05:00
Kartikaya Gupta
6a817e71fd
Bug 1330755 - Follow-up to move the MakeScopeExit to after the null check. r=bobowen
...
MozReview-Commit-ID: GrRU0Efh0Ns
2017-01-17 10:57:06 -05:00
Francisco Aguiar
7e0255c5c1
Bug 1330009 - Remove unused setToolBarButtonsAlpha() method. r=sebastian
...
MozReview-Commit-ID: A7PIZDck82h
--HG--
extra : rebase_source : 13dda1be7f29c2cebd907616fad3a514c65eb58a
2017-01-16 00:57:53 +00:00
Jan de Mooij
18d0d484be
Bug 1331606 - Avoid OOM crashes when we reach the executable code limit. r=luke
2017-01-17 16:46:18 +01:00
aselagea
f2a6023638
Bug 1253312 - TC Linux 32 debug builds Tier-1 r=kmoir
2017-01-17 10:19:23 -05:00
Geoff Brown
f57e000945
Bug 1331455 - Add net-tools to Ubuntu 16 docker image, for netstat; r=jmaher
2017-01-17 08:17:20 -07:00