dfa1eb1d036fc0b11a449627c0a69702b3f6309f: Bug 1499534: Add Pause, Resume, and IsPaused methods to ThrottledEventQueue. r=froydnj
Jim Blandy <jimb@mozilla.com> - Tue, 23 Oct 2018 06:21:10 +0000 - rev 490849
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499534: Add Pause, Resume, and IsPaused methods to ThrottledEventQueue. r=froydnj Depends on D8913 Differential Revision: https://phabricator.services.mozilla.com/D8914
8ad2b19be6b9f41fde82dc95a9ae71bced32e64c: Bug 614572 - Expose the correct new landmark role for HTML aside, header, footer, main and nav elements, r=Jamie
Marco Zehe <mzehe@mozilla.com> - Tue, 23 Oct 2018 06:11:59 +0000 - rev 490848
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 614572 - Expose the correct new landmark role for HTML aside, header, footer, main and nav elements, r=Jamie According to the HTML Accessibility API mappings spec, aside, footer, header, main and nav elements should be mapped to the WAI-ARIA landmark role exposure. For footer and header, this is only true if scoped to the body element. This patch changes the exposed roles to the new landmark mapping for the various platforms. Differential Revision: https://phabricator.services.mozilla.com/D9413
cc96d514beb84065d58268555e4f988269fe772a: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Tue, 23 Oct 2018 07:50:37 +0300 - rev 490847
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to autoland
b7b09fca2cc5c9b06ecf3a4fb4494b9a867d4541: Bug 1499554 - Don't blacklist the GPU process for vendors not on the whitelist. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Tue, 23 Oct 2018 04:43:28 +0000 - rev 490846
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499554 - Don't blacklist the GPU process for vendors not on the whitelist. r=jrmuizel We currently allow the GPU process if we are not hardware accelerated. One of the reasons we might not use hardware acceleration is because the device vendor is not in the gfxInfo whitelist. In this case, we should be consistent and still use the GPU process. Differential Revision: https://phabricator.services.mozilla.com/D9446
bebe2e4eab255b73ca22ba3b55684fcc0b222d16: Bug 1500575 - De-fuzz another webrender test. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 23 Oct 2018 04:20:24 +0200 - rev 490845
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500575 - De-fuzz another webrender test. r=me
988f40d0fd2c05a3dc4262d22209f6607c8fefd5: Bug 1399446 - implement ServiceWorkerGlobalScope and ServiceWorkerContainer onmessageerror event handlers r=edenchuang,baku
Perry Jiang <perry@mozilla.com> - Mon, 22 Oct 2018 21:22:25 +0000 - rev 490844
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1399446 - implement ServiceWorkerGlobalScope and ServiceWorkerContainer onmessageerror event handlers r=edenchuang,baku Differential Revision: https://phabricator.services.mozilla.com/D5213
859e7d50fc031e6e19199f6c093e031566cf875a: Bug 1469403 - Skip DL dumps when the DL builder is from an inactive docshell. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 22 Oct 2018 23:42:05 +0000 - rev 490843
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1469403 - Skip DL dumps when the DL builder is from an inactive docshell. r=mattwoodrow Depends on D9141 Differential Revision: https://phabricator.services.mozilla.com/D9146
d9e373554f5125fb413029b85a5123b4b2ff42e0: Bug 1469403 - Set a flag on the DL builder to indicate if the docshell is active. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 22 Oct 2018 23:41:47 +0000 - rev 490842
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1469403 - Set a flag on the DL builder to indicate if the docshell is active. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D9141
f3273aa382dca7f8149d9839603635d183dc2cf5: bug 1499766 - rework the threading model of OSKeyStore r=jcj
Dana Keeler <dkeeler@mozilla.com> - Tue, 23 Oct 2018 01:14:14 +0000 - rev 490841
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1499766 - rework the threading model of OSKeyStore r=jcj The original threading model of OSKeyStore could lead to a deadlock if an asynchronous event were dispatched and then the isNSSKeyStore attribute were queried. This patch removes that pitfall by moving the determination of the attribute to OSKeyStore rather than the underlying implementation. Additionally, the original threading model was inefficient in that it created and destroyed a thread per asynchronous operation. This patch reworks this to only ever create one worker thread. Differential Revision: https://phabricator.services.mozilla.com/D9299
147e4ace74cc3035a8f995b043529d46ab77ae17: Bug 1500822 - Fix a try-note range check in the debugger r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 22 Oct 2018 21:47:47 +0000 - rev 490840
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500822 - Fix a try-note range check in the debugger r=jorendorff This should symptomless since the extra op should always be a JSOP_GOTO which will be skipped over anyways. Fix for our sanity. Differential Revision: https://phabricator.services.mozilla.com/D9422
38e27cc84adc0c40e60e13faac5bdd632591ab4f: Bug 1500822 - Make TryNote::start relative to JSScript::code() r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 22 Oct 2018 21:42:55 +0000 - rev 490839
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500822 - Make TryNote::start relative to JSScript::code() r=jorendorff Currently it is relative to JSScript::main(), but it is the only part of the engine that uses this definition to describe a "pcOffset". This is unnecessarily confusing, and fixing it is easy. Differential Revision: https://phabricator.services.mozilla.com/D9358
00049c15c6e5091c2134979250ce31fa9837c81c: Backed out changeset 29c73665ba19 (bug 1478216) for mochitest failure on dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__framebuffer-texture-changing-base-level.html
Dorel Luca <dluca@mozilla.com> - Tue, 23 Oct 2018 03:50:22 +0300 - rev 490838
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 29c73665ba19 (bug 1478216) for mochitest failure on dom/canvas/test/webgl-conf/generated/test_2_conformance2__rendering__framebuffer-texture-changing-base-level.html
9840ad3f518afe551c11dd74f786304e476a707d: Bug 1475512 - Fix .zip fetch tasks on windows. r=tomprince
Justin Wood <Callek@gmail.com> - Mon, 22 Oct 2018 18:23:05 +0000 - rev 490837
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1475512 - Fix .zip fetch tasks on windows. r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D9329
ded047a09c690d95cbe1a2c8babdfa8d917cf29b: Bug 1497707, part 5 - Inline mozilla::ModuleLoader into mozJSComponentLoader. r=froydnj
Andrew McCreight <continuation@gmail.com> - Tue, 23 Oct 2018 00:46:49 +0000 - rev 490836
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497707, part 5 - Inline mozilla::ModuleLoader into mozJSComponentLoader. r=froydnj Now that the XPCOM component loader infrastructure has stopped pretending to support other file extensions, this intermediate interface is no longer needed. Depends on D8171 Differential Revision: https://phabricator.services.mozilla.com/D8172
e44f3f8cde9c63cc407b959f816d2999a0200eec: Bug 1497707, part 4 - Only support loading JS files in the component manager. r=froydnj
Andrew McCreight <continuation@gmail.com> - Tue, 23 Oct 2018 00:47:38 +0000 - rev 490835
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497707, part 4 - Only support loading JS files in the component manager. r=froydnj JS is the only file extension actually supported, and there are a few layers of cruft that can be eliminated if we specialize it. This eliminates one XPCOM registration of the JS component loader. Depends on D8170 Differential Revision: https://phabricator.services.mozilla.com/D8171
3db6926e3e4441e726a4163f2a60da58584f76b6: Bug 1497707, part 3 - Remove various unused things from nsComponentManager. r=froydnj
Andrew McCreight <continuation@gmail.com> - Tue, 23 Oct 2018 00:47:31 +0000 - rev 490834
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497707, part 3 - Remove various unused things from nsComponentManager. r=froydnj Depends on D8169 Differential Revision: https://phabricator.services.mozilla.com/D8170
bd13c578aceb65c8af0e760a2279db486b91e578: Bug 1497707, part 2 - The second argument to nsComponentManagerImpl::RegisterModule is always null. r=froydnj
Andrew McCreight <continuation@gmail.com> - Tue, 23 Oct 2018 00:47:24 +0000 - rev 490833
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497707, part 2 - The second argument to nsComponentManagerImpl::RegisterModule is always null. r=froydnj This allows some code to be deleted, including a KnownModule ctor. Depends on D8168 Differential Revision: https://phabricator.services.mozilla.com/D8169
26d5c8531a081dda749a6ddbcec3cb86fac39c78: Bug 1497707, part 1 - Get rid of xpcIJSModuleLoader. r=kmag
Andrew McCreight <continuation@gmail.com> - Tue, 23 Oct 2018 00:47:16 +0000 - rev 490832
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497707, part 1 - Get rid of xpcIJSModuleLoader. r=kmag This interface is only used for a few testing functions. Just move them to Cu. Differential Revision: https://phabricator.services.mozilla.com/D8168
9140cba9a8f80c392dd57d7a89aa85baca30547d: Bug 1500575 - Map inset clip paths to WR complex clip regions. r=kats
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 23 Oct 2018 00:10:00 +0000 - rev 490831
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500575 - Map inset clip paths to WR complex clip regions. r=kats Differential Revision: https://phabricator.services.mozilla.com/D9412
3ef66c8d682c099b0ccb8bc41d2fd678dc39d29a: Bug 1498221 - Don't apply layer scaling to fallback filters. r=mattwoodrow
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Oct 2018 23:41:30 +0000 - rev 490830
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498221 - Don't apply layer scaling to fallback filters. r=mattwoodrow Using layer scaling confuses the filter code (see bug 1497239). Right now we're sort-of double-scaling. Looks like what the filter code expects is just getting the scaling passed down, see bug 1224207. Differential Revision: https://phabricator.services.mozilla.com/D8910
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip