c1ae94928cf0924292a1a2d69e6b0ca92022b670: Bug 1450526 - Part 1: Make pseudo element to be available in new animatoin inspector. r?pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 03 Apr 2018 17:15:51 +0900 - rev 776545
Push 104903 by bmo:dakatsuka@mozilla.com at Tue, 03 Apr 2018 10:10:29 +0000
Bug 1450526 - Part 1: Make pseudo element to be available in new animatoin inspector. r?pbro MozReview-Commit-ID: ID9ciTjflem
57b242c243caa484362480748eba82f4716a6def: Bug 1448732 - Part 3: Adjust requestLongerTimeout. r=pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 03 Apr 2018 17:15:51 +0900 - rev 776544
Push 104903 by bmo:dakatsuka@mozilla.com at Tue, 03 Apr 2018 10:10:29 +0000
Bug 1448732 - Part 3: Adjust requestLongerTimeout. r=pbro MozReview-Commit-ID: Ia4mjyHyBci
2d63ea2dfc8127dd33353513cb0870c5717a5436: Bug 1448732 - Part 2: Open detail pane by clicking on summary graph instead of selecting the node. r=pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 03 Apr 2018 17:15:50 +0900 - rev 776543
Push 104903 by bmo:dakatsuka@mozilla.com at Tue, 03 Apr 2018 10:10:29 +0000
Bug 1448732 - Part 2: Open detail pane by clicking on summary graph instead of selecting the node. r=pbro MozReview-Commit-ID: CeMj2VJwRR5
1400253a2c4bdde011f9d34c27a6f74fce610966: Bug 1448732 - Part 1: Remove extra animated elements before open animation inspector. r=pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 03 Apr 2018 17:15:50 +0900 - rev 776542
Push 104903 by bmo:dakatsuka@mozilla.com at Tue, 03 Apr 2018 10:10:29 +0000
Bug 1448732 - Part 1: Remove extra animated elements before open animation inspector. r=pbro MozReview-Commit-ID: Ds7fNJKDYc7
fd7ed92ba4a369c747e81f004ccd17ec034cfb70: Bug 1448732 - Part 0: Modify variables and code format for consistency. r=pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Tue, 03 Apr 2018 17:15:50 +0900 - rev 776541
Push 104903 by bmo:dakatsuka@mozilla.com at Tue, 03 Apr 2018 10:10:29 +0000
Bug 1448732 - Part 0: Modify variables and code format for consistency. r=pbro In this patch, modify the following things: * Modify variable name of test data list to "TEST_DATA" * Modify variable name of testing animation target class name to "targetClass" * Some comments format MozReview-Commit-ID: J33RRcm4chO
b482c979c21bc8c5d498449c064d3edba3ae91da: Bug 1436330 - Add microbenchmarks for XPCOM string encoding conversions. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 07 Feb 2018 14:32:52 +0200 - rev 776540
Push 104902 by bmo:hsivonen@hsivonen.fi at Tue, 03 Apr 2018 09:44:50 +0000
Bug 1436330 - Add microbenchmarks for XPCOM string encoding conversions. MozReview-Commit-ID: EloNhdnVaYm
24684502f3f94142bc45a46f9615a36729a0f263: Bug 1448591 - Make MakeStringSpan(nullptr) return an empty span. r?froydnj. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Sat, 24 Mar 2018 21:36:00 +0200 - rev 776539
Push 104901 by bmo:hsivonen@hsivonen.fi at Tue, 03 Apr 2018 09:17:06 +0000
Bug 1448591 - Make MakeStringSpan(nullptr) return an empty span. r?froydnj. MozReview-Commit-ID: EyuLeWjEL7w
0108824983d3b1e810a1443ab7ef6895e7e6b343: Bug 1430558 - add closing parenthesis automatically in CSS autocompletes;r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Sat, 13 Jan 2018 00:41:19 +0100 - rev 776538
Push 104900 by jdescottes@mozilla.com at Tue, 03 Apr 2018 09:15:05 +0000
Bug 1430558 - add closing parenthesis automatically in CSS autocompletes;r=gl MozReview-Commit-ID: LLBrLC3Bq0t
7eb1d554882b521521e6549523ab5db452617a4a: Bug 1431949 - Show variable values in the CSS variable autocomplete popup. r=gl draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 03 Apr 2018 10:34:14 +0200 - rev 776537
Push 104900 by jdescottes@mozilla.com at Tue, 03 Apr 2018 09:15:05 +0000
Bug 1431949 - Show variable values in the CSS variable autocomplete popup. r=gl MozReview-Commit-ID: GclXYtx37kD
f8d2f31ea7c5b586560f7fc3799e0340c5015a0f: Bug 1358017 - Part 8: Adds auto-dir scrolling tests for Mochitest. r?masayuki draft
Zhang Junzhi <zjz@zjz.name> - Sat, 24 Mar 2018 00:44:32 +0800 - rev 776536
Push 104899 by bmo:zjz@zjz.name at Tue, 03 Apr 2018 09:01:09 +0000
Bug 1358017 - Part 8: Adds auto-dir scrolling tests for Mochitest. r?masayuki Test various writing mode combinations of a scrolling target and its root, including the methods of honouring both the target and its root. MozReview-Commit-ID: 3QmvRz45VmW
3fbc788e794c913d4d4d99f4533d9f52a6ab74c8: Bug 1358017 - Part 7: Implements the "honour root" functionality for the auto-dir scrolling feature in non-APZ r?masayuki draft
Zhang Junzhi <zjz@zjz.name> - Mon, 19 Mar 2018 18:03:48 +0800 - rev 776535
Push 104899 by bmo:zjz@zjz.name at Tue, 03 Apr 2018 09:01:09 +0000
Bug 1358017 - Part 7: Implements the "honour root" functionality for the auto-dir scrolling feature in non-APZ r?masayuki With this commit, all the auto-dir scrolling functionalities are completed in non-APZ. MozReview-Commit-ID: 9v9iPWIwB52
c4c7af0a701315664026318b62ef7ca29484c98d: Bug 1358017 - Part 6: Implements the auto-dir scrolling feature(without the "honour root" functionality) in non-APZ r?masayuki draft
Zhang Junzhi <zjz@zjz.name> - Mon, 19 Mar 2018 17:05:45 +0800 - rev 776534
Push 104899 by bmo:zjz@zjz.name at Tue, 03 Apr 2018 09:01:09 +0000
Bug 1358017 - Part 6: Implements the auto-dir scrolling feature(without the "honour root" functionality) in non-APZ r?masayuki This commit implements the auto-dir scrolling functionality in non-APZ, based on part 1 to part 3. However, the functionality of mousewheel.autodir.honourroot is unimplemented in this commit. MozReview-Commit-ID: 2vYABOx4RkK
560cdc74ab93f1eeb5511fe688dc70ac5ff3d68d: Bug 1358017 - Part 5: Implements the "honour root" functionality for the auto-dir scrolling feature in APZ r?kats draft
Zhang Junzhi <zjz@zjz.name> - Fri, 16 Mar 2018 21:20:39 +0800 - rev 776533
Push 104899 by bmo:zjz@zjz.name at Tue, 03 Apr 2018 09:01:09 +0000
Bug 1358017 - Part 5: Implements the "honour root" functionality for the auto-dir scrolling feature in APZ r?kats With this commit, all the auto-dir scrolling functionalities are completed in APZ. MozReview-Commit-ID: L7qa3xOD8t9
031c4e0c5b1e0c72ea5f23b2e54c7feb04d6a3f8: Bug 1358017 - Part 4: Implements the auto-dir scrolling feature(without the "honour root" functionality) in APZ r?kats draft
Zhang Junzhi <zjz@zjz.name> - Fri, 16 Mar 2018 19:23:53 +0800 - rev 776532
Push 104899 by bmo:zjz@zjz.name at Tue, 03 Apr 2018 09:01:09 +0000
Bug 1358017 - Part 4: Implements the auto-dir scrolling feature(without the "honour root" functionality) in APZ r?kats This commit implements the auto-dir scrolling functionality in APZ, based on part 1 to part 3. However, the functionality of mousewheel.autodir.honourroot will be implemented in a future. MozReview-Commit-ID: 9xai99x71gh
130e78f47dd808f80a5728f07d4e44a4833d4822: Bug 1449087 - Use Servo data to back @font-face rule. r?emilio draft
Xidorn Quan <me@upsuper.org> - Tue, 03 Apr 2018 17:01:51 +1000 - rev 776531
Push 104898 by xquan@mozilla.com at Tue, 03 Apr 2018 08:43:03 +0000
Bug 1449087 - Use Servo data to back @font-face rule. r?emilio This patch does the following things: * Create a new class ServoFontFaceRule for CSSOM of @font-face rule which mostly follows how nsCSSFontFaceRule was implemented. * Remove the old nsCSSFontFaceRule and binding code to create it. * Have FontFace backed by Servo data via making mRule and mDescriptors of the class hold RawServoFontFaceRule like ServoFontFaceRule. To keep this patch small, it effectively just delays the conversion from Servo data to nsCSSValue from parsing to using. This may cause worse performance if the font set is flushed repeatedly. Supposing we don't flush font set very frequently, it may not be a big deal. We may still want to remove the intermediate nsCSSValue conversion at some point, and have everything converted to their final form directly when used, but that can happen in followups. There are some unfortunate bits from this change: * We lose style sheet for logging in FontFaceSet. This is probably not all that worse, because we wouldn't have that before either if the page doesn't use CSSOM to visit it. But we should figure out some approach to fix it anyway. * InspectorFontFace no longer shares the same rule object as CSSOM. This isn't really a problem if the @font-face rule isn't very mutable. Unless we want to make the rule returned from InspectorFontFace to be mutable (i.e. via inspector), not using the same object probably isn't too bad. MozReview-Commit-ID: 32Fk3Fi9uTs
c4799fa75aafde3246ba38c714557d87238ac8c3: Bug 1447925 - Use GetClipboardText() to get text data at nsClipboard::GetData(), r?jhorak draft
Martin Stransky <stransky@redhat.com> - Tue, 03 Apr 2018 10:30:37 +0200 - rev 776530
Push 104897 by stransky@redhat.com at Tue, 03 Apr 2018 08:34:08 +0000
Bug 1447925 - Use GetClipboardText() to get text data at nsClipboard::GetData(), r?jhorak MozReview-Commit-ID: 3JnLLyk0BOF
36495a27a09b7bc9e419a4b72330bcccfa3db439: Bug 1447925 - Add GetClipboardText() to get text data from clipboard, r?jhorak draft
Martin Stransky <stransky@redhat.com> - Tue, 27 Mar 2018 15:51:07 +0200 - rev 776529
Push 104897 by stransky@redhat.com at Tue, 03 Apr 2018 08:34:08 +0000
Bug 1447925 - Add GetClipboardText() to get text data from clipboard, r?jhorak GetClipboardText() calls gtk_clipboard_request_text() to request text clipboard data from Gtk+ and leave Gtk+ to do clipboard text format conversions. Also unify data getting code for text/data/targets. MozReview-Commit-ID: 9DGSdOACho1
3689b6ef64c05d93e78a6a1bca46c2a476720f7d: Bug 1444976 - Trace some initial real-time media stuff. r?pehrsons draft
Paul Adenot <paul@paul.cx> - Tue, 20 Mar 2018 18:23:26 +0100 - rev 776528
Push 104896 by paul@paul.cx at Tue, 03 Apr 2018 08:32:44 +0000
Bug 1444976 - Trace some initial real-time media stuff. r?pehrsons Tracing is very cheap, we should trace a bunch of stuff. MozReview-Commit-ID: IhOyyRPXfg9
74a37de38406f1af1bf21b64533f527e84d67c56: Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r?pehrsons draft
Paul Adenot <paul@paul.cx> - Tue, 20 Mar 2018 18:22:08 +0100 - rev 776527
Push 104896 by paul@paul.cx at Tue, 03 Apr 2018 08:32:44 +0000
Bug 1444976 - Use the AsyncLog to implement a tracing subsystem for real-time media. r?pehrsons Use it like this: > MOZ_DISABLE_CONTENT_SANDBOX=1 MOZ_LOG=MSGTracing:5 MOZ_LOG_FILE=trace.log ./mach run After done, open `trace.log`, remove the junk that MOZ_LOG puts in front with something like `sed 's/.*MSGTracing //' trace.log.child-1`, and add a single `[` at the beginning of the file. Now open `chrome://tracing` and load the file. Lanes are threads, thread 0 is the audio callback thread, the other thread have normal numbers. Thread 1 shows the theoretical budget we have for a particular audio callback. MozReview-Commit-ID: 87woGiFT4ID
337a102fc31c3328473f7d0e5c773b983a469acd: Bug 1444976 - Implement a lock-free asynchronous logging system to be used from real-time audio and video code. r?froydjn draft
Paul Adenot <paul@paul.cx> - Tue, 20 Mar 2018 18:14:47 +0100 - rev 776526
Push 104896 by paul@paul.cx at Tue, 03 Apr 2018 08:32:44 +0000
Bug 1444976 - Implement a lock-free asynchronous logging system to be used from real-time audio and video code. r?froydjn This outputs to MOZ_LOG and using an MPSC lock-free queue so we can log to a particular module from any thread. MozReview-Commit-ID: INtlki4PEJs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip