3e9acd2c8bd329cfeb8a53be7ecaefc462024f6c: Bug 1445197 - part 1: Create an application panel for DevTools;r=Honza,nchevobbe,sole
Julian Descottes <jdescottes@mozilla.com> - Wed, 14 Mar 2018 21:21:02 +0100 - rev 414314
Push 62832 by jdescottes@mozilla.com at Wed, 18 Apr 2018 16:03:30 +0000
Bug 1445197 - part 1: Create an application panel for DevTools;r=Honza,nchevobbe,sole Register a new application panel, disabled by default, with no icon, no shortcut and hidden from the devtools options. Set devtools.application.enabled to true to enable it. MozReview-Commit-ID: L5PXZVDCRlF
b1dbb3ffc3d228a345266b03b1e90cb950ac6f40: Backed out 2 changesets (bug 1317581) for Browser chrome failures on toolkit/components/extensions/test/browser/browser_ext_themes_arrowpanels.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 18 Apr 2018 18:54:38 +0300 - rev 414313
Push 62831 by dluca@mozilla.com at Wed, 18 Apr 2018 15:55:50 +0000
Backed out 2 changesets (bug 1317581) for Browser chrome failures on toolkit/components/extensions/test/browser/browser_ext_themes_arrowpanels.js. CLOSED TREE Backed out changeset 5cc146254899 (bug 1317581) Backed out changeset 963466173a74 (bug 1317581)
f206acff283f2e89fa67fca6e1a24a55bdb50a0b: Bug 1452542 part 7 - Replace some uses of nsCSSPropList.h and nsCSSPropAliasList.h with ServoCSSPropList.h. r=emilio
Xidorn Quan <me@upsuper.org> - Tue, 17 Apr 2018 16:57:04 +1000 - rev 414312
Push 62830 by xquan@mozilla.com at Wed, 18 Apr 2018 14:06:58 +0000
Bug 1452542 part 7 - Replace some uses of nsCSSPropList.h and nsCSSPropAliasList.h with ServoCSSPropList.h. r=emilio MozReview-Commit-ID: 5TVYITjAYy7
be97e652391f0c1038483e6532ef2f858647f384: Bug 1452542 part 6 - Replace uses of PythonCSSProps.h with the data file generated from Servo. r=froydnj
Xidorn Quan <me@upsuper.org> - Tue, 17 Apr 2018 14:40:12 +1000 - rev 414311
Push 62830 by xquan@mozilla.com at Wed, 18 Apr 2018 14:06:58 +0000
Bug 1452542 part 6 - Replace uses of PythonCSSProps.h with the data file generated from Servo. r=froydnj Some content in Makefile.in is removed because after this change, the scripts no longer invoke the preprocessor and thus don't have unknown dependencies anymore outside what is provided in their inputs array. The order of exports.PREFERENCES in properties-db changes because the data file has shorthands placed after longhands. The only usage of it is in test_css-properties-db.js which doesn't care about the order. MozReview-Commit-ID: AMjzTRf2HYN
4d3a028edaed24c108b999488531331ac4db066d: Bug 1452542 part 5 - Generate property list from Servo data. r=emilio,froydnj
Xidorn Quan <me@upsuper.org> - Mon, 16 Apr 2018 14:08:20 +1000 - rev 414310
Push 62830 by xquan@mozilla.com at Wed, 18 Apr 2018 14:06:58 +0000
Bug 1452542 part 5 - Generate property list from Servo data. r=emilio,froydnj With this change, we first generate a data file ServoCSSPropList.py from Servo data, and then use this data to generate ServoCSSPropList.h. This change itself serves as a checkpoint with a runtime check that all information generated from Servo side matches what we have in the Gecko side. Following patches will start replacing uses of nsCSSPropList.h with either the data file or the header file. The reason that it generates data file rather than header directly is that, many users of PythonCSSProps.h invokes C++ preprocessor manually to extract data from nsCSSPropList.h without passing in search paths, so it is non-trivial to replace the use of nsCSSPropList.h there with a generated header. Generating a Python data file would hopefully simplify those users rather than adding more complexity to them. I also thought about generating JSON rather than plain Python file, but JSON doesn't allow trailing comma in array, which makes it less pretty to generate via mako template. MozReview-Commit-ID: CwK2oL88r6F
5619bba37cddc6f002dc0a719a6e935618243594: Bug 1452542 part 4 - Have ENABLED_IN flags in nsCSSPropList.h match those in Servo side. r=emilio
Xidorn Quan <me@upsuper.org> - Wed, 11 Apr 2018 13:46:08 +1000 - rev 414309
Push 62830 by xquan@mozilla.com at Wed, 18 Apr 2018 14:06:58 +0000
Bug 1452542 part 4 - Have ENABLED_IN flags in nsCSSPropList.h match those in Servo side. r=emilio MozReview-Commit-ID: 48t5u1D5rZX
e83a797bdc61a880497a485e378d3b16c5bad258: Bug 1452542 part 3 - Use snake_case naming for nsCSSPropertyID of alias as well. r=emilio
Xidorn Quan <me@upsuper.org> - Wed, 11 Apr 2018 13:44:30 +1000 - rev 414308
Push 62830 by xquan@mozilla.com at Wed, 18 Apr 2018 14:06:58 +0000
Bug 1452542 part 3 - Use snake_case naming for nsCSSPropertyID of alias as well. r=emilio MozReview-Commit-ID: 242ms8wBDIU
255e2feff19f8f6fc8bedd950c6cee93307748d3: Bug 1452542 part 2 - Sort nsCSSPropAliasList.h in alphabetic order so that we can list them in Servo side. r=dholbert,emilio
Xidorn Quan <me@upsuper.org> - Wed, 11 Apr 2018 13:42:13 +1000 - rev 414307
Push 62830 by xquan@mozilla.com at Wed, 18 Apr 2018 14:06:58 +0000
Bug 1452542 part 2 - Sort nsCSSPropAliasList.h in alphabetic order so that we can list them in Servo side. r=dholbert,emilio MozReview-Commit-ID: GmrjJHI8fqw
fac55b1a0706830de7f0b7e85bde7ee2c59fda37: Bug 1452542 part 1 - Fix the order in nsCSSPropList.h. r=emilio
Xidorn Quan <me@upsuper.org> - Wed, 11 Apr 2018 13:38:44 +1000 - rev 414306
Push 62830 by xquan@mozilla.com at Wed, 18 Apr 2018 14:06:58 +0000
Bug 1452542 part 1 - Fix the order in nsCSSPropList.h. r=emilio MozReview-Commit-ID: GnzDsJb7KlB
5cc1462548991de3dc524484f008e75394cb7df4: Bug 1317581 - Clean up some duplicated colors in the DateTimePicker. r=dao
Jared Wein <jwein@mozilla.com> - Tue, 10 Apr 2018 14:26:49 -0400 - rev 414305
Push 62829 by jwein@mozilla.com at Wed, 18 Apr 2018 13:57:03 +0000
Bug 1317581 - Clean up some duplicated colors in the DateTimePicker. r=dao MozReview-Commit-ID: IOAgaoeJ53J
963466173a7466f7a5fe51d2b405ebbbc57e8bfd: Bug 1317581 - DateTimePicker should support high contrast mode on Windows. r=dao
Jared Wein <jwein@mozilla.com> - Thu, 22 Mar 2018 13:01:28 -0400 - rev 414304
Push 62829 by jwein@mozilla.com at Wed, 18 Apr 2018 13:57:03 +0000
Bug 1317581 - DateTimePicker should support high contrast mode on Windows. r=dao MozReview-Commit-ID: DEBBjcgHIyH
fb3d15010d656629f19e40b5964b294dedaf67f5: bug 1454941 - revert CP wait fix from bug 1451150 r=valentin
Daniel Stenberg <daniel@haxx.se> - Wed, 18 Apr 2018 15:21:14 +0200 - rev 414303
Push 62828 by daniel@haxx.se at Wed, 18 Apr 2018 13:36:40 +0000
bug 1454941 - revert CP wait fix from bug 1451150 r=valentin ... but keep the logic that avoids re-initialization. MozReview-Commit-ID: 2XQCRaM6U4B
b5f89882b96623f6458ffeb2f97ef3a59f716a46: Bug 1452551 - Initialize the Telemetry core in GeckoView. r=esawin,gfritzsche,jchen
Alessio Placitelli <alessio.placitelli@gmail.com> - Wed, 11 Apr 2018 13:11:27 +0200 - rev 414302
Push 62827 by alessio.placitelli@gmail.com at Wed, 18 Apr 2018 13:34:40 +0000
Bug 1452551 - Initialize the Telemetry core in GeckoView. r=esawin,gfritzsche,jchen This additionally introduces a new pref (toolkit.telemetry.isGeckoViewMode) to discriminate, at runtime, between Fennec and GV in JavaScript code. Moreover, this disables TelemetryController initialization from content processes, which was left enabled. MozReview-Commit-ID: 7VoDorxAhvD
4557fca4b7e2b01bb2bec1db2464227b363a9824: Bug 1448945 - Document support for adding events in artifact builds. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Tue, 10 Apr 2018 13:55:48 +0200 - rev 414301
Push 62826 by ryanvm@gmail.com at Wed, 18 Apr 2018 13:33:19 +0000
Bug 1448945 - Document support for adding events in artifact builds. r=chutten MozReview-Commit-ID: 1e8hF3DyfDj
efb850288b07e0fba98cce31f45bdd20f1ca0124: Bug 1448945 - Add test coverage for loading dynamic inbuilt events on startup. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Tue, 10 Apr 2018 13:39:10 +0200 - rev 414300
Push 62826 by ryanvm@gmail.com at Wed, 18 Apr 2018 13:33:19 +0000
Bug 1448945 - Add test coverage for loading dynamic inbuilt events on startup. r=chutten MozReview-Commit-ID: Dpl4GUSZePf
350a522001fae5494569ea4f8eec6b4556776505: Bug 1448945 - Allow underscore in category, method and extra keys of event. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Tue, 10 Apr 2018 13:05:39 +0200 - rev 414299
Push 62826 by ryanvm@gmail.com at Wed, 18 Apr 2018 13:33:19 +0000
Bug 1448945 - Allow underscore in category, method and extra keys of event. r=chutten According to the documnetation[1] category and method are identifiers, thus an underscore is allowed. It's less clear for extra keys, but underscores are already used there. The documentation is adjusted accordingly. [1]: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/collection/events.html#limits MozReview-Commit-ID: 9pUsDNXCY8m
c8fb850a6d66e28f51870e03a4d04b253fd53557: Bug 1448945 - Load dynamic inbuilt event probes on startup. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 09 Apr 2018 15:26:09 +0200 - rev 414298
Push 62826 by ryanvm@gmail.com at Wed, 18 Apr 2018 13:33:19 +0000
Bug 1448945 - Load dynamic inbuilt event probes on startup. r=chutten MozReview-Commit-ID: 3eyqkcV6LWM
441de7a08d1cc193118c8a3804769ba861369c03: Bug 1448945 - Add test coverage for dynamic builtin events. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 09 Apr 2018 15:07:58 +0200 - rev 414297
Push 62826 by ryanvm@gmail.com at Wed, 18 Apr 2018 13:33:19 +0000
Bug 1448945 - Add test coverage for dynamic builtin events. r=chutten MozReview-Commit-ID: AFZPTBM7QqQ
d7199d45cfd921f22049185555b84cafd9d2761b: Bug 1448945 - Generate JSON definitions for dynamic builtin events. r=chutten,froydnj
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 09 Apr 2018 15:07:14 +0200 - rev 414296
Push 62826 by ryanvm@gmail.com at Wed, 18 Apr 2018 13:33:19 +0000
Bug 1448945 - Generate JSON definitions for dynamic builtin events. r=chutten,froydnj This patch enables the build system to generate the JSON definition file that is loaded, on developer builds, when Firefox starts and is built from artifact builds. MozReview-Commit-ID: 1nSQi7exRtL
4badb094b348d6939e946983e68fecf7f43b9e9a: Bug 1448945 - Enable snapshotting dynamic builtin events. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 09 Apr 2018 15:06:30 +0200 - rev 414295
Push 62826 by ryanvm@gmail.com at Wed, 18 Apr 2018 13:33:19 +0000
Bug 1448945 - Enable snapshotting dynamic builtin events. r=chutten This additionally adds the memory consumption of dynamic builtin events to the memory reporting. MozReview-Commit-ID: LopWWPnWkBc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip