cb165c7bea674ed655c306c8c176b00452be2e88: Bug 1546248 - Add attribution parameters to AMO links r=mstriemer
Rob Wu <rob@robwu.nl> - Mon, 06 May 2019 10:41:24 +0000 - rev 531520
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546248 - Add attribution parameters to AMO links r=mstriemer Differential Revision: https://phabricator.services.mozilla.com/D29479
75766279872af87f19b0d763e5e6bc27e905720f: Bug 1546248 - Put HTML discopane behind separate pref r=mstriemer
Rob Wu <rob@robwu.nl> - Mon, 06 May 2019 10:41:22 +0000 - rev 531519
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546248 - Put HTML discopane behind separate pref r=mstriemer Require `extensions.htmlaboutaddons.discover.enabled` to be enabled before the HTML-based discopane is shown. This allows the feature to be turned on and/or off independent of the other HTML views. Differential Revision: https://phabricator.services.mozilla.com/D29478
6c8b944ef46560261533a920c74f1d1cde9be33d: Bug 1546248 - Add notice to discopane when TAAR is enabled r=mstriemer,flod
Rob Wu <rob@robwu.nl> - Mon, 06 May 2019 10:41:20 +0000 - rev 531518
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546248 - Add notice to discopane when TAAR is enabled r=mstriemer,flod The `<message-bar>` custom element used in this patch will be introduced by https://phabricator.services.mozilla.com/D27547 The notice text and SUMO link target were taken from https://github.com/mozilla/addons-frontend/blob/6d2de7e52a2ff8d50d4ab1181974c39a3a7f1d8f/src/disco/pages/DiscoPane/index.js#L211-L213 Differential Revision: https://phabricator.services.mozilla.com/D29477
0258f553e7213c5057745ac2737543b6379b31b7: Bug 1546248 - Change "Get Add-ons" to "Recommendations" r=mstriemer,flod
Rob Wu <rob@robwu.nl> - Mon, 06 May 2019 10:41:12 +0000 - rev 531517
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546248 - Change "Get Add-ons" to "Recommendations" r=mstriemer,flod Differential Revision: https://phabricator.services.mozilla.com/D28936
afb54f703345de55f066e105ab254fa80526c3de: Bug 1546248 - Add discopane to about:addons HTML view r=mstriemer,flod
Rob Wu <rob@robwu.nl> - Mon, 06 May 2019 10:41:10 +0000 - rev 531516
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546248 - Add discopane to about:addons HTML view r=mstriemer,flod The api_response.json test file is the response from https://addons-dev.allizom.org/api/v4/discovery/?lang=en-US It has not been modified, except for being prettified using `json_pp`. Differential Revision: https://phabricator.services.mozilla.com/D28436
4ae270b9ed1d22d2246944990122c2792055b98c: Bug 1548438 - Repeatedly refreshing causes the UI to go blank. r=loganfsmyth
Jason Laster <jlaster@mozilla.com> - Mon, 06 May 2019 15:01:02 +0000 - rev 531515
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548438 - Repeatedly refreshing causes the UI to go blank. r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D29605
d4287abd610551e73c0228959db59f4ca4f22c74: Bug 1549396 - Disable flaky GC test. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 06 May 2019 14:56:51 +0000 - rev 531514
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1549396 - Disable flaky GC test. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D30058
bb5772c7f2f239d9f59e17e8780292808d350a14: Bug 1549363 - Add missing mozilla/Sprintf.h include in GeckoProfiler.cpp to fix beta simulation bustage. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Mon, 06 May 2019 14:51:48 +0000 - rev 531513
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1549363 - Add missing mozilla/Sprintf.h include in GeckoProfiler.cpp to fix beta simulation bustage. r=tcampbell Bug 1548510 part 2 moved some code into this file without including the header for SprintfLiteral. Differential Revision: https://phabricator.services.mozilla.com/D30062
0b4f4ccbe1c50cac32be3292424c5a0afc0a6964: Bug 1519063 - disable test_bug403852.html on android not debug r=jmaher
Andreea Pavel <apavel@mozilla.com> - Mon, 06 May 2019 12:41:57 +0000 - rev 531512
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1519063 - disable test_bug403852.html on android not debug r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D30006
b16160b39a3f5a55211c18eaabc1e48e5b9ec505: Bug 1546955 - Part 2: Make all display item constructors take nsDisplayListBuilder and frame as the first two parameters r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sun, 05 May 2019 21:45:31 +0000 - rev 531511
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546955 - Part 2: Make all display item constructors take nsDisplayListBuilder and frame as the first two parameters r=mattwoodrow Depends on D28844 Differential Revision: https://phabricator.services.mozilla.com/D28846
f9c160fec2c4965a1942d62209dfded9b9701240: Bug 1546955 - Part 1: Invoke display item copy-constructors through MakeClone() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sun, 05 May 2019 21:05:33 +0000 - rev 531510
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1546955 - Part 1: Invoke display item copy-constructors through MakeClone() r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D28844
c73ca3e739097205c283f3bc7b3b0b771ff7c497: Bug 1421400 - Part 4: Enable test262 numeric separator tests. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Sun, 05 May 2019 09:48:46 +0000 - rev 531509
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1421400 - Part 4: Enable test262 numeric separator tests. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D28532
e2a79742eaeaf19010aa96492b401af71b4d0581: Bug 1421400 - Part 3: Implement "Numeric Separator" stage 3 proposal. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Sun, 05 May 2019 09:56:09 +0000 - rev 531508
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1421400 - Part 3: Implement "Numeric Separator" stage 3 proposal. r=jorendorff TokenStream.cpp: - Allow '_' between digits per the proposal. - It's a SyntaxError if '_' is not followed by another digit. - It's also a SyntaxError if '_' is not preceded by a digit, e.g. |1._1|. - '_' is not allowed in legacy octal literals and (the integer part of) noctal literals (|07_1| and |09_1| are disallowed, but |09.1_2| is allowed). jsnum.{h,cpp}: - Add an option to GetPrefixInteger(...) to ignore '_' in numbers when called from TokenStream. - Add GetDecimalNonInteger(...) as the counterpart of GetDecimalInteger(...) which parses non-integer decimals. Adding a new function is simpler than modifying js_strtod to conditionally ignore '_' in this case. - GetDecimalInteger(...) and GetDecimalNonInteger(...) are only called from TokenStream, so both functions always ignore '_'. - ComputeAccurateDecimalInteger(...) and ComputeAccurateBinaryBaseInteger(...) both now ignore '_'. This is correct even when called from GetPrefixInteger(...) with |IntegerSeparatorHandling::None|, because GetPrefixInteger(...) already selects the parseable integer prefix. Differential Revision: https://phabricator.services.mozilla.com/D28531
11d3fdc18c479945ef0f229cd2a6ce0fd83aa64a: Bug 1421400 - Part 2: Remove JSMSG_BAD_OCTAL warning now that noctal literals are part of the spec. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Sun, 05 May 2019 09:47:50 +0000 - rev 531507
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1421400 - Part 2: Remove JSMSG_BAD_OCTAL warning now that noctal literals are part of the spec. r=jorendorff Changes for legacy octal and noctal literal parsing are in preparation for the next part. Differential Revision: https://phabricator.services.mozilla.com/D28530
dae98f84b3f415d10c31cbe7d88778de8ebfe74c: Bug 1421400 - Part 1: Add TokenStream::matchInteger to parse an integer string. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Sun, 05 May 2019 09:55:48 +0000 - rev 531506
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1421400 - Part 1: Add TokenStream::matchInteger to parse an integer string. r=jorendorff Part 3 will add the numeric separator parsing to this function. Differential Revision: https://phabricator.services.mozilla.com/D28529
801ff1a58ffc0cbfa6641b31b7a030b53d5bc6d5: Bug 1543315 - part 16: Mark PresShell::HandleEventWithTarget() as MOZ_CAN_RUN_SCRIPT r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 06 May 2019 13:15:05 +0000 - rev 531505
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543315 - part 16: Mark PresShell::HandleEventWithTarget() as MOZ_CAN_RUN_SCRIPT r=smaug Differential Revision: https://phabricator.services.mozilla.com/D30011
b4cbda10ffaf3584fcbc8df61a7c643979072891: Bug 1543315 - part 15: Mark PresShell::ScrollFrameRectIntoView() as MOZ_CAN_RUN_SCRIPT r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 06 May 2019 13:57:46 +0000 - rev 531504
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543315 - part 15: Mark PresShell::ScrollFrameRectIntoView() as MOZ_CAN_RUN_SCRIPT r=smaug Unfortunately, `EventChainVisitor` does not grab the `nsPresContext` with `RefPtr` by itself. Therefore, there is no guarantee of the lifetime without checking the origin when its subclasses are instantiated. This patch changes it and subclasses to `MOZ_STACK_CLASS` since only `EventDispatcher::Dispatch()` creates them in the stack with given `nsPresContext`. Additionally, it's already been marked as MOZ_CAN_RUN_SCRIPT_BOUNDARY`. Therefore, the `nsPresContext` instance has already been guaranteed its lifetime by the caller. For making this fact stronger, this patch marks their constructors as `MOZ_CAN_RUN_SCRIPT`. Therefore, nobody can create those instances without guaranteeing the lifetime of `nsPresContext` and `dom::Event`. Note that it may look like that `mPresContext` of `EventChainPostVisitor` is not guaranteed. However, `EventChainPreVisitor` which gives `nsPresContext` to it is also a stack only class. So, it won't be deleted before `EventChainPostVisitor` instance. Differential Revision: https://phabricator.services.mozilla.com/D30010
e2969c920810b32d97f6dd72b1f84a94fadddc77: Bug 1543315 - part 14: Mark PresShell::WillPaintWindow() and PresShell::DidPaintWindow() as MOZ_CAN_RUN_SCRIPT r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 06 May 2019 13:01:48 +0000 - rev 531503
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543315 - part 14: Mark PresShell::WillPaintWindow() and PresShell::DidPaintWindow() as MOZ_CAN_RUN_SCRIPT r=smaug Differential Revision: https://phabricator.services.mozilla.com/D30009
59633bc3f7619ec93c0a978861c2f466d7fd3433: Bug 1543315 - part 13: Mark PresShell::Paint() as MOZ_CAN_RUN_SCRIPT r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 06 May 2019 13:25:35 +0000 - rev 531502
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543315 - part 13: Mark PresShell::Paint() as MOZ_CAN_RUN_SCRIPT r=smaug Differential Revision: https://phabricator.services.mozilla.com/D30008
61594665f837fa18a2ab243b861d14aef813b8ed: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 06 May 2019 13:28:03 +0000 - rev 531501
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D30017
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip