bbeb8f3081930de9728f5c0f1653dc467f7eac23: Bug 1591925 - When resolving min-size:auto on the main axis of flex items, treat `overflow:-moz-hidden-unscrollable` the same as `overflow:visible`. r=dholbert
alaskanemily <emcdonough@mozilla.com> - Wed, 13 Nov 2019 23:57:39 +0000 - rev 501859
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1591925 - When resolving min-size:auto on the main axis of flex items, treat `overflow:-moz-hidden-unscrollable` the same as `overflow:visible`. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D52401
17f51f671e5f4c239f996047bebd0f8e59ebbda5: Bug 1595636 - Rename xul->xhtml for non-tests in DevTools r=jdescottes
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 13 Nov 2019 23:44:19 +0000 - rev 501858
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595636 - Rename xul->xhtml for non-tests in DevTools r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D52711
7a990e278ddca87a74a3caf4cc3b633bfcd74deb: Bug 1595636 - Rename xul->xhtml for tests in DevTools r=jdescottes
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 13 Nov 2019 23:44:09 +0000 - rev 501857
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595636 - Rename xul->xhtml for tests in DevTools r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D52710
fd2d5ef280f4501b8fe79c66f9011d6a73a10115: Bug 1596049. Calling CheckForProcessCrashExpectation needs to pass contentRootElement otherwise it does nothing. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Wed, 13 Nov 2019 23:15:39 +0000 - rev 501856
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596049. Calling CheckForProcessCrashExpectation needs to pass contentRootElement otherwise it does nothing. r=mattwoodrow Depends on D52827 Differential Revision: https://phabricator.services.mozilla.com/D52828
c1e1c746483aa371d4be24951562ba1184fec370: Bug 1596047 - Remove new RDM CSS that's now obsolete. r=mtigley
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 13 Nov 2019 23:26:34 +0000 - rev 501855
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596047 - Remove new RDM CSS that's now obsolete. r=mtigley Differential Revision: https://phabricator.services.mozilla.com/D52895
1fb9356c0a94cc9af715fd0ffd9fc21796029628: Bug 1594885 - Basic scaffolding for whatsnew panel in DevTools r=jlast,nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Wed, 13 Nov 2019 23:21:52 +0000 - rev 501854
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594885 - Basic scaffolding for whatsnew panel in DevTools r=jlast,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D52733
4264dbdf0850c10c6f36806461126c52bd9b74f9: Backed out changeset f0968dabe1ff (bug 1590167) for build bustage at force-cargo-library-build on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Thu, 14 Nov 2019 01:24:59 +0200 - rev 501853
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Backed out changeset f0968dabe1ff (bug 1590167) for build bustage at force-cargo-library-build on a CLOSED TREE.
597cb65dad667703d23017c879e5b7628015bbb0: Bug 1594337: When dismissing a pop-up or the menu bar, if focus is inside an OOP iframe, restore a11y focus inside the iframe. r=yzen
James Teh <jteh@mozilla.com> - Wed, 13 Nov 2019 16:01:02 +0000 - rev 501852
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594337: When dismissing a pop-up or the menu bar, if focus is inside an OOP iframe, restore a11y focus inside the iframe. r=yzen Previously, we only restored focus within the top level remote browser. This is fine for remote documents without iframes or only in-process iframes, as was the case with e10s. For Fission, if an OOP iframe has focus, we need to get the appropriate nested remote browser. Fortunately, BrowserParent::GetFocused was introduced to do exactly this. Differential Revision: https://phabricator.services.mozilla.com/D52803
a01e42ada2cdf66cae108e9ef16f3ed2890142e9: Bug 1596025 - Fix non-determinism with WebIDL aliases. r=bzbarsky
Mike Hommey <mh+mozilla@glandium.org> - Wed, 13 Nov 2019 22:11:20 +0000 - rev 501851
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596025 - Fix non-determinism with WebIDL aliases. r=bzbarsky `sorted(aliasedMembers)` looks like it is sorting by `__repr__`, which contains the address of the object, like `<WebIDL.IDLMethod object at 0x7f83be5d8b50>`. Differential Revision: https://phabricator.services.mozilla.com/D52821
4cf8f3f89042f4622a349e2fd75a849155ffa75b: Bug 1594998 - Make standalone SpiderMonkey use libxul-like panic. r=froydnj,jandem
Mike Hommey <mh+mozilla@glandium.org> - Wed, 13 Nov 2019 22:07:08 +0000 - rev 501850
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,jandem 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
7ace5357440ad37e7608a301bf37b6c2b53dd6b4: Bug 1595678 - browser.experiments.urlbar.isBrowserShowingNotification should not treat app menu badges as notifications. r=mak
Drew Willcoxon <adw@mozilla.com> - Wed, 13 Nov 2019 22:50:50 +0000 - rev 501849
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595678 - browser.experiments.urlbar.isBrowserShowingNotification should not treat app menu badges as notifications. r=mak This also updates each test task to make sure the function returns false after each notification is dismissed. Differential Revision: https://phabricator.services.mozilla.com/D52915
f0968dabe1ff713ae3f28861dae1ca6524aafd80: Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
Jonathan Kew <jkew@mozilla.com> - Wed, 13 Nov 2019 22:11:22 +0000 - rev 501848
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D49967
60db8c551c38d0619df981ac11e5616b8d8e3002: Bug 1586920 - Strip non-chrome/resource URLs from BHR r=mconley
Doug Thayer <dothayer@mozilla.com> - Wed, 13 Nov 2019 21:07:07 +0000 - rev 501847
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1586920 - Strip non-chrome/resource URLs from BHR r=mconley This is just a precaution - I can't actually observe any instances of the dynamic strings added in the parent revision including anything other than chrome or resource URLs. However, since we are including URLs and since there's no hard guarantees that we won't accidentally cause, say, a file:// URL to make it in here, it seems like a reasonable precaution to strip them out. Differential Revision: https://phabricator.services.mozilla.com/D52114
bd28a94055a30b1bb460d2735407ffa97c3fbcba: Bug 1586920 - Sometimes include dynamic string of label frames in BHR r=nika
Doug Thayer <dothayer@mozilla.com> - Mon, 11 Nov 2019 20:27:44 +0000 - rev 501846
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1586920 - Sometimes include dynamic string of label frames in BHR r=nika This adds two AUTO_PROFILER_LABEL_DYNAMIC_... macros and updates select usages of the old macros to use the new ones. These new macros cause the dynamic string of the label to be included in BHR stacks. We don't want to do this all of the time, as in many cases we may not be interested enough in the dynamic string or it may be sensitive information, but it is rather important information for certain cases. This uses the same buffer that we use for the strings for JS frames, and if we fail to fit into that buffer we just append the raw label. If the string is too long for our static buffer (128 bytes), we just leave it truncated, as it should be stable and we may be able to infer from the truncated form what the full form would be. Differential Revision: https://phabricator.services.mozilla.com/D51665
9e55fee783ff8a1dc0c512316689145a57f8b6aa: Bug 1530402 - Move WebExtensionListener to WebExtension.java. r=esawin
Agi Sferro <agi@sferro.dev> - Wed, 13 Nov 2019 20:32:53 +0000 - rev 501845
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Move WebExtensionListener to WebExtension.java. r=esawin Differential Revision: https://phabricator.services.mozilla.com/D52709
f6af9d6a5482ee9fabebecb8e7a6dd8c445769eb: Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp
Agi Sferro <agi@sferro.dev> - Wed, 13 Nov 2019 20:29:17 +0000 - rev 501844
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D49042
bf09025d6f98793965458b5805a8f53564ce540a: Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin
Agi Sferro <agi@sferro.dev> - Wed, 13 Nov 2019 20:29:15 +0000 - rev 501843
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY Differential Revision: https://phabricator.services.mozilla.com/D49041
9717ba25582634470b0252311e6585404132273e: Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp
Agi Sferro <agi@sferro.dev> - Wed, 13 Nov 2019 20:29:13 +0000 - rev 501842
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp This matches desktop's TabTracker. Also, remove Tab:Selected which is an event that was coming from Fennec. Differential Revision: https://phabricator.services.mozilla.com/D52252
e34768ee01dba733f233198ee4395854dc3e6670: Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp
Agi Sferro <agi@sferro.dev> - Wed, 13 Nov 2019 20:29:10 +0000 - rev 501841
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D51918
b540d7b34ef64ef5989ebe8a84403d58bb5281b6: Bug 1530402 - Provide GeckoImageDecoder. r=snorp
Agi Sferro <agi@sferro.dev> - Wed, 13 Nov 2019 20:29:08 +0000 - rev 501840
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Provide GeckoImageDecoder. r=snorp This class allows GeckoView embedders to decode images using Gecko's image library. Differential Revision: https://phabricator.services.mozilla.com/D49038
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip