Bug Tracker

Timeline



Apr 10, 2013:

7:08 PM Ticket #13766 (jQuery.ajax is modifying the data value) closed by jaubourg
duplicate: Duplicate of #8417. See the following comment: …
6:25 PM Ticket #13766 (jQuery.ajax is modifying the data value) created by dawson.green@…
I stumbled across some odd behavior while using jquery-1.9.1.min.js. I …
5:57 PM Ticket #13765 (add missing IE support back into 2.x thread) closed by Rick Waldron
notabug: jQuery 2.0 supports >=IE9
5:44 PM Ticket #13765 (add missing IE support back into 2.x thread) created by anonymous
The spirit of jquery, and a large reason for its success, is wide …
5:27 PM Ticket #13760 (getComputedStyle no longer works in node with jsdom) closed by Michał Gołębiowski
fixed: Fixes #13760. Pass window, not this to the main IIFE. Closes gh-1238 …
5:27 PM Changeset [e80117a]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/outro.js
Fixes #13760. Pass window, not this to the main IIFE. Closes gh-1238
2:27 PM Ticket #13764 (Datamol) closed by m_gol
notabug
2:04 PM Ticket #13764 (Datamol) created by <mohamadrezarezaei@…>
My Data Base Center Gateway Doors Access Certificate Authority Collect …
12:19 PM Ticket #13763 (beta 3 of v3 unexpected <) closed by timmywil
notabug: Please ask for help on the forums or in the …
12:05 PM Ticket #13763 (beta 3 of v3 unexpected <) created by vic.cvc@…
I get an error on loading html on line 545 . error says unxepected < - …
11:07 AM Ticket #13762 (Checkbox checked attribute toggle bug) closed by timmywil
duplicate: Duplicate of #13667.
11:04 AM Ticket #13761 (offsetWidth in IE9) closed by timmywil
notabug: Please ask for help on the forums or in the …
6:41 AM Ticket #13762 (Checkbox checked attribute toggle bug) created by robmatwiejczyk@…
I think i have found a bug when adding and removing the checked …
3:33 AM Ticket #13761 (offsetWidth in IE9) created by nic-t@…
<!DOCTYPE html> <html > <head> <script type="text/javascript" …

Apr 9, 2013:

9:08 PM Ticket #13760 (getComputedStyle no longer works in node with jsdom) created by m_gol
I've noticed in this pull request: …
8:42 PM Ticket #13759 (Better undefined gzip compression) created by m_gol
We can compress better if we tell uglifyjs to not mangle undefined, as …
4:23 PM Ticket #13255 (jQuery 2.0b1 and Cordova 2.3.0 cause "Uncaught TypeError: Cannot read ...) reopened by dmethvin
I just want to confirm: This is not a problem on real hardware, and …
1:06 PM Ticket #13758 (Cannot set content-type to 'application/json' in jQuery.ajax) closed by dmethvin
notabug: This really does belong at StackOverflow, it's not a bug report it's a …
12:48 PM Changeset [ac9cad19]2.2-stablekillphp by Timmy Willison <timmywillisn@…>
  • Gruntfile.js
  • src/.jshintrc
Add onevar to jshintrc, but remove the option for linting the …
12:40 PM Changeset [e01a623]2.2-stablekillphp by Timmy Willison <timmywillisn@…>
  • src/sizzle
Update Sizzle: jshintrc
12:02 PM Ticket #13755 (Update .jshintrc to match style guide) closed by Timmy Willison
fixed: Update jshintrc to conform to new style guide. Conform to onevar and …
11:59 AM Changeset [0fa52c1]2.2-stablekillphp by Timmy Willison <timmywillisn@…>
  • .jshintrc
  • Gruntfile.js
  • src/.jshintrc
  • src/data.js
  • test/.jshintrc
  • test/data/test.js
  • test/data/testinit.js
  • test/data/testrunner.js
  • test/unit/ajax.js
  • test/unit/attributes.js
Update jshintrc to conform to new style guide. Conform to onevar and …
11:34 AM Ticket #13757 ($('div').after('div').appendTo('body')) closed by dmethvin
notabug: As far as the docs go it's one of the unchecked boxes in this ticket. …
11:05 AM Ticket #13758 (Cannot set content-type to 'application/json' in jQuery.ajax) created by KiranKumarT
I have the exactly same issue as shown in the below link …
11:04 AM Ticket #13757 ($('div').after('div').appendTo('body')) created by shj@…
http://api.jquery.com/after/
10:06 AM Ticket #13754 (jQuery doesn't work in a non-HTML document in UAs that have innerHTML ...) closed by gibson042
fixed: Fixed: …
9:40 AM Ticket #13756 (Empty JSON respone) created by alexpts@…
Sorry my bad English. If ajax respone is empty, then 541 string - …
9:10 AM Ticket #13755 (Update .jshintrc to match style guide) created by scottgonzalez
See 1. Linting in the …
8:10 AM Changeset [0afc92b]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • package.json
Updating the source version to 2.0.0-pre
8:10 AM Changeset [baa50b5]2.2-stablekillphp2.0.0-beta3 by Dave Methvin <dave.methvin@…>
  • package.json
Tagging the 2.0.0-beta3 release.
8:09 AM Changeset [f6471f4]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • build/release.js
Use semantic versions.
7:46 AM Ticket #13753 (Footer Background Issue) closed by m_gol
notabug: Firefox 3.6 is not supported. http://jquery.com/browser-support/
5:08 AM Ticket #13649 (Animating background-position-x has different behaviors on browsers.) closed by trac-o-bot
invalid: Because we get so many tickets, we often need to return them to the …
5:08 AM Ticket #13633 (Callbacks.fire) closed by trac-o-bot
invalid: Because we get so many tickets, we often need to return them to the …
5:08 AM Ticket #13613 (jQuery ajax behaviour change) closed by trac-o-bot
invalid: Because we get so many tickets, we often need to return them to the …
3:02 AM Ticket #13754 (jQuery doesn't work in a non-HTML document in UAs that have innerHTML ...) created by bzbarsky@…
See https://bugzilla.mozilla.org/show_bug.cgi?id=858850#c8 but the …
2:53 AM Ticket #13753 (Footer Background Issue) created by hiren.talsaniya@…
Footer background image is not properly display.

Apr 8, 2013:

9:43 PM Ticket #13752 (tabIndex propHook's default value for non-focusable elements should be -1) closed by timmywil
fixed: Closed by commits: …
9:39 PM Ticket #13752 (tabIndex propHook's default value for non-focusable elements should be -1) created by timmywil
http://jsbin.com/idijil/1/
9:36 PM Ticket #13393 (.focus() results in 'Unspecified error.' IE9, v1.9) closed by Dave Methvin
fixed: Fix #13393. Avoid IE9 activeElement of death. Changeset: …
9:35 PM Changeset [85fc587]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • src/event.js
  • test/data/event/focusElem.html
  • test/unit/event.js
Fix #13393. Avoid IE9 activeElement of death.
9:33 PM Changeset [f1ba486]2.2-stablekillphp by Timmy Willison <timmywillisn@…>
  • src/attributes.js
  • test/index.html
  • test/unit/attributes.js
Adjust tabIndex propHook for modern browsers and return -1 where …
8:38 PM Changeset [52394ba]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • test/unit/ajax.js
  • test/unit/attributes.js
  • test/unit/core.js
  • test/unit/css.js
  • test/unit/data.js
  • test/unit/deprecated.js
  • test/unit/effects.js
  • test/unit/queue.js
  • test/unit/traversing.js
Move size() test to deprecated.js and avoid in other tests. Close gh-1237.
6:00 PM Changeset [bea0d9a]2.2-stablekillphp by Michał Gołębiowski <m.goleb@…>
  • test/index.html
  • test/unit/manipulation.js
  • test/unit/wrap.js
Separate test/unit/wrap.js; make tests not fail when wrap module excluded
4:15 PM Ticket #13751 (Consistant response for ajax for success and failure) created by kevin.d.mccullough@…
When attempting to parse JSON returned in a non 200 fashion, i.e. a …
3:39 PM Ticket #13378 (ie8 & ie9 iframe - .filter(":focus") - document.activeElement returns ...) closed by timmywil
wontfix: Allowed :focus to pass through QSA. …
3:39 PM Changeset [570ec3d]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/data.js
Add note about deprecation of _removeData and _data Signed-off-by: …
3:37 PM Changeset [d7d6b7a5]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/data.js
Move Data.prototype.accept => Data.accepts Signed-off-by: Rick …
3:36 PM Changeset [58a75a5]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • test/unit/queue.js
No ticket. Add additional test for jQuery.queue. Closes gh-1235
3:35 PM Changeset [5833081]2.2-stablekillphp by Timmy Willison <timmywillisn@…>
  • src/sizzle
Update Sizzle: pick IE over Chrome this time. Supplements #13378.
3:35 PM Changeset [e8731410]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/attributes.js
  • src/css.js
  • src/data.js
  • src/effects.js
  • src/event.js
  • src/manipulation.js
  • src/queue.js
No ticket. Use data_priv methods instead of jQuery._removeData and …
3:31 PM Changeset [1a39396]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/data.js
No ticket. Simplifies data methods and updates comments. Closes gh-1233
3:23 PM Ticket #13378 (ie8 & ie9 iframe - .filter(":focus") - document.activeElement returns ...) reopened by timmywil
3:21 PM Changeset [ff3f83f]2.2-stablekillphp by Timmy Willison <timmywillisn@…>
  • src/sizzle
Revert Sizzle. Reopens #13378
3:10 PM Changeset [f61314f]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/data.js
  • test/unit/data.js
Fixes #8335. Do not allow add data to non-elements (2.x). Closes gh-1232
2:17 PM Ticket #13378 (ie8 & ie9 iframe - .filter(":focus") - document.activeElement returns ...) closed by Timmy Willison
fixed: Update Sizzle: use documentElement in focus selector. Fixes #13378. …
2:17 PM Changeset [aadae50]2.2-stablekillphp by Timmy Willison <timmywillisn@…>
  • src/sizzle
Update Sizzle: use documentElement in focus selector. Fixes #13378.
1:57 PM Changeset [a120bbb]2.2-stablekillphp by Richard Gibson <richard.gibson@…>
  • src/event.js
  • test/unit/event.js
Ref #12652: Allow overriding native .click() suppression (cherry …
12:49 PM Changeset [1233fc7]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • src/support.js
  • test/unit/support.js
Ref #13743. Remove support.boxModel, deprecated 1.3. Close gh-1230.
9:46 AM Ticket #13749 (MSPointer Events have empty "originalEvent" object and no pageX/Y ...) closed by dmethvin
worksforme: I don't see a problem, originalEvent isn't empty. Don't expect …
8:11 AM Ticket #13750 (jQuery - wrong height) created by anonymous
I'm trying to calculate top offset for an image in viewport to center …
7:32 AM Ticket #13749 (MSPointer Events have empty "originalEvent" object and no pageX/Y ...) created by JoernBerkefeld
Titles says it all. Test-Case: http://jsfiddle.net/JoernBerkefeld/eNgJk/1/
4:25 AM Ticket #13744 (Move jQuery.fn.size to deprecated) closed by m_gol
fixed: Landed at: 2.x: …

Apr 7, 2013:

11:33 PM Changeset [eaedf09]2.2-stablekillphp by Richard Gibson <richard.gibson@…>
  • src/attributes.js
No ticket: Small simplification of .removeProp. Close gh-1227.
11:29 PM Changeset [18d0067]2.2-stablekillphp by Richard Gibson <richard.gibson@…>
  • src/core.js
  • src/deprecated.js
No ticket: Move jQuery.fn.size to deprecated. Close gh-1229. (cherry …
9:11 PM Changeset [c44f079]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • test/unit/data.js
Removes unnecessary "object/applet" element test from data tests. …
6:32 PM Ticket #13748 (Bugs at line 5 in last Jquery on site) created by blackgod@…
Hello, dear developers! I have download last version of JQuery from …
3:38 PM Ticket #13745 (ajax a html page use jsonp) closed by m_gol
notabug: Please ask for help on forum.
1:21 PM Ticket #13747 (.attr() should return String if no match is found, as per documentation) closed by dmethvin
notabug: The docs are already correct: > As of jQuery 1.6, the .attr() method …
1:05 PM Ticket #13747 (.attr() should return String if no match is found, as per documentation) created by oliverjash@…
Currently it returns undefined.
9:38 AM Ticket #13746 (jQuery max-width and width) created by anonymous
I noticed that when width: 100% and max-width: 100% of an image then …
7:58 AM Ticket #13745 (ajax a html page use jsonp) created by vincent.liwq@…
when I use jsonp to request a html page. response return like …
7:54 AM Ticket #13744 (Move jQuery.fn.size to deprecated) created by m_gol
Pros: * deprecated code is in the proper module * -7 bytes minified …
7:30 AM Ticket #13743 (Remove jQuery.support.boxModel) created by m_gol
jQuery.support.boxModel has been deprecated since 1.3 (!), is there …
6:39 AM Ticket #13742 (jQuery.parseHTML() - "context" argument not working) created by GolubevS79@…
The following scenario not working: […] Error is thrown because …

Apr 6, 2013:

5:09 PM Changeset [dca7681]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • src/core.js
  • src/css.js
  • src/event.js
  • src/manipulation.js
  • src/support.js
  • test/unit/ajax.js
  • test/unit/css.js
  • test/unit/dimensions.js
  • test/unit/offset.js
Improve CSS and Support: comments. Close gh-1220. 1) corrected …
4:52 PM Ticket #13721 (remove(":nth-child(1)") works differently than ...) closed by Dave Methvin
fixed: Fix #13721. Filter before .remove() loop so positionals work. Close …
4:37 PM Changeset [1b61026]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • src/manipulation.js
  • test/unit/manipulation.js
Fix #13721. Filter before .remove() loop so positionals work. Close …
4:02 PM Ticket #13741 (Make wrap*/unwrap methods an optional module) closed by Dave Methvin
fixed: Fix #13741. Make wrap/unwrap methods optional. Close gh-1222. …
4:00 PM Changeset [5031c9d]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • Gruntfile.js
  • README.md
  • src/manipulation.js
  • src/wrap.js
  • test/unit/manipulation.js
Fix #13741. Make wrap/unwrap methods optional. Close gh-1222.
3:53 PM Ticket #13741 (Make wrap*/unwrap methods an optional module) created by dmethvin
The .wrap*() and .unwrap() methods are very generalized and can …
4:42 AM Ticket #13651 ($(form).serialize() fails when the form has an element with ID/name ...) closed by trac-o-bot
invalid: Because we get so many tickets, we often need to return them to the …

Apr 5, 2013:

10:50 PM Ticket #13740 (Trying to set or retrieve "loop" attribute fails) closed by m_gol
duplicate: Duplicate of #12095.
9:36 PM Ticket #13740 (Trying to set or retrieve "loop" attribute fails) created by ph0xb01@…
Let's say I have: <div loop="1"><div> This is what I get trying to …
4:59 PM Ticket #13739 (Context-type: text/plain interpreted as JSON, throws error) created by patrick@…
I am seeing a significant difference in behavior between 1.8.3 and …
4:25 PM Ticket #13738 (Problem to define Attr to a select > option tag in Google Chrome) closed by gibson042
notabug: Use .prop to update the dynamic selectedness of options. …
2:14 PM Ticket #13738 (Problem to define Attr to a select > option tag in Google Chrome) created by gomidefabio@…
Hi! I am trying to define Attr to a select > option tag in Google …
2:04 PM Ticket #13737 (.on triggered only once.) closed by m_gol
notabug: You most likely change contents of the parent div so those children no …
1:59 PM Ticket #13736 (CheckBox Error) closed by m_gol
duplicate: Duplicate of #13667.
1:59 PM Ticket #13736 (CheckBox Error) reopened by m_gol
11:01 AM Ticket #13737 (.on triggered only once.) created by lolka_bolka
Documentation says: A selector string to filter the descendants of …
8:46 AM Ticket #13736 (CheckBox Error) closed by dmethvin
notabug: Please ask for help on the forum.
8:45 AM Ticket #13736 (CheckBox Error) created by stanislav.victorovich@…
Hello, jQuery v1.9.1 have problem with checkbox. When we have one …
8:24 AM Ticket #13718 (jQuery 1.8 craching on .removeAttr('rowspan') in IE7 (or IE9 in ie7 mode)) closed by dmethvin
cantfix: Since there's a reasonable workaround I'll close this.
6:04 AM Ticket #13735 (getScript() neither calls done nor fail on Bad Gateway) closed by jaubourg
notabug: That's because cross-domain requests are not guaranteed to notify …
5:49 AM Ticket #13735 (getScript() neither calls done nor fail on Bad Gateway) created by dev.coldice@…
When using getScript (as in:) […] No function call will be made if …
5:03 AM Ticket #13642 (In 1.9.1 bug with :contains) closed by trac-o-bot
invalid: Because we get so many tickets, we often need to return them to the …
5:03 AM Ticket #13641 (:first-child selector doesn't work (:first doesn't fit)) closed by trac-o-bot
invalid: Because we get so many tickets, we often need to return them to the …
5:03 AM Ticket #13639 (Bug with event.stopImmediatePropagation() or documentation) closed by trac-o-bot
invalid: Because we get so many tickets, we often need to return them to the …
4:42 AM Ticket #13698 (Param value "jsonp:false" of method $.ajax() not working) closed by jaubourg
notabug: If you don't provide jsonpCallback, how will jQuery know the name of …
1:52 AM Ticket #13734 (passing -1 to the gt() selector causes nothing to be selected) closed by gibson042
notabug: When passed a negative index, positional selectors count backwards …
1:16 AM Ticket #13539 (Stop overriding Sizzle.attr) closed by Richard Gibson
fixed: Fix #13539: Utilize Sizzle hooks. Close gh-1215. (cherry picked from …
1:04 AM Changeset [1114611]2.2-stablekillphp by Richard Gibson <richard.gibson@…>
  • src/selector-native.js
Ref 4ef51690: Update selector-native for new Sizzle dependencies
12:44 AM Ticket #13734 (passing -1 to the gt() selector causes nothing to be selected) created by raymond@…
problem: passing -1 to the gt() selector causes nothing to be selected …
12:37 AM Changeset [5d1dfe7]2.2-stablekillphp by Richard Gibson <richard.gibson@…>
  • Gruntfile.js
  • src/attributes.js
  • src/sizzle
  • src/sizzle-jquery.js
  • src/traversing.js
  • test/unit/css.js
  • test/unit/selector.js
  • test/unit/traversing.js
Fix #13539: Utilize Sizzle hooks. Close gh-1215. (cherry picked from …

Apr 4, 2013:

10:06 PM Ticket #13601 (RemoveAttr fails for 'rows' attribute in ie7) closed by dmethvin
cantfix: Unfortunately there are some strange differences between real IE7 and …
9:46 PM Ticket #13520 (try.jQuery.com bug 3.21) closed by dmethvin
notabug
9:43 PM Ticket #13370 (FadeIn/SlideDown/Show are not run if 'display' is not 'none') closed by dmethvin
duplicate: Duplicate of #13483.
9:39 PM Ticket #13228 (Fail with notice if jQuery 2.0 is loaded on oldIE or newIE in compat mode) closed by dmethvin
notabug: I'm gonna close this for now, and if/when complaints come in we can reopen.
9:32 PM Ticket #13629 (Rename matchesSelector to matches) closed by dmethvin
notabug
5:57 PM Ticket #13709 (.ajaxPrefilter() not working) closed by jaubourg
notabug: It's the way you "redirect" I don't get. You're deep into the ajax …
5:33 PM Ticket #13728 (Parent page cannot bind ajaxComplete event to an iframe's document) closed by dmethvin
notabug: Okay I see what you're doing now, although it would have to be like …
5:27 PM Changeset [6358da8]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/exports.js
Fixes #13566. If there is a window object, and it has a document …
4:57 PM Ticket #11570 (Move element cache to the element[expando] to avoid cleanup and reduce ...) closed by Rick Waldron
fixed: Fixed in 2.0 Data rewrite, which can be read here: …
4:55 PM Ticket #13566 (v2.0.0b2 is not compatible for earlier versions on Node) closed by Rick Waldron
fixed: Fixes #13566. If there is a window object, define jQuery and $ …
4:55 PM Changeset [37c801e]2.2-stablekillphp by Rick Waldron <waldron.rick@…>
  • src/exports.js
Fixes #13566. If there is a window object, define jQuery and $ …
4:28 PM Ticket #12199 ($.isPlainObject false positive in IE < 9) closed by dmethvin
fixed: https://github.com/jquery/jquery/commit/58b8535d5d00a09660d87a6a8e1c86a
4:24 PM Ticket #13725 ($.parseXML has non-standardized behavior for IE9+ and other browsers) closed by dmethvin
wontfix: The problem is that the ActiveX-based parser (and the .responseXML
3:50 PM Ticket #13732 (Crash function autocomplete and empty) closed by dmethvin
notabug: Please ask for help on a forum.
3:50 PM Ticket #13729 (fadeIn() have a bug in iphone safari browser (jQuery>=1.8.0)) closed by dmethvin
notabug: There are a lot of things in play here, can you go to a forum and …
3:43 PM Ticket #13726 (Unable to get property 'nodeName' of undefined or null reference) closed by dmethvin
notabug: Please ask for help on a forum.
1:58 PM Ticket #13731 (Internet Explorer 10) closed by m_gol
duplicate: Duplicate of #2721. You have some text ("a ") before the DOCTYPE …
1:36 PM Ticket #13655 (Create unit test for window.load .ready() fallback) closed by Michał Gołębiowski
fixed: Fix #13655. Add test for jQuery.ready.promise fallback load. Close …
1:32 PM Changeset [32b066d]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • test/data/core/dont_return.php
  • test/data/core/dynamic_ready.html
  • test/unit/core.js
Fix #13655. Add test for jQuery.ready.promise fallback load. Close gh-1209.
12:55 PM Changeset [7049877]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • CONTRIBUTING.md
  • src/ajax.js
  • src/attributes.js
  • src/core.js
  • src/effects.js
Correct oldIE-related comments, revert some workarounds. Close gh-1207.
12:27 PM Changeset [ba16ba2]2.2-stablekillphp by Dave Methvin <dave.methvin@…>
  • Gruntfile.js
  • src/.jshintrc
  • src/core.js
  • src/effects.js
  • src/event.js
Update grunt-contrib-jshint to 0.3.0, part 2, close gh-1203.
11:12 AM Ticket #13732 (Crash function autocomplete and empty) created by citronbleuv@…
Hi, When I do : […] […] My browser crash and …
10:10 AM Ticket #13731 (Internet Explorer 10) created by leonardoberlin@…
Hi, We are running your script in our website and for some reason it …
9:28 AM Ticket #13730 (Identified a bug in the library) created by anonymous
Identified a bug in the library. see http://websecret.by/video/ In the …
5:17 AM Ticket #13729 (fadeIn() have a bug in iphone safari browser (jQuery>=1.8.0)) created by jonwang@…
I found a special bug of fadeIn. It blinks twice in iphone …
12:53 AM Ticket #13728 (Parent page cannot bind ajaxComplete event to an iframe's document) created by bitlather@…
=[ Description ]= * The "parent" page has an iframe. * The "parent" …
12:35 AM Ticket #13696 (jquery.offset().top returns a different position in Firefox and Chrome) closed by m_gol
notabug: I'm closing it since it's caused by real difference in element sizes …
12:32 AM Ticket #13707 (CSS warning and error from Opera) closed by m_gol
duplicate: Duplicate of #13569. This is not a bug.
Note: See TracTimeline for information about the timeline view.