d3c93907c3edfd9aedcf0187cae127fcc1498803: Merge mozilla-central to inbound. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Wed, 25 Apr 2018 00:59:04 +0300 - rev 460383
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
6eeb97ca94f40189d5aa552da9e0b0b11bfa0441: Merge inbound to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Wed, 25 Apr 2018 00:50:59 +0300 - rev 460382
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Merge inbound to mozilla-central. a=merge
cfe09d016e770c3dbb0c65aa7536db0fa5d79bbf: Bug 1439425 - Ignore empty CSP directives. r=ckerschb
Jonathan Kingston <jkt@mozilla.com> - Tue, 06 Mar 2018 18:48:26 -0800 - rev 460381
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1439425 - Ignore empty CSP directives. r=ckerschb MozReview-Commit-ID: 67Ach2vCs8A
05f610551597897caff8addc87f33179ae2ba8e7: Bug 1454897 - Ubuntu/Ambiance - Render scrollbar thumb with different sizes in active/normal state, r=jhorak
Martin Stransky <stransky@redhat.com> - Tue, 24 Apr 2018 12:27:38 +0200 - rev 460380
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1454897 - Ubuntu/Ambiance - Render scrollbar thumb with different sizes in active/normal state, r=jhorak This patch implements a workaround which alows us to emulate overlay scrollbars for some Gtk+ themes (Ubuntu/Ambiance), when an inactive scrollbar thumb is smaller than the active one. We calculate thumb margin as thumb class margin + difference margin between active and inactive scrollbars. Also remove boolean parameter from GetScrollbarMetrics() and implement GetActiveScrollbarMetrics() to get metrics for active scrollbar. MozReview-Commit-ID: 2zje5OZskYw
fc39571cc03ac7f5fcff5f7ec047638331d09165: Backed out changeset 6e691c7ff5dd (bug 1455275) for dt failures in devtools/client/responsive.html/test/browser/browser_exit_button.js on a CLOSED TREE
shindli <shindli@mozilla.com> - Tue, 24 Apr 2018 16:01:29 +0300 - rev 460379
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Backed out changeset 6e691c7ff5dd (bug 1455275) for dt failures in devtools/client/responsive.html/test/browser/browser_exit_button.js on a CLOSED TREE
f8cac1a891b5a7343b4ae359d4a987a58f025cda: Bug 1434229 - Test tab reorder when tabbar is overflown r=dao
hemant <hemantsingh1612@gmail.com> - Tue, 24 Apr 2018 12:40:55 +0530 - rev 460378
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1434229 - Test tab reorder when tabbar is overflown r=dao MozReview-Commit-ID: FgusKqb0XF6 ***
5d34206436c6d78140a9d3a9296b90d8f1c37b98: Bug 1456171 - make getPluginBlocklistState API asynchronous, r=kmag
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 23 Apr 2018 17:11:34 +0100 - rev 460377
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456171 - make getPluginBlocklistState API asynchronous, r=kmag MozReview-Commit-ID: KcDWtkdkNKs
33f57e147c46b96b1be57a2b4fe10d281a256589: Bug 1453930 - Use gtk_style_context_get_state() instead of GTK_STATE_FLAG_NORMAL to get widget border/margin/padding, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 13 Apr 2018 13:41:27 +0200 - rev 460376
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1453930 - Use gtk_style_context_get_state() instead of GTK_STATE_FLAG_NORMAL to get widget border/margin/padding, r=jhorak MozReview-Commit-ID: 6FaUpaaBt2Q
bc9936221cb16956a86e335bad6f7daef67e7ba2: Bug 1456050 - Use MarionettePrefs.port in TCPListener. r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 23 Apr 2018 07:29:38 +0100 - rev 460375
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456050 - Use MarionettePrefs.port in TCPListener. r=whimboo MozReview-Commit-ID: 8Ta5TgUzYBw
c0541b429211c69cc572e71af9e08be8ac4f94ee: Bug 1456050 - Add marionette.contentListener to MarionettePrefs. r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 23 Apr 2018 07:26:09 +0100 - rev 460374
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456050 - Add marionette.contentListener to MarionettePrefs. r=whimboo MozReview-Commit-ID: 1SPrw4Vwd3N
6a7a5b9844b8eb0e355aaa76278ac72e332f9fcf: Bug 1456050 - Add marionette.debugging.clicktostart to MarionettePrefs. r=whimboo
Andreas Tolfsen <ato@sny.no> - Mon, 23 Apr 2018 07:17:44 +0100 - rev 460373
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456050 - Add marionette.debugging.clicktostart to MarionettePrefs. r=whimboo MozReview-Commit-ID: BAxcJFcv1uD
77e5d42d7d55a5994ca54707b7abbf3d72167852: Bug 1456377 - Move composition event handlers from EditorBase to TextEditor r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 19 Apr 2018 00:31:51 +0900 - rev 460372
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1456377 - Move composition event handlers from EditorBase to TextEditor r=m_kato Currently, EditorBase handles most composition events. However, only eCompositionChange event handler is in TextEditor and it's the main event of handling composition. Therefore, we should make all composition event handlers in one place for easier to read, and make them non-virtual. MozReview-Commit-ID: BYDhiPyGKvo
e583796f1c09477e789945e22361fa7c5674e70a: Merge mozilla-central to autoland. a=merge CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 24 Apr 2018 14:51:28 +0300 - rev 460371
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
52805bf2d0f867b148e7f8e90ac1a3b08dd1ad3d: Backed out changeset b3ef06fe604d (bug 1433574) for causing merge conflicts
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 24 Apr 2018 14:47:45 +0300 - rev 460370
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Backed out changeset b3ef06fe604d (bug 1433574) for causing merge conflicts
fa8202661c163cf890873b2d6979db1a6917bebc: Bug 1423495 - Part6: Use threadsafe refcounting for nsServerTiming r=baku,nwgh
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 24 Apr 2018 13:04:12 +0200 - rev 460369
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1423495 - Part6: Use threadsafe refcounting for nsServerTiming r=baku,nwgh * Also keeps the timing array as nsTArray<nsCOMPtr<nsIServerTiming>> instead of the scriptable nsIArray (which doesn't like being released on another thread) MozReview-Commit-ID: 37uPZJ38saQ
26e3cf3458025c17087b0219dea9064af67f1d80: Bug 1423495 - Part5: Fix WPT metadata to expect failures r=baku
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 23 Apr 2018 18:35:26 +0200 - rev 460368
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1423495 - Part5: Fix WPT metadata to expect failures r=baku The tests are currently under plain-text HTTP. Since we are only shipping new features for secure origins, a bunch of tests fail (even though they work with HTTPS). The tests will be fixed in a followup. MozReview-Commit-ID: 1iUjpwmLgho
11804549931f5e8e2e71c5bcdd3221b41e8d54d8: Bug 1423495 - Part4: Create doc entry form http channel if server timing headers are found for a document load r=baku
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Fri, 12 Jan 2018 03:13:00 +0100 - rev 460367
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1423495 - Part4: Create doc entry form http channel if server timing headers are found for a document load r=baku Currently, the document entry is created at the first time when some JS code tries to access it. But for the case when server timing headers exist for a document loading channel, we need to create the document entry and save the server timing data in the document entry. If we don’t do this, the server timing data would be lost since the http channel will be deleted. MozReview-Commit-ID: B5ksAZvZACq
d06281128204219694c0770acc0d0ec928d6647f: Bug 1423495 - Part3: Add PerformanceServerTiming to test_interface.js, r=baku
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jan 2018 04:02:00 +0100 - rev 460366
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1423495 - Part3: Add PerformanceServerTiming to test_interface.js, r=baku MozReview-Commit-ID: 663c9sudEIR
ca970fc93a320009dadfa83a5ff28e122ead2bf4: Bug 1423495 - Part2: Test case, r=baku
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jan 2018 04:02:00 +0100 - rev 460365
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1423495 - Part2: Test case, r=baku Test steps: 1. Create a XHR to get serverTiming.sjs. 2. Add Server-Timing headers in serverTiming.sjs. 3. Check if the value from PerformanceResourceTiming is correct. MozReview-Commit-ID: KOQhoFQv4fy
ecf85551434a3048a74ad259dc3164c440d10692: Bug 1423495 - Part1: Implement PerformanceServerTiming, r=baku
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jan 2018 04:01:00 +0100 - rev 460364
Push 165 by fmarier@mozilla.com at Mon, 30 Apr 2018 23:50:51 +0000
Bug 1423495 - Part1: Implement PerformanceServerTiming, r=baku This patch: 1. Introduces PerformanceServerTiming.webidl. 2. Adds serverTiming in PerformanceResourceTiming.webidl. 3. Gets serverTiming data from nsITimedChannel and keeps it in the PerformanceTimng class. MozReview-Commit-ID: 9mkGkHbxopC
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip