4b8cb5cb5d7a841bf3761868a96313a2fa1ce71e: bug 1543945: geckodriver: replace str::trim_right() with ::trim_end(); r=jgraham
Andreas Tolfsen <ato@sny.no> - Fri, 12 Apr 2019 10:32:20 +0000 - rev 469264
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
bug 1543945: geckodriver: replace str::trim_right() with ::trim_end(); r=jgraham str::trim_right() is deprecated and has been superseded by ::trim_end(). Differential Revision: https://phabricator.services.mozilla.com/D27251
85272d58ac1a65a2e03c78c0ffb6ba8134f38b8f: Bug 1541298 - Fix SpeechRecognition static-analysis warnings. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Fri, 12 Apr 2019 11:34:46 +0000 - rev 469263
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1541298 - Fix SpeechRecognition static-analysis warnings. r=jib This ignores warnings in endpointer.cc/h and energy_endpointer.cc/h as they appear to be from Chromium. Differential Revision: https://phabricator.services.mozilla.com/D26725
3119da540c3170ee981b575fef593c3bcf8b6eaa: Bug 1541298 - Implement an async shutdown blocker for SpeechRecognition. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Fri, 12 Apr 2019 11:38:36 +0000 - rev 469262
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1541298 - Implement an async shutdown blocker for SpeechRecognition. r=jib This will let us clear the SpeechTrackListener's ref-cycle and avoid leaking. Differential Revision: https://phabricator.services.mozilla.com/D26724
e8717a523b34291683440914deda399199dc6247: Bug 1541298 - Cycle collect what we can in SpeechRecognition. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Fri, 12 Apr 2019 11:35:06 +0000 - rev 469261
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1541298 - Cycle collect what we can in SpeechRecognition. r=jib Differential Revision: https://phabricator.services.mozilla.com/D26723
a34e5dcf0fe8277176fb505348fdf85a1f22e1fb: Bug 1543585 - Clean up finding words for spellchecker. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 12 Apr 2019 03:54:18 +0000 - rev 469260
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543585 - Clean up finding words for spellchecker. r=masayuki `mozSpellChecker::Replace` and `mozSpellChecker::NextMisspelledWord` have a loop to find word from text content. But `mozEnglishWordUtils::FindNextWord` always returns `NS_OK` and some code doesn't check error even if `nsresult` local variable is used. So I would like to clean up this loop. - `mozEnglishWordUtils::FindNextWord` should return true if word is found - We should use reference type for some `TextServicesDocument`'s methods. - Add more check for error Differential Revision: https://phabricator.services.mozilla.com/D27037
21ee37c5b888931751bc0a2429eb15ecdf74f57f: Bug 1543055 - Fix AllocationSiteKey hashing to not have quadratic behavior when many scripts share bytecode. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Fri, 12 Apr 2019 08:54:08 +0000 - rev 469259
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543055 - Fix AllocationSiteKey hashing to not have quadratic behavior when many scripts share bytecode. r=jonco This also uses HashGeneric/AddToHash instead of manual XOR'ing. Differential Revision: https://phabricator.services.mozilla.com/D26696
e4b6aa9c2fc4281c677a9f1eb35eb70500cbc64e: Bug 1541404 part 10 - Fix TypeMonitorResult to check for TypeScript instead of BaselineScript. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 11 Apr 2019 13:22:10 +0000 - rev 469258
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1541404 part 10 - Fix TypeMonitorResult to check for TypeScript instead of BaselineScript. r=tcampbell The BaselineScript used to contain the bytecode type map but that's now stored in TypeScript. Differential Revision: https://phabricator.services.mozilla.com/D27038
647b1f56c40383a0ed4e168a5218fdde6ee45382: Bug 1541404 part 9 - Implement JSOP_DOUBLE in BaselineInterpreterCodeGen. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 11 Apr 2019 13:22:08 +0000 - rev 469257
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1541404 part 9 - Implement JSOP_DOUBLE in BaselineInterpreterCodeGen. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D27034
b1b702b25f5387d419eea9d6c0351d478090d5d0: Bug 1543844 - Fix incorrect max scale detection in WR border rendering. r=emilio
Glenn Watson <github@intuitionlibrary.com> - Fri, 12 Apr 2019 09:58:24 +0000 - rev 469256
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543844 - Fix incorrect max scale detection in WR border rendering. r=emilio The local rect for border segments is not solely determined by the widths and/or radius. Instead of determining the max scale based on those parameters, use the calculated border segment rects to determine an appropriate max scale factor. Differential Revision: https://phabricator.services.mozilla.com/D27189
c35e1a0a6cfb68df8bb1a5370faf6c918aa86fcb: Bug 1543592 part 2 - Make JSOP_AFTERYIELD a jump target op. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 11 Apr 2019 16:50:47 +0000 - rev 469255
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543592 part 2 - Make JSOP_AFTERYIELD a jump target op. r=tcampbell This will help the Baseline interpreter restore its interpreterICEntry field without calling into C++. Depends on D27032 Differential Revision: https://phabricator.services.mozilla.com/D27033
4584d95fcaeaad9e6808bc34906807fd7ed6c1d2: Bug 1543592 part 1 - Rename JSOP_DEBUGAFTERYIELD to JSOP_AFTERYIELD. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 12 Apr 2019 10:20:12 +0000 - rev 469254
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543592 part 1 - Rename JSOP_DEBUGAFTERYIELD to JSOP_AFTERYIELD. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D27032
4e987641febce56ca92c086093965f2192531387: Bug 1543045 - Break strings for long CSS property names and values. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Fri, 12 Apr 2019 08:58:09 +0000 - rev 469253
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543045 - Break strings for long CSS property names and values. r=gl Introduce `overflow-wrap: break-word` to CSS declarations in Rules view and Changes panel to prevent long strings from causing unwanted horizontal scroll Differential Revision: https://phabricator.services.mozilla.com/D27120
0fd4c1a6ade556a67ed86d89235d3f1e0e6ce036: Bug 1543762 - Flush less in cross-document getComputedStyle situations. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 12 Apr 2019 10:04:33 +0000 - rev 469252
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543762 - Flush less in cross-document getComputedStyle situations. r=heycam I wrote this while looking at bug 1537903, but actually it doesn't help there, since all the extra time is spent actually computing styles. I think this is still worth landing it though. The reasoning for not caring of this case is that we mint an style anyway out of the blue anyway. There's no point in restyling the whole document. Differential Revision: https://phabricator.services.mozilla.com/D27124
11fb8048959d0d2a1e12027680684ff9fbebf760: Bug 1543398 - Don't pass unknown descriptors to Servo. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 12 Apr 2019 05:08:18 +0000 - rev 469251
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543398 - Don't pass unknown descriptors to Servo. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D26914
894487fe3fa04ee0c91aef059bcbab4005f6e3e2: Bug 1374045: add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method r=smaug
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 12 Apr 2019 08:16:47 +0000 - rev 469250
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1374045: add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method r=smaug - Remove expectation that 'preventScroll.html' fails. - Use '[NoInterfaceObject] interface' workaround to simulate missing 'mixin' support. Differential Revision: https://phabricator.services.mozilla.com/D26922
0cee09cf4016fa15f2d5904e2e1c9efc0f5032c8: Bug 1543493 - ensure DOM localization in XUL docs can localize content that includes an <image>, r=zbraniecki
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 12 Apr 2019 00:47:15 +0000 - rev 469249
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1543493 - ensure DOM localization in XUL docs can localize content that includes an <image>, r=zbraniecki Differential Revision: https://phabricator.services.mozilla.com/D26989
4c4e45853808229f832e32f6bcdbd4c92a72b13b: Bug 1542980 - fixed js shell compilation error. r=jonco
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Fri, 12 Apr 2019 08:58:42 +0000 - rev 469248
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1542980 - fixed js shell compilation error. r=jonco This is from Bug 1534967, and the code is wrapped with compiler option `JS_MORE_DETERMINISTIC`, which is only enabled through '--enable-more-deterministic' in shell configure. Differential Revision: https://phabricator.services.mozilla.com/D26656
fc8e9758009c4e4cf9fbcd8750b1e1c0cadc14a4: Bug 1532993 - Accept extra renders of WaterfallView in old perf panel test;r=julienw
Julian Descottes <jdescottes@mozilla.com> - Fri, 12 Apr 2019 07:35:02 +0000 - rev 469247
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1532993 - Accept extra renders of WaterfallView in old perf panel test;r=julienw Depends on D26920 See Bug 1532993#c12 for the analysis. The extra rendering is due to a window resize that seems to always happen on ASAN but not on other platforms. Differential Revision: https://phabricator.services.mozilla.com/D27143
5e86cf625b5407912d483908286f464c6037ec63: Bug 1532993 - Add test for perfomance panel when devtools are in frame type=content r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 12 Apr 2019 07:34:13 +0000 - rev 469246
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1532993 - Add test for perfomance panel when devtools are in frame type=content r=ochameau Depends on D26919 This test also needs the fixes from Bug 1538731 Differential Revision: https://phabricator.services.mozilla.com/D26920
7bd34721fb35f036eb119d42593fa22c9ad09d91: Bug 1532993 - Use DOMHelpers to wait for iframe load in widgets/Graphs.js;r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 12 Apr 2019 07:33:48 +0000 - rev 469245
Push 112776 by shindli@mozilla.com at Fri, 12 Apr 2019 16:20:17 +0000
Bug 1532993 - Use DOMHelpers to wait for iframe load in widgets/Graphs.js;r=ochameau Depends on D26900 Fixes the blank chart and load issues for the old perf panel in about:devtools-toolbox (or type=content) Differential Revision: https://phabricator.services.mozilla.com/D26919
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip