da9f91aaa74bb24f8d52e5e445c661aef7402726: Bug 1334095 - [marionette] Re-enable TestNavigate.test_about_blank_for_new_docshell on Android. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 11 Jan 2019 12:22:52 +0000 - rev 453467
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1334095 - [marionette] Re-enable TestNavigate.test_about_blank_for_new_docshell on Android. r=ato Differential Revision: https://phabricator.services.mozilla.com/D16287
897f95b6d3fcfe4f15f4901f9dbb713d0e7430d9: Bug 1371741 - Don't test gUM + autoplay on about:blank. r=padenot
Johann Hofmann <jhofmann@mozilla.com> - Fri, 11 Jan 2019 12:26:46 +0000 - rev 453466
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1371741 - Don't test gUM + autoplay on about:blank. r=padenot about:blank has a null principal and can't run gUM via our new policy. Differential Revision: https://phabricator.services.mozilla.com/D16291
10f070a6edc0ebb8dabdc8a96fdbc92b249acaaa: Bug 1371741 - Test getUserMedia in sandboxed srcdoc, blob, data and regular iframes. r=jib
Johann Hofmann <jhofmann@mozilla.com> - Fri, 11 Jan 2019 10:50:08 +0000 - rev 453465
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1371741 - Test getUserMedia in sandboxed srcdoc, blob, data and regular iframes. r=jib Differential Revision: https://phabricator.services.mozilla.com/D16221
12ad92939684c46011a669702252bca382e33a58: Bug 1371741 - Disallow getUserMedia on null principals. r=jib
Johann Hofmann <jhofmann@mozilla.com> - Fri, 11 Jan 2019 10:49:37 +0000 - rev 453464
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1371741 - Disallow getUserMedia on null principals. r=jib Differential Revision: https://phabricator.services.mozilla.com/D16220
d7c3229eb734731f76d35191a283dc3e07cabf62: Bug 1511891 part 9 - Call recordreplay::AdvanceExecutionProgressCounter also for eval frames in InterpreterFrame::prologue. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:16:22 +0000 - rev 453463
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 9 - Call recordreplay::AdvanceExecutionProgressCounter also for eval frames in InterpreterFrame::prologue. r=bhackett I think this is the right thing to do but I'm not sure. Differential Revision: https://phabricator.services.mozilla.com/D13707
4e1a2cc33577009e6ff6149b0231e5c55f0e7289: Bug 1511891 part 8 - Move CheckGlobalOrEvalDeclarationConflicts to EnvironmentObject.cpp and call it also in the interpreter. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:15:41 +0000 - rev 453462
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 8 - Move CheckGlobalOrEvalDeclarationConflicts to EnvironmentObject.cpp and call it also in the interpreter. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D13706
0df13a6c64be51a71425190e082e977795ad7242: Bug 1511891 part 7 - Change jit::CheckGlobalOrEvalDeclarationConflicts signature to make it less Baseline-specific. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:14:58 +0000 - rev 453461
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 7 - Change jit::CheckGlobalOrEvalDeclarationConflicts signature to make it less Baseline-specific. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D13705
745cbd9ae616029f2f146b3ab810709755e4b692: Bug 1511891 part 6 - Merge two DefLexicalOperation functions into one and have the JITs call it directly. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:14:17 +0000 - rev 453460
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 6 - Merge two DefLexicalOperation functions into one and have the JITs call it directly. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D13704
c6e9f5fd0ee7df11463b1bec4b795794752c8fd5: Bug 1511891 part 5 - Refactor DefLexicalOperation to make it easier to call directly from JIT code in the next patch. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:13:31 +0000 - rev 453459
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 5 - Refactor DefLexicalOperation to make it easier to call directly from JIT code in the next patch. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D13703
8fccd1861a223be784a3cb3215ee341d9bacc5e6: Bug 1511891 part 4 - Move DefLexicalOperation from Interpreter-inl.h to Interpreter.cpp. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:12:51 +0000 - rev 453458
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 4 - Move DefLexicalOperation from Interpreter-inl.h to Interpreter.cpp. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D13702
452034cea923027f9db55730d5156210ff8e8ad6: Bug 1511891 part 3 - Refactor DefVarOperation so interpreter and JITs can call it directly. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:12:20 +0000 - rev 453457
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 3 - Refactor DefVarOperation so interpreter and JITs can call it directly. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D13701
3523e71282fd2bbb093866671f80cd923ba189b8: Bug 1511891 part 2 - Move DefVarOperation from Interpreter-inl.h to Interpreter.cpp. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:12:15 +0000 - rev 453456
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 2 - Move DefVarOperation from Interpreter-inl.h to Interpreter.cpp. r=tcampbell No change in behavior. Differential Revision: https://phabricator.services.mozilla.com/D13700
582477c043dd5367a4acb02ca0b5032ad6d9997d: Bug 1511891 part 1 - Add BindVarOperation and use it for JSOP_BINDVAR in interpreter and JITs. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Jan 2019 09:10:19 +0000 - rev 453455
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1511891 part 1 - Add BindVarOperation and use it for JSOP_BINDVAR in interpreter and JITs. r=tcampbell This also adds a GetVariablesObject helper so we don't have to duplicate the logic there. Differential Revision: https://phabricator.services.mozilla.com/D13698
fa4d4678a56854c7edf887747d25546d0f6929a9: Bug 1519367 - Update bug component for browser/base/content/test/sanitize/*. r=johannh
Mark Banner <standard8@mozilla.com> - Fri, 11 Jan 2019 12:10:41 +0000 - rev 453454
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1519367 - Update bug component for browser/base/content/test/sanitize/*. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D16301
c8604d1a709caa37700cf712cbd4be848f62c6c0: Bug 1517074 - [Linux/Gtk] Enable native (xdg-desktop based) file dialog on KDE only due to Gtk+ regression, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 11 Jan 2019 11:21:27 +0000 - rev 453453
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1517074 - [Linux/Gtk] Enable native (xdg-desktop based) file dialog on KDE only due to Gtk+ regression, r=jhorak Also add widget.allow-gtk-native-file-chooser preference value to force enable on all systems. Differential Revision: https://phabricator.services.mozilla.com/D16184
fc6fa6ebad8670134a9fca57ec7d7f1c9b60f4d1: Bug 1501709 - AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj
Arnaud Bienner <arnaud.bienner@gmail.com> - Thu, 10 Jan 2019 18:45:38 +0000 - rev 453452
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1501709 - AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj Differential Revision: https://phabricator.services.mozilla.com/D11741
9a22edb5c335044baf5fd63f28553d5f6cfb4103: Bug 1497002 - [Linux/CSD] Position headerbar button icons according to the actual button, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 11 Jan 2019 11:24:06 +0000 - rev 453451
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1497002 - [Linux/CSD] Position headerbar button icons according to the actual button, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D16193
ebee32dc7abedd8621353f4ee27af9cf077e427e: Bug 1510790 - Introduce Redux selector for tracked changes to return the nested tree structure; r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Fri, 11 Jan 2019 11:24:34 +0000 - rev 453450
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1510790 - Introduce Redux selector for tracked changes to return the nested tree structure; r=pbro This patch introduces a Redux selector for the Changes slice. A selector here is a fancy word for a method that returns a subset from the state without having to expose the state's structure to the consumer. It is also useful for returning a derived version of the state which we're using here. The tracked changed CSS rules in the Redux state are not stored in a nested structure. A shallow structure is easier to query and to work with in our use case. But the Changes panel needs to display CSS rules in a hierarchical structure (ex: a style rule which is a child of a @media rule). To do this, the React component used to build up the nested structure as it consumed the changes from the Redux state. To prevent rendering duplicates of rules (once as part of an ancestor's children and once as a standalone rule), the React component kept a reference of rules it had previously rendered. This had a flaw because it didn't account for the rule's stylesheet. The problem was that rules with identical selectors from different stylesheets would not all be rendered because they would be accidentally marked as previously rendered. This is too much knowledge of the business logic for the React component anyway. The Redux state should present itself in a way that's simple for the React component to consume. Hence the introduction of the `getChangesTree()` selector in this patch. This method allows us to present a comfortable structure to React while keeping the Redux structure comfortable for us to work with. This separation enables increased flexibility to restructure the Redux state without impacting the React components. More about Redux selectors here: https://redux.js.org/recipes/computing-derived-data Differential Revision: https://phabricator.services.mozilla.com/D16068
639afd87506132ba0a52b687c535a40791176787: Bug 1518590 - Change "More..." to "Advanced..." on advanced button. r=flod
Johann Hofmann <jhofmann@mozilla.com> - Fri, 11 Jan 2019 11:07:03 +0000 - rev 453449
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1518590 - Change "More..." to "Advanced..." on advanced button. r=flod Differential Revision: https://phabricator.services.mozilla.com/D16296
939479cc5903c7849098a9826fae052e2a5f5553: Bug 1519164 - Update content blocking UI tour url. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Fri, 11 Jan 2019 10:08:01 +0000 - rev 453448
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1519164 - Update content blocking UI tour url. r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D16288
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip