41cabeaa42e7fdd95cd2f5e17352b48fa632dbfe: Bug 1504154 - [mozdevice] Add ADBAndroid.grant_runtime_permissions() and use when launching applications, r=gbrown.
Bob Clary <bclary@bclary.com> - Fri, 02 Nov 2018 07:42:53 -0700 - rev 444220
Push 34986 by shindli@mozilla.com at Sat, 03 Nov 2018 09:44:53 +0000
Bug 1504154 - [mozdevice] Add ADBAndroid.grant_runtime_permissions() and use when launching applications, r=gbrown.
aff117dd4d35392c94a19d0f2318289a62496bcc: Bug 1504117 - [mozdevice] Handle delayed sdcard mount when initializing ADBDevice, r=gbrown.
Bob Clary <bclary@bclary.com> - Fri, 02 Nov 2018 07:42:53 -0700 - rev 444219
Push 34986 by shindli@mozilla.com at Sat, 03 Nov 2018 09:44:53 +0000
Bug 1504117 - [mozdevice] Handle delayed sdcard mount when initializing ADBDevice, r=gbrown.
1692e4521fb02df4731f49fab493142af7e94f2d: Backed out 2 changesets (bug 1502964) for spidermonkey bustages. CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Fri, 02 Nov 2018 16:05:01 +0200 - rev 444218
Push 34986 by shindli@mozilla.com at Sat, 03 Nov 2018 09:44:53 +0000
Backed out 2 changesets (bug 1502964) for spidermonkey bustages. CLOSED TREE Backed out changeset 12bca041cda6 (bug 1502964) Backed out changeset 225f2ad3cf2f (bug 1502964)
12bca041cda6d2cf14e6d4384703c022237de5bf: Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek
Nathan Froyd <froydnj@mozilla.com> - Fri, 02 Nov 2018 09:41:41 -0400 - rev 444217
Push 34986 by shindli@mozilla.com at Sat, 03 Nov 2018 09:44:53 +0000
Bug 1502964 - part 2 - update winapi to froydnj/winapi-rs#aarch64; r=ted.mielczarek
225f2ad3cf2f422f1500b6f6f67a9dd86514be3b: Bug 1502964 - part 1 - bump the minimum required version of cargo-vendor; r=ted.mielczarek
Nathan Froyd <froydnj@mozilla.com> - Fri, 02 Nov 2018 09:41:42 -0400 - rev 444216
Push 34986 by shindli@mozilla.com at Sat, 03 Nov 2018 09:44:53 +0000
Bug 1502964 - part 1 - bump the minimum required version of cargo-vendor; r=ted.mielczarek The newer version features the usual crop of bugfixes we need.
6655fa7cff4800390e15d164968923da168ce7c8: Merge autoland to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Sat, 03 Nov 2018 11:39:41 +0200 - rev 444215
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Merge autoland to mozilla-central. a=merge
4ec5f59ab7236bce89f734ccdea1ec4c7f5fd95d: Bug 1496242 - Part III, nsFocusManager should account for UA Widget when deciding to traverse into NAC r=smaug
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 29 Oct 2018 19:51:17 +0000 - rev 444214
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1496242 - Part III, nsFocusManager should account for UA Widget when deciding to traverse into NAC r=smaug In bug 1430692, a special case was added in nsFocusManager::GetNextTabbableContentInScope() that traverse into the element when the primany frame implements nsIAnonymousContentCreator, assuming there will be NAC to focus within. This is not the case when UA Widget is turned on, where the focusable inner inputs will be put in the UA Widget Shadow DOM. The change here account this fact. Depends on D9057 Differential Revision: https://phabricator.services.mozilla.com/D9303
66df568f60f633bb8e361be0a256cb4490330bf8: Bug 1496242 - Part II, Convert datetimebox to UA Widget r=dholbert,jaws,smaug
Timothy Guan-tin Chien <timdream@gmail.com> - Sat, 03 Nov 2018 05:31:05 +0000 - rev 444213
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1496242 - Part II, Convert datetimebox to UA Widget r=dholbert,jaws,smaug This patch converts datetimebox.xml to datetimebox.js and loads it as a UA Widget, while touches things here and there to make it work. In HTMLInputElement manages the lifecycle of the datetimebox UA Widget. It is loaded when in <input> has type date or time, or have its type switch to date or time. nsDateTimeControlFrame is changed so that when UA Widget is enabled, it would not generate <xul:datetimebox>. Like bug 1483972, a check is added in nsCSSFrameConstructor::CreateGeneratedContentItem() to make sure we don't generate pseudo content inside <input>. Assertions in IntlUtils is changed to allow UAWidget to call the methods. Depends on D9056 Differential Revision: https://phabricator.services.mozilla.com/D9057
1387262d2f93391e11c1298f5148fc62ffcc4557: Bug 1496242 - Part I, Simplify nsIDateTimeInputArea interface r=mconley,smaug
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 02 Nov 2018 23:29:42 +0000 - rev 444212
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1496242 - Part I, Simplify nsIDateTimeInputArea interface r=mconley,smaug This patch simplifies the nsIDateTimeInputArea interface, implemented by the datetimebox bindings, to a point that is easier to convert it to dispatch events, by doing the following: - hasBadInput() is re-implemented in C++ in nsIDateTimeControlFrame since C++ needs the return value synchronously. - SetValueFromPicker() and SetPickerState() are avoided completed since they are simply called by HTMLInputElement methods exposed to the frame script. They are avoided by having the frame script access the NAC and call the nsIDateTimeInputArea methods directly. - Merge setEditAttribute() and removeEditAttribute() to updateEditAttributes() which takes no arguments, and have the method access the attribute values by reading the values from <input>. This patch is a scaled-down version of the patch proposed in bug 1456833. The event approach is only usable in UA Widget version of datetimebox because there is no way to avoid leaking events to the document without Shadow DOM. Differential Revision: https://phabricator.services.mozilla.com/D9056
e9ac4160d051f7ec520c7a0534b75c4b10386873: Bug 1504361: Add MOZ_LOG logging to note when we reflow a flex item extra times. r=emilio
Daniel Holbert <dholbert@cs.stanford.edu> - Sat, 03 Nov 2018 00:41:05 +0000 - rev 444211
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1504361: Add MOZ_LOG logging to note when we reflow a flex item extra times. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D10791
c0536dc391c345430a421309ab67e837a89efd5d: Backed out 3 changesets (bug 1417976) for causing devtools failures in builds/worker/workspace/build/src/tools/profiler/core/platform.cpp
Noemi Erli <nerli@mozilla.com> - Sat, 03 Nov 2018 01:40:27 +0200 - rev 444210
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Backed out 3 changesets (bug 1417976) for causing devtools failures in builds/worker/workspace/build/src/tools/profiler/core/platform.cpp Backed out changeset e70a24d50f20 (bug 1417976) Backed out changeset 01ca16ef0b25 (bug 1417976) Backed out changeset ede2fbe20d14 (bug 1417976)
7f054082806036d22e2fe7899a6be66e7706c515: Backed out changeset 2a3a7c533bc0 (bug 1501502) for spidermonkey bustages on non262/ReadableStream/bug-1501502.js CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Sat, 03 Nov 2018 01:02:35 +0200 - rev 444209
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Backed out changeset 2a3a7c533bc0 (bug 1501502) for spidermonkey bustages on non262/ReadableStream/bug-1501502.js CLOSED TREE
2a3a7c533bc0a897051fe31e9fd85c2f7764e43f: Bug 1501502 - Assertion failure: IsObjectValueInCompartment(v, compartment()) with bogus queuing strategy object. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Fri, 02 Nov 2018 21:52:23 +0000 - rev 444208
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1501502 - Assertion failure: IsObjectValueInCompartment(v, compartment()) with bogus queuing strategy object. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D10773
07f248c9a47d0be914ef9dd17f6cfb63721a895e: Bug 1503468 - Add more AUTO_PROFILER_THREAD_SLEEP's - r=mstange
Gerald Squelart <gsquelart@mozilla.com> - Fri, 02 Nov 2018 16:26:50 +0000 - rev 444207
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1503468 - Add more AUTO_PROFILER_THREAD_SLEEP's - r=mstange These are around wait functions that already had an IDLE marker. Differential Revision: https://phabricator.services.mozilla.com/D10671
7cd7b017af5dda8ba59af4348997614a48c9e8b2: Bug 1489858 - Simplify a bit the conditional. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Nov 2018 22:42:09 +0100 - rev 444206
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1489858 - Simplify a bit the conditional. r=smaug
d34c32dab9c91e636c11e2192d449c535f6ed2bd: Bug 1504078 - Use references in the shapes code. r=bradwerth,TYLin
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Nov 2018 18:19:06 +0000 - rev 444205
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1504078 - Use references in the shapes code. r=bradwerth,TYLin It doesn't make much sense to return const UniquePtr<Foo>& for something that can't be null, it's just confusing. Also make more stuff actually const. Differential Revision: https://phabricator.services.mozilla.com/D10647
90c9722f3da7befad4190d86076bca51fcf6a071: Bug 1489858 - Disable mutation events on shadow trees. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Nov 2018 20:53:34 +0000 - rev 444204
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1489858 - Disable mutation events on shadow trees. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D10747
4ac91f9693e2325cd890a5cc9c19490f8d7d62d7: Bug 893331 - Add crashtest to verify assertion doesn't unexpectedly fire. r=TYLin
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 02 Nov 2018 21:31:37 +0000 - rev 444203
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 893331 - Add crashtest to verify assertion doesn't unexpectedly fire. r=TYLin Depends on D10648 Differential Revision: https://phabricator.services.mozilla.com/D10772
711abaf3cd7264ac74f10ae4a1996a400ae81ef4: Bug 893331 - Relax assert checking if value is within range for nsRangeFrame. r=TYLin
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 02 Nov 2018 21:30:49 +0000 - rev 444202
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 893331 - Relax assert checking if value is within range for nsRangeFrame. r=TYLin GetValueAsFractionOfRange asserts that input == minimum if the range has maximum <= minimum. This assert is sane at face value, but floating point rounding issues can cause it to be triggered when input is essentially minimum. This changeset relaxes the assertion to check the input is within an epsilon value of minimum. Differential Revision: https://phabricator.services.mozilla.com/D10648
518912e01f0cd98ba869bb8e7e7d8b8f5ee24f17: Bug 1502566 - When entering fullscreen mode, use the intrinsic resolution rather than a resolution of 1. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 02 Nov 2018 21:18:42 +0000 - rev 444201
Push 34985 by shindli@mozilla.com at Sat, 03 Nov 2018 09:40:09 +0000
Bug 1502566 - When entering fullscreen mode, use the intrinsic resolution rather than a resolution of 1. r=kats Differential Revision: https://phabricator.services.mozilla.com/D10754
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip