6b5e8d8a9ff16e7bf08f130b8c0780f6a92e45a8: Bug 1596725 - Fix plugin icon and badge appearance. r=Gijs
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 15 Nov 2019 22:50:13 +0000 - rev 502301
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596725 - Fix plugin icon and badge appearance. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D53265
4c41a3b36c68de9abaf195c7a1cca4b87895ba5d: Bug 1596296 - Stop supporting XUL [dir="reverse"] attribute value. r=dholbert
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 15 Nov 2019 23:03:40 +0000 - rev 502300
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596296 - Stop supporting XUL [dir="reverse"] attribute value. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D52946
b9737a17de366f287072fec20ae5dcbc14bfad50: Bug 1596052. If the SendUpdateCanvasForEvent call is for a previous test then ignore it. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Fri, 15 Nov 2019 22:41:19 +0000 - rev 502299
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596052. If the SendUpdateCanvasForEvent call is for a previous test then ignore it. r=mattwoodrow This is basically what we did in bug 1593171 (Protect against the same test from calling RecordResult more than once in the reftest harness) where we early exit in SendInitCanvasWithSnapshot. But now we do it in SendUpdateCanvasForEvent too because SendUpdateCanvasForEvent calls SynchronizeForSnapshot which calls setupAsyncScrollOffsets and setupAsyncZoom, both of which get the documentElement of the current doc and operate on it. The problem is that this could be SendUpdateCanvasForEvent call from the previous test operating on the dom of the current test. I haven't actually observed this, just noticed it while implementing checking of contentRootElement to make sure all cases are covered. Differential Revision: https://phabricator.services.mozilla.com/D52827
2dcb4f20e472a3ff0fc61891746c59c9a8be75c4: Bug 1577005 - [5.0] Fix changelog syntax.
Eugen Sawin <esawin@mozilla.com> - Fri, 15 Nov 2019 22:30:35 +0000 - rev 502298
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1577005 - [5.0] Fix changelog syntax. Differential Revision: https://phabricator.services.mozilla.com/D53283
520bfdde413e119e3409999d6139da9b0926ccd1: Bug 1428711 - add python3 compatibility to moznetwork r=ahal
Edwin Takahashi <egao@mozilla.com> - Fri, 15 Nov 2019 22:45:12 +0000 - rev 502297
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1428711 - add python3 compatibility to moznetwork r=ahal Changes: - rename `test.py` to a more descriptive `test_moznetwork.py` and change associated names in the manifest - added `r` specifier to strings as per PEP warning - bump version to 1.0.0 pending release to pypi Differential Revision: https://phabricator.services.mozilla.com/D52107
d7e41714afd172c1a027bca721a2e3bc319d0257: Backed out 2 changesets (bug 1594577) for build bustages at HangDetails.cpp. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Sat, 16 Nov 2019 00:43:29 +0200 - rev 502296
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Backed out 2 changesets (bug 1594577) for build bustages at HangDetails.cpp. CLOSED TREE Backed out changeset f7dae5e23628 (bug 1594577) Backed out changeset bd42216f7b63 (bug 1594577)
f7dae5e236282a4c1c946b54136881b51645c6ee: Bug 1594577 - Fix ESlint failure. r=me CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Sat, 16 Nov 2019 00:38:38 +0200 - rev 502295
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594577 - Fix ESlint failure. r=me CLOSED TREE
4d53b9239b4ab051163f46a826e1497242214d5b: Bug 1594998 - Make standalone SpiderMonkey use libxul-like panic. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Nov 2019 13:14:42 +0000 - rev 502294
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594998 - Make standalone SpiderMonkey use libxul-like panic. r=froydnj This moves the parts of toolkit/library/rust/shared/lib.rs related to panic hooking to a new mozglue subdirectory, which will be used for things that can be statically linked to e.g. libxul, rather than in a "shared library". The panic hook is disabled when building spidermonkey via the mozjs_sys crate. Differential Revision: https://phabricator.services.mozilla.com/D52793
fd1fe84753a1ad035a94cc98172f712b74196673: Bug 1591925 - Add reftests for select elements in zero-height flex containers r=dholbert
alaskanemily <emcdonough@mozilla.com> - Fri, 15 Nov 2019 17:42:43 +0000 - rev 502293
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1591925 - Add reftests for select elements in zero-height flex containers r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D52402
9b475c5496bd4876466128b622788e72e801f402: Bug 1596761 - Only run the allocations test when it is supported; r=canaltinova
Greg Tatum <gtatum@mozilla.com> - Fri, 15 Nov 2019 19:47:29 +0000 - rev 502292
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596761 - Only run the allocations test when it is supported; r=canaltinova Differential Revision: https://phabricator.services.mozilla.com/D53219
51ff4505135988dd5d10036c21d2c815bff30830: Bug 1594925 - Ride along: Document how to import the doc from mdn r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Fri, 15 Nov 2019 21:03:16 +0000 - rev 502291
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594925 - Ride along: Document how to import the doc from mdn r=ahal Differential Revision: https://phabricator.services.mozilla.com/D52274
63815205b4125472179488e6bf2e1123a1414390: Bug 1594925 - Create a documentation section in the doc r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Fri, 15 Nov 2019 21:01:04 +0000 - rev 502290
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594925 - Create a documentation section in the doc r=ahal Differential Revision: https://phabricator.services.mozilla.com/D52273
c078f40b72b1c246d0475e443bfa70fb7e74db2e: Bug 1594350 - Fix two python pycompat warnings r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Fri, 15 Nov 2019 20:52:59 +0000 - rev 502289
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594350 - Fix two python pycompat warnings r=ahal Differential Revision: https://phabricator.services.mozilla.com/D52250
10d924f0c08118b3241a0fe60e3ee7af59ad68ef: Bug 1581374 - Implement WebGLContext.makeXRCompatible (WIP) r=jgilbert,daoshengmu,bzbarsky
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Fri, 15 Nov 2019 21:32:15 +0000 - rev 502288
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1581374 - Implement WebGLContext.makeXRCompatible (WIP) r=jgilbert,daoshengmu,bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D45952
c5c17edb79f55f30fb8243e36b14688513c103c9: Bug 1596329 - Migrate .xul files in preferences to .xhtml;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 15 Nov 2019 17:36:11 +0000 - rev 502287
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596329 - Migrate .xul files in preferences to .xhtml;r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D53125
4921e64c42017a8fc5d935eb12e3334bb23a7b60: Bug 1596862 - Add fission.autostart to PREFS_WHITELIST in Troubleshoot.jsm r=mconley
Andrew McCreight <continuation@gmail.com> - Fri, 15 Nov 2019 20:39:53 +0000 - rev 502286
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596862 - Add fission.autostart to PREFS_WHITELIST in Troubleshoot.jsm r=mconley Differential Revision: https://phabricator.services.mozilla.com/D53246
2cadb540632e5ff822f31b444a3870869676d772: Bug 1593258 - set milestone achieved flag only when milestone shown, to allow it to trigger the show message again. r=k88hudson,nhnt11
Erica Wright <ewright@mozilla.com> - Fri, 15 Nov 2019 21:40:26 +0000 - rev 502285
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1593258 - set milestone achieved flag only when milestone shown, to allow it to trigger the show message again. r=k88hudson,nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D52771
284910a66370a61a378e10f667256b5c5b59607f: Bug 1596696 - Restore pre-bug 1576390 lock order. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 15 Nov 2019 20:35:10 +0000 - rev 502284
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596696 - Restore pre-bug 1576390 lock order. r=spohl This method is interacting with two different locks. We have debug code that makes sure that locking and unlocking across all locks is well-nested. Adding this scope makes sure that we unlock mCompositingState before we unlock mViewTearDownLock. Differential Revision: https://phabricator.services.mozilla.com/D53263
bd42216f7b6309c683bcc8d9d63c26a834d08d04: Bug 1594577 - Record hangs which precede forced shutdowns r=froydnj
Doug Thayer <dothayer@mozilla.com> - Thu, 14 Nov 2019 21:35:42 +0000 - rev 502283
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594577 - Record hangs which precede forced shutdowns r=froydnj In short - if a user forcibly terminates the browser because it seems to be permanently hung, we currently do not get a change to record the hang. This is unfortunate, because these likely represent the most egregious hangs in terms of user frustration. This patch seeks to address that. If a hang exceeds 8192ms (the current definition of a "permahang" in existing BHR terms), then we decide to immediately persist it to disk, in case we never get a chance to return to the main thread and submit it. On the next start of the browser, we read the file from disk on a background thread, and just submit it using the normal mechanism. Regarding the handling of the file itself, I tried to do the simplest thing I could - as far as I can tell there is no standard simple serialization mechanism available directly to C++ in Gecko, so I just serialized it by hand. I didn't take any special care with endianness or anything as I can't think of a situation in which we really care at all about these files being transferable between architectures. I directly used PR_Write / PR_Read instead of doing something fancy like memory mapping the file, because I don't think performance is a critical concern here and it offers a simple protection against reading out of bounds. Differential Revision: https://phabricator.services.mozilla.com/D52566
ae8d3569d4b4f2a2877c640bb61d62b14113d43f: Bug 1590769 - Scale PiP player window correctly on OS X retina r=mconley
Mark Striemer <mstriemer@mozilla.com> - Fri, 15 Nov 2019 18:53:13 +0000 - rev 502282
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1590769 - Scale PiP player window correctly on OS X retina r=mconley Differential Revision: https://phabricator.services.mozilla.com/D53098
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 tip