e9a3c8df0fc53e02d6fdd72f0a30e2fa88583077: Bug 1609117 - add missing bracket and new line r=Aryx default tip
Andreea Pavel <apavel@mozilla.com> - Sun, 19 Jan 2020 02:25:25 +0200 - rev 510684
Push 105455 by apavel@mozilla.com at Sun, 19 Jan 2020 00:27:51 +0000
Bug 1609117 - add missing bracket and new line r=Aryx
432ef8822e876751a14eb96e1d3bdb94e80bbf23: Bug 1609117 - Update expectancies on coep-redirect.https.html because on frequent failures. r=aryx.
Cosmin Sabou <csabou@mozilla.com> - Sun, 19 Jan 2020 00:04:04 +0000 - rev 510683
Push 105454 by apavel@mozilla.com at Sun, 19 Jan 2020 00:06:15 +0000
Bug 1609117 - Update expectancies on coep-redirect.https.html because on frequent failures. r=aryx. Differential Revision: https://phabricator.services.mozilla.com/D60348
b05be3df3d0d22aa90d1be51e99f95c619f8c2ba: Bug 1600339 - Measure responsiveness while evaluating messages r=k88hudson,mconley
Andrei Oprea <andrei.br92@gmail.com> - Sat, 18 Jan 2020 21:08:40 +0000 - rev 510682
Push 105453 by aoprea@mozilla.com at Sat, 18 Jan 2020 21:09:51 +0000
Bug 1600339 - Measure responsiveness while evaluating messages r=k88hudson,mconley Differential Revision: https://phabricator.services.mozilla.com/D59535
5139301294522ca758c15c7eea9a1e4812370d0e: Bug 1590166 - WindowGlobalChild::Create should call GetCrossOriginOpenerPolicy instead of ComputeCrossOriginOpenerPolicy r=bzbarsky
Valentin Gosu <valentin.gosu@gmail.com> - Sat, 18 Jan 2020 17:14:07 +0000 - rev 510681
Push 105452 by valentin.gosu@gmail.com at Sat, 18 Jan 2020 20:16:25 +0000
Bug 1590166 - WindowGlobalChild::Create should call GetCrossOriginOpenerPolicy instead of ComputeCrossOriginOpenerPolicy r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D59360
b3d7e55aed9b36bbaff5c16000bc769d867341f0: Backed out 3 changesets (bug 1102584) for failing wpt at 2d.text.measure.actualBoundingBox.html
Andreea Pavel <apavel@mozilla.com> - Sat, 18 Jan 2020 21:47:49 +0200 - rev 510680
Push 105451 by apavel@mozilla.com at Sat, 18 Jan 2020 19:48:36 +0000
Backed out 3 changesets (bug 1102584) for failing wpt at 2d.text.measure.actualBoundingBox.html Backed out changeset 947829830dd5 (bug 1102584) Backed out changeset 967170ab891c (bug 1102584) Backed out changeset 59069d4514d0 (bug 1102584)
789764012610b4a9104859ce1ab5726672a08aa3: Bug 1597932 Remove obsolete tabbrowser-tab selector r=dao
Andrew Swan <aswan@mozilla.com> - Sat, 18 Jan 2020 16:36:55 +0000 - rev 510679
Push 105450 by dvarga@mozilla.com at Sat, 18 Jan 2020 16:53:31 +0000
Bug 1597932 Remove obsolete tabbrowser-tab selector r=dao Differential Revision: https://phabricator.services.mozilla.com/D59631
ad0736fe1a7d0ed5933ca998d933176de86f52fa: Bug 1609659 - Rename "TTFI" marker to "TimeToFirstInteractive (TTFI)". r=gerald
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 17 Jan 2020 21:27:05 +0000 - rev 510678
Push 105449 by canaltinova@gmail.com at Sat, 18 Jan 2020 16:50:06 +0000
Bug 1609659 - Rename "TTFI" marker to "TimeToFirstInteractive (TTFI)". r=gerald Depends on D60232 Differential Revision: https://phabricator.services.mozilla.com/D60233
562523b1f01649f7bde157b5fe12f82403170ac5: Bug 1609660 - Rename "Script" marker to "ScriptEvaluation". r=gerald
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 17 Jan 2020 21:26:57 +0000 - rev 510677
Push 105449 by canaltinova@gmail.com at Sat, 18 Jan 2020 16:50:06 +0000
Bug 1609660 - Rename "Script" marker to "ScriptEvaluation". r=gerald Depends on D60231 Differential Revision: https://phabricator.services.mozilla.com/D60232
7e4ffedd64374713b65aeb7d120f739887d6750d: Bug 1609708 - Rename PROFILER_TRACING to PROFILER_TRACING_MARKER. r=gerald
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 17 Jan 2020 21:29:15 +0000 - rev 510676
Push 105449 by canaltinova@gmail.com at Sat, 18 Jan 2020 16:50:06 +0000
Bug 1609708 - Rename PROFILER_TRACING to PROFILER_TRACING_MARKER. r=gerald Depends on D60229 Differential Revision: https://phabricator.services.mozilla.com/D60231
494fd74c735f4f88630bf1f6b052059f002d391e: Bug 1590700 - Rename "Scripts" marker to "requestAnimationFrame callbacks". r=gerald
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 17 Jan 2020 21:26:55 +0000 - rev 510675
Push 105449 by canaltinova@gmail.com at Sat, 18 Jan 2020 16:50:06 +0000
Bug 1590700 - Rename "Scripts" marker to "requestAnimationFrame callbacks". r=gerald "Scripts" wasn't making any sense for this marker and it was nearly imposssible to understand. It should be "requestAnimationFrame callbacks" instead. Differential Revision: https://phabricator.services.mozilla.com/D60229
c81d3e9ee1581b9765f9c3ea998dd250364bc969: Bug 1609938 - Enable tab animation when closing the customize tab via ESC key or Done button. r=Gijs
Dão Gottwald <dao@mozilla.com> - Fri, 17 Jan 2020 23:22:49 +0000 - rev 510674
Push 105448 by dgottwald@mozilla.com at Sat, 18 Jan 2020 16:34:45 +0000
Bug 1609938 - Enable tab animation when closing the customize tab via ESC key or Done button. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D60248
678a7647e5969cf573f088b86f8d76aba68703e3: Bug 1609932 - Make depopulatePalette synchronous and remove the customize tab immediately in CustomizeMode::exit. r=Gijs
Dão Gottwald <dao@mozilla.com> - Fri, 17 Jan 2020 23:31:43 +0000 - rev 510673
Push 105447 by dgottwald@mozilla.com at Sat, 18 Jan 2020 14:15:25 +0000
Bug 1609932 - Make depopulatePalette synchronous and remove the customize tab immediately in CustomizeMode::exit. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D60243
633a2d3af5fa088511260504fe9aadb789d1bfb6: Bug 1605934 - Use nested namespaces r=sg
Sylvestre Ledru <sledru@mozilla.com> - Sat, 18 Jan 2020 13:48:34 +0000 - rev 510672
Push 105446 by sledru@mozilla.com at Sat, 18 Jan 2020 13:50:10 +0000
Bug 1605934 - Use nested namespaces r=sg Done with: ./mach static-analysis check --checks="-*, modernize-concat-nested-namespaces" --fix . and then clang-format on the files Differential Revision: https://phabricator.services.mozilla.com/D58217
29265c40e70287d999ca9cb7e4502c1568fa833a: Backed out changeset bbb39655cf71 (bug 1605934) for build bustage in widget/gtk/mozwayland/mozwayland.c
Dorel Luca <dluca@mozilla.com> - Sat, 18 Jan 2020 15:39:55 +0200 - rev 510671
Push 105445 by dluca@mozilla.com at Sat, 18 Jan 2020 13:40:49 +0000
Backed out changeset bbb39655cf71 (bug 1605934) for build bustage in widget/gtk/mozwayland/mozwayland.c
bbb39655cf717165e956e844ccff83c3456b4e56: Bug 1605934 - Use nested namespaces r=sg
Sylvestre Ledru <sledru@mozilla.com> - Sat, 18 Jan 2020 13:16:39 +0000 - rev 510670
Push 105444 by sledru@mozilla.com at Sat, 18 Jan 2020 13:19:59 +0000
Bug 1605934 - Use nested namespaces r=sg Done with: ./mach static-analysis check --checks="-*, modernize-concat-nested-namespaces" --fix . and then clang-format on the files Differential Revision: https://phabricator.services.mozilla.com/D58217
2b73803f5428689f18c704ce633ee89f2b7ef52c: Bug 1598726 - Disable browser_all_files_referenced.js on ccov due to permafail. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Sat, 18 Jan 2020 12:43:46 +0000 - rev 510669
Push 105443 by dluca@mozilla.com at Sat, 18 Jan 2020 12:50:51 +0000
Bug 1598726 - Disable browser_all_files_referenced.js on ccov due to permafail. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D60349
edd05995832f23464c115ca117146606cae15cde: Bug 1605283 - Improve support for invalidation debugging and testing r=gw
Bert Peers <bpeers@mozilla.com> - Sat, 18 Jan 2020 08:22:51 +0000 - rev 510668
Push 105442 by bpeers@mozilla.com at Sat, 18 Jan 2020 08:26:05 +0000
Bug 1605283 - Improve support for invalidation debugging and testing r=gw Optionally serialize N frames into a circular memory buffer, and save them as part of wr-capture into tilecache/. The new tile_view utility reads the folder and converts the frames to svg for easier visualization, with a few extra features: - color code each primitive based on which slice it is on; - highlight new or moving primitives in red (brute force diff); - print all invalidated tiles at the top and the invalidation reason; - overlay the tile quadtree to visualize splitting & merging; - HTML and JS wrappers for animation playback, timeline scrubbing; Positioning of the tiles on the screen is a bit broken still; especially during scrolling and "special" pages (like about:config). Interning info is not used yet. Differential Revision: https://phabricator.services.mozilla.com/D59975
947829830dd5a58f90ed78cff03b20da32b19ee9: Bug 1102584 - patch 3 - Enable support for the actualBoundingBox* attributes of TextMetrics. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Tue, 14 Jan 2020 03:47:09 +0000 - rev 510667
Push 105441 by jkew@mozilla.com at Sat, 18 Jan 2020 08:24:16 +0000
Bug 1102584 - patch 3 - Enable support for the actualBoundingBox* attributes of TextMetrics. r=lsalzman This is unaffected by the differences in font metrics between platform back-ends, so should be safe to ship without significant risk that it'll be unstable or need to be revised in future. Depends on D59679 Differential Revision: https://phabricator.services.mozilla.com/D59680
967170ab891c721a56c72f92af1dcdf556216d5e: Bug 1102584 - patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky
Jonathan Kew <jkew@mozilla.com> - Sat, 18 Jan 2020 05:01:14 +0000 - rev 510666
Push 105441 by jkew@mozilla.com at Sat, 18 Jan 2020 08:24:16 +0000
Bug 1102584 - patch 2 - Implement extended attributes of the TextMetrics object (preffed off by default). r=lsalzman,bzbarsky This is the main work of Richard Matheson's original patch, updated to current trunk code and with the new attributes put behind prefs. Because some of the attributes may be more stable than others (there was a move by Google to change how baselines are represented, but then this was retracted because Safari is already shipping per the existing spec; and we have some differences in how we handle font metrics between platforms which may affect the font ascent/descent values), I've split this into several prefs so that we have the possibility of enabling just the more stable (and/or more urgently requested) attributes. (Note that this echos Google's approach per comment 30 of initially shipping part of the API.) Depends on D59678 Differential Revision: https://phabricator.services.mozilla.com/D59679
59069d4514d0c139ea43190ff8c31552df3fde06: Bug 1102584 - patch 1 - Provide somewhat better defaults for hanging and ideographic baseline alignment of canvas text. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Tue, 14 Jan 2020 03:46:44 +0000 - rev 510665
Push 105441 by jkew@mozilla.com at Sat, 18 Jan 2020 08:24:16 +0000
Bug 1102584 - patch 1 - Provide somewhat better defaults for hanging and ideographic baseline alignment of canvas text. r=lsalzman This is extracted from the original patch by Richard Matheson; it's not strictly necessary to implementing the additional TextMetrics attributes, but OTOH if we're going to potentially expose baseline attributes, it seems sensible to make them somewhat more meaningful than the fallbacks in the current code. Eventually we should use baseline tables from the font, but (a) we don't have support for that in the back-end font code, and (b) very few fonts provide the data anyway, so while this isn't perfect, for now it's the best we can do. Differential Revision: https://phabricator.services.mozilla.com/D59678
7cdabf0e8c3b2eb13b44c68e934ab3eaab913410: Bug 1608676 - Add multithreaded scenarios to RKV function calls fuzzing, r=truber
Victor Porof <vporof@mozilla.com> - Sat, 18 Jan 2020 07:54:59 +0000 - rev 510664
Push 105440 by vporof@mozilla.com at Sat, 18 Jan 2020 08:16:54 +0000
Bug 1608676 - Add multithreaded scenarios to RKV function calls fuzzing, r=truber Differential Revision: https://phabricator.services.mozilla.com/D59620
48e3b0cc8a81e25f8437409db4571e3865201873: Bug 1608624 - Add more variation to RKV function calls fuzzing by interspersing fuzzing data with fuzzing opts, r=truber
Victor Porof <vporof@mozilla.com> - Sat, 18 Jan 2020 07:54:36 +0000 - rev 510663
Push 105440 by vporof@mozilla.com at Sat, 18 Jan 2020 08:16:54 +0000
Bug 1608624 - Add more variation to RKV function calls fuzzing by interspersing fuzzing data with fuzzing opts, r=truber Differential Revision: https://phabricator.services.mozilla.com/D59619
a14d8bba6286253dd21eecb71d9b53a1f1330871: Bug 1608624 - Pre: Fix typo resulting in max_dbs always being at least '2', r=truber
Victor Porof <vporof@mozilla.com> - Sat, 18 Jan 2020 07:54:12 +0000 - rev 510662
Push 105440 by vporof@mozilla.com at Sat, 18 Jan 2020 08:16:54 +0000
Bug 1608624 - Pre: Fix typo resulting in max_dbs always being at least '2', r=truber Differential Revision: https://phabricator.services.mozilla.com/D59626
6a324141ee83597f617bcfe342baa0a5be6bfb91: Bug 1608624 - Pre: Remove unnecessary key/value tuple, a single predefined vector is sufficient, r=truber
Victor Porof <vporof@mozilla.com> - Sat, 18 Jan 2020 07:53:44 +0000 - rev 510661
Push 105440 by vporof@mozilla.com at Sat, 18 Jan 2020 08:16:54 +0000
Bug 1608624 - Pre: Remove unnecessary key/value tuple, a single predefined vector is sufficient, r=truber Differential Revision: https://phabricator.services.mozilla.com/D59618
4380016a4178b1d86461a1603ab0d091482b614a: Bug 1602626 - Make window_wheeltransaction.xhtml compute point to fire wheel events dynamically r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 17 Jan 2020 15:07:17 +0000 - rev 510660
Push 105439 by masayuki@d-toybox.com at Sat, 18 Jan 2020 07:51:30 +0000
Bug 1602626 - Make window_wheeltransaction.xhtml compute point to fire wheel events dynamically r=smaug Currently, offset in root view in the test is copied from constants which are computed from CSS rules. However, the point may be edge of each view and that might be outside if it meets round error of layout. For making this test more stable in any environments, this patch makes the test compute point to fire wheel events dynamically. Differential Revision: https://phabricator.services.mozilla.com/D60237
29c9a00754c183c83c7c378eae4aa82accd21b34: Bug 1306634 Part 2 - Do not show carets if the window is not focused. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Thu, 16 Jan 2020 23:06:21 +0000 - rev 510659
Push 105438 by aethanyc@gmail.com at Sat, 18 Jan 2020 01:39:15 +0000
Bug 1306634 Part 2 - Do not show carets if the window is not focused. r=mats Consider the following scenario: 1. Select a word in an iframe. 2. Select a word in the parent document. (The carets in iframe hide due to blur, but the selection is still there.) 3. Scroll the parent document. The selection in the iframe (made in step 1) has a non-collapsed range. Thus the carets show again after scrolling due to `UpdateCarets()` called in the end of `AccessibleCaretManager::OnScrollEnd()`. To fix the dual AccessibleCaret in the same page (described in bug 1199967), we can simply show no carets if the window is not focused. This behavior matches Google Chrome on Android. Differential Revision: https://phabricator.services.mozilla.com/D52768
3ad87a37592bd558e5d5c573e2f96f665a8d6895: Bug 1306634 Part 1 - Handle a long press to select a word in an unfocused iframe. r=mats,marionette-reviewers,whimboo
Ting-Yu Lin <tlin@mozilla.com> - Fri, 17 Jan 2020 22:21:35 +0000 - rev 510658
Push 105438 by aethanyc@gmail.com at Sat, 18 Jan 2020 01:39:15 +0000
Bug 1306634 Part 1 - Handle a long press to select a word in an unfocused iframe. r=mats,marionette-reviewers,whimboo Long-pressing on a text in an unfocused iframe to select a word never works. Currently, you need to single tap to focus the iframe first. Each PresShell has an associated AccessibleCaretEventHub. This patch fixes this bug by routing the event to the AccessibleCaretEventHub under the event point, and handle it there. If the event is not handled, then we handle it by the focused AccessibleCaretEventHub as before. I've experimented with only routing the event to the AccessibleCaretEventHub under the event point, without routing to the fallback focused AccessibleCaretEventHub. However, caret dragging didn't work in iframes. I didn't debug further. Differential Revision: https://phabricator.services.mozilla.com/D52767
d405a9f7d93f14d98e9e8b74c1ce87633cbb9500: Bug 1607718, make addTab helper methods private r=dao
Emma Malysz <emalysz@mozilla.com> - Sat, 18 Jan 2020 00:29:30 +0000 - rev 510657
Push 105437 by btara@mozilla.com at Sat, 18 Jan 2020 01:25:51 +0000
Bug 1607718, make addTab helper methods private r=dao Differential Revision: https://phabricator.services.mozilla.com/D59892
6c49cbd86eb2e52273b24e4adc11fe68a3797ab8: Bug 1609573 - Update mp4parse-rust to 3e0f34a2. r=bryce
Matthew Gregan <kinetik@flim.org> - Sat, 18 Jan 2020 01:04:51 +0000 - rev 510656
Push 105436 by mgregan@mozilla.com at Sat, 18 Jan 2020 01:06:22 +0000
Bug 1609573 - Update mp4parse-rust to 3e0f34a2. r=bryce Differential Revision: https://phabricator.services.mozilla.com/D60333
a0008a396c3e72845359cba6f38285cb3fd7f1d0: Bug 1609979 - Don't wrap text in toolbarbutton badges r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 17 Jan 2020 17:58:51 +0000 - rev 510655
Push 105435 by bgrinstead@mozilla.com at Sat, 18 Jan 2020 00:42:30 +0000
Bug 1609979 - Don't wrap text in toolbarbutton badges r=Gijs We want them to always appear on one line to avoid covering the toolbarbuttono, even when there are multiple words in the badge. Differential Revision: https://phabricator.services.mozilla.com/D60287
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -30 tip