Commit Graph

572635 Commits

Author SHA1 Message Date
Morris Tseng
370148757e Bug 1418177 - Add crashtest. r=mattwoodrow
MozReview-Commit-ID: EADOkkqo6Dj
2017-12-05 16:47:27 +08:00
Morris Tseng
04ac2e0d6f Bug 1418177 - Add nsDisplayTableBlendMode and nsDisplayTableBlendContainer. r=mattwoodrow
MozReview-Commit-ID: G4dwfweH8D3
2017-12-05 16:47:26 +08:00
Brad Werth
8d764e78da Bug 1416350 - Part 3: Add test to verify line numbers of grids with leading implicit tracks. r=mats
MozReview-Commit-ID: 8S8HMKhtWUP

--HG--
extra : rebase_source : 8fd4ed904a6d809af80f332a8e91155cf5a82394
extra : histedit_source : c9b06c066b4094ab4403c2ae8ed01b91ef3779a5
2017-11-10 14:10:33 -08:00
Brad Werth
a0fd338be1 Bug 1416350 - Part 2: Correct logic for Grid API line numbering with leading implicit tracks. r=mats
MozReview-Commit-ID: 4tiwdqhb5hb

--HG--
extra : rebase_source : 58db5f92938cce5c7a658c2e89c8cde286452ea1
extra : histedit_source : 863399fbebc805b5d9a4718c5d77aefeca43dbdb
2017-11-10 09:46:22 -08:00
Brad Werth
7fd0630c3b Bug 1416350 - Part 1: Correctly account for removed 'auto-fit' tracks also when there are leading implicit tracks. r=mats
MozReview-Commit-ID: 5aJucB3BM59

--HG--
extra : rebase_source : 249eaee7ee637933e14d8884f6190afba0169dfb
extra : histedit_source : 5840d8ae82ace6b05b508b1664cad1162a1851cc
2017-11-09 17:21:23 -08:00
Honza Bambas
4eab23cce4 Bug 1411632 - Introduce onload and DOMContentLoaded telemetry for active tab and network optimization. r=valentin, r=francois 2017-12-02 18:13:43 -05:00
Eitan Isaacson
a55e238edf Bug 1409731 - Expose input[type=date/time] correctly in a11y. r=surkov, r=jjong 2017-12-02 18:12:14 -05:00
Noemi Erli
d6a790b536 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-12-02 23:49:57 +02:00
Noemi Erli
676235b3bb Merge inbound to mozilla-central r=merge a=merge 2017-12-02 23:41:02 +02:00
Andrea Marchesini
62e39b195c Bug 1421989 - Adding an error check in TCPSocket::BufferedAmount(), r=qdot 2017-12-02 21:06:34 +01:00
ffxbld
1aeab12df2 No bug, Automated HPKP preload list update from host bld-linux64-spot-036 - a=hpkp-update 2017-12-02 11:45:05 -08:00
ffxbld
932f702aac No bug, Automated HSTS preload list update from host bld-linux64-spot-036 - a=hsts-update 2017-12-02 11:45:01 -08:00
ffxbld
8466d82737 No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update 2017-12-02 11:01:49 -08:00
ffxbld
2955ac7f1c No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update 2017-12-02 11:01:45 -08:00
Nathan Froyd
609fb452b4 Bug 1422380 - move --enable-jitspew to moz.configure; r=nalexander 2017-12-02 13:43:40 -05:00
Nathan Froyd
01a91d775d Bug 1421792 - move --enable-trace-logging to moz.configure; r=nalexander 2017-12-02 13:43:41 -05:00
Karl Tomlinson
bd04f5c597 bug 1339889 fix typo to address review comment from bug 1339438#c4 r=pehrsons
MozReview-Commit-ID: 4W3mYyZgoBt

--HG--
extra : transplant_source : %F2%02%E5%0D%E5%7D%9EQ%D4%FC%D4_%A9%BF%9B%D8E%B9%8D%84
2017-12-02 21:44:59 +13:00
Benjamin Bouvier
518bd67cdd Bug 1421244: Remove RegionLock; r=lth
MozReview-Commit-ID: DdHaiSGuSfw

--HG--
extra : rebase_source : deb59e2acc63c0f5286bb14e1a9e3476d05d96ea
extra : amend_source : 02a4a6ed02303693dbc6a8494d69455306dd15e6
2017-12-01 16:30:54 +01:00
Benjamin Bouvier
939fff3f0e Bug 1421244: Remove more ARMv6 dead code; r=lth
MozReview-Commit-ID: FkeXdjIcffl

--HG--
extra : rebase_source : eb168dfa352f94153f78616dfb1efa537c797ddb
2017-11-30 12:55:06 +01:00
Benjamin Bouvier
7c8fe68f05 Bug 1421244: Remove supports for atomics on ARM < v7; r=lth, sr=luke
MozReview-Commit-ID: LQKX0y49mlq

--HG--
extra : rebase_source : da2704c5f9d064e940f30a709a1d107da3fec446
2017-11-29 13:24:10 +01:00
Alex Chronopoulos
8904b64329 Bug 1406772 - Get channel count from MSG. p=padenot
MozReview-Commit-ID: 8aFdJkfcbCA
2017-12-01 23:21:42 +02:00
Nathan Froyd
e511fa1e4b Backout f9231cda92d8 (bug 1421792) on suspicion of causing inscrutable moz.configure lint errors; r=bustage
Do this on a CLOSED TREE, of course.
2017-12-01 22:04:58 -05:00
Nathan Froyd
ed33603f94 Bug 1421792 - move --enable-trace-logging to moz.configure; r=nalexander 2017-12-01 21:29:27 -05:00
Nathan Froyd
d7b5304b9d Bug 1421791 - move --enable-{ion,simulator} definitions to moz.configure; r=nalexander
--enable-ion was only used by --enable-simulator and related options, so
there wasn't much point in making two separate commits.

This translation is a little more verbose than the original
old-configure code, but I think it is more readable and easier to
follow.  We also don't port over --enable-simulator=no, as there doesn't
seem to be much point in doing so.
2017-12-01 21:29:27 -05:00
Nathan Froyd
1198705b7d Bug 1421687 - move JS_*UNBOX* definitions to moz.configure; r=nalexander 2017-12-01 21:29:28 -05:00
Honza Bambas
3d16070070 Bug 1422281 - Update about:networking#logging default list of logs to a more useful list, r=valentin 2017-12-01 09:17:00 +02:00
Julian Hector
465eaf30eb Bug 1401111 - Use ContiguousEnumSerializer for EventMessage ParamTraits; r=botond 2017-12-01 13:00:56 -05:00
Andrew Osmond
bcc8e2d1f7 Bug 1420245 - When getting the current frame of a VectorImage, eliminate any unnecessary draws. r=tnikkel 2017-12-01 18:50:07 -05:00
Valerie R Young
1b7f664804 Bug 1421064 - Do not fail if options do not exist r=sfink
--HG--
extra : rebase_source : 2fba2a4048194369f33928cee3d917185fc3ec75
2017-11-28 07:21:00 -08:00
Valerie R Young
7ad8075610 Bug 1421064 - Add automatic shell.js includes to export script r=sfink
--HG--
extra : rebase_source : da4dff06b9a3d019f8c3cd57ac6bea3ef13539e5
2017-11-30 08:10:00 -08:00
Valerie R Young
1413967ab3 Bug 1421064 - Update export script to accept multiple src dirs r=sfink
--HG--
extra : rebase_source : 29b3ca01e5437d70f6fc007b68be116b207d0553
2017-11-30 08:09:00 -08:00
David Major
c6c7ce4333 Bug 1422368 - Work around a clang-cl bug in yuv_row_win.cpp. r=jrmuizel 2017-12-01 16:46:21 -05:00
David Major
252f0cf0c6 Bug 1421404: Add lld to the build-clang task. r=glandium
--HG--
extra : rebase_source : a41a386965056afdc359f117972f6d5078d83453
2017-12-01 11:12:07 -05:00
Ben Kelly
76d6394334 Bug 1420594 P2 Eagerly shutdown ClientManagerService. r=baku a=aryx on CLOSED TREE 2017-12-01 14:48:11 -05:00
Ben Kelly
5bd2e38996 Bug 1420594 P1 Make ClientManagerService track active ClientManagerParent actors. r=baku 2017-12-01 14:48:11 -05:00
Andrea Marchesini
8ef5b5e4e5 Bug 1422314 - BlobURLs should be immediately released when shutting down, r=bkelly 2017-12-01 14:48:11 -05:00
Andrew Osmond
b51de32973 Backed out changeset 09ce12f88ca8 (bug 1420245) for test breakage on a CLOSED TREE. 2017-12-01 11:29:16 -05:00
Andreas Pehrson
8d4be05939 Bug 1419363 - Switch to WeakPtr. r=jib
--HG--
extra : rebase_source : 7148328b61e25c3eac983e41f1ece633bf2206bf
2017-12-01 10:52:18 -05:00
Junior Hsu
61807cdb5d Bug 1420334 - protect timestamp setting in a critical section, r=michal 2017-11-30 19:45:00 +02:00
Henri Sivonen
009840a99b Bug 1409951 - Use a stack to end serializer contexts instead of recomputing them. r=smaug
MozReview-Commit-ID: FOd8AUmtYyA
2017-12-01 10:45:25 -05:00
John Dai
7b51513583 Bug 1419316 - Fix setting HTMLOutputElement.defaultValue makes it being reset to empty string when it has childs and in default mode. r=smaug 2017-12-01 03:37:00 +02:00
Jonathan Kew
d78445777f Bug 1418818 - Allow downloadable fonts to include CBLC/CBDT tables on platforms where we're using Freetype. r=jrmuizel 2017-12-01 15:18:09 +00:00
Jonathan Kew
3b01ad4cc3 Bug 1421964 - Remove residual traces of the old fontconfig backend, no longer in the tree. r=jrmuizel 2017-12-01 15:18:07 +00:00
Valentin Gosu
fcad071405 Bug 1422173 - Use lock when changing nsHostRecord.addr_info r=mayhemer
MozReview-Commit-ID: A6Qk6G3Y1SY
2017-12-01 16:05:16 +01:00
Paolo Amadini
fd72a1cb37 Bug 1392340 - Height jumps when opening subviews of different lengths. r=Gijs
The height of the subview being opened was supposedly calculated using an off-screen container independent from the currently displayed views, but this didn't work as expected because of the incorrect box alignment. This is now fixed and the correct minimum and maximum heights are set on the container separately, also preventing the current view from flickering before the transition in case the subview was taller.

With this issue fixed, the height can now be recalculated each time the subview is opened, without the caching that caused incorrect results when the same view was reopened with different elements or text.

Jumping could also occur because of a border applied only during the transition, which could influence the subview height in the presence of wrapping text.

MozReview-Commit-ID: EWHs1hFKXT4

--HG--
extra : rebase_source : 5b0bc4e5d4d2d10d684c2c2bf94a9030aadd09bd
2017-11-28 16:53:42 +00:00
Paolo Amadini
224d94cc76 Bug 1420945 - Keep the existing items in the Recent Highlights section while opening the Library panel. r=Gijs
In order to display the Library view sooner, the Recent Highlights section is populated asynchronously after the view is shown. When the Library button is moved to the overflow menu, this prevents the view height animation from including this section.

This can be worked around after the first time the view is opened, and is currently done by reusing the last known height. This logic causes issues with other subviews, but to fix this the Library view has to be changed to keep the existing highlight items while fetching the new ones.

MozReview-Commit-ID: AGs7nh4CsYE

--HG--
extra : rebase_source : ee2876f45ac16dc6c58d3373dfd2e3cc847dd593
2017-11-30 21:28:00 +00:00
Kannan Vijayan
f8d39a38ec Bug 1415313 - Canonicalize f32s coming out of a TypedObject. r=jorendorff 2017-12-01 08:50:49 -05:00
Tooru Fujisawa
07264d6840 Bug 1420319 - Wait for the next event tick before resolving promise in browser_ext_optionsPage_modals.js. r=jaws 2017-12-01 22:35:59 +09:00
Tooru Fujisawa
ef48056fc3 Bug 1421653 - Wait for new tab load and window close in browser/base/content/test/general/browser_trackingUI_5.js to make sure state transition does not overlap. r=felipe 2017-12-01 22:35:58 +09:00
Tooru Fujisawa
37740524e5 Bug 1421582 - Fix dom/base/test/browser_bug902350.js to wait for events in proper order. r=Gijs 2017-12-01 10:05:48 +09:00