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 414341
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414340
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414339
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414338
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414337
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414336
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414335
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414334
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414333
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414332
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414331
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414330
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414329
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414328
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414327
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414326
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414325
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414324
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414323
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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 414322
Push 102317 by btara@mozilla.com at Wed, 18 Apr 2018 22:47:42 +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