Commit Graph

559449 Commits

Author SHA1 Message Date
Sebastian Hengst
f2bcc668e9 merge mozilla-central to autoland. r=merge a=merge 2017-09-17 14:27:58 +02:00
Jan-Ivar Bruaroey
c0da003175 Bug 1381638 - Prevent sharing multiple input devices in the same process. r=jesup 2017-09-15 23:00:39 -04:00
Johann Hofmann
3b3f324eb7 Bug 1399930 - Add drag space padding to the tabs toolbar on OSX. r=Gijs
The previous drag space was only set as min-height on the titlebar,
which led tabsintitlebar.js to not account that extra space for moving
the titlebar to the bottom (because it calculates that height from
tab strip height). So while it looked fine visually, the titlebar did
not stretch all the way to the bottom, so that e.g. double-clicks aren't
registered correctly.

MozReview-Commit-ID: 1mHFDBUe3sC

--HG--
extra : rebase_source : 667b131485658927fc2f3d484b2ab15cce782d95
2017-09-15 12:55:18 +02:00
Eden Chuang
62b089b5ed Bug 1398991 - Mochitest for spec change on PaymentRequest.shippingOption. r=baku
This patch changes the test_construction.html with following modification.
1. Modify the test testWithDuplicateShippingOptionsParameters to expect a
   TypeError when constructing wiht duplicate shippingOption ids.
2. Add test testShippingOtpionAttribute for shippingOption setting checking
   with following conditions
   1. No selected shippingOption and PaymentOptions.requestShipping is false
   2. One selected shippingOption and PaymentOptions.requestShipping is false
   3. One selected shippingOption and PaymentOptions.requestShipping is true
   4. Multiple selected shippingOptions and PaymentOptions.requestShipping is
      true.
2017-09-15 14:20:05 +08:00
Eden Chuang
a15d19dc9d Bug 1398991 - Set PaymentRequest.ShippingOption only if options.requestShipping is true. r=baku
This patch implements the following changes according to the spec change.
See https://w3c.github.io/payment-request/#constructor step 8 for more
details.

1. Return TypeError during PaymentRequest construction with duplicate
   shippingOption id.
2. Set PaymentRequest.shippingOption with the selected shippingOption only
   if options.requestShipping is true.
2017-09-15 14:19:52 +08:00
Neerja Pancholi
62d822fcdd Bug 1381157 - Cache 'mContent->GetPrimaryFrame == this' with a flag on nsIFrame and replace these calls to GetPrimaryFrame. r=mats
MozReview-Commit-ID: 3VoxYlean52
2017-09-17 17:21:32 +02:00
Mats Palmgren
56af2e7716 Bug 1400623 - Add missing ClearOnShutdown.h #include. r=aosmond
MozReview-Commit-ID: 7AY4eGIOdv
2017-09-17 17:21:32 +02:00
Sebastian Hengst
2040810fdc merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-17 14:29:14 +02:00
Ryan VanderMeulen
e5750cee50 Bug 1400602 - Update Freetype to version 2.8.1. r=jfkthame 2017-09-17 07:36:44 -04:00
Sebastian Hengst
44d8795069 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-17 11:41:03 +02:00
Andrea Marchesini
4753d050bd Bug 1396848 - Iterating a Header object returns sorted and combined values, r=qdot 2017-09-17 11:18:20 +02:00
Ryan VanderMeulen
4c83e7ec07 Merge inbound to m-c. a=merge 2017-09-16 23:13:36 -04:00
Ryan VanderMeulen
225d30b5e4 Merge autoland to m-c. a=merge 2017-09-16 23:10:43 -04:00
Ryan VanderMeulen
a37fa80acb Backed out changeset 62efa118ea7f (bug 1381638) for browser_devices_get_user_media_in_frame.js failures. 2017-09-16 21:56:15 -04:00
Kris Maglione
58b0f25ac6 Bug 1399098: Disable idle dispatch for login manager DeferredTask. r=me
MozReview-Commit-ID: 7RXiIhnlnL

--HG--
extra : rebase_source : 021a846b9b2d12f956ec5b5180d579c9dabdc2f8
2017-09-16 18:06:34 -07:00
Axel Hecht
86eb17e169 Backout revision ec6c7dd9e25f (bug 1390461) for breaking Beta release automation.
MozReview-Commit-ID: CdPvaPuVGHE

--HG--
extra : rebase_source : 587ad51d0c37b1bb9e6261d9694cb87c078715d6
extra : histedit_source : 6f32c8a0ac853fad76c351dbb17402b36aacdcf8
2017-09-16 12:41:57 +02:00
Axel Hecht
e426fec326 Backout revision d3021ff5ea6a (bug 1396177) for breaking Beta release automation.
MozReview-Commit-ID: L9a0ehdQvLu

--HG--
extra : rebase_source : da3cb88986ebaa0a173bf94b6bf666a17f1d3202
extra : histedit_source : 2c2bce4437c0b6c6e2111248b6f86dfa02e0d0a6
2017-09-16 12:38:46 +02:00
Axel Hecht
4383c6ecf6 Backout revision e95f8bd7b519 and 84091f931dff (bug 1385227) for breaking Beta release automation.
--HG--
extra : rebase_source : 512c7603f1c600d9cd4ba4b17007ee9a9480e365
extra : histedit_source : be31be1ade27d0df5a25badc2def1a59f2a9c2fd%2Ca0db2bfd6e59dab72fb8c58063ea7592cfeb430e
2017-09-16 11:04:13 +02:00
Ryan VanderMeulen
90a660e634 Merge inbound to m-c. a=merge 2017-09-16 16:51:41 -04:00
Ryan VanderMeulen
f7716c38ad Merge autoland to m-c. a=merge 2017-09-16 16:51:07 -04:00
ffxbld
6769c4c331 No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update 2017-09-16 10:23:59 -07:00
ffxbld
9d03c0efa0 No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update 2017-09-16 10:23:56 -07:00
Robert Longson
c9b20d2f73 Bug 1399942 - feTurbulence filter should only do nothing if baseFreq is zero in dx and dy r=dholbert
--HG--
rename : layout/reftests/svg/filters/feTurbulence-zero-baseFreq-ref.svg => layout/reftests/svg/filters/feTurbulence-zero-baseFreq-01-ref.svg
rename : layout/reftests/svg/filters/feTurbulence-zero-baseFreq.svg => layout/reftests/svg/filters/feTurbulence-zero-baseFreq-01.svg
2017-09-16 17:04:29 +01:00
Sebastian Hengst
3fce828be0 Bug 1399466 - Remove duplicate interface definition which caused bustage. r=bustage-fix on a CLOSED TREE 2017-09-16 17:50:42 +02:00
Sebastian Hengst
4c0d783c6f Backed out changeset 7822d49cfd59 (bug 1399466) for frequent leaks on Linux x64 debug (bug 1400132) and on Linux x64 asan (bug 1399117). r=backout 2017-09-16 17:28:15 +02:00
Sebastian Hengst
1d35d25f21 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 1Wa3jV6n7Wj
2017-09-16 11:35:02 +02:00
Sebastian Hengst
f67a124350 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: DStzDVD5j1G
2017-09-16 11:29:51 +02:00
Sebastian Hengst
a2102f9d09 Backed out changeset 70f5f23a429f (bug 1397407) for letting Talos g1 timeout and spam its log on Linux x64 QuantumRender opt. r=backout a=backout
MozReview-Commit-ID: DOv1JPa2f7U
2017-09-16 10:57:44 +02:00
Phil Ringnalda
15b1226004 Backed out changeset 0659ef1d09b2 (bug 1400347) for Android bustage in test_ext_tabs_captureVisibleTab.html
MozReview-Commit-ID: Eu76oqbCNXx
2017-09-15 23:30:45 -07:00
Stephen A Pohl
7081d0c7e8 Backout f89ae3c450ce (bug 1324892) for busting Thunderbird. r=me 2017-09-16 00:09:31 -04:00
Randell Jesup
eea2736c27 Bug 1396879: don't dynamically switch to/from fast-path gUM audio r=jib 2017-09-16 00:06:07 -04:00
Boris Zbarsky
15194f2f07 Bug 1400275. Ensure we create reflectors for JS-implemented webidl interfaces with the right prototype when those interfaces are subclassed. r=qdot
MozReview-Commit-ID: 5yYD92NVVFQ
2017-09-15 23:45:06 -04:00
Boris Zbarsky
8e81160ff3 Bug 1398500 part 2. Make sure that if we start propagating scroll to viewport from a new body element we reframe it as needed. r=dholbert
MozReview-Commit-ID: K54u9NmAlpn
2017-09-15 23:45:06 -04:00
Boris Zbarsky
f9854585c7 Bug 1398500 part 1. Switch the viewport scrollbar override stuff to use Element, not nsIContent. r=dholbert
MozReview-Commit-ID: FU0Afemj4XD
2017-09-15 23:45:05 -04:00
Jan-Ivar Bruaroey
ffa7a61472 Bug 1381638 - Prevent sharing multiple input devices in the same process. r=jesup 2017-09-15 23:00:39 -04:00
Sebastian Hengst
6d3d62f7fb merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: FmdeaRYDVqR
2017-09-15 21:33:32 +02:00
Sebastian Hengst
9b5a1a0f76 Backed out changeset bf572b74ec5f (bug 1392841) for frequently failing reftest layout/reftests/font-face/font-display-1.html on Linux debug and on suspicion for causing leak in bug 1399117. r=backout a=backout
MozReview-Commit-ID: 5LtVLea4emt
2017-09-15 21:20:52 +02:00
Sebastian Hengst
c456f09091 Backed out changeset 21edf7e4f6ad (bug 1399471) for frequently failing wpt /IndexedDB/interleaved-cursors.html and browser-chrome tests, all on Linux32 debug. r=backout a=backout
MozReview-Commit-ID: 6tQ8T5MR6u4
2017-09-15 21:19:18 +02:00
Ryan VanderMeulen
e1d23c6fa7 Merge inbound to m-c. a=merge 2017-09-15 14:20:02 -04:00
Ryan VanderMeulen
4eb51401f8 Merge autoland to m-c. a=merge 2017-09-15 14:15:29 -04:00
ffxbld
184f0c7888 No bug, Automated HPKP preload list update from host bld-linux64-spot-361 - a=hpkp-update 2017-09-15 10:33:02 -07:00
ffxbld
2d79ffc5bb No bug, Automated HSTS preload list update from host bld-linux64-spot-361 - a=hsts-update 2017-09-15 10:32:58 -07:00
ffxbld
5ea1d0a851 No bug - Tagging mozilla-central 8e818b5e9b6bef0fc1a5c527ecf30b0d56a02f14 with FIREFOX_BETA_57_BASE a=release DONTBUILD CLOSED TREE
MozReview-Commit-ID: 1pATPHYzcpf
2017-09-15 18:44:36 +02:00
Sebastian Hengst
285f502fd9 Backed out changeset 3f1e68da9634 (bug 1397128) for bustage at mozilla/dom/cache/CacheStorage.h:108. r=backout on a CLOSED TREE 2017-09-15 18:29:41 +02:00
Sebastian Hengst
150c6ab212 Backed out changeset 15edfaab92f6 (bug 1397128) 2017-09-15 18:28:54 +02:00
Sebastian Hengst
8114378053 Backed out changeset bfbcc07fcb4b (bug 1397128) 2017-09-15 18:28:48 +02:00
Sebastian Hengst
2ecdeffe66 Backed out changeset 389e9f39d6b8 (bug 1397128) 2017-09-15 18:28:43 +02:00
Sebastian Hengst
8463726683 Backed out changeset 5988716b66bb (bug 1397128) 2017-09-15 18:28:37 +02:00
Sebastian Hengst
ea5ea33329 Backed out changeset bb52082d2d3c (bug 1397128) 2017-09-15 18:28:32 +02:00
Sebastian Hengst
b42f970139 Backed out changeset b28740aedf34 (bug 1397128) 2017-09-15 18:28:27 +02:00