d0cd7366b1a23ba8fc9ead34f4fd4281e7383318: Bug 645325 - Part 5: Add stricter type and range checks for JavaScript Coordinates properties. r=garvank r=jdm
Chris Peterson <cpeterson@mozilla.com> - Sat, 10 Mar 2018 01:50:20 -0800 - rev 422064
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 645325 - Part 5: Add stricter type and range checks for JavaScript Coordinates properties. r=garvank r=jdm MozReview-Commit-ID: 32XkDhYjIyu
7482eb372d941c9e171fade2c32eb5bc44ef97e1: Bug 645325 - Part 4: Handle null listener when xhr callbacks are called after WifiGeoPositionProvider shutdown. r=garvank r=jdm
Chris Peterson <cpeterson@mozilla.com> - Fri, 09 Mar 2018 22:20:50 -0800 - rev 422063
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 645325 - Part 4: Handle null listener when xhr callbacks are called after WifiGeoPositionProvider shutdown. r=garvank r=jdm I hit this error when testing geolocation with Wi-Fi disabled. There is a race where the WifiGeoPositionProvider gets shut down (settting this.listener to null) but the xhr request is still alive (and the xhr callback later hits the null this.listener). MozReview-Commit-ID: E3jCFM3om5A
14e4da56b11b208bf49521f3490ca51143d562f4: Bug 645325 - Part 3: Remove nsGeoPosition's unused `long long aTimestamp` constructor. r=garvank r=jdm
Chris Peterson <cpeterson@mozilla.com> - Sun, 25 Feb 2018 16:32:16 -0800 - rev 422062
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 645325 - Part 3: Remove nsGeoPosition's unused `long long aTimestamp` constructor. r=garvank r=jdm And change nsGeoPosition to store DOMTimeStamp instead of long long because it is a more descriptive type. DOMTimeStamp is a typedef for uint64_t, so we're not losing any precision using DOMTimeStamp instead of long long. MozReview-Commit-ID: hjXnw959yC
814c7e1c16e505a87ee1c27b814a00839dba08c8: Bug 645325 - Part 2: Remove the two-second startup delay for the MLS fallback provider on Windows and macOS. r=garvank r=jdm
Chris Peterson <cpeterson@mozilla.com> - Wed, 28 Feb 2018 23:59:03 -0800 - rev 422061
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 645325 - Part 2: Remove the two-second startup delay for the MLS fallback provider on Windows and macOS. r=garvank r=jdm The Windows and macOS location providers used to start the MLS provider (with a two-second delay) and then call the operating system's location provider, letting them race. Currently, however, we only start the MLS fallback provider after the system provider returns an error, so the two-second startup delay is just wasted time. I left the starup delay option in MLSFallback because the Linux gpsd provider still uses it to race MLS with the system's GPS provider. MozReview-Commit-ID: 3ZFeF1g6PoG
de5472e604faa2f69196f131af198366c2b38e8f: Bug 645325 - Part 1: Use NaN to indicate unset optional coordinate values returned from the location providers. r=garvank r=jdm
Chris Peterson <cpeterson@mozilla.com> - Sun, 25 Feb 2018 23:35:16 -0800 - rev 422060
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 645325 - Part 1: Use NaN to indicate unset optional coordinate values returned from the location providers. r=garvank r=jdm nsGeoPositionCoords will convert NaNs returned from the location providers to null properties of the JavaScript Coordinates object. MozReview-Commit-ID: Cmuf2aO0ClD
5e0625eb0387a71b26de6a26ef31971d0d28cf3e: Bug 1466255. Allow interfaces only exposed to chrome-or-XBL to be in chrome-webidl. r=kmag
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 09 Jun 2018 01:03:26 -0400 - rev 422059
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1466255. Allow interfaces only exposed to chrome-or-XBL to be in chrome-webidl. r=kmag
292092eabd6fffbec0e7c82bac6d4c03e30edf23: Bug 1466221. Implement ToJSValue variants for non-refcounted (so owned) DOM objects. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 09 Jun 2018 01:03:15 -0400 - rev 422058
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1466221. Implement ToJSValue variants for non-refcounted (so owned) DOM objects. r=peterv
317eee299a24c5adc2e87dc27128e82eab145599: Bug 1467248 - Make the spidermonkey jobs labeled debug be debug builds, r=fitzgen
Steve Fink <sfink@mozilla.com> - Tue, 05 Jun 2018 20:32:55 -0700 - rev 422057
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1467248 - Make the spidermonkey jobs labeled debug be debug builds, r=fitzgen
2492ed8bf219cf0feadc4626de3db3dce30ad722: Bug 1466633 - GCManagedDeletePolicy: do not clear edges during GC, r=jonco
Steve Fink <sfink@mozilla.com> - Tue, 05 Jun 2018 17:41:12 -0700 - rev 422056
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1466633 - GCManagedDeletePolicy: do not clear edges during GC, r=jonco
0ffe269f5e96c70120a935cf322397e3baf6103b: Backed out changeset 4ede0210acdb (bug 1467249) for linting failures in /builds/worker/checkouts/gecko/js/src/devtools/automation/autospider.py on a CLOSED TREE
shindli <shindli@mozilla.com> - Sat, 09 Jun 2018 03:52:29 +0300 - rev 422055
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Backed out changeset 4ede0210acdb (bug 1467249) for linting failures in /builds/worker/checkouts/gecko/js/src/devtools/automation/autospider.py on a CLOSED TREE
a8231f7c5073c597ab8bb21cee441f4e54f21c52: Backed out 3 changesets (bug 1466633, bug 1467248, bug 1466387) for spidermonkey bustages in non262/regress/regress-1466387-worker-grayroot.js on a CLOSED TREE
shindli <shindli@mozilla.com> - Sat, 09 Jun 2018 03:51:02 +0300 - rev 422054
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Backed out 3 changesets (bug 1466633, bug 1467248, bug 1466387) for spidermonkey bustages in non262/regress/regress-1466387-worker-grayroot.js on a CLOSED TREE Backed out changeset 1e833c6a3ba2 (bug 1467248) Backed out changeset 17bb0a45975b (bug 1466633) Backed out changeset bdf9bd1db757 (bug 1466387)
4ede0210acdbfeeaf7ec13e445618f94540eccf1: Bug 1467249 - Upload JS shell test failure output, r=nbp
Steve Fink <sfink@mozilla.com> - Tue, 05 Jun 2018 21:08:54 -0700 - rev 422053
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1467249 - Upload JS shell test failure output, r=nbp
aacc6666a49af6cd48972eec8ad62040b8ab20ae: Bug 1405374 - Register JS threads with the profiler, r=jonco
Steve Fink <sfink@mozilla.com> - Thu, 07 Jun 2018 15:37:08 -0700 - rev 422052
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1405374 - Register JS threads with the profiler, r=jonco
1e833c6a3ba2a4d592868fd2167e94c1cb933004: Bug 1467248 - Make the spidermonkey jobs labeled debug be debug builds, r=fitzgen
Steve Fink <sfink@mozilla.com> - Tue, 05 Jun 2018 20:32:55 -0700 - rev 422051
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1467248 - Make the spidermonkey jobs labeled debug be debug builds, r=fitzgen
17bb0a45975b93c4003e4436706e3caf7c44d9fd: Bug 1466633 - GCManagedDeletePolicy: do not clear edges during GC, r=jonco
Steve Fink <sfink@mozilla.com> - Tue, 05 Jun 2018 17:41:12 -0700 - rev 422050
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1466633 - GCManagedDeletePolicy: do not clear edges during GC, r=jonco
bdf9bd1db757904ed0323367fdee278ff94567f8: Bug 1466387 - Set up the gray root tracer on worker thread, r=jonco
Steve Fink <sfink@mozilla.com> - Tue, 05 Jun 2018 16:03:36 -0700 - rev 422049
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1466387 - Set up the gray root tracer on worker thread, r=jonco
ad337f9e2fcf85ddff068a4a1afe0739ef8a6220: Bug 1466558 - Provide Haxe Language Syntax Highlighting. r=bgrins
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 08 Jun 2018 12:22:57 -0400 - rev 422048
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1466558 - Provide Haxe Language Syntax Highlighting. r=bgrins
6f67b0480d7beb47dff42bcf50f6145be4791e73: Followup for checkstyle bustage, no bug r=me
James Willcox <snorp@snorp.net> - Fri, 08 Jun 2018 17:22:02 -0500 - rev 422047
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Followup for checkstyle bustage, no bug r=me MozReview-Commit-ID: 72OyU6gNTCK
5eec827640825e1cfd283060f1a207ee15698d1f: Bug 1461375 - Deduplicate emitMegamorphicStoreSlotResult between Ion and Baseline. r=mgaudet
Simon Brand <simonrbrand@gmail.com> - Fri, 08 Jun 2018 20:39:29 +0100 - rev 422046
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1461375 - Deduplicate emitMegamorphicStoreSlotResult between Ion and Baseline. r=mgaudet
bef87c59a2c3a6d6897b8eb83b051858d9b9195e: Merge mozilla-central to inbound. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Sat, 09 Jun 2018 01:03:12 +0300 - rev 422045
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip