098f6aaf52410eb6b51b230cfd2e478339d290c3: Bug 1485157 - Check to make sure document.activeElement exists before attempting to blur it;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 04 Sep 2018 20:46:08 +0000 - rev 434783
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1485157 - Check to make sure document.activeElement exists before attempting to blur it;r=Gijs We're ending up in a case here where document.activeElement is null in browser.xhtml but it's a <browser> tag in browser.xul. We'll need more analysis and testing to decide if we want the HTML or XUL activeElement behavior, and then adjust as needed. But in the meantime, this unbreaks a bunch of browser.xhtml tests and is a safe null check in both cases. Differential Revision: https://phabricator.services.mozilla.com/D4705
0db77a36565cd9971eb5794785defe498673c303: Bug 1487931 - Avoid using linker scripts as file lists when doing LTO with BFD ld. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 04 Sep 2018 21:49:16 +0000 - rev 434782
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1487931 - Avoid using linker scripts as file lists when doing LTO with BFD ld. r=froydnj At least, when that combination doesn't work. This requires passing the LTO flags to the compiler invocations for the test, which in turn requires actually calling the linker directly on Windows, instead of directly through the compiler, as when actually building. Differential Revision: https://phabricator.services.mozilla.com/D4739
e119dbd3463f2cbe37ef4df3da54e47b5ae5a252: Bug 1488000 - Allow theming sidebar border color. r=jaws
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 04 Sep 2018 21:33:46 +0000 - rev 434781
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1488000 - Allow theming sidebar border color. r=jaws Differential Revision: https://phabricator.services.mozilla.com/D4839
146b7cab176227d21eeb5680c68100862171a322: Bug 1486410 - Bug 1466427 - Enable new clang-tidy 7.0 checks. r=andi
Jan Keromnes <janx@linux.com> - Tue, 04 Sep 2018 11:55:19 +0000 - rev 434780
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1486410 - Bug 1466427 - Enable new clang-tidy 7.0 checks. r=andi Differential Revision: https://phabricator.services.mozilla.com/D4210
f7bddc0708f1b85bf7f4b0b5f337b150e5fc5056: Bug 1488026 - Always fire onDetached event before onAttached. r=mixedpuppy
Oriol Brufau <oriol-bugzilla@hotmail.com> - Tue, 04 Sep 2018 20:50:12 +0000 - rev 434779
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1488026 - Always fire onDetached event before onAttached. r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D4826
417abd88f3076a9ff086e7c6026991ddae7ef4c6: Bug 1476996 - Implement cross process redirection in Http on the parent process r=bagder,nika
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 04 Sep 2018 20:45:22 +0000 - rev 434778
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1476996 - Implement cross process redirection in Http on the parent process r=bagder,nika This patch builds the foundation for the ability to relocate HTTP channels from one content process to another in order to ensure that origins are properly isolated. This relocation would normally occur when the response to an HTTP request is a redirect to a different origin. The patch merely adds the mechanism for relocating the channel, rather than the logic of doing so. This will be provided in a follow-up patch by a specialized service. Right now that functionality is mocked in the test. How this works: In nsHttpChannel::OnStartRequest we will query the service that decides whether we need to direct the response to another process. If so, it will return a promise that resolves to a TabParent. When the promise resolves, in HttpChannelParentListener::TriggerCrossProcessRedirect we call NeckoParent::SendCrossProcessRedirect passing along the required information to recreate the channel in the new process. The NeckoChild in the new process will then instantiate a new channel, call ConnectParent() which creates the associated parent channel, and connects it with the existing nsHttpChannel. A listener in the new process is then notified of the existence of the new channel. It is required to call completeRedirectSetup on the channel, passing an nsIStreamListener to the call. We then finish the entire operation with a call to HttpChannelChild::SendCrossProcessRedirectDone which causes us to close the old HttpChannelChild in the previous process and to resume the nsHttpChannel in the main process. Differential Revision: https://phabricator.services.mozilla.com/D2958
8e94abbf3ef96c542a1319f74f69db3c40f0634a: Bug 1484966 - Part 3: Clang format layout/painting/ r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Sep 2018 20:46:21 +0000 - rev 434777
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1484966 - Part 3: Clang format layout/painting/ r=mattwoodrow Depends on D3870 Differential Revision: https://phabricator.services.mozilla.com/D3871
400dede23df2515991e97c31ae7e313dc6f446d5: Bug 1484966 - Part 2: Fix virtual/override specifiers and whitespace r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Sep 2018 20:45:55 +0000 - rev 434776
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1484966 - Part 2: Fix virtual/override specifiers and whitespace r=mattwoodrow Depends on D3869 Differential Revision: https://phabricator.services.mozilla.com/D3870
895320802eb428bd7f7c54a6c55a2d8b97734cc8: Backed out 2 changesets (bug 1484966) for bustage on RefPtr.h:42. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Tue, 04 Sep 2018 23:42:36 +0300 - rev 434775
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Backed out 2 changesets (bug 1484966) for bustage on RefPtr.h:42. CLOSED TREE Backed out changeset 7b246c8f9de8 (bug 1484966) Backed out changeset 399158a0a9b3 (bug 1484966)
7b246c8f9de83b22cf9a44f1322780ede007b6f4: Bug 1484966 - Part 3: Clang format layout/painting/ r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Sep 2018 17:21:36 +0000 - rev 434774
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1484966 - Part 3: Clang format layout/painting/ r=mattwoodrow Depends on D3870 Differential Revision: https://phabricator.services.mozilla.com/D3871
399158a0a9b3871b358cbbcb50d8c097b1422514: Bug 1484966 - Part 2: Fix virtual/override specifiers and whitespace r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Sep 2018 17:20:40 +0000 - rev 434773
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1484966 - Part 2: Fix virtual/override specifiers and whitespace r=mattwoodrow Depends on D3869 Differential Revision: https://phabricator.services.mozilla.com/D3870
fe8d9d97dd2601df5727415a19770203597003fa: Bug 1484966 - Part 1: Fix most clang-tidy warnings for layout/painting/ r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Sep 2018 17:19:36 +0000 - rev 434772
Push 107492 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:44:27 +0000
Bug 1484966 - Part 1: Fix most clang-tidy warnings for layout/painting/ r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D3869
e9287b5dfb52ee72c1d97dd546cf4b3f15c55dfb: Bug 1421307 - Disable browser_shutdown_acc_reference.js on linux64 debug for frequent failures. r=jmaher
Eliza Balazs <ebalazs@mozilla.com> - Wed, 05 Sep 2018 05:28:00 +0300 - rev 434771
Push 107491 by ebalazs@mozilla.com at Wed, 05 Sep 2018 12:38:26 +0000
Bug 1421307 - Disable browser_shutdown_acc_reference.js on linux64 debug for frequent failures. r=jmaher
e40f67f15bf12802b07690301ad9a4eeedcb2b14: Bug 1485066 - Part 14: Change FormatStackDump to return UTF-8 encoded strings. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 05 Sep 2018 01:25:12 -0700 - rev 434770
Push 107490 by csabou@mozilla.com at Wed, 05 Sep 2018 12:25:08 +0000
Bug 1485066 - Part 14: Change FormatStackDump to return UTF-8 encoded strings. r=Waldo
f09bc4d5fdcc36f4dccd2cc399819469c5c657f2: Bug 1485066 - Part 13: Use JS_ReportErrorNumberASCII when the error arguments are guaranteed to be ASCII characters. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 05 Sep 2018 01:25:12 -0700 - rev 434769
Push 107490 by csabou@mozilla.com at Wed, 05 Sep 2018 12:25:08 +0000
Bug 1485066 - Part 13: Use JS_ReportErrorNumberASCII when the error arguments are guaranteed to be ASCII characters. r=Waldo
939e27aa2d591fd8aa16c4c1488e2277d053f8f8: Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 05 Sep 2018 01:25:12 -0700 - rev 434768
Push 107490 by csabou@mozilla.com at Wed, 05 Sep 2018 12:25:08 +0000
Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
d50fcf82556c2c259ba818d51dc08aadfcea2ef4: Bug 1485066 - Part 11: Remove the unused |inBuf| argument from JS::FormatStackDump and change it to use Sprinter. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 05 Sep 2018 03:01:23 -0700 - rev 434767
Push 107490 by csabou@mozilla.com at Wed, 05 Sep 2018 12:25:08 +0000
Bug 1485066 - Part 11: Remove the unused |inBuf| argument from JS::FormatStackDump and change it to use Sprinter. r=Waldo
5cbc0ae0117a56746918bc1ecb23ceadf8ee7894: Bug 1485066 - Part 10: Remove ValueToPrintable{Latin1,UTF8}, add IdToPrintableUTF8. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 05 Sep 2018 01:25:11 -0700 - rev 434766
Push 107490 by csabou@mozilla.com at Wed, 05 Sep 2018 12:25:08 +0000
Bug 1485066 - Part 10: Remove ValueToPrintable{Latin1,UTF8}, add IdToPrintableUTF8. r=Waldo
09b5382e0bafb893a4d0c76e25d05d0b635f6dbf: Bug 1485066 - Part 9: Additional miscellaneous clean-ups around EncodeString callers. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 05 Sep 2018 01:25:11 -0700 - rev 434765
Push 107490 by csabou@mozilla.com at Wed, 05 Sep 2018 12:25:08 +0000
Bug 1485066 - Part 9: Additional miscellaneous clean-ups around EncodeString callers. r=Waldo
6676e8fedcb375e0147a8cede0345d1990735f37: Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
André Bargull <andre.bargull@gmail.com> - Wed, 05 Sep 2018 02:26:49 -0700 - rev 434764
Push 107490 by csabou@mozilla.com at Wed, 05 Sep 2018 12:25:08 +0000
Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip