2094cc4738e87fd6ed68fe52ae5675aadc822876: Bug 1509322 - Relax some ChunkPool assertions which could make debug build GCs very slow r=pbone
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 23 Nov 2018 11:11:22 +0000 - rev 447793
Push 110081 by jcoppeard@mozilla.com at Fri, 23 Nov 2018 11:15:56 +0000
Bug 1509322 - Relax some ChunkPool assertions which could make debug build GCs very slow r=pbone
c2593a3058afdfeaac5c990e18794ee8257afe99: Merge inbound to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Fri, 23 Nov 2018 11:38:42 +0200 - rev 447792
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Merge inbound to mozilla-central. a=merge
ad6143ff142da2f47fe8fcbfd025174a791707bf: Bug 1509222 - XUL toolbarbutton with checked="true' but not type="checkbox" doesn't get the pressed state, r=Jamie
Marco Zehe <mzehe@mozilla.com> - Thu, 22 Nov 2018 22:39:51 +0000 - rev 447791
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1509222 - XUL toolbarbutton with checked="true' but not type="checkbox" doesn't get the pressed state, r=Jamie Simply decouple the check for the checked attribute from the one for the type attribute. Differential Revision: https://phabricator.services.mozilla.com/D12632
b188f2d1917b840fc6327246444afbbb141964de: Bug 1508935 - Create more accessibles from the HTML markup map rather than layout frame types, r=Jamie
Marco Zehe <mzehe@mozilla.com> - Fri, 23 Nov 2018 06:49:00 +0000 - rev 447790
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1508935 - Create more accessibles from the HTML markup map rather than layout frame types, r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D12639
a31b6b37d11c256b60b539495be002114baff3c7: Bug 1495512: Part 2 - Add test for 10-byte DLL interception; r=handyman
Aaron Klotz <aklotz@mozilla.com> - Fri, 23 Nov 2018 05:57:01 +0000 - rev 447789
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1495512: Part 2 - Add test for 10-byte DLL interception; r=handyman Added a test to TestCrossProcessInterceptor that forcibly uses a 10-byte patch on NtMapViewOfSection (which is a realistic case) and then ensures that disabling the hook also works. Differential Revision: https://phabricator.services.mozilla.com/D10286
09573684485b7b49ba001af79be6b1fa5bec2848: Bug 1495512: Part 1 - DLL Interceptor - Add capability to do 10-byte detour patches against ntdll; r=handyman
Aaron Klotz <aklotz@mozilla.com> - Fri, 23 Nov 2018 05:56:42 +0000 - rev 447788
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1495512: Part 1 - DLL Interceptor - Add capability to do 10-byte detour patches against ntdll; r=handyman This patch adds support on x64 for 10-byte detour patches in certain cases. In particular, the reserved region of trampoline memory must be allocated within the bottommost 2GB of the address space. This feature is currently only activated when detouring functions exported by ntdll.dll. Differential Revision: https://phabricator.services.mozilla.com/D10285
fd00df2e0aba5a0d0d2a000937929a1da2f2e2f4: Bug 1507536 - Remove spacer in toolbar-menubar, and just make the menubar items flex instead. r=dao
Mike Conley <mconley@mozilla.com> - Fri, 23 Nov 2018 05:35:48 +0000 - rev 447787
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1507536 - Remove spacer in toolbar-menubar, and just make the menubar items flex instead. r=dao This also adds a skipintoolbarset to the titlebar-buttonbox-container hbox to avoid a case where an exception can be thrown from CustomizableUI.isWidgetRemovable, which expects all direct descendants of toolbars to either have an ID, be one of a special set of node types, or have skipintoolbarset="true" set on it. Differential Revision: https://phabricator.services.mozilla.com/D12592
0f223b4c9a71630afc580efe5c0b1894309b92fd: Bug 1499903 - part3 : change 'mLogicallySeeking' to Watchable r=chunmin
alwu <alwu@mozilla.com> - Fri, 23 Nov 2018 05:07:45 +0000 - rev 447786
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1499903 - part3 : change 'mLogicallySeeking' to Watchable r=chunmin Nobody is mirroring to 'mLogicallySeeking', so we can just use Watchable instead. Differential Revision: https://phabricator.services.mozilla.com/D9642
7b73044f0618cd59277967b5201fb529d58caea3: Bug 1499903 - part2 : add test. r=chunmin
alwu <alwu@mozilla.com> - Fri, 23 Nov 2018 05:06:47 +0000 - rev 447785
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1499903 - part2 : add test. r=chunmin Differential Revision: https://phabricator.services.mozilla.com/D9641
55b9e352f46dd27c4bc820b70906d91ef88e83a0: Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
alwu <alwu@mozilla.com> - Fri, 23 Nov 2018 05:23:48 +0000 - rev 447784
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin When the media which has `loop` attribute is playing to the end, the spec mentions that media should do seek to the start position [1]. During seeking, the dispatched events order [2] for MediaElement should be 1. seeking 2. timeupdate 3. seeked [1] https://html.spec.whatwg.org/multipage/media.html#playing-the-media-resource:attr-media-loop-2 [2] https://html.spec.whatwg.org/multipage/media.html#seeking:dom-media-seek Differential Revision: https://phabricator.services.mozilla.com/D9324
a773a42f4c001614c4ae826bc8ada7de29cea3e6: Bug 1505972 - request audio data when entering 'loopingDecoding' state if decoding has ended r=jya
alwu <alwu@mozilla.com> - Thu, 22 Nov 2018 13:27:21 +0000 - rev 447783
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1505972 - request audio data when entering 'loopingDecoding' state if decoding has ended r=jya When entering 'loopingDecoding' state, we should ensure we would continue to decoding even if the audio decoding has finished before. Differential Revision: https://phabricator.services.mozilla.com/D12589
ac1c8b26e69085a1ce075939533eb081b9e997ce: Bug 1508346 - Add class ListObject. r=jandem
Jason Orendorff <jorendorff@mozilla.com> - Fri, 23 Nov 2018 03:00:37 +0000 - rev 447782
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1508346 - Add class ListObject. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D12326
e838d2083baf3ce8143cc89046aa9c4cbbf72d42: Bug 1507945 - ReadableStreamDefaultController.length and ReadableByteStreamController.length should be 0. r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 17:36:12 +0000 - rev 447781
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1507945 - ReadableStreamDefaultController.length and ReadableByteStreamController.length should be 0. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D12323
c4de0c7b78ed1740c8072e7509230b4bd5352261: Bug 1503399 - Weaken assertion to allow for stream.[[reader]] being a dead object. r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 17:35:12 +0000 - rev 447780
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1503399 - Weaken assertion to allow for stream.[[reader]] being a dead object. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D11930
c042ee04a7abf3a57b5a557b19829b43df3163c9: Bug 1507247 - jsapi.h should not #include "js/Stream.h". r=jwalden
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 17:34:39 +0000 - rev 447779
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1507247 - jsapi.h should not #include "js/Stream.h". r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D11929
d3b4650e49e13b1a15f642c54368b1576d974094: Bug 1483545 - Intl.RelativeTimeFormat: Treat -0 as indicating a past time. r=zbraniecki
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 17:34:12 +0000 - rev 447778
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1483545 - Intl.RelativeTimeFormat: Treat -0 as indicating a past time. r=zbraniecki Differential Revision: https://phabricator.services.mozilla.com/D11127
7bc182b1c57fe2ecd470c7e3a32d3d2ee20ed8db: Bug 1508813 - ReadableStream subclassing. r=arai
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 13:43:53 +0000 - rev 447777
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1508813 - ReadableStream subclassing. r=arai This modifies the four user-visible stream-related constructors that we implement, that do not unconditionally throw, to support subclassing by creating the new object with a prototype chain based on NewTarget. The Strategy constructors are also updated to follow the spec in other minor details. Differential Revision: https://phabricator.services.mozilla.com/D12474
1df56440bdb4a75c59c5527c20ae9139b85655a6: Bug 1507952 - Part 6: Implement Streams spec 3.3.3. CreateReadableStream. r=arai
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 13:43:27 +0000 - rev 447776
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1507952 - Part 6: Implement Streams spec 3.3.3. CreateReadableStream. r=arai This was previously approximated by ReadableStream::createDefaultStream. Differential Revision: https://phabricator.services.mozilla.com/D12460
f02a0ed71bcabad55dd6ea1a9eab39e58e82fc2d: Bug 1507952 - Part 5: stream.tee() should not try to call a .start() method. r=arai
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 13:43:03 +0000 - rev 447775
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1507952 - Part 5: stream.tee() should not try to call a .start() method. r=arai This fix is not particularly clean, but at least it's possible to see why the if statement is there, now that the comments explain how we (imperfectly) implement the {start,pull,cancel}Algorithm arguments. Differential Revision: https://phabricator.services.mozilla.com/D12459
51f31e8ac73a27c2a1e71de4e546f2069a243bc7: Bug 1507952 - Part 4: Update SetUpReadableStreamDefaultController to match the standard. r=arai
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Nov 2018 13:42:31 +0000 - rev 447774
Push 110080 by shindli@mozilla.com at Fri, 23 Nov 2018 09:44:48 +0000
Bug 1507952 - Part 4: Update SetUpReadableStreamDefaultController to match the standard. r=arai Differential Revision: https://phabricator.services.mozilla.com/D12458
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip