4024ceceab4466ddb1792989245c51d9e52dee03: Bug 1470873 - Part 1 - Remove support for "components.css". r=bzbarsky
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 15 Nov 2018 14:34:18 +0000 - rev 446759
Push
35049 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:09:01 +0000
Bug 1470873 - Part 1 - Remove support for "components.css". r=bzbarsky
Differential Revision:
https://phabricator.services.mozilla.com/D12029
3d4dd037c4ceb41c227ef41270fefad15a8bb6f8: Bug 1478533 - Add a static_assert for WeakMap. r=jonco, mccr8
Yoshi Huang <allstars.chh@mozilla.com> - Thu, 15 Nov 2018 10:11:10 +0100 - rev 446758
Push
35049 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:09:01 +0000
Bug 1478533 - Add a static_assert for WeakMap. r=jonco, mccr8
If an object is used as a WeakMap key, its TraceKind should be added
into CC graph, so adding a static_assert to make sure this.
298abb6be2dce482ecb8af9ec6ef78abf2c26e1d: Bug 1477592 - Prevent TCP connection for CONNECT-only HTTP channel with non-http proxy r=dragana
Paul Vitale <paul.m.vitale@gmail.com> - Sun, 22 Jul 2018 14:04:07 -0500 - rev 446757
Push
35049 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:09:01 +0000
Bug 1477592 - Prevent TCP connection for CONNECT-only HTTP channel with non-http proxy r=dragana
This moves the check for a non-http proxy from the socket transport callbacks in
nsHttpConnection to nsHttpChannel before the connection occurs.
MozReview-Commit-ID: CJIozDInXWz
9ea67e7f7a0f4c37a58202346634b771ed360986: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Fri, 16 Nov 2018 11:51:51 +0200 - rev 446756
Push
35049 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:09:01 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
26048fa38e564f18c3e1a87b83c36a8d328a6e26: Bug 1507263 - Expose BPTC and RGTC WebGL exts. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 14 Nov 2018 17:59:54 -0800 - rev 446755
Push
35049 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:09:01 +0000
Bug 1507263 - Expose BPTC and RGTC WebGL exts. r=lsalzman
Differential Revision:
https://phabricator.services.mozilla.com/D11970
9864c98ab5539555f06298d25e6234107a679fca: Bug 1497312 - Store the overlay color when the overlay color is changed from the color picker. r=mtigley
Gabriel Luong <gabriel.luong@gmail.com> - Thu, 15 Nov 2018 23:45:43 -0500 - rev 446754
Push
35049 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:09:01 +0000
Bug 1497312 - Store the overlay color when the overlay color is changed from the color picker. r=mtigley
8c5eaa1d4356ff8a4cd295f43d89f82d375bcc1b: Bug 1506660 - Dispense with TODO comments about bytesWritten in ReadableStream implementation. r=till
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 13:22:04 +0000 - rev 446753
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1506660 - Dispense with TODO comments about bytesWritten in ReadableStream implementation. r=till
The first comment appears in ReadableByteStreamControllerPullSteps. It's OK to
delete it because we just asserted that there are no pending read requests
(step 3.a.).
The second comment appears in JS::ReadableStreamUpdateDataAvailableFromSource.
It's OK to delete this one because it's in the hasDefaultReader branch. Default
readers don't have read requests that care about the number of bytes available.
Differential Revision:
https://phabricator.services.mozilla.com/D12111
ca8c304d9bd96bb24544fd9f0f22a40df2ff803b: Bug 1503718 - Part 5: Use the `unwrapped` prefix. Covers API entry points. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:40:56 +0000 - rev 446752
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1503718 - Part 5: Use the `unwrapped` prefix. Covers API entry points. r=tcampbell
Differential Revision:
https://phabricator.services.mozilla.com/D11688
0771df5c7ac5b20852b8d5060515c7e3b4ec9173: Bug 1503718 - Part 4: Use the `unwrapped` prefix. Covers spec sections 6.1 to 6.3. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:40:24 +0000 - rev 446751
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1503718 - Part 4: Use the `unwrapped` prefix. Covers spec sections 6.1 to 6.3. r=tcampbell
Differential Revision:
https://phabricator.services.mozilla.com/D11687
1918d21eb212e46e671c7fdfd008406d4fee2ebb: Bug 1503718 - Part 3: Use the `unwrapped` prefix. Covers spec sections 3.10 and 3.12. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:39:59 +0000 - rev 446750
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1503718 - Part 3: Use the `unwrapped` prefix. Covers spec sections 3.10 and 3.12. r=tcampbell
Differential Revision:
https://phabricator.services.mozilla.com/D11685
c87bb95c2447c77beb835e7f2476fe1f066008c0: Bug 1503718 - Part 2: Use the `unwrapped` prefix. Covers spec sections 3.5 to 3.9. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:39:24 +0000 - rev 446749
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1503718 - Part 2: Use the `unwrapped` prefix. Covers spec sections 3.5 to 3.9. r=tcampbell
ReportArgTypeError is replaced with a new helper function template,
UnwrapAndTypeCheckArgument. The old function used the expression decompiler,
but that seems unhelpful here; the new code uses InformalValueTypeName on the
actual argument value.
Differential Revision:
https://phabricator.services.mozilla.com/D11684
9fb1b0aeef48a633c30593c5cef6ee10bcfd7f6d: Bug 1503718 - Part 1: Use the `unwrapped` prefix. Covers spec sections 3.2 to 3.4. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:38:43 +0000 - rev 446748
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1503718 - Part 1: Use the `unwrapped` prefix. Covers spec sections 3.2 to 3.4. r=tcampbell
Each patch in this stack deletes comments that are redundant with the new
naming convention.
In ReadableStreamTee_Cancel, we have a variable named `unwrappedReason` whose
purpose is to create a properly wrapped verison of `reason`. It's a little
vertiginous. But I think this is what the new convention demands and it's not
so bad.
Also in ReadableStreamTee_Cancel, step 4.c., we wrap `cancelResult`, which does
not have an `unwrapped` tag. This is because we switched realms between the
declaration of `cancelResult` and the line of code where we're going to use it.
I think this just means the convention is never going to make all correct code
obviously-correct and all wrong code obviously-wrong. Still an improvement.
Differential Revision:
https://phabricator.services.mozilla.com/D11683
cf16da2531eaa81dc0082da8d1ba9c45885428b2: Bug 1506657 - Indentation fixes in Stream.cpp. r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:38:08 +0000 - rev 446747
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1506657 - Indentation fixes in Stream.cpp. r=jwalden
Differential Revision:
https://phabricator.services.mozilla.com/D11682
ff90a2f2c6547e2a432ea50d0479184c3283fa8b: Bug 1506656 - Part 2: Silence a dead code warning. r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:37:35 +0000 - rev 446746
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1506656 - Part 2: Silence a dead code warning. r=jwalden
This renames the other CreateReadableByteStreamController signature, since the
two seem different enough to warrant distinct names.
Differential Revision:
https://phabricator.services.mozilla.com/D11680
629234236ee4c8991f2170eca8df19297a9f583d: Bug 1506656 - Part 1: ReadableStream controller constructors should throw unconditionally. r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Fri, 16 Nov 2018 12:37:15 +0000 - rev 446745
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1506656 - Part 1: ReadableStream controller constructors should throw unconditionally. r=jwalden
They already do, as it's impossible for content to get hold of a stream with no controller,
which is the only kind of object our existing code would accept. But the spec is now more
direct, and the code should match it.
Differential Revision:
https://phabricator.services.mozilla.com/D11679
6da0db82505cb9e55b15c4306725503cf168553d: Bug 1450219 - Make sure not to lose track of focus when we rebuild the inner fields. r=Gijs
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Nov 2018 12:01:10 +0000 - rev 446744
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1450219 - Make sure not to lose track of focus when we rebuild the inner fields. r=Gijs
Removing the inner field while focused nulls out the active element, without a
blur event of course, so this means that we left the :focus state in the input
set incorrectly, plus that we actually lost focus.
Differential Revision:
https://phabricator.services.mozilla.com/D12106
9cfcc27a9446824df7777bd93b2a4878e348098d: Bug 1507751 - Cherry-pick webrender commit 3b2ed3d2ea21c4873b09da6a371ce07357c9c118 (WR PR #3313). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Fri, 16 Nov 2018 11:51:10 +0000 - rev 446743
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1507751 - Cherry-pick webrender commit 3b2ed3d2ea21c4873b09da6a371ce07357c9c118 (WR PR #3313). r=kats
Differential Revision:
https://phabricator.services.mozilla.com/D12109
112ed7029b78bdeaec3a6a9956cb44460ff7caa1: Backed out changeset f73e25fa0d8c (bug 1501991) for multiple failures e.g browser_storage_dynamic_windows.js on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 16 Nov 2018 14:14:01 +0200 - rev 446742
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Backed out changeset f73e25fa0d8c (
bug 1501991) for multiple failures e.g browser_storage_dynamic_windows.js on a CLOSED TREE
0f0b77b3d36e7aba4cf33d46f549750a362173c1: Bug 1502717 - Cherry pick webrender commit 7f889ccf165ef0bcbf3688ccb1c51bddd84a7b6f (WR PR #3316). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Fri, 16 Nov 2018 11:39:10 +0000 - rev 446741
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1502717 - Cherry pick webrender commit 7f889ccf165ef0bcbf3688ccb1c51bddd84a7b6f (WR PR #3316). r=kats
Differential Revision:
https://phabricator.services.mozilla.com/D12107
294c7b9011c0a5657ea384d1328805ff48e60f43: Bug 1507532 - Set up mach defaults to match working wpt android reftest settings, r=KWierso
James Graham <james@hoppipolla.co.uk> - Thu, 15 Nov 2018 20:41:18 +0000 - rev 446740
Push
35048 by rgurzau@mozilla.com at Fri, 16 Nov 2018 17:06:22 +0000
Bug 1507532 - Set up mach defaults to match working wpt android reftest settings, r=KWierso
The fast internal reftest harness doesn't work yet, so in the meantime
default to the functional but slower external harness. Also ensure
that the Ahem font is installed by default.
Depends on D12035
Differential Revision:
https://phabricator.services.mozilla.com/D12036