championshuttler
4f987e0e84
Bug 1491536 - Remove obsolete footer image CSS. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D5960
--HG--
extra : moz-landing-system : lando
2018-09-15 20:52:02 +00:00
Jan de Mooij
7c02dd4632
Bug 1490993 part 3 - Always use braces for if/for/while statements in js/src/jit/x86-shared. r=nbp
...
Depends on D5763
Differential Revision: https://phabricator.services.mozilla.com/D5764
--HG--
extra : moz-landing-system : lando
2018-09-13 15:13:35 +00:00
Jan de Mooij
92beda17be
Bug 1490993 part 2 - Always use braces for if/for/while statements in js/src/jit/x86. r=tcampbell
...
Depends on D5762
Differential Revision: https://phabricator.services.mozilla.com/D5763
--HG--
extra : moz-landing-system : lando
2018-09-14 23:54:15 +00:00
Daniel Stenberg
4c6936caf3
Bug 1489121 - Fix the stream ID check when counting TRR streams. r=nwgh
...
MozReview-Commit-ID: DzOu1dRlWtg
Differential Revision: https://phabricator.services.mozilla.com/D5748
--HG--
extra : source : 4dfb623bb11e7fa244e66ec5fde83414c29f4736
extra : amend_source : 7aa95efd818bba3ad9ccbca1a38b64bf8c167fbc
2018-09-13 14:48:46 +00:00
Brindusan Cristian
8853a854a8
Backed out changeset 4dfb623bb11e (bug 1486137) for landing with the wrong bug number. a=backout
2018-09-14 12:24:17 +03:00
Xidorn Quan
dfa276073a
Bug 1491192
- Get raw pointer from RefPtr in ternary expression to fix MSVC build. a=tier2-permafail-fix
2018-09-14 15:41:31 +10:00
Noemi Erli
c2716211ca
Merge inbound to mozilla-central. a=merge
2018-09-14 06:31:31 +03:00
Cosmin Sabou
5c593ac182
Backed out changeset ce74ddd3192a (bug 1483033) for xpc failures on test_ext_legacy_extension_embedding.
2018-09-14 04:26:48 +03:00
Nicholas Nethercote
2d47fcde1c
Bug 1490828 - Handle mPersist in the nsSHEntry copy constructor. r=nika
...
--HG--
extra : rebase_source : 11bc9b8881467bbf6a4cee9800bf1d13707856b6
2018-09-14 11:09:19 +10:00
Ryan VanderMeulen
9f7d0bfb65
Bug 1490062 - Update HarfBuzz to version 1.9.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D5830
--HG--
rename : gfx/harfbuzz/src/hb-aat-layout-common-private.hh => gfx/harfbuzz/src/hb-aat-layout-common.hh
rename : gfx/harfbuzz/src/hb-aat-layout-private.hh => gfx/harfbuzz/src/hb-aat-layout.hh
rename : gfx/harfbuzz/src/hb-atomic-private.hh => gfx/harfbuzz/src/hb-atomic.hh
rename : gfx/harfbuzz/src/hb-blob-private.hh => gfx/harfbuzz/src/hb-blob.hh
rename : gfx/harfbuzz/src/hb-buffer-private.hh => gfx/harfbuzz/src/hb-buffer.hh
rename : gfx/harfbuzz/src/hb-face-private.hh => gfx/harfbuzz/src/hb-face.hh
rename : gfx/harfbuzz/src/hb-font-private.hh => gfx/harfbuzz/src/hb-font.hh
rename : gfx/harfbuzz/src/hb-iter-private.hh => gfx/harfbuzz/src/hb-iter.hh
rename : gfx/harfbuzz/src/hb-machinery-private.hh => gfx/harfbuzz/src/hb-machinery.hh
rename : gfx/harfbuzz/src/hb-map-private.hh => gfx/harfbuzz/src/hb-map.hh
rename : gfx/harfbuzz/src/hb-mutex-private.hh => gfx/harfbuzz/src/hb-mutex.hh
rename : gfx/harfbuzz/src/hb-object-private.hh => gfx/harfbuzz/src/hb-object.hh
rename : gfx/harfbuzz/src/hb-open-file-private.hh => gfx/harfbuzz/src/hb-open-file.hh
rename : gfx/harfbuzz/src/hb-open-type-private.hh => gfx/harfbuzz/src/hb-open-type.hh
rename : gfx/harfbuzz/src/hb-ot-layout-common-private.hh => gfx/harfbuzz/src/hb-ot-layout-common.hh
rename : gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh => gfx/harfbuzz/src/hb-ot-layout-gsubgpos.hh
rename : gfx/harfbuzz/src/hb-ot-layout-private.hh => gfx/harfbuzz/src/hb-ot-layout.hh
rename : gfx/harfbuzz/src/hb-ot-map-private.hh => gfx/harfbuzz/src/hb-ot-map.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-arabic-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-arabic.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-indic.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-khmer-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-khmer.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-myanmar-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-myanmar.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-use-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex-use.hh
rename : gfx/harfbuzz/src/hb-ot-shape-complex-private.hh => gfx/harfbuzz/src/hb-ot-shape-complex.hh
rename : gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh => gfx/harfbuzz/src/hb-ot-shape-fallback.hh
rename : gfx/harfbuzz/src/hb-ot-shape-normalize-private.hh => gfx/harfbuzz/src/hb-ot-shape-normalize.hh
rename : gfx/harfbuzz/src/hb-ot-shape-private.hh => gfx/harfbuzz/src/hb-ot-shape.hh
rename : gfx/harfbuzz/src/hb-set-digest-private.hh => gfx/harfbuzz/src/hb-set-digest.hh
rename : gfx/harfbuzz/src/hb-set-private.hh => gfx/harfbuzz/src/hb-set.hh
rename : gfx/harfbuzz/src/hb-shape-plan-private.hh => gfx/harfbuzz/src/hb-shape-plan.hh
rename : gfx/harfbuzz/src/hb-shaper-impl-private.hh => gfx/harfbuzz/src/hb-shaper-impl.hh
rename : gfx/harfbuzz/src/hb-shaper-private.hh => gfx/harfbuzz/src/hb-shaper.hh
rename : gfx/harfbuzz/src/hb-subset-private.hh => gfx/harfbuzz/src/hb-subset.hh
rename : gfx/harfbuzz/src/hb-unicode-private.hh => gfx/harfbuzz/src/hb-unicode.hh
rename : gfx/harfbuzz/src/hb-utf-private.hh => gfx/harfbuzz/src/hb-utf.hh
rename : gfx/harfbuzz/src/hb-vector-private.hh => gfx/harfbuzz/src/hb-vector.hh
rename : gfx/harfbuzz/src/hb-private.hh => gfx/harfbuzz/src/hb.hh
extra : rebase_source : 96e5e4d6e8c904f1ddc8f1338e39f74b02215654
2018-09-13 20:22:57 -04:00
Andrew Osmond
29af4ed6a2
Bug 1446309 - Part 3. Properly handle ImgDrawResult for WebRender display list generation. r=tnikkel
...
When generating display lists for WebRender, we were not caching the
draw result via nsDisplayItemGenericImageGeometry::UpdateDrawResult (or
similar) after completing CreateWebRenderCommands. This is important
because reftests use this to force sync decoding for images; it may be a
reason for image-related intermittent failures on *-qr builds.
Additionally, we may have been requesting fallback in cases where fallback
could not do anything more than WebRender could. For example, if we can't
get an image container yet, there is no point in requesting fallback
because it might just be we haven't started decoding yet. We should just
return the actual draw result in such cases.
2018-09-13 19:48:27 -04:00
Andrew Osmond
59ce4df2cf
Bug 1446309 - Part 2. Make nsDisplayImage fallback to the previous image to avoid flickering. r=tnikkel
...
When the current image for an nsImageFrame/nsDisplayImage is not yet
ready, we display the previous image, if any available, to avoid
flickering while we wait for decoding to finish. On the WebRender path,
this functionality was lost since we did not have the draw result
information with image containers. With the API updated in part 1, we
can now do this to avoid flickering.
2018-09-13 19:48:24 -04:00
Andrew Osmond
e9f7db43b8
Bug 1446309 - Part 1. Return draw result from imgIContainer::GetImageContainerAtSize. r=tnikkel
...
In addition to the image container, the draw result can also be useful
for callers to know whether or not the surface(s) in the container are
fully decoded or not. This is used in subsequent parts to avoid
flickering in some cases.
2018-09-13 19:48:21 -04:00
Jeff Walden
0fdb26eeb5
Bug 1491147 - When emitting tableswitch'd case constants, assert the constants are int32_t using NumberEqualsInt32 (which permits -0) and not NumberIsInt32 (which does not), because switching compares values using strict equality which consideres +0 and -0 to be equivalent. rs=me as trivial
...
--HG--
extra : rebase_source : 0c27bcffe3e124fee9eedf3090da8c469e450a07
2018-09-13 16:40:48 -07:00
Dana Keeler
364a010e05
bug 748809 - remove nsIAssociatedContentSecurity and nsISecurityInfoProvider r=mayhemer,jrmuizel
...
nsIAssociatedContentSecurity and nsISecurityInfoProvider are unused as of
bug 832834, so this patch removes them.
Differential Revision: https://phabricator.services.mozilla.com/D5693
--HG--
extra : moz-landing-system : lando
2018-09-13 17:13:43 +00:00
Cosmin Sabou
9e18233019
Backed out changeset 128979a6e32f (bug 1437608) for reftest failures on bugs/1425243-1. CLOSED TREE
2018-09-14 03:11:01 +03:00
Xidorn Quan
abdaa90858
Bug 1375319 part 3 - Try dispatching fullscreen events to element first rather than document. r=smaug
...
Some steps in file_fullscreen-api.html are adjusted in order to test
the behavior that the event is correctly dispatched to the document
when element is disconnected.
Depends on D5415
Differential Revision: https://phabricator.services.mozilla.com/D5416
--HG--
extra : moz-landing-system : lando
2018-09-14 00:06:16 +00:00
Xidorn Quan
6239a69055
Bug 1375319 part 2 - Use a global const for element to fullscreen in file_fullscreen-api test. r=smaug
...
Depends on D5414
Differential Revision: https://phabricator.services.mozilla.com/D5415
--HG--
extra : moz-landing-system : lando
2018-09-14 00:05:53 +00:00
Xidorn Quan
35bf576e96
Bug 1375319 part 1 - Make DispatchTrustedEvent able to dispatch composed event and have fullscreen events composed. r=smaug
...
Depends on D5394
Differential Revision: https://phabricator.services.mozilla.com/D5414
--HG--
extra : moz-landing-system : lando
2018-09-14 00:05:39 +00:00
Drew Willcoxon
956bb2d407
Bug 1483033 - EmbeddedExtension should pass string startup and shutdown reasons to the embedded webextension, not numeric reasons. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D5820
--HG--
extra : moz-landing-system : lando
2018-09-13 23:53:44 +00:00
ahillier
e9c38d0ebb
Bug 1490508 - Apply mask correctly to CFR recommendation on urlbar focus r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D5618
--HG--
extra : moz-landing-system : lando
2018-09-13 23:21:06 +00:00
Jan de Mooij
ea80c8629f
Bug 1490993 part 1 - Always use braces for if/for/while statements in js/src/jit/x64. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D5762
--HG--
extra : moz-landing-system : lando
2018-09-13 13:51:46 +00:00
Noemi Erli
1a37ecbbc1
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-09-16 12:54:02 +03:00
arthur.iakab
da0fc18fd8
Backed out changeset 65d8d6533300 (bug 1490387)for causing spidermokey build bustages CLOSED TREE
2018-09-16 10:19:52 +03:00
arthur.iakab
f6f6b8dd00
Backed out changeset 05c1ab8569bd (bug 1490387)for causing spidermokey build bustages CLOSED TREE
2018-09-16 10:19:03 +03:00
arthur.iakab
44daaa80fe
Backed out changeset 5433e5f72f23 (bug 1490387)for causing spidermokey build bustages CLOSED TREE
2018-09-16 10:18:04 +03:00
Robin Templeton
b771950641
bug 1490387 - Part 3: Implement BigInt support for bitwise operators. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D5557
--HG--
extra : moz-landing-system : lando
2018-09-16 03:35:53 +00:00
Robin Templeton
352843b723
bug 1490387 - Part 2: Implement ToInt32OrBigInt operation. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D5556
--HG--
extra : moz-landing-system : lando
2018-09-16 03:18:29 +00:00
Robin Templeton
0829dea2d7
bug 1490387 - Part 1: Add BigInt methods for bitwise operations. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D5555
--HG--
extra : moz-landing-system : lando
2018-09-16 03:21:04 +00:00
Tim Nguyen
cd0933861f
Bug 1441837 - Remove unused --in-content-category-text-active variable. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D5966
--HG--
extra : moz-landing-system : lando
2018-09-16 05:23:03 +00:00
Hiroyuki Ikezoe
235406a619
Bug 1491580 - Use NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification only for MacOSX 10.10 or later versions. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D5968
--HG--
extra : moz-landing-system : lando
2018-09-16 05:04:18 +00:00
Eden Chuang
fedf18933b
Bug 1490698 - Add state checking when interactive with PaymentRequest through PaymentRequestService. r=edenchuang
...
Add state checking when calling RespondPayment(), ChangeShippingAddress()
and ChangeShippingOption().
Calling ChangeShippingXXX is valid when the PaymentRequest state is interactive.
Calling RespondPayment is valid when following situations
1. PaymentRequest state is interactive
2. PaymentRequest state is closed but the response is for CompleteAction.
3. PaymentRequest state is created but the response is for CanMakeAction.
--HG--
extra : histedit_source : 9ae63e409813154de42cc33024835ac5f0c96893
2018-09-13 15:40:18 +02:00
Chris Pearce
ed81795fba
Bug 1437608 - Enable layout/reftests/bugs/1425243-1.html with WebRender. r=emilio
...
A try push indicates this is no longer fuzzy. Not sure what fixed it.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e67951b89d07137fc6a51385dcb424ebfc4e16d8
Differential Revision: https://phabricator.services.mozilla.com/D5739
--HG--
extra : moz-landing-system : lando
2018-09-13 12:38:59 +00:00
Timothy Guan-tin Chien
052ca9c390
Bug 1487143 - Properly dispatch MozAutoplayMediaBlocked event to content, r=alwu
...
The MozAutoplayMediaBlocked event should have its target set to the video
element, not the document.
Also, MozNoControlsBlockedVideo event has to initialized from the CustomEvent
constructor of the right window for the XBL binding to access it. I don't know
when it stopped working.
Test is added to ensure the entire UI won't break.
Differential Revision: https://phabricator.services.mozilla.com/D5801
--HG--
extra : moz-landing-system : lando
2018-09-13 21:21:11 +00:00
Timothy Guan-tin Chien
9455e67e2c
Bug 1491066 - Allow TextTrackManager to pass cue without videocontrols r=alwu
...
With UA Widget, the videocontrols container is created lazily.
It won't be a problem for WebVTT.processCues() in vtt.jsm, so
TextTrackManager::UpdateCueDisplay() should not early return there, but pass
nullptr to it.
Differential Revision: https://phabricator.services.mozilla.com/D3667
--HG--
extra : moz-landing-system : lando
2018-09-13 22:38:43 +00:00
Mike Hommey
feacd37eba
Bug 1490845
- Avoid fuzzer symbols being hidden r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D5729
--HG--
extra : moz-landing-system : lando
2018-09-13 22:36:11 +00:00
Noemi Erli
abe2f49a95
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-09-14 01:17:10 +03:00
Noemi Erli
a548d10a8c
Merge inbound to mozilla-central. a=merge
2018-09-14 01:01:37 +03:00
Shane Caraveo
58e3df40e9
Bug 1488055 - followup fix to enable the click handler actor in sidebar, r=mconley
...
Depends on D5196
Differential Revision: https://phabricator.services.mozilla.com/D5780
--HG--
extra : moz-landing-system : lando
2018-09-13 20:12:38 +00:00
Liang-Heng Chen
1259f8d4ca
Bug 1477046 - Part 2: Add FastBlock iframe tests; r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D4770
--HG--
extra : moz-landing-system : lando
2018-09-13 21:30:39 +00:00
Liang-Heng Chen
ac54284832
Bug 1477046 - Part 1: Add basic FastBlock automation tests; r=mayhemer
...
Basic parts of FastBlock tests, no iframe/xhr tests in this patch.
Differential Revision: https://phabricator.services.mozilla.com/D4655
--HG--
extra : moz-landing-system : lando
2018-09-13 21:27:54 +00:00
Cosmin Sabou
5b41e41329
Backed out changeset 2f15d5f434d8 (bug 1490891) for reftests and crashtest failures. CLOSED TREE
2018-09-13 22:29:45 +03:00
Cosmin Sabou
bf7f51d9c9
Backed out changeset c5dc6b7928ad (bug 1476852) for browser chrome failures on browser_bug563588. CLOSED TREE
2018-09-13 22:18:33 +03:00
Tooru Fujisawa
697c0813e8
Bug 1472103 - Followup 2: Update binjs file in wpt test. r=me
...
--HG--
extra : amend_source : 7fbb733b20b614b941fea3160e9dfef426dd7a7f
2018-09-14 04:12:02 +09:00
Cosmin Sabou
3061c72b4b
Backed out changeset f1cc448b5137 (bug 1491024) for failures on test_ext_userScripts. CLOSED TREE
2018-09-13 22:11:41 +03:00
Cosmin Sabou
08f6c0c2ce
Backed out changeset 79d78bba6f68 (bug 1486970) for braking backfiling and add new jobs tasks. CLOSED TREE
2018-09-13 22:10:20 +03:00
Cosmin Sabou
36f6331f5c
Backed out changeset f4476938f7d7 (bug 1488055) for browser chrome failures on browser_address_edit. CLOSED TREE
2018-09-13 21:55:37 +03:00
Cosmin Sabou
20460bde38
Backed out 3 changesets (bug 1447499) for browser chrome failures on browser_all_files_referenced. CLOSED TREE
...
Backed out changeset 8eeaf62be0dc (bug 1447499)
Backed out changeset 3579f8912b70 (bug 1447499)
Backed out changeset 675b77e1c236 (bug 1447499)
2018-09-13 21:47:47 +03:00
Tooru Fujisawa
e645cca26f
Bug 1472103 - Followup: add reason for MOZ_ASSERT_UNREACHABLE. r=me
2018-09-14 02:28:15 +09:00
Jeff Muizelaar
66aa4d36c4
Bug 1490891. Support toggling paint flashing in blob images r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D5730
--HG--
extra : moz-landing-system : lando
2018-09-13 17:08:43 +00:00