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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip