Alexander Surkov
6ae4105332
Bug 1494167 - remove @crop property from text-base binding, r=paolo
2018-09-27 08:12:15 +08:00
Andrew Swan
ac42cd7427
Bug 1493867 follow-up: avoid loading firstrun page during damp tests r=kmag
...
--HG--
extra : rebase_source : 1183ffa8987bb06321d2f63da2b6d72aed2f8b87
2018-09-26 16:46:35 -07:00
arthur.iakab
ec46826255
Merge inbound to mozilla-central. a=merge
2018-09-26 15:54:41 +03:00
Gijs Kruitbosch
10714b6c62
Bug 1493628 - only update the 'current' outerWindowID when the browser window is the foreground window, r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D6898
--HG--
extra : moz-landing-system : lando
2018-09-26 11:57:07 +00:00
Logan F Smyth
c14f7c8aff
Bug 1473996 - Expose fn.apply in the devtools server. r=nchevobbe
...
Depends on D6722
Differential Revision: https://phabricator.services.mozilla.com/D6723
--HG--
extra : moz-landing-system : lando
2018-09-26 16:23:25 +00:00
Logan F Smyth
11febfa688
Bug 1473996 - Expose getPropertyValue in devtools server to fully evaluate an object property. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D6722
--HG--
extra : moz-landing-system : lando
2018-09-26 16:12:56 +00:00
Daosheng Mu
23b34066f6
Bug 1491221 - Mark EXT_shader_texture_lod feature unsupported for OpenGL ES3 and above. r=jgilbert
...
MozReview-Commit-ID: G51cg7pqvBb
Differential Revision: https://phabricator.services.mozilla.com/D6863
--HG--
extra : moz-landing-system : lando
2018-09-26 04:48:17 +00:00
sreeise
847b33d284
Bug 1423201 - Changed uses of defer to new Promise in devtools/server/tests/mochitest r=nchevobbe
...
Functions using 'defer' for promises are being switched to the 'new Promise' syntax. This is for changes in devtools/server/tests/mochitest.
Differential Revision: https://phabricator.services.mozilla.com/D6618
--HG--
extra : moz-landing-system : lando
2018-09-26 02:44:56 +00:00
Ting-Yu Lin
f088ec9229
Bug 1486602 Part 2 - Replace RenumberLists with RenumberList in comments r=mats
...
The function was renamed in bug 1171419 Part 10.
Depends on D6839
Differential Revision: https://phabricator.services.mozilla.com/D6840
--HG--
extra : moz-landing-system : lando
2018-09-26 01:22:24 +00:00
alwu
4c1efa7f58
Bug 1494144 - correct the autoplay result in autoplay log. r=cpearce
...
After bug1476555 landed, IsMediaElementAllowedToPlay() would only return boolean, not integer. We should modify AllowAutoplayToStr() in order to log the correct result.
Differential Revision: https://phabricator.services.mozilla.com/D6864
--HG--
extra : moz-landing-system : lando
2018-09-26 00:49:54 +00:00
Xidorn Quan
c46ef183e2
Bug 1492012 - Enable scrollbar-color and scrollbar-width by default. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D6872
--HG--
extra : moz-landing-system : lando
2018-09-26 03:30:32 +00:00
Ting-Yu Lin
1235a26fba
Bug 1486602 Part 1 - Remove arguments of nsBlockFrame::CreateBulletFrameForListItem() r=mats
...
Those arguments were added in bug 591737 to create a triangle for the
summary frame, but <summary> has been re-implemented by using "list-item"
since then. Now the only caller is nsBlockFrame itself, so there's no need
to expose those arguments.
Differential Revision: https://phabricator.services.mozilla.com/D6839
--HG--
extra : moz-landing-system : lando
2018-09-25 23:13:37 +00:00
Chris Pearce
09f7cde01e
Bug 1451439 - Snap scroll offset to pixel boundaries before passing to WebRender. r=botond
...
When scrolling very slowly, sometimes some things can jump up and down, causing
flickering. This is because the scroll offset that the APZC passes to WebRender
isn't snapped to pixel boundaries; things drawn relative to that can move up or
down depending on how their boundaries round.
So round the scroll offset to device pixel boundaries before passing it to
WebRender. This eliminates the flicker in cases I've been able to reproduce.
Differential Revision: https://phabricator.services.mozilla.com/D6856
--HG--
extra : moz-landing-system : lando
2018-09-27 02:54:46 +00:00
shindli
c87642040a
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-09-27 06:16:37 +03:00
Brindusan Cristian
de21f30c98
Backed out changeset 72d92155fb64 (bug 1481251) for bc assertion failures in /obj-firefox/dist/include/mozilla/TimeStamp.h. CLOSED TREE
2018-09-27 05:58:31 +03:00
Dragana Damjanovic
2d89f4170e
Bug 1481251 - Optimize non-A/AAAA type DNS records. r=bagder
...
Split nsHostRecord into AddrHostRecord and TypeHostRecord for standard address dns queries and queries by-type.
Differential Revision: https://phabricator.services.mozilla.com/D6130
--HG--
extra : moz-landing-system : lando
2018-09-26 20:10:30 +00:00
Boris Zbarsky
17e28d0bbc
Bug 1368949. Stop automatically giving dictionary-typed members of dictionaries a default value of null. r=qdot
2018-09-25 18:09:30 -04:00
Jeff Muizelaar
6e67dc6934
Bug 1494042. Update bindings for addition of ColorDepth
2018-09-26 00:38:45 -04:00
Jeff Muizelaar
9280019be4
Bug 1494042. Re-generate FFI header
2018-09-26 00:38:05 -04:00
Jeff Muizelaar
f405bac266
Bug 1494042. Update Cargo lockfile and re-vendor rust dependencies
2018-09-26 00:37:48 -04:00
Jeff Muizelaar
b1717f3e74
Bug 1494042. Update webrender to commit 43e8d85789efb95099affe3257a9c254ef3d2f4c
2018-09-26 00:36:26 -04:00
Alexander Surkov
afc9faadbe
Bug 1463962 - crash near null in [@ mozilla::a11y::DocAccessible::BindToDocument], r=jamie
2018-09-26 12:06:57 +08:00
Alexander Surkov
826781670a
Bug 1493844 - part1, remove unused style for pageInfo, r=paolo
2018-09-26 12:03:53 +08:00
Ehsan Akhgari
999d070b06
Bug 1494145 - Reland bug 1491061 part 3 again (this time without the browser.contentblocking.rejecttrackers.ui.enabled pref)
2018-09-25 23:27:25 -04:00
Tiberius Oros
70e8d3a299
Backed out 11 changesets (bug 1493563) for failures on dom/workers/test/test_sharedworker_event_listener_leaks.html on a CLOSED TREE
...
Backed out changeset 0bb55b604bfd (bug 1493563)
Backed out changeset 8e25c301675a (bug 1493563)
Backed out changeset 4f608b8801d4 (bug 1493563)
Backed out changeset f58d0b1ca088 (bug 1493563)
Backed out changeset eae105f2bf6d (bug 1493563)
Backed out changeset 7a8a0d1cfd69 (bug 1493563)
Backed out changeset dbba8451aab1 (bug 1493563)
Backed out changeset a6141dbd0328 (bug 1493563)
Backed out changeset f4ca3d8fa90e (bug 1493563)
Backed out changeset 56bab7fae64d (bug 1493563)
Backed out changeset 66787e603401 (bug 1493563)
2018-09-26 06:16:22 +03:00
sotaro
126b769801
Bug 1493088 - Use non low priority transaction for async pipline with ImageBridge r=nical
2018-09-26 11:45:30 +09:00
Kris Maglione
a7bce21ae1
Bug 1473933: Part 2 - Remove more unused code. r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D6868
--HG--
extra : rebase_source : c9fafd72e73eee35d87ecc4b462826d22d44fad3
2018-09-25 18:06:28 -07:00
Kris Maglione
b9ad1e41b7
Bug 1473933: Remove xpinstallConfirm dialog. r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D6854
--HG--
extra : rebase_source : 15a43212697a02ef7aa35eccc4b3c09bd195d7ed
2018-09-25 15:33:52 -07:00
Ekanan Ketunuti
ced19a86b0
Bug 1493920
- Add words to en-US dictionary and remove the problematic word "hangry". r=ehsan
2018-09-26 06:49:22 +07:00
Jeff Gilbert
d53fb0f64f
No bug - Fix compiler warnings from clang-cl.
2018-09-25 18:29:13 -07:00
sotaro
f79bc9e186
Bug 1492745 - Remove PWebRenderBridge::Create() r=mattwoodrow,froydnj
2018-09-26 10:19:18 +09:00
Jeff Gilbert
7a5fd18f3c
Bug 1494150 - Re-vendor ANGLE with: Support creating GL textures from DXGI_R16_UNORM.
2018-09-25 18:16:43 -07:00
Jeff Gilbert
f545603678
Bug 1494148 - Record MERGE_BASE for vendored ANGLE. NPOTB
2018-09-25 18:16:41 -07:00
Ehsan Akhgari
1e158ef83d
Bug 1493563 - Part 11: Add tests for the new onSecurityChange progresslistener arguments; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6601
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
214e30a710
Bug 1493563 - Part 10: Implement the per-document blocked states in terms of the content blocking log; r=baku
...
It is arguably more accurate to implement these boolean
getters in terms of whether we remember blocking anything
in the category being asked about. This will allow us to
correctly account for hiding the sheild icon when all
currently blocked trackers become unblocked, for example.
Differential Revision: https://phabricator.services.mozilla.com/D6600
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
2f969011be
Bug 1493563 - Part 9: Notify about trackers being unblocked when being granted a first-party exception; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6599
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
96726d4187
Bug 1493563 - Part 8: Report the memorty usage of the Content Blocking log; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6598
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
b80dc83d2f
Bug 1493563 - Part 7: Store the log more compactly, and cap the size of the origin log at a maximum limit adjustable by a pref; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6597
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
dbc610f1b8
Bug 1493563 - Part 6: Only restrict notifying same loading URI channels to tracking protection notifications; r=baku
...
This check was originally added for tracking protection, and we need to keep
the state of the document updated for the rest of our blocking states even
for third-party channels.
Differential Revision: https://phabricator.services.mozilla.com/D6596
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
4ced8fedcb
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
69860e8e2e
Bug 1493563 - Part 4: Present the old state and the content blocking log to the security event sink; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6594
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
1d7f176bac
Bug 1493563 - Part 3: Mark nsISecurityEventSink as non-scriptable since there are no scriptable consumers; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6593
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
b4ad6261a0
Bug 1493563 - Part 2: Record a log of content blocking actions on each top-level document; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6592
2018-09-25 21:02:51 -04:00
Ehsan Akhgari
26c5af5d6c
Bug 1493563 - Part 1: Make ReportBlockingToConsole() accept an nsIURI* argument instead of an nsIHttpChannel*; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6591
2018-09-25 21:02:43 -04:00
Daniel Holbert
8c7f509c02
Bug 1487537: Add reftest to exercise a scenario where presence of scrollbars influences the need for scrollbars. r=bradwerth
...
--HG--
extra : rebase_source : 0f4929158a7539e492e13966ea3c612ed30dd345
extra : amend_source : a5c8f74d78bac31262efd7b49f4eb36a04659998
2018-09-25 11:30:45 -07:00
Jason Chapin
98b0880306
Bug 1451715 - Rename {get,set,delete}{Window,Global}Value to match {get,set,delete}CustomTabValue. r=dao
2018-09-25 14:21:57 -04:00
Doug Thayer
ae67ae685f
Bug 1493447 - Check for 0 length before copying table values. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D6678
2018-09-26 13:07:41 -04:00
Robin Templeton
df28b205eb
Bug 1492685 - Remove obsolete Ion optimization for JSOP_SETARG. r=jandem
...
IonBuilder::jsop_setarg optimizes asm.js-style argument coercions
using JSOP_BITAND, JSOP_BITOR, or JSOP_POS. The optimization
assumes that bitwise operations always produce Int32 results, but
they may produce Value results due to BigInt-related changes in
bug 1490387.
2018-09-26 13:03:18 -04:00
Noemi Erli
10ffb9dea8
Backed out changeset 92cde451be94 (bug 1444013) for failures in tests/dom/media/tests/crashtests/1453030.html
2018-09-26 19:54:04 +03:00
Bobby Holley
eb6f1b40ff
Bug 1493196 - Add reporting for texture memory. r=jrmuizel
2018-09-26 09:41:38 -07:00