bf8ca7933ead: Bug 1525948 - Add a reftest. r=hiro
Botond Ballo <botond@mozilla.com> - Sat, 16 Feb 2019 10:05:48 +0000 - rev 459692
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1525948 - Add a reftest. r=hiro Differential Revision: https://phabricator.services.mozilla.com/D19997
d3ca8862f6ff: Bug 1525948 - Ensure the layout viewport retains the aspect ratio of the visual viewport. r=hiro
Botond Ballo <botond@mozilla.com> - Sat, 16 Feb 2019 01:37:47 +0000 - rev 459691
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1525948 - Ensure the layout viewport retains the aspect ratio of the visual viewport. r=hiro Differential Revision: https://phabricator.services.mozilla.com/D19996
cd5ad8016bd5: Bug 1526614 - Disable toolkit/components/passwordmgr/test/browser/browser_private_window.js on linux. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Sat, 16 Feb 2019 15:13:35 +0000 - rev 459690
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1526614 - Disable toolkit/components/passwordmgr/test/browser/browser_private_window.js on linux. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D20054
9bad041f8ee7: Bug 1500692 - Add LAYOUT subcategories. r=emilio
Markus Stange <mstange@themasta.com> - Sat, 16 Feb 2019 17:38:35 +0000 - rev 459689
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1500692 - Add LAYOUT subcategories. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D11341
bbe983a2f15e: Bug 1500692 - Add GRAPHICS subcategories. r=njn,mattwoodrow
Markus Stange <mstange@themasta.com> - Sat, 16 Feb 2019 17:38:23 +0000 - rev 459688
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1500692 - Add GRAPHICS subcategories. r=njn,mattwoodrow r?njn only because this is the first example that adds any actual subcategories. Differential Revision: https://phabricator.services.mozilla.com/D11340
43bac0425d48: Bug 1500692 - Add an AUTO_PROFILER_LABEL_CATEGORY_PAIR macro. r=njn
Markus Stange <mstange@themasta.com> - Sat, 16 Feb 2019 17:37:58 +0000 - rev 459687
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1500692 - Add an AUTO_PROFILER_LABEL_CATEGORY_PAIR macro. r=njn This is similar to AUTO_PROFILER_LABEL, but with only one argument: a category pair. This reduces duplication for label frames that want just the subcategory name as their label: Instead of AUTO_PROFILER_LABEL("Layer building", GRAPHICS_LayerBuilding), you can now just write AUTO_PROFILER_LABEL_CATEGORY_PAIR(GRAPHICS_LayerBuilding) and the string will automatically be taken from the subcategory. Differential Revision: https://phabricator.services.mozilla.com/D11339
26fb2a868911: Bug 1500692 - Centralize profiling category definition and add infrastructure for subcategories. r=njn
Markus Stange <mstange@themasta.com> - Sat, 16 Feb 2019 17:37:43 +0000 - rev 459686
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1500692 - Centralize profiling category definition and add infrastructure for subcategories. r=njn The actual subcategories will be added in later patches, so that there are no unused categories. Differential Revision: https://phabricator.services.mozilla.com/D11334
093f32c38e3a: Bug 1526425: Add bytecode output to CacheIRSpewer r=mgaudet
Iain Ireland <iireland@mozilla.com> - Sat, 16 Feb 2019 04:33:28 +0000 - rev 459685
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1526425: Add bytecode output to CacheIRSpewer r=mgaudet This patch adds bytecode information to the JSON produced by CacheIRSpewer. Differential Revision: https://phabricator.services.mozilla.com/D19834
af9a66497c52: Bug 1526425: Add debug verification of CacheIR operand length r=mgaudet
Iain Ireland <iireland@mozilla.com> - Sat, 16 Feb 2019 04:32:21 +0000 - rev 459684
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1526425: Add debug verification of CacheIR operand length r=mgaudet This patch adds constexpr template gunk to calculate the length of each CacheIR opcode in bytes. This is useful for verifying that the compiler has consumed all the arguments (which is done in this patch) and for iterating through the opcode stream (which will come in a future patch). Note: To ensure that each opcode has a constant length, this patch changes writeInt32Immediate and writeUInt32Immediate to write fixed-length values instead of variable-length encoding. This shouldn't be a big problem, because we don't use them very much. In the long run, I would like to eliminate Int32 and UInt32 immediates entirely. Differential Revision: https://phabricator.services.mozilla.com/D19833
2d6b8206890c: Bug 1526425: Convert CacheIR opcode list into table with argument formats r=mgaudet
Iain Ireland <iireland@mozilla.com> - Sat, 16 Feb 2019 04:32:07 +0000 - rev 459683
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1526425: Convert CacheIR opcode list into table with argument formats r=mgaudet This is the first step towards being able to properly introspect CacheIR bytecode. Differential Revision: https://phabricator.services.mozilla.com/D19832
be1132e03145: Bug 1520666 - Avoid flushing layout when accessing clientArea for the document scrolling element in certain cases. r=botond
Ryan Hunt <rhunt@eqrion.net> - Sat, 16 Feb 2019 14:16:55 +0000 - rev 459682
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1520666 - Avoid flushing layout when accessing clientArea for the document scrolling element in certain cases. r=botond This commit attempts to prevent a layout flush when accessing clientWidth or clientHeight on an element and the following conditions are met: 1. The document is not embedded in another document 2. The element is the scrolling element of the document 3. We are using overlay scrollbars This matches a similar optimization in Chromium [1]. [1] https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/dom/element.cc?l=735&rcl=e95660c6c08b9b855ceebaf21a1614bc3df75ff8 Differential Revision: https://phabricator.services.mozilla.com/D20020
b1463424f116: Bug 1509042 - Enable Eslint for dom/notification (manual changes) r=Ehsan
Ferenc Nagy <nagy.ferenc.jr@gmail.com> - Sat, 16 Feb 2019 14:15:43 +0000 - rev 459681
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1509042 - Enable Eslint for dom/notification (manual changes) r=Ehsan Depends on D12815 Differential Revision: https://phabricator.services.mozilla.com/D12816
677240cf5140: Bug 1509042 - Enable Eslint for dom/notification (automatic changes) r=mrbkap
Ferenc Nagy <nagy.ferenc.jr@gmail.com> - Sat, 16 Feb 2019 14:15:39 +0000 - rev 459680
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1509042 - Enable Eslint for dom/notification (automatic changes) r=mrbkap Differential Revision: https://phabricator.services.mozilla.com/D12815
939d6ac72fed: Merge mozilla-central to autoland a=merge
Coroiu Cristina <ccoroiu@mozilla.com> - Sat, 16 Feb 2019 11:40:44 +0200 - rev 459679
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Merge mozilla-central to autoland a=merge
6b9548ef048c: Bug 1502360 - [marionette] "Send Alert Text" has to use the text field's value property. r=ato
Henrik Skupin <mail@hskupin.info> - Sat, 16 Feb 2019 00:03:21 +0000 - rev 459678
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1502360 - [marionette] "Send Alert Text" has to use the text field's value property. r=ato Depends on D20002 Differential Revision: https://phabricator.services.mozilla.com/D20004
3646c27586d4: Bug 1502360 - [marionette] Check for valid prompt type in "Send Alert Text". r=ato
Henrik Skupin <mail@hskupin.info> - Sat, 16 Feb 2019 00:03:11 +0000 - rev 459677
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1502360 - [marionette] Check for valid prompt type in "Send Alert Text". r=ato Depends on D20000 Differential Revision: https://phabricator.services.mozilla.com/D20002
57d79c0b44b6: Bug 1502360 - [marionette] Raise "invalid argument" error in "Send Alert Text" if text is not of type string. r=ato
Henrik Skupin <mail@hskupin.info> - Sat, 16 Feb 2019 00:01:51 +0000 - rev 459676
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1502360 - [marionette] Raise "invalid argument" error in "Send Alert Text" if text is not of type string. r=ato Depends on D19999 Differential Revision: https://phabricator.services.mozilla.com/D20000
ef80cafbfcf5: Bug 1502360 - [wdspec] Add basic HTTP auth test for "Send Alert Text". r=ato
Henrik Skupin <mail@hskupin.info> - Sat, 16 Feb 2019 07:12:13 +0000 - rev 459675
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1502360 - [wdspec] Add basic HTTP auth test for "Send Alert Text". r=ato Depends on D19998 Differential Revision: https://phabricator.services.mozilla.com/D19999
7fef29b4607b: Bug 1502360 - [wdclient] "Alert Send Text" has to use "text" property. r=ato
Henrik Skupin <mail@hskupin.info> - Sat, 16 Feb 2019 00:00:35 +0000 - rev 459674
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1502360 - [wdclient] "Alert Send Text" has to use "text" property. r=ato Per WebDriver spec the "value" property with a list of characters is not allowed anymore. Differential Revision: https://phabricator.services.mozilla.com/D19998
e034cf8eb6f2: Bug 1522290 - Remove Linux-only toolbarbutton-dropdown binding. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Sat, 16 Feb 2019 05:11:56 +0000 - rev 459673
Push 35565 by ncsoregi@mozilla.com at Sat, 16 Feb 2019 21:45:13 +0000
Bug 1522290 - Remove Linux-only toolbarbutton-dropdown binding. r=dao Differential Revision: https://phabricator.services.mozilla.com/D20043
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip