99ad1e5017af4029d97661a835ab95f78a5cb2b8: Bug 1546367 - Clear report textarea when report is submitted. r=bgrins
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 23 Apr 2019 18:28:04 +0000 - rev 470531
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546367 - Clear report textarea when report is submitted. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D28522
4e944453387799c678ea924d3b9084fdc011d199: Bug 1546471 - Add a new try preset for talos when making changes to the browser chrome r=mconley
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 23 Apr 2019 18:24:46 +0000 - rev 470530
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546471 - Add a new try preset for talos when making changes to the browser chrome r=mconley This skips a number of talos jobs that are unlikely to be affected by due a browser-chrome specific change Run with: `./mach try fuzzy --preset perf-chrome` Differential Revision: https://phabricator.services.mozilla.com/D27911
f81c7ca6d292fdd90c810576ea888132c3a11803: Bug 1546202 - Part 6: Delete the old Source object text value fields to switch fully to SourceContent. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 23 Apr 2019 16:58:57 +0000 - rev 470529
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546202 - Part 6: Delete the old Source object text value fields to switch fully to SourceContent. r=jlast Depends on D28412 Differential Revision: https://phabricator.services.mozilla.com/D28413
55ac8a74ae588ba1ea7760c53512ad4fc42b51d0: Bug 1546202 - Part 5: Add a new selector to handle both Source and SourceContent datatypes. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 23 Apr 2019 18:00:32 +0000 - rev 470528
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546202 - Part 5: Add a new selector to handle both Source and SourceContent datatypes. r=jlast Depends on D28411 Differential Revision: https://phabricator.services.mozilla.com/D28412
ed79e89eea8d82a8a7d4c3e3a673f036d9532f81: Bug 1546202 - Part 4: Allow Blackboxing before text is loaded. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 23 Apr 2019 16:51:58 +0000 - rev 470527
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546202 - Part 4: Allow Blackboxing before text is loaded. r=jlast Depends on D28410 Differential Revision: https://phabricator.services.mozilla.com/D28411
800d67478a31025bf0c61a6d41af87ece51c75cb: Bug 1546202 - Part 3: Remove the isLoading utility function. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 23 Apr 2019 16:51:24 +0000 - rev 470526
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546202 - Part 3: Remove the isLoading utility function. r=jlast Depends on D28409 Differential Revision: https://phabricator.services.mozilla.com/D28410
d99fa29130d5e1f5a03a13b70ea3460e462d1344: Bug 1546202 - Part 2: Change parser worker to work with a trimmed-down AstSource instead of the full Source. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 23 Apr 2019 16:51:11 +0000 - rev 470525
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546202 - Part 2: Change parser worker to work with a trimmed-down AstSource instead of the full Source. r=jlast Depends on D28408 Differential Revision: https://phabricator.services.mozilla.com/D28409
1c38471c164e3cad23fcc6ef3ff88c0cfdacce2a: Bug 1546202 - Part 1: Remove unused getFramwwork and hasSource functions. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 23 Apr 2019 16:50:06 +0000 - rev 470524
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546202 - Part 1: Remove unused getFramwwork and hasSource functions. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D28408
74d827325fbe641c181842bd62c201eecfa42432: Bug 1546178 - Fix live-sites support when running Raptor cold page-load on android; r=davehunt
Rob Wood <rwood@mozilla.com> - Tue, 23 Apr 2019 18:09:43 +0000 - rev 470523
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546178 - Fix live-sites support when running Raptor cold page-load on android; r=davehunt Differential Revision: https://phabricator.services.mozilla.com/D28399
db146a70077d0fef30987a87e7835e81fd6c5c54: Bug 1544023 - let AudioNode keep the reference of all AudioParams which belong to itself. r=padenot
Alastor Wu <alwu@mozilla.com> - Tue, 23 Apr 2019 17:50:54 +0000 - rev 470522
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1544023 - let AudioNode keep the reference of all AudioParams which belong to itself. r=padenot When we suspend or resume the `AudioContext`, it should affect ALL media streams which belong to or are related to the `AudioNode` that are created by this `AudioContext`. As `AudioNode::OutputParams()` can only return the connected AudioParams, it doesn't return the AudioParams which are belong to itself. That means we would miss to apply the suspend/resume operation for those streams, and it would cause imbalancing suspended count. Therefore, we let `AudioNode` to keep the reference of all its AudioParam, and return them to `AudioContext` in order to do the operation for all streams. Differential Revision: https://phabricator.services.mozilla.com/D28008
783efcde8dfbff4f9bef21fbc4e92abfe73f960d: Backed out changeset 9e9812ed59a5 (bug 1541210) for causing perma failures on: test_baidu.js, test_bing.js, test_google.js and test_yahdex.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Tue, 23 Apr 2019 21:10:37 +0300 - rev 470521
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Backed out changeset 9e9812ed59a5 (bug 1541210) for causing perma failures on: test_baidu.js, test_bing.js, test_google.js and test_yahdex.js. CLOSED TREE
ba4736a11504d19edc53805e38079349f4fb9744: Bug 1500474 - Rename webcompat-reporter directory to report-site-issue r=florian,Pike
Thomas Wisniewski <twisniewski@mozilla.com> - Tue, 23 Apr 2019 17:36:40 +0000 - rev 470520
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1500474 - Rename webcompat-reporter directory to report-site-issue r=florian,Pike Differential Revision: https://phabricator.services.mozilla.com/D17890
9550416c06abcb24b583cecc7cc09220e3208318: Bug 1536121 - rearchitect the webrender display-list. r=gw
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 23 Apr 2019 17:29:58 +0000 - rev 470519
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1536121 - rearchitect the webrender display-list. r=gw disclaimer: this isn't an *amazing* cleanup, but more of a major step that unlocks the ability to do more minor cleanups and refinements. There's some messy things and inconsistencies here and there, but we can hopefully iron them out over time. 1. The primary change here is to move from struct { common_fields, enum(specific_fields) } to enum (maybe_common_fields, specific_fields) most notably this drops the common fields from a ton of things that don't need them PopXXX, SetXXX, ClipChain, etc. 2. Additionally some types have had some redundant states shaved off, for instance, rect no longer has *both* bounds and a clip_rect, as the intersection of the two can be used. This was done a bit conservatively as some adjustments will need to be done to the backend to fully eliminate some states, and this can be done more incrementally. 2.5. As a minor side-effect of 2, we now early-reject some primitives whose bounds and clip_rect are disjoint. 3. A HitTest display item has been added, which is just a Rect without color. In addition to the minor space wins from this, this makes it much easier to debug display lists 4. Adds a bunch of comments to the display list, making it easier to understand things. The end result of all these changes is a significantly smaller and easier to understand display list. Especially on pages like gmail which have so many clip chains. However this ultimately just makes text an even greater percentage of pages (often 70-80%). Differential Revision: https://phabricator.services.mozilla.com/D27439
63ab1f26526681b3a14ba1e839a9f0ad13eb390d: Bug 1536121 - cleanup display list code a little bit to prep for refactor. r=gw
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 23 Apr 2019 17:29:38 +0000 - rev 470518
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1536121 - cleanup display list code a little bit to prep for refactor. r=gw * make all enums repr(u8) (compiler bug blocking this long fixed) * add display list stats feature * remove cache markers (abandoned design) * don't always push empty SetFilters before PushStackingContext * remove dead pub methods Differential Revision: https://phabricator.services.mozilla.com/D25845
7b326aa4930cad966e0a01d2d3d3d585d35002e2: Bug 1545416 - Make the remote decoder shutdown async. r=mjf
Alex Chronopoulos <achronop@gmail.com> - Tue, 23 Apr 2019 17:23:33 +0000 - rev 470517
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1545416 - Make the remote decoder shutdown async. r=mjf Create a new IPDL message `ShutdownComplete`, direction from parent (RDD) to child (content), to inform the child when the decoder shutdown has been completed. The remote decoder child uses that message to resolve the shutdown promise. Differential Revision: https://phabricator.services.mozilla.com/D28340
9bc2f8e17d8062bd98fef67460ef0e74d5e0df17: Bug 1546326: Correctly detect missing directories on Windows. r=Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 23 Apr 2019 17:23:35 +0000 - rev 470516
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546326: Correctly detect missing directories on Windows. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D28514
6ed35343aea0f8d44fda91cafd752bd82df530ea: Bug 1546210: Refactor nsHTMLCanvasFrame::ComputeSize to use existing helper functions and avoid redundant GetCanvasSize() call. r=TYLin
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 23 Apr 2019 04:20:20 +0000 - rev 470515
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1546210: Refactor nsHTMLCanvasFrame::ComputeSize to use existing helper functions and avoid redundant GetCanvasSize() call. r=TYLin This patch should not affect behavior; the new implementation is identical to the old one, but with better sharing of code. Also: I'm removing the code-comment saying that the intrinsic ratio is unused, because it's not really useful and it's unclear to me that it's strictly true. There are several cases in the function we pass it to, nsFrame::ComputeSizeWithIntrinsicDimensions, that use the ratio and that look reachable as long as we have 'width:auto' in CSS. Differential Revision: https://phabricator.services.mozilla.com/D28416
902921194cfe103f48acb8f4404ca8713a9df7a1: Bug 1540188 - app update BITS successful download tests. r=bytesized
Robert Strong <robert.bugzilla@gmail.com> - Tue, 23 Apr 2019 16:31:23 +0000 - rev 470514
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1540188 - app update BITS successful download tests. r=bytesized Changes the tests to use http://127.0.0.1:8888 so BITS can download updates. Adds a new browser chrome test manifest named browser.bits.ini for BITS tests. Currently only the tests with a successful udate download pass. The other tests will be fixed in different bugs. Currently debug builds leak when downloading with BITS so running these tests on debug builds is disabled. This will be fixed in a different bug. Differential Revision: https://phabricator.services.mozilla.com/D28446
71d205b6e9c7380a9f86736627bbefd8c020c0cd: Bug 1536175 - Report whether Headless or not in Telemetry Environment r=janerik
Chris H-C <chutten@mozilla.com> - Mon, 22 Apr 2019 20:35:05 +0000 - rev 470513
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1536175 - Report whether Headless or not in Telemetry Environment r=janerik If Firefox is in Headless Mode we expect it to behave rather differently. For example, I imagine gpu perf metrics will be less than representative. We should annotate Telemetry pings with whether or not we're operating in headless mode. Differential Revision: https://phabricator.services.mozilla.com/D26970
c31ccea52937e0c889f392b8d52094ad367c5f60: Bug 1538054 - Toggle off 'Pause on Exception' immediately. r=loganfsmyth
jaril <jarilvalenciano@gmail.com> - Tue, 23 Apr 2019 16:30:03 +0000 - rev 470512
Push 35906 by aciure@mozilla.com at Tue, 23 Apr 2019 22:14:56 +0000
Bug 1538054 - Toggle off 'Pause on Exception' immediately. r=loganfsmyth After toggling off 'Pause on exceptions' in the debugger, exceptions were still being paused on once. This was because the server's exception-pausing behavior was not toggled off until an exception was paused on. This patch makes it so that the behavior is changed immediately after unchecking the 'Pause on exceptions' checkbox in the debugger. Differential Revision: https://phabricator.services.mozilla.com/D27453
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip