2f0e92d76c4e96fe66f0aab96075c22b3692f116: Backed out changeset 12525933eb9e (bug 1501666) for sm build bustages on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Fri, 30 Nov 2018 04:17:46 +0200 - rev 448895
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Backed out changeset 12525933eb9e (bug 1501666) for sm build bustages on a CLOSED TREE
c4a45f2bd13972fb4728aefab69197c6d2eb2215: Backed out changeset 2e6cbbc4c53e (bug 1452146) for causing leaks on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Fri, 30 Nov 2018 04:16:52 +0200 - rev 448894
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Backed out changeset 2e6cbbc4c53e (bug 1452146) for causing leaks on a CLOSED TREE
d4574d73506372785c910a68447ed4354d7ea561: Backed out 2 changesets (bug 903372) for multiple failures on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Fri, 30 Nov 2018 04:16:21 +0200 - rev 448893
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Backed out 2 changesets (bug 903372) for multiple failures on a CLOSED TREE Backed out changeset bf919773f9d1 (bug 903372) Backed out changeset 6562c2392ac9 (bug 903372)
b7adf13336ec7d453b505cf10a7b13644fd640da: Bug 1510882 - Update webrender to commit 835ba47f392c47a35c9baa2d44ec6cb1903b6f2b (WR PR #3371). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Fri, 30 Nov 2018 01:50:17 +0000 - rev 448892
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1510882 - Update webrender to commit 835ba47f392c47a35c9baa2d44ec6cb1903b6f2b (WR PR #3371). r=kats https://github.com/servo/webrender/pull/3371 Differential Revision: https://phabricator.services.mozilla.com/D13492
b096dc953832f7601d34625144d19c1bb43c9f7a: Bug 1510183 - Make HTMLEditor treat empty string attribute of style as nullptr of nsAtom rather than nsGkAtoms::_empty r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 30 Nov 2018 01:21:59 +0000 - rev 448891
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1510183 - Make HTMLEditor treat empty string attribute of style as nullptr of nsAtom rather than nsGkAtoms::_empty r=m_kato After fixing bug 1427060, HTMLEditor treats attribute of style as nullptr. However, if empty string is used to call NS_Atomize(), it returns nsGkAtoms::_empty. Therefore, HTMLEditor fails to check whether attribute is specified or not with nullptr check since some root callers sets nsGkAtoms::_empty instead of nullptr. This patch makes HTMLEditor always use nullptr for empty string of attribute of style with wrapping NS_Atomize() with AtomzieAttribute(). Additionally, for safer change, this patch makes PropItem and TypeInState treat nsGkAtom::_empty as nullptr. Differential Revision: https://phabricator.services.mozilla.com/D13203
12525933eb9e4b77aed03ef536aac18a36f81278: Bug 1501666 - Fix bug in elaborate assertion that counts step hooks. r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Fri, 30 Nov 2018 01:23:39 +0000 - rev 448890
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1501666 - Fix bug in elaborate assertion that counts step hooks. r=jimb Differential Revision: https://phabricator.services.mozilla.com/D12493
2e6cbbc4c53e3c0cc762b8c716d5e6370a11bd17: Bug 1452146 - flip av1 and rdd on for OSX and Win. r=drno
Michael Froman <mfroman@mozilla.com> - Fri, 30 Nov 2018 00:46:17 +0000 - rev 448889
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1452146 - flip av1 and rdd on for OSX and Win. r=drno Differential Revision: https://phabricator.services.mozilla.com/D13482
b81d44f829c9c9fcb3335fc7b0fa44f183f2b786: Bug 1511208 - Make .ctrlTab-preview override the default button:hover color on Linux. r=bgrins
Dão Gottwald <dao@mozilla.com> - Thu, 29 Nov 2018 23:29:32 +0000 - rev 448888
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1511208 - Make .ctrlTab-preview override the default button:hover color on Linux. r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D13484
085d2cbcd92b3356aabb67ab019c157afe1f9007: Bug 1510441: Add `.cron.yml` to the taskgraph sparse profile; r=gps
Tom Prince <mozilla@hocat.ca> - Fri, 30 Nov 2018 00:26:19 +0000 - rev 448887
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1510441: Add `.cron.yml` to the taskgraph sparse profile; r=gps Differential Revision: https://phabricator.services.mozilla.com/D13142
bf919773f9d19a9032c1b5805d08723843dac701: Bug 903372 - Remove xml:base from parser. r=hsivonen
Jonathan Kingston <jkt@mozilla.com> - Sun, 21 Oct 2018 12:55:44 +0100 - rev 448886
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 903372 - Remove xml:base from parser. r=hsivonen
6562c2392ac9127ff2deeed7276e2c44cd36669b: Bug 903372 - Removal of xml:base. r=baku
Jonathan Kingston <jkt@mozilla.com> - Thu, 29 Nov 2018 15:31:46 +0000 - rev 448885
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 903372 - Removal of xml:base. r=baku Differential Revision: https://phabricator.services.mozilla.com/D8965
2f92fd614d56a6c6b68041f4cdf70c358c01e7c8: Bug 1496288 - part 2: Stop dispatching non-printable "keypress" events, set keyCode or charCode value to the other value when it's zero, start to dispatch "keydown" and "keyup" events during composition, and enable window.event by default r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 29 Nov 2018 15:18:17 +0000 - rev 448884
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1496288 - part 2: Stop dispatching non-printable "keypress" events, set keyCode or charCode value to the other value when it's zero, start to dispatch "keydown" and "keyup" events during composition, and enable window.event by default r=smaug First one is for bug 968056. UI Events declares that "keypress" events should be dispatched only when a key press produces one or more characters (and also discussing about Enter key press for backward compatibility). Therefore, we should stop dispatching "keypress" events for non-printable keys (like arrow keys, Ctrl + A, etc) in the default group on content for conforming to UI Events, but keep dispatching them in chrome and in the system group on content. Next one is for bug 1479964. No spec declares that what value should be set to keyCode and charCode value of "keypress" events because declaring that would break existing web apps which handle them with UA string. However, some web apps assume that if window.event is available, keyCode value of "keypress" event is set to a Unicode code point of inputting character. We set only charCode to it, but the other browsers sets both keyCode and charCode to a Unicode code point of inputting character. Therefore, we need to follow the other browsers' behavior for this because changing value from zero to non-zero is safer than non-zero to non-zero or zero. And also next one is for bug 354358. UI Events declares that "keydown" and "keyup" events represent physical key state and should be fired even during composition. As far as the reported issues, this behavior is expected mainly by Korean web developers and some web apps depend on the behavior. Therefore, we need to start to dispatch them during composition. Finally, for bug 218415, we should enable window.event. This is declared by the Living DOM Standard. A lot of web apps depend on window.event and the last blocker, bug 1479964 was fixed so that it is the time to enable this. Differential Revision: https://phabricator.services.mozilla.com/D13376
f854c2a5429c4fbf93359a24fcd89b34fed6e541: Bug 1496288 - part 1: Make blacklist prefs for keypress event behavior changes ride the train r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 29 Nov 2018 15:04:18 +0000 - rev 448883
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1496288 - part 1: Make blacklist prefs for keypress event behavior changes ride the train r=smaug Basically, we shouldn't have blacklist to disable web API. However, the keypress event behavior changes are not standardized things. Therefore, if some web developers realize that they need to change their apps when it's too late for them, Firefox users need to use another browser for such web apps for several weeks or more, and such things may make the users switch their default browser. For avoiding such worst scenario, we should take the blacklists and if we get such compatibility reports, we should add the domains into the blacklist even in release channel. Differential Revision: https://phabricator.services.mozilla.com/D13374
49b56d4d7fafc0a8bdabc00ce6b956564d9690a9: Bug 1510111 - Remove www.rememberthemilk.com from the blacklist of keyCode/charCode mirroring of keypress events r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 29 Nov 2018 21:32:27 +0000 - rev 448882
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1510111 - Remove www.rememberthemilk.com from the blacklist of keyCode/charCode mirroring of keypress events r=smaug Remember The Milk have upgraded their Google Closure Library and the bug has gone now. Let's remove www.rememberthemilk.com from the blacklist. Differential Revision: https://phabricator.services.mozilla.com/D13373
2b8cf5fe84e5d21c678131290d06da9cf3fa6aae: Bug 1505844 - nullcheck of non-ClassOfService channel in FetchDriver to avoid crash r=mayhemer
Junior Hsu <juhsu@mozilla.com> - Wed, 28 Nov 2018 22:32:32 +0000 - rev 448881
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1505844 - nullcheck of non-ClassOfService channel in FetchDriver to avoid crash r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D12363
305c06df7740f4b2393c53dae175f0d199f3e30b: Bug 1508184 - Don't try to set the active python during bootstrap if not necessary r=gps
Panos Astithas <past@mozilla.com> - Fri, 30 Nov 2018 00:25:48 +0000 - rev 448880
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1508184 - Don't try to set the active python during bootstrap if not necessary r=gps Differential Revision: https://phabricator.services.mozilla.com/D12237
1e64f8c3f949bb16b4981f255033021b42118586: Backed out changeset f9900ac6071c (bug 571074) for failing clipboard at browser/base/content/test/general/browser_clipboard.js on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Fri, 30 Nov 2018 02:30:22 +0200 - rev 448879
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Backed out changeset f9900ac6071c (bug 571074) for failing clipboard at browser/base/content/test/general/browser_clipboard.js on a CLOSED TREE
57816e067da5bac79091eb33436e2d45c8699079: Bug 1509579 - Part 2: Do not call MarkNeedsDisplayItemRebuild(), when GetDependentFrame() == Frame() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Thu, 29 Nov 2018 20:40:58 +0000 - rev 448878
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1509579 - Part 2: Do not call MarkNeedsDisplayItemRebuild(), when GetDependentFrame() == Frame() r=mattwoodrow Depends on D13279 Differential Revision: https://phabricator.services.mozilla.com/D13280
6a516d21eae63a07573958fedb5ff291e2c393b8: Bug 1509579 - Part 1: Do not mark frames modified after the rebuild limit has been reached r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Thu, 29 Nov 2018 05:19:36 +0000 - rev 448877
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1509579 - Part 1: Do not mark frames modified after the rebuild limit has been reached r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D13279
76a737a5a6e94e14b5fad10ca62ab259a27e2615: Bug 1505547 - Use DocumentOrShadowRoot level checks in videocontrols for fullscreen; r=timdream
Edgar Chen <echen@mozilla.com> - Thu, 29 Nov 2018 23:01:55 +0000 - rev 448876
Push 35129 by nerli@mozilla.com at Fri, 30 Nov 2018 09:34:14 +0000
Bug 1505547 - Use DocumentOrShadowRoot level checks in videocontrols for fullscreen; r=timdream Differential Revision: https://phabricator.services.mozilla.com/D13402
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip