0400aff8c51861ba348964dce82dfa5742a901b5: bug 1485946 - skip building libprio on MSVC r=froydnj
Robert Helmer <rhelmer@mozilla.com> - Mon, 27 Aug 2018 20:07:51 +0000 - rev 488688
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
bug 1485946 - skip building libprio on MSVC r=froydnj libprio does not currently build with MSVC (since it only supports C90 as a compiler), this is being worked on upstream at https://github.com/mozilla/libprio/issues/17 As we are almost certainly not going to ship Firefox build with MSVC anymore, let's disable this to get it working on this Tier-2 platform. Differential Revision: https://phabricator.services.mozilla.com/D4292
915c5fb7087f541fa93aa187cbd213004c9d3bef: Bug 1486775 - Update .eslintignore for recent devtools changes. r=jdescottes
Mark Banner <standard8@mozilla.com> - Tue, 28 Aug 2018 15:23:33 +0000 - rev 488687
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486775 - Update .eslintignore for recent devtools changes. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D4446
9e657aa92b351544c51b697dd2a36897951a2a0b: Bug 1486720 - Enable font highlighter. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Tue, 28 Aug 2018 13:18:37 +0000 - rev 488686
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486720 - Enable font highlighter. r=gl Differential Revision: https://phabricator.services.mozilla.com/D4430
ccf47d95dc9b3b9bd08dec0b0123480cfe4a18ca: Bug 1459065 - Clip filter effects at the stacking context level. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 28 Aug 2018 15:42:14 +0000 - rev 488685
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1459065 - Clip filter effects at the stacking context level. r=mstange Much like mask images. This is the easy fix, for now. We need to override the ASR clips with Nothing() because we don't really want children of this display item to get the parent filter applied. It's not only redundant, but also may be incorrect if the mask image is not opaque for example (maybe WR should prevent that?). This was caught by layout/reftests/w3c-css/submitted/masking/mask-opacity-1a.html Differential Revision: https://phabricator.services.mozilla.com/D4351
e417158d945697ac2fac51f66685ac5ff017f091: Bug 1482868 - Move aboutdebugging sidebar components to dedicated folder;r=daisuke
Julian Descottes <jdescottes@mozilla.com> - Tue, 28 Aug 2018 13:41:49 +0000 - rev 488684
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1482868 - Move aboutdebugging sidebar components to dedicated folder;r=daisuke Differential Revision: https://phabricator.services.mozilla.com/D3222
05672d13ef562c31cdac1bfb8889a9c1646ecf77: Bug 1486079 - create initial browser dynamically so we can set various attributes from the start, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 28 Aug 2018 11:07:34 +0000 - rev 488683
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486079 - create initial browser dynamically so we can set various attributes from the start, r=dao Differential Revision: https://phabricator.services.mozilla.com/D4248
58c2e6069684e166bc4ab9807f3f240956220c63: Bug 1486374 - Increase profiler buffer entries to cover one full DAMP run. r=jmaher
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 27 Aug 2018 12:12:58 +0000 - rev 488682
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486374 - Increase profiler buffer entries to cover one full DAMP run. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D4317
e36b98a79cd85470eef43718b9c32c8bde54e3fd: Bug 1486488 - Don't assume that SVGAnimationElement has a parent on bind. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 28 Aug 2018 09:06:08 +0000 - rev 488681
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486488 - Don't assume that SVGAnimationElement has a parent on bind. r=dholbert This is a regression from bug 1450250, which removed a if (!GetCx()) early return in this function. That early return was wrong, both because it prevented elements that were in shadow trees from targeting other elements, but also because that check was not present in AfterSetAttr, which means that dynamic updates to the attribute would work. Pass the SVGAnimationElement itself to resolve references. That's what we do for attribute mutations, and also it's the same behavior we have, since the ID lookup IDTracker does only depends on containing shadow root and containing document, and that's invariant between a kid and it's DOM parent. Some other code has been updated to take references instead of pointers so the null-safety of those methods is explicit. Differential Revision: https://phabricator.services.mozilla.com/D4349
683aadc6686ec5fcfb6dadc5c7a831323e06be85: Bug 1485388 - Checking VRGPUChild is created before asking stop VRService. r=kip
Daosheng Mu <daoshengmu@gmail.com> - Mon, 27 Aug 2018 20:51:16 +0000 - rev 488680
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1485388 - Checking VRGPUChild is created before asking stop VRService. r=kip MozReview-Commit-ID: 8NM2bcmqVAa Differential Revision: https://phabricator.services.mozilla.com/D4054
8a38246f1a708ef0495415b1543d360f07d1ccd9: Bug 1486547 - renamed the mState field on generated protocol classes; r=froydnj
Alex Gaynor <agaynor@mozilla.com> - Mon, 27 Aug 2018 18:20:17 +0000 - rev 488679
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486547 - renamed the mState field on generated protocol classes; r=froydnj There's also a field named mState on IProtocol, and this reduces confusion. Differential Revision: https://phabricator.services.mozilla.com/D4356
70767540914776745f09d26af6a4d20dfd15f855: Bug 1452569 - Implement Event's returnValue. r=smaug
Alphan Chen <alchen@mozilla.com> - Tue, 28 Aug 2018 06:28:56 +0000 - rev 488678
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1452569 - Implement Event's returnValue. r=smaug Add retrunValue into Event's interface Differential Revision: https://phabricator.services.mozilla.com/D4084
72c2fc2d0ab17a10c5540714c82739fb346b0088: Backed out changeset f9d93a20e6d6 (bug 1486410) for Sa failures error: clang-tidy auto-test failed for checker performance-inefficient-algorithm CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 28 Aug 2018 18:28:41 +0300 - rev 488677
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Backed out changeset f9d93a20e6d6 (bug 1486410) for Sa failures error: clang-tidy auto-test failed for checker performance-inefficient-algorithm CLOSED TREE
48028d39f5edeeee94a1ef62a0365664599f92b6: Backed out changeset f4739ab0ece1 (bug 1459065) for /svg/filters/ failures. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 28 Aug 2018 18:25:24 +0300 - rev 488676
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Backed out changeset f4739ab0ece1 (bug 1459065) for /svg/filters/ failures. CLOSED TREE
425e40a9fb66bbbfbe65013c20306ebb276dac91: Bug 1485592 - Avoid isdigit() in sdp_utils.c. r=drno
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 Aug 2018 18:12:16 +0000 - rev 488675
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1485592 - Avoid isdigit() in sdp_utils.c. r=drno This fixes two problems: 1) On Windows, isdigit() is locale-dependent. 2) On platforms where char is signed, sign-extending char to int and passing the result to isdigit() was UB when the high bit was set, because isdigit() is defined to take a (signed) int with the value space of unsigned char or EOF. MozReview-Commit-ID: D1lY88PEcpc Differential Revision: https://phabricator.services.mozilla.com/D4316
aca1ad7c84426d2c2a54418a2600854537dfe9a4: Bug 696385 - change dom.a to dom.span in mozilla-central/devtools/client/webconsole/components/message-types/NetworkEventMessage.js#109; r=nchevobbe
Preeti Mukherjee <preetimukherjee98@gmail.com> - Tue, 28 Aug 2018 05:16:26 +0000 - rev 488674
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 696385 - change dom.a to dom.span in mozilla-central/devtools/client/webconsole/components/message-types/NetworkEventMessage.js#109; r=nchevobbe MozReview-Commit-ID: 2PBUG8yQIXY Differential Revision: https://phabricator.services.mozilla.com/D4136
1ac72ebb37efc717e7f5f41aa778b9dabfe9afb8: Bug 1483294 - Always advertise h2 if TLS 1.3 is being offered. r=dragana
Nicholas Hurley <hurley@mozilla.com> - Mon, 27 Aug 2018 18:56:44 +0000 - rev 488673
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1483294 - Always advertise h2 if TLS 1.3 is being offered. r=dragana Previously (under TLS 1.2), we would avoid advertising h2 support if the spec-mandatory suite was disabled. That suite is only required for TLS 1.2, though. We would like to offer h2 in more cases, so only check for the mandatory suite if someone has turned off TLS 1.3. Differential Revision: https://phabricator.services.mozilla.com/D4345
bcf51e940502c1d622857fc8632454b89ed7374a: Bug 1486757 - Check that pageInfo is also valid in waitForAnnotation in downloads's head.js to avoid intermittents. r=paolo
Mark Banner <standard8@mozilla.com> - Tue, 28 Aug 2018 13:54:34 +0000 - rev 488672
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486757 - Check that pageInfo is also valid in waitForAnnotation in downloads's head.js to avoid intermittents. r=paolo Differential Revision: https://phabricator.services.mozilla.com/D4442
f9d93a20e6d6c5c5fca0fa3309d96b3f2328714b: Bug 1486410 - Bug 1466427 - Enable new clang-tidy 7.0 checks. r=andi
Jan Keromnes <janx@linux.com> - Mon, 27 Aug 2018 17:56:03 +0000 - rev 488671
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1486410 - Bug 1466427 - Enable new clang-tidy 7.0 checks. r=andi Differential Revision: https://phabricator.services.mozilla.com/D4210
126368a5c3ec8880f748a8bb91844048f67922b6: Bug 1465388 - Resume about:blank parser upon unblocking the document r=hsivonen
Rob Wu <rob@robwu.nl> - Tue, 28 Aug 2018 05:28:21 +0000 - rev 488670
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1465388 - Resume about:blank parser upon unblocking the document r=hsivonen When `document.blockParsing()` is called, the nsIParser is suspended until the document is unblocked. For about:blank documents, this is a nsParser. When a document is unblocked, nsParser::ContinueInterruptedParsingAsync is invoked, which delegates its implementation to nsIContentSink, which is a nsHTMLContentSink for about:blank documents. Due to a missing implementation of nsHTMLContentSink::ContinueInterruptedParsingAsync, the parser was never resumed, causing bug 1465388 and bug 1407501. This patch fixes the problem, by implementing the required method (and using a load blocker to ensure that the (about:blank) document does not finish before the parser finishes). This patch is tested through extension tests: Currently document_start stylesheets always activate the parser blocker, and document_start scripts trigger the parser blocker when the script has not been preloaded yet (e.g. at the first run). Before this patch, the test failed due to the assertion failure as reported in the linked bugs. After this patch, the tests pass. Differential Revision: https://phabricator.services.mozilla.com/D4352
b173e620243ebbe9f0cecb19cff82c065f5f8ce1: Bug 1464714 - Make disabled .subviewbutton use --panel-disabled-color. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 28 Aug 2018 08:45:38 +0000 - rev 488669
Push 9734 by shindli@mozilla.com at Thu, 30 Aug 2018 12:18:07 +0000
Bug 1464714 - Make disabled .subviewbutton use --panel-disabled-color. r=dao Differential Revision: https://phabricator.services.mozilla.com/D4396
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip