66fea2d7382543108e8cec4775277d9847fa2a4a: Bug 1463745 Part 1: Add methods to FloatInfo and ShapeInfo to report whether or not they could narrow in the block direction. r=dbaron
Brad Werth <bwerth@mozilla.com> - Wed, 30 May 2018 10:03:45 -0700 - rev 422075
Push 34116 by dluca@mozilla.com at Sat, 09 Jun 2018 21:59:43 +0000
Bug 1463745 Part 1: Add methods to FloatInfo and ShapeInfo to report whether or not they could narrow in the block direction. r=dbaron MozReview-Commit-ID: 38TMjcoaeAe
b3cc87c3a7e82f3de0171b8618022dd43fe321aa: Merge m-c to autoland. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 09 Jun 2018 11:41:36 -0400 - rev 422074
Push 34116 by dluca@mozilla.com at Sat, 09 Jun 2018 21:59:43 +0000
Merge m-c to autoland. a=merge
7fb30739a8a01e09e5ba632932acfda269baad1e: Bug 1467693 - Merge EditorBase::SwitchTextDirection() and EditorBase::SwitchTextDirectionTo() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 07 Jun 2018 23:26:59 +0900 - rev 422073
Push 34116 by dluca@mozilla.com at Sat, 09 Jun 2018 21:59:43 +0000
Bug 1467693 - Merge EditorBase::SwitchTextDirection() and EditorBase::SwitchTextDirectionTo() r=m_kato There are two similar methods, but they are created with copy & paste. So, the common code should be merged into new method, SetTextDirection(). Additionally, EditorBase::SwitchTextDirection() is a scriptable method but nobody uses this from JS. So, we can make it from nsIEditor and this patch renames it to ToggleTextDirection() since current name is too similar to SwitchTextDirectionTo(). MozReview-Commit-ID: BX3M1OKxiD5
f077e2d6e30ead21169af463ba77382ec8f58c46: Bug 1467691 - Make some methods of EditorBase non-public r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 06 Jun 2018 13:30:44 +0900 - rev 422072
Push 34116 by dluca@mozilla.com at Sat, 09 Jun 2018 21:59:43 +0000
Bug 1467691 - Make some methods of EditorBase non-public r=m_kato This moves NotifyEditorObservers() and GetInputEventTargetContent() into protected member which should not be used by friends. And also this moves IsModifiableNode() into protected member which can be used by friends. MozReview-Commit-ID: AxDBgTVED3V
062e1553dc91da5b7c58dbaa0b5348b2be0f91f2: Merge autoland to mozilla-central. a=merge
Bogdan Tara <btara@mozilla.com> - Sat, 09 Jun 2018 18:34:58 +0300 - rev 422071
Push 34115 by btara@mozilla.com at Sat, 09 Jun 2018 15:35:22 +0000
Merge autoland to mozilla-central. a=merge
f0e0643daf099c73c448515c03ba0a013a204430: Bug 1467690 - Make HTMLEditor use MaybeCollapseSelectionAtFirstEditableNode(false) instead of BeginningOfDocument() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 05 Jun 2018 21:18:05 +0900 - rev 422070
Push 34115 by btara@mozilla.com at Sat, 09 Jun 2018 15:35:22 +0000
Bug 1467690 - Make HTMLEditor use MaybeCollapseSelectionAtFirstEditableNode(false) instead of BeginningOfDocument() r=m_kato HTMLEditor::BeginningOfDocument() is an XPCOM method and it just calls MaybeCollapseSelectionAtFirstEditableNode(false). So, HTMLEditor can call MaybeCollapseSelectionAtFirstEditableNode(false) directly. MozReview-Commit-ID: 8x4j0AwzISl
e02a5155d81541f139e8c5d371b1e5ca927a17c0: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Sat, 09 Jun 2018 15:08:05 +0300 - rev 422069
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
caa6f15a7c44361d0cee655971334ed2b5cffcce: Bug 1465414 - Removed winXP and win8 and Ubuntu12.04 references. r=jmaher
Natalia Csoregi<ncsoregi@mozilla.com> - Sat, 09 Jun 2018 01:48:00 +0300 - rev 422068
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 1465414 - Removed winXP and win8 and Ubuntu12.04 references. r=jmaher
e8157c8580f89ea168abb77f1b74065f9204f770: Merge mozilla-central to inbound. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Sat, 09 Jun 2018 10:51:07 +0300 - rev 422067
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
8e8a87c6a518e51b42abf2d12cdfcced8003a4ce: Bug 645325 - Part 7: Always check location results in geolocation tests' success callbacks. r=garvank r=jdm
Chris Peterson <cpeterson@mozilla.com> - Sat, 10 Mar 2018 02:11:09 -0800 - rev 422066
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 645325 - Part 7: Always check location results in geolocation tests' success callbacks. r=garvank r=jdm MozReview-Commit-ID: DVQAvxfzJNx
5759d2ab032b348f16f7ced9a8e266d98bc6c3a1: Bug 645325 - Part 6: Disable geolocation request cache when testing different location providers. r=garvank r=jdm
Chris Peterson <cpeterson@mozilla.com> - Sat, 10 Mar 2018 00:23:07 -0800 - rev 422065
Push 34114 by btara@mozilla.com at Sat, 09 Jun 2018 15:31:58 +0000
Bug 645325 - Part 6: Disable geolocation request cache when testing different location providers. r=garvank r=jdm Disable NetworkGeolocationProvider.js request cache for test cases that change the geo.wifi.uri. The cache does not remember from which location service the cached request came from and we expect different results when we change the provider URL (geo.wifi.uri). MozReview-Commit-ID: 7SbhBOkek4H
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip