897c6176fda056db41534241fbea18372d26b403: Bug 1503689 - Move browser_urlHighlight.js and browser_urlOverflow.js to browser/components/urlbar/tests/. r=Standard8
Dão Gottwald <dao@mozilla.com> - Thu, 01 Nov 2018 11:03:10 +0000 - rev 443904
Push
34976 by dvarga@mozilla.com at Thu, 01 Nov 2018 22:26:55 +0000
Bug 1503689 - Move browser_urlHighlight.js and browser_urlOverflow.js to browser/components/urlbar/tests/. r=Standard8
Differential Revision:
https://phabricator.services.mozilla.com/D10421
45d0e5c1b3cedf198e0abf9a50017da53a32b89b: bug 1503502 - TRR: use blank originSuffix without mRec r=valentin
Daniel Stenberg <daniel@haxx.se> - Thu, 01 Nov 2018 10:12:48 +0000 - rev 443903
Push
34976 by dvarga@mozilla.com at Thu, 01 Nov 2018 22:26:55 +0000
bug 1503502 - TRR: use blank originSuffix without mRec r=valentin
For resolves that aren't associated with a hostrecord (like the initial
NS verification) there is no mRec pointer so set a blank originSuffix
then.
MozReview-Commit-ID: FuTP9qCm2Iu
Differential Revision:
https://phabricator.services.mozilla.com/D10366
c2149397b7b5b0432553dbc66747659af2b4fa91: Merge mozilla-central to autoland. a=merge CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Thu, 01 Nov 2018 11:38:01 +0200 - rev 443902
Push
34976 by dvarga@mozilla.com at Thu, 01 Nov 2018 22:26:55 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
092017b9103be8d6757287c943980ace4b6e83b0: Bug 1503457 - Add some variation of EditAction values for composition r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 01 Nov 2018 08:07:04 +0000 - rev 443901
Push
34976 by dvarga@mozilla.com at Thu, 01 Nov 2018 22:26:55 +0000
Bug 1503457 - Add some variation of EditAction values for composition r=m_kato
Input Events Level 2 declares "deleteByComposition" for empty composition
removes selected content and "deleteCompositionText" for canceling composition.
https://w3c.github.io/input-events/#interface-InputEvent-Attributes
Therefore, TextEditor::OnCompositionChange() should use a new EditAction for
the former only when new composition string is empty, there is no composition
string and there is non-collapsed Selection.
And also TextEditor::OnCompositionEnd() should use another new EditAction for
the latter when composition is canceled with empty string (we don't restore
selected content which is removed by the composition).
Additionally, due to
bug 1305387, we don't dispatch "input" event when
we handle TextEditor::OnCompositionChange(). Instead, we dispatch it
when we handle TextEditor::OnCompositionEnd(). Therefore, we need to
use EditAction::eCommitComposition in TextEditor::OnCompositionEnd().
Differential Revision:
https://phabricator.services.mozilla.com/D10520
182a1b088330a2d72310ae2561004d955571e236: Bug 1501196 - Ensure RuntimeService::Shutdown() is always called. r=baku a=reland
Ryan Hunt <rhunt@eqrion.net> - Tue, 30 Oct 2018 11:51:12 -0500 - rev 443900
Push
34975 by rgurzau@mozilla.com at Thu, 01 Nov 2018 13:33:36 +0000
Bug 1501196 - Ensure RuntimeService::Shutdown() is always called. r=baku a=reland
It's possible for RuntimeService to be created after 'xpcom-shutdown' has fired. In this case, it
will receive 'xpcom-shutdown-threads' and perform Cleanup() but not Shutdown(). This means that
mShuttingDown will not be set to 'true', but mIdleThreadTimer will be destroyed. This can cause
crashes if a NoteIdleThread callback runs after Cleanup(). This has been observed to happen in
xpcshell tests.
I think the easiest way to handle this is to manually call Shutdown() in Cleanup() when we
see that mShuttingDown == false. This means that Shutdown() might be called in GetOrCreateService()
if we fail to create the service, but it looks like the code can handle this.
Differential Revision:
https://phabricator.services.mozilla.com/D10288
a0aeeebfeb681cfbd36250cb4477252d34cddc2c: Backed out changeset 523ff2753dea (bug 1490257) for causing Bug 1503757 a=backout
Gurzau Raul <rgurzau@mozilla.com> - Thu, 01 Nov 2018 15:27:30 +0200 - rev 443899
Push
34975 by rgurzau@mozilla.com at Thu, 01 Nov 2018 13:33:36 +0000
Backed out changeset 523ff2753dea (
bug 1490257) for causing
Bug 1503757 a=backout
3cff4bff1c9d8e65e73a966fe09c4e5aa1ed734a: Backed out changeset e28fa79bc2f9 (bug 1501196) for suspicion of causing Bug 1503757. a=backout
Margareta Eliza Balazs <ebalazs@mozilla.com> - Thu, 01 Nov 2018 11:22:11 +0200 - rev 443898
Push
34974 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:22:28 +0000
Backed out changeset e28fa79bc2f9 (
bug 1501196) for suspicion of causing
Bug 1503757. a=backout
dcc2391cc0dd480b95b4d669184ee4c2fd252a5d: Merge inbound to mozilla-central. a=merge
Margareta Eliza Balazs <ebalazs@mozilla.com> - Thu, 01 Nov 2018 11:12:55 +0200 - rev 443897
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Merge inbound to mozilla-central. a=merge
badd101dfd97a2a5a7efd1fe8c14c0ed89df4116: Bug 1502558 Clean up system addon tests r=kmag
Andrew Swan <aswan@mozilla.com> - Wed, 31 Oct 2018 11:21:37 -0700 - rev 443896
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1502558 Clean up system addon tests r=kmag
- Move the helper functions for system addon tests into their own head
file, also move some of the boilerplate for creating a test server that
is repeated in many of those tests into the new file.
- Switch from using xpis checked into the tree to using extensions
created on the fly from tests, using overridden cert checks.
- Switch from bootstrap extensions to webextensions, adjust tests as
needed to deal with the async nature of webextension startup/shutdown.
Differential Revision:
https://phabricator.services.mozilla.com/D10422
d8814ba8454cb4dc553dbd05a32cddda370e1601: Bug 1503664. Keep trying to pin down why ClearDocumentDependentSlots is crashing. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 31 Oct 2018 20:25:35 -0400 - rev 443895
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1503664. Keep trying to pin down why ClearDocumentDependentSlots is crashing. r=mccr8
1fbd4a0e4473c96caacf49896901a2fa956f0d10: Bug 1485347 - Part 5: Use js::PrivateScriptData for JSScript. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Thu, 23 Aug 2018 20:27:58 -0400 - rev 443894
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1485347 - Part 5: Use js::PrivateScriptData for JSScript. r=jandem
- This makes JSScript::data arrays read-only. Initialization code
directly uses PrivateScriptData to mutate.
MozReview-Commit-ID: LJFc8QazLfq
31db69b4f38d3d258e6cd886af06da94caf91d58: Bug 1485347 - Part 4: Add js::PrivateScriptData type. r=waldo
Ted Campbell <tcampbell@mozilla.com> - Wed, 22 Aug 2018 13:25:31 -0400 - rev 443893
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1485347 - Part 4: Add js::PrivateScriptData type. r=waldo
This will later be used to store variable length data that hangs off of
each JSScript. This primarily is a refactor of existing JSScript code to
put in its own data structure.
- ScopeArray and friends now store offsets instead of pointers. This
saves memory on 64-bit platforms and simplifies cloning.
- GCPtr constructors are used instead of relying on pod_calloc. This
fixes C++ object-model violations.
- A packed bitfield is used to locate optional array headers instead of
previous daisy-chain approach. This also lets js::PrivateScriptData
understand array layout without coupling to JSScript.
716e7d5c3da2378ced5c0b99032ac685799212e5: Bug 1503636 - Enable mochitest-media on android-hw-p2 for built-projects, r=jmaher.
Bob Clary <bclary@bclary.com> - Wed, 31 Oct 2018 19:20:40 -0700 - rev 443892
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1503636 - Enable mochitest-media on android-hw-p2 for built-projects, r=jmaher.
d4960b3082d37eea91839836d048d0d634e14552: Bug 1503636 - Carry forward disabled mochitest-media tests for android-hw, r=jmaher, gbrown.
Bob Clary <bclary@bclary.com> - Wed, 31 Oct 2018 19:20:40 -0700 - rev 443891
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1503636 - Carry forward disabled mochitest-media tests for android-hw, r=jmaher, gbrown.
afbade6caebeb3797288a39c7c0adee1e1e0b89a: Bug 1503460 - Enable jittests on android-hw-p2 arm for try, r=jmaher.
Bob Clary <bclary@bclary.com> - Wed, 31 Oct 2018 19:20:40 -0700 - rev 443890
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1503460 - Enable jittests on android-hw-p2 arm for try, r=jmaher.
f2a2e4e39e4bcfa672d275554f573c0023299aa3: Merge mozilla-central to mozilla-inbound. CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 01 Nov 2018 03:14:34 +0200 - rev 443889
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Merge mozilla-central to mozilla-inbound. CLOSED TREE
0473f86823f260b5de5c2a00b27814f78f4354b1: Bug 1503726 - Null check release callback in CGDataProviderCreateWithData redirection, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 31 Oct 2018 13:46:53 -1000 - rev 443888
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1503726 - Null check release callback in CGDataProviderCreateWithData redirection, r=mccr8.
97d1d375d25b2a7d8f3c1bfec75b79acfe623b4d: Bug 1503587 - Check for and kill errant crashreporter after Android browser tests; r=bc
Geoff Brown <gbrown@mozilla.com> - Wed, 31 Oct 2018 17:23:47 -0600 - rev 443887
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1503587 - Check for and kill errant crashreporter after Android browser tests; r=bc
93ecf65646b9f9112437eee8f571265d864ea3de: Bug 1489698 - Add moz.build for js/src/frontend. r=waldo,froydnj
Ted Campbell <tcampbell@mozilla.com> - Wed, 31 Oct 2018 18:08:25 -0400 - rev 443886
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Bug 1489698 - Add moz.build for js/src/frontend. r=waldo,froydnj
1a14d5c09a1f7823980b77c1678d3b466aa8602a: Merge mozilla-central to inbound. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Wed, 31 Oct 2018 23:45:55 +0200 - rev 443885
Push
34973 by ebalazs@mozilla.com at Thu, 01 Nov 2018 09:13:27 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE