f5973de3f6e8d55dfd22fe60df34d8f96c3c13e0: Bug 1489572 - LifoAlloc: Move cold code to LifoAlloc.cpp. r=tcampbell
Nicolas B. Pierron <nicolas.b.pierron@nbp.name> - Tue, 16 Oct 2018 19:06:39 +0200 - rev 490858
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1489572 - LifoAlloc: Move cold code to LifoAlloc.cpp. r=tcampbell
cb24d2d42554fb0f0f01ee5de3187d19e9985de4: Bug 1466449 - Update Tokenizer.java and StackNode.java to initialize properties. r=andi
Jonathan Kingston <jkt@mozilla.com> - Mon, 22 Oct 2018 11:34:58 +0100 - rev 490857
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1466449 - Update Tokenizer.java and StackNode.java to initialize properties. r=andi
5566199eda709907ccdf172aaa7f51d439a44ebc: Bug 1494789 - Part 3: Use --error-color for --string-color. r=nchevobbe
Kristin Taylor <comecloserandsee@gmail.com> - Mon, 22 Oct 2018 21:31:59 -0500 - rev 490856
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1494789 - Part 3: Use --error-color for --string-color. r=nchevobbe
9be54dc6759deee79cb5ddb5418f364567295409: Bug 1494789 - Part 2: Change --error-color to --red-20. r=nchevobbe
Kristin Taylor <comecloserandsee@gmail.com> - Mon, 22 Oct 2018 21:27:52 -0500 - rev 490855
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1494789 - Part 2: Change --error-color to --red-20. r=nchevobbe
d7556fb1b0ca8fac185d9798c2b4d61c93aea7d2: Bug 1494789 - Part 1: Add --red-20 to variables.css. r=nchevobbe
Kristin Taylor <comecloserandsee@gmail.com> - Mon, 22 Oct 2018 21:21:32 -0500 - rev 490854
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1494789 - Part 1: Add --red-20 to variables.css. r=nchevobbe
8238a4eeda863b0a947afef38dd6f0cc4d7aac47: Bug 1497215 - Refactor the IPC structure for PaymentResponse.details r=baku
Eden Chuang <echuang@mozilla.com> - Tue, 23 Oct 2018 10:42:06 +0200 - rev 490853
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497215 - Refactor the IPC structure for PaymentResponse.details r=baku In original design, payment method response data is passed between processes through a simple nsString. It means a special encoder/decoder is needed for special response data, ex. BasicCardResponse, to serialize/deserialize into/from the nsString. However, when a token spliter, ':', ';' and '@', is used in response data, it makes the encoder/decoder can not work normally. It is hard to define a suitable token spliter set for encoder/decoder. So instead of using an error-prone encoder/decoder, this patch defining a new IPC structure for response data.
6383d580c71308d8bc43e61f692a3cbafda54069: Bug 1500231: Fix register allocation of copysign on AVX; r=sunfish
Benjamin Bouvier <benj@benj.me> - Mon, 22 Oct 2018 15:41:53 +0200 - rev 490852
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500231: Fix register allocation of copysign on AVX; r=sunfish
141e6f82a895f2f044ae87df08f7b9d69f59564c: Merge mozilla-central to inbound. a=merge CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 23 Oct 2018 12:33:44 +0300 - rev 490851
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
6e96c7ec0d1187c1b488dd4ba645df9cfd68ec16: Merge inbound to mozilla-central. a=merge
Margareta Eliza Balazs <ebalazs@mozilla.com> - Tue, 23 Oct 2018 12:27:03 +0300 - rev 490850
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge inbound to mozilla-central. a=merge
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip